Commit Graph

48 Commits (master)

Author SHA1 Message Date
matthieu 7c36097530 Switch to autoconf 2.71 (required by upstream updates) 2023-05-07 06:55:21 +00:00
matthieu 1d7499519f Remove version numbers for packages with only one version.
While there, one grammar fix.
2023-05-07 06:42:06 +00:00
matthieu 68e497db2a Note that gettext-tools is needed for autoreconf 2023-04-10 17:45:01 +00:00
tb eefa65c4ab Zap a stray space to tickle the git conversion. 2023-03-03 15:26:53 +00:00
sthen f81d01c618 whitespace fix 2021-07-14 18:46:21 +00:00
matthieu cccb20ea12 switch to using python3 to regen the xcb library code. ok kettenis@ danj@ 2020-12-29 07:47:22 +00:00
matthieu 5ea3272c22 Document how to update XCB 2018-07-19 12:14:37 +00:00
matthieu 3765173e70 Adjust to reality: obj dirs are mandatory and should be created as root. 2018-05-20 17:25:01 +00:00
matthieu 03a8a8ee13 xdm -> xenodm. From Kemmens Nanni. Thanks. 2017-08-19 09:12:13 +00:00
jsg e60e9757a9 correct autoreconf line
ok matthieu@
2017-02-24 03:07:03 +00:00
matthieu e25eed3f82 replace XENOCARA_RERUN_AUTOCONF setting with autoreconf make target.
The previous mechanism didn't play well with the new separated build
user.
2017-02-12 18:19:54 +00:00
matthieu 0bdf08793d Update build instructions 2016-10-14 18:29:18 +00:00
matthieu dfb4d57a09 Assorted updates to match current reality. 2016-01-18 18:01:37 +00:00
jsg a7bc8e3206 Remove the llvm section, the ports llvm is too outdated for Mesa now.
The version of g++ in base can't handle the headers of recent llvm
either and the common xenocara makefiles will need a way to optionally
look for llvm/libelf in /usr/local if XENOCARA_BUILD_GALLIUM == "llvm"
2015-12-23 14:28:32 +00:00
jsg b81ed5cd1c update the note on using Mesa with LLVM
ok mpi@ ajacoutot@
2013-09-07 02:18:32 +00:00
ajacoutot a68efeab64 Create the obj dir when building the gallium driver.
ok matthieu@
2013-05-14 07:55:46 +00:00
mpi 290e67360e Add a new option to the xenocara infrastructure be able to automatically
build the Gallium3D software rasterizer as part of the libGL.

Note that it can also makes use of LLVM to build the llvmpipe if the
corresponding port is installed. Please refer to the README for a more
complete documentation.

Prodded by ajacoutot@, ok matthieu@
2013-04-14 10:23:04 +00:00
matthieu 84755283a8 Automake 1.12 now uses autoconf 2.69. 2012-08-05 18:08:05 +00:00
matthieu 3929020b98 Switch to automake 1.12/autoconf 2.68.
Note that I don't plan to regenerate all the autotools files now.
It's a lazy update that will only take effect when autotools files
are re-generated, upon updates or for another reason.
2012-08-04 17:10:01 +00:00
matthieu d71997c600 X.Org 7.7. 2012-07-23 05:50:37 +00:00
matthieu 1d43bd9b12 Small updates on directory descriptions. 2012-01-28 21:04:42 +00:00
matthieu 8dc6a6578f Remove paragraph about building using shadow link tree. It's not
supported anymore.
2011-10-08 13:51:04 +00:00
matthieu 5c48ead90c switch to autoconf 2.62 to generate xenocara configure scripts. 2009-05-02 13:51:29 +00:00
matthieu f77799bbd9 The number of Xenocara packages has shrunk under 300. 2008-10-10 05:32:58 +00:00
matthieu d2f26af0e2 strip white space at end of lines. 2008-10-05 08:10:05 +00:00
matthieu 238a9af8c4 - rework the blurb about NFS clock synchronisation; the configure
test was removed by todd@ some time ago.
- document the need for src/sys/dev/pci/pcidevs in the build process.
2008-10-05 08:08:33 +00:00
matthieu cd62a5772f Xenocara currently is X.Org 7.3. Noticed by david@ who disapeared after
I told him to commit that.
2008-03-13 20:34:19 +00:00
matthieu d5cb652a3f Change the default for XSRCDIR to /usr/xenocara. ok deraadt@ 2008-03-03 07:01:44 +00:00
jolan 941644531a typo; from peter ericson 2007-07-14 11:20:10 +00:00
matthieu 24191c4e5d Add information on debugging, mostly copied from XF4/README. 2007-06-01 00:19:52 +00:00
ajacoutot 4d3f7d1a95 - /usr/xobj is now part of the system
"why not" mblamer@, ok krw@ todd@
2007-04-23 08:52:58 +00:00
matthieu 5c60e52752 Note the requirement for time synchronisation for NFS. 2007-04-09 18:58:23 +00:00
matthieu 08a6594bf8 typos. Reported by Ingo Schwarze. Thanks. 2007-04-07 16:07:41 +00:00
matthieu 4410e64474 Some developers need clues to unfuck their trees. 2007-04-07 13:35:06 +00:00
matthieu 7f9b198bc9 More details for people wanting to regenerate configure scripts.
Prodded by mbalmer@.
2007-04-07 13:21:12 +00:00
matthieu 23df96a634 Note that XOBJDIR needs to exist before running make obj. 2007-04-07 13:18:40 +00:00
jsg 2ce426bfc9 Correct the path of the default object directory.
ok todd@
2007-04-07 11:02:37 +00:00
david 96d8bc2529 fix typos; ok matthieu@ 2007-04-04 22:27:53 +00:00
matthieu 811bad963d XSRCDIR default is now /usr/src/xenocara. From Charles Longeau. 2007-04-01 21:24:57 +00:00
matthieu 3a7a853b05 Typo reported by Charles Longeau. Thanks. 2007-04-01 19:04:58 +00:00
matthieu ca57eb7602 XENOCARA_TOP -> XSRCDIR and now defaults to /usr/src/xenocara
XENOCARA_OBJDIR -> XOBJDIR  and now defaults to /usr/xobj
suggested by espie@ ok krw@ mbalmer@
2007-03-31 20:25:53 +00:00
matthieu 09aa48062d Typo. Noticed by raga at comcast.net. Thanks. 2007-01-04 20:56:55 +00:00
matthieu 35272704e7 pkg-config is gone. Noticed by Janne Johansson. 2006-12-29 18:34:58 +00:00
matthieu bbed85e7b3 Document 1st build. Suggested by dim@ 2006-12-12 21:07:25 +00:00
matthieu 6a5579f8e8 Make 'obj' now can make symlinks to /usr/obj/xenocara (or any other
directory designed by XENOCARA_OBJDIR in /etc/mk.conf).
2006-12-02 16:28:48 +00:00
matthieu 6de7738faf typos and tweaks from bernd@ and todd@. 2006-11-30 17:58:48 +00:00
matthieu bff0ec047f more information. 2006-11-29 22:25:07 +00:00
matthieu c5d47aeffa Xenocara user guide. 2006-11-29 18:55:38 +00:00