Commit Graph

4988 Commits

Author SHA1 Message Date
lukem
08649e4075 Support cleaning fcarch-netbsd.h.
Enable MAKEVERBOSE
2008-09-07 14:37:45 +00:00
lukem
ccbdc39f10 Just use a BUILDSYMLINK for xdm.man.cpp -> xdm.man 2008-09-07 14:30:28 +00:00
lukem
c497ca5bf0 Disable man pages "properly".
Fixes build problem on older NetBSD systems.
2008-09-07 14:07:21 +00:00
rtr
4df6dad7ae * build and install locale modules
this fixes the problem with copy & paste not working
2008-09-07 13:15:11 +00:00
rtr
70bddd8faa use XLOCALE.DEFINES from bsd.x11.mk 2008-09-07 13:12:28 +00:00
rtr
c669328d60 install libX11 man,cat,html pages 2008-09-06 07:34:24 +00:00
rtr
41e7fe6995 remove commented out CPPFLAGS 2008-09-06 06:40:29 +00:00
rtr
d6c2786cdf reachover for building xinput 2008-09-06 06:32:05 +00:00
rtr
fb42e57c6e install xorgversion.def 2008-09-05 12:12:05 +00:00
rtr
be56b9b956 enable WSCONS_SUPPORT for the keyboard driver 2008-09-04 12:29:14 +00:00
christos
9bc227a787 unbreak exa 2008-09-01 15:12:22 +00:00
rtr
931faa9d53 - build miext for netwinder, sparc64
- adjust CPPFLAGS for includes needed for sparc64
2008-09-01 10:20:20 +00:00
rtr
506308d8f2 split the exa sources into those required by the archive and those by
the module (like most others) so the sources are exposed for the module
build.
use LIPISPRIVATE=yes for the libexa.a build even though this is mostly
irrelevant since we don't need to build the archive only the module.
2008-09-01 10:18:03 +00:00
rtr
d3349ca75f don't link libexa.a into the Xorg server. instead build the loadable
module with the correct set of sources and they shall provide what is
needed for the i830 driver at runtime.
2008-09-01 10:15:08 +00:00
mrg
b35d38624b enable xf86-video-sis 2008-09-01 05:35:47 +00:00
mrg
4986921884 make this actually build 2008-09-01 05:34:19 +00:00
mrg
bf9812c1a8 note these should move 2008-09-01 05:34:02 +00:00
mrg
3149caec79 link in mga_dri.c, mga_exa.c and mga_storm.c as necessary. 2008-09-01 04:21:04 +00:00
mrg
6d649e0cf2 build ct_accelmm and ct_accelhi.
fixes link-time issues at least, seen with X -configure.
2008-09-01 04:04:04 +00:00
christos
5d15fb914f enable exa; needed by the i830 intel driver. 2008-08-31 19:59:43 +00:00
christos
9f6302fe9b enable the intel driver 2008-08-31 19:58:06 +00:00
chris
95b471e08e Build scanpci and pcitweak for cats. 2008-08-31 12:52:09 +00:00
mrg
da81ae230b support MKCRYPTO==no. approved by lukem. 2008-08-31 10:29:51 +00:00
rtr
95f8e591aa - don't build lnx_agp.c on !AGP machines
- build the .c versions of BUSmemcpy.c IODelay.c SlowBcopy.c for any
  of macppc cats sgimips sparc64 sparc netwinder shark ofppc
2008-08-31 09:58:47 +00:00
rtr
0b9e1f4852 build miext libs for shark 2008-08-31 09:55:11 +00:00
christos
3198f26989 don't use awk to extract major,minor,patch 2008-08-31 08:46:51 +00:00
mrg
d01b9b5ea4 install symlink from X -> Xorg. 2008-08-30 07:17:02 +00:00
rtr
77148ebe1f .if 0 the afterinstall target to avoid fc-cache creating /var/cache
XXX until we find a better? solution
2008-08-30 07:15:17 +00:00
mrg
cf3e61e2fd build the manual pages & links for XF86VM.3. 2008-08-30 06:38:36 +00:00
mrg
304214055b build xorgconfig. 2008-08-30 06:36:33 +00:00
mrg
3f1b0bf463 decend into xf86-video-nv. 2008-08-30 04:44:46 +00:00
mrg
e582e7fa7f install vesa.4. 2008-08-30 04:44:34 +00:00
mrg
667cc9fca9 don't build stdResource.c on macppc. 2008-08-30 01:06:35 +00:00
mrg
cb0ad860fb amd64 has MACHINE_ARCH of x86_64 2008-08-30 01:05:59 +00:00
rtr
1ab43164ff - re-enable build of libddc it is needed as a convenience lib for linking
the Xorg server.
- define LIBISPRIVATE=yes for libddc so we don't get a module build
2008-08-29 07:46:19 +00:00
rtr
bc2f87a3cb it is LIB=xtrap not LIB=XTrap 2008-08-29 04:30:07 +00:00
rtr
2429ee8035 don't build or install libddc 2008-08-29 04:13:02 +00:00
gmcgarry
5a8a518ea5 Both legs of conditional operator must return the same type. 2008-08-29 00:36:27 +00:00
mrg
3c54dc853b add -Wl,--whole-archive ... -Wl,--no-whole-archive around the
xorg-server libs, so everything is linked in.  necessary for
modules to load.
2008-08-28 08:37:01 +00:00
mrg
dee0ade029 don't link xf86cvt.c, it's in xf86modes already. 2008-08-28 08:36:03 +00:00
mrg
fc551bd26f build xf86-video-radeon driver, as well as xf86-video-ati. 2008-08-28 07:49:05 +00:00
mrg
b3d9410523 COPTS.cursor.c+= -Wno-error 2008-08-28 07:34:20 +00:00
mrg
69cb79d655 COPTS.compwindow.c= -Wno-error 2008-08-28 07:33:38 +00:00
mrg
1f86556e49 add CPICFLAGS to COPTS -- this library is linked into a shared lib. 2008-08-28 07:33:22 +00:00
mrg
90f8533a21 add miext/cw. 2008-08-28 07:32:49 +00:00
mrg
22410694ef look for generated config.h. 2008-08-28 07:22:30 +00:00
mrg
e5414b3513 add xf86-video-radeon 2008-08-28 07:22:02 +00:00
mrg
733fc86b2b don't check MKXORG here. 2008-08-28 07:21:44 +00:00
mrg
5d47d830e9 look in /usr/X11R7 2008-08-28 07:21:06 +00:00
mrg
fbe5f55fce this driver should be installed as kbd_drv 2008-08-28 01:36:55 +00:00
rtr
13d9614676 remove non-existent directories from DISTRIBTARGETS from lukem@ 2008-08-27 23:47:40 +00:00
rtr
afd4bd72b7 list Xsession in CPPSCRIPTS from lukem@ 2008-08-27 23:47:08 +00:00
gmcgarry
1db91f4266 Fix path to correct source directory. 2008-08-27 13:15:53 +00:00
gmcgarry
29ed8d5a56 Kludge the endianness detection here. 2008-08-27 12:22:37 +00:00
gmcgarry
a9f4a6fd99 Pull in change from master repo:
Log Message:
Don't recalculate offsets of packed unions, since they all have the same
offset.  Spotted by Reinoud Zandijk.
2008-08-27 12:20:38 +00:00
rtr
8e6f40cefd fix CPPFLAGS for module builds 2008-08-26 04:05:35 +00:00
rtr
697d639db6 use XORG_VERSION_CURRENT defined in Makefile.serverlib instead of
defining it all over the shop
2008-08-24 13:47:05 +00:00
rtr
209734477b make obsolete MKX11LOADABLE
define XORG_VERSION_CURRENT here instead of ~everywhere else
remove mips specific knob to enable ELF modules we use them everywhere now
2008-08-24 13:43:57 +00:00
rtr
262f055daf * use LIBISPRIVATE instead of MKX11LOADABLE
* reorganize SRCS into SRCS.<lib> to be consistent with other libs
* cleanup CPPFLAGS
2008-08-24 13:40:13 +00:00
rtr
e09e7ba8f4 * use LIBISPRIVATE instead of MKX11LOADABLE
* reorganize SRCS into SRCS.shadow to make them available for the module build
* cleanup CPPFLAGS
* build libshadow.so module with more correct set of SRCS
2008-08-24 13:37:33 +00:00
rtr
7fa94bbc14 * use LIBISPRIVATE instead of MKX11LOADABLE
* reorganize SRCS into SRCS.mfb to make them available for the module build
* cleanup CPPFLAGS
* build libmfb.so module with more correct set of SRCS
2008-08-24 13:30:20 +00:00
rtr
7e73b6b74b * use LIBISPRIVATE instead of MKX11LOADABLE
* reorganize SRCS into SRCS.XTrap to make them available for the module build
* cleanup CPPFLAGS
* build libXTrap.so module with more correct set of SRCS
2008-08-24 13:25:03 +00:00
rtr
ef7ceee5bf * use LIBISPRIVATE instead of MKX11LOADABLE
* reorganize SRCS into SRCS.cfb32 to make them available for the module build
* cleanup CPPFLAGS
* build libcfb32.so module with more correct set of SRCS
2008-08-24 13:24:12 +00:00
rtr
cdac501c2a * use LIBISPRIVATE instead of MKX11LOADABLE
* reorganize SRCS into SRCS.cfb to make them available for the module build
* cleanup CPPFLAGS
* build libcfb.so module with more correct set of SRCS
2008-08-24 13:23:33 +00:00
gmcgarry
50f2c2b359 Add pcc build framework. 2008-08-24 05:47:05 +00:00
gmcgarry
775b51a7ac Import pcc-libs 0.9.9 080824 2008-08-24 05:34:44 +00:00
gmcgarry
6e0bca2262 Import pcc 0.9.9 080824 2008-08-24 05:32:48 +00:00
rtr
58d407c89b stop using XSERVERINCDIR since it was referencing src/x11 reachover
this is not correct for xorg reachover
2008-08-15 15:55:05 +00:00
rtr
53b3cad8e5 remove special case NOPIC for mips 2008-08-15 10:31:12 +00:00
rtr
715ff2b0d0 traverse into server 2008-08-15 10:27:20 +00:00
lukem
9c4947d494 stuff TODO 2008-08-13 04:46:08 +00:00
lukem
b5d491f229 Regen for openldap 2.4.11.
(Done on a NetBSD 3.1 system, and hand-tweaked.)
2008-08-13 04:44:59 +00:00
lukem
554070741d Add assertion.c to SRCS (introduced in 2.4.9->2.4.11 merge) 2008-08-13 04:44:04 +00:00
lukem
13c922b1de version.c now depends on openldap.mk, so it gets rebuilt in an MKUPDATE=yes
build after openldap has been upgraded
2008-08-13 04:43:26 +00:00
lukem
25b9c7eeb8 Crank version to 2.4.11 2008-08-13 04:42:47 +00:00
lukem
5e376103b4 resolve conflicts between merge from 2.4.9 to 2.4.11 2008-08-13 04:15:48 +00:00
rtr
f431523df6 SHLIB_MAJOR=0 if defined(XMODULEDIR) 2008-08-10 11:56:06 +00:00
rtr
16734c80a9 set SHLIB_MAJOR=${PACKAGE_MAJOR}
just set LIBDIR= don't bother with allowing override
2008-08-10 11:28:42 +00:00
rtr
47be36a913 fix my lousy awk 2008-08-10 10:26:10 +00:00
rtr
aef88f4580 no need to MKLINT=no since LIBISMODULE=yes does this for us 2008-08-10 09:38:22 +00:00
rtr
a8e904b030 remove cheesy hack moduleinstall target and use LIBISPRIVATE=yes 2008-08-10 09:29:08 +00:00
rtr
ad9ac2f860 CPPFLAGS+=-DXFree86LOADER for drivers 2008-08-10 07:39:13 +00:00
rtr
5f3ad3acc9 * use SRCS.record
* build and install librecord.so to modules/extensions
2008-08-10 06:43:29 +00:00
rtr
5e49e25553 * LIBISPRIVATE=yes for librecord.a
* expose SRCS.record for use by librecord.so
* fix includes
2008-08-10 06:42:39 +00:00
rtr
15b69ba7a1 install libtype1.so to modules/fonts 2008-08-10 06:30:21 +00:00
rtr
b91f4d517c * install libfreetype.so to modules/fonts 2008-08-10 06:28:16 +00:00
rtr
7f5e032bbb * install libdri.so to modules/extensions
* libdri.so depends on libdrm
2008-08-10 06:21:36 +00:00
rtr
f6a4f9e77d * override libinstall with moduleinstall from src/x11
* define NOSHLIB_VERSION (not yet in bsd.lib.mk)
  - together these allow us to install foo_drv.so to XMODULEDIR
2008-08-09 11:18:05 +00:00
rtr
5778b47a61 * grab SRCS.fb from libfb.a
* install libfb.so
2008-08-09 11:16:02 +00:00
rtr
509b7dee9f * don't install libfb.a
* remove old module kruft
* expose SRCS.fb for dixmod/libfbmod.so
2008-08-09 11:14:52 +00:00
rtr
cd86a737b6 clean up the build of libdbe.a and libdbe.so 2008-08-09 09:08:25 +00:00
rtr
92db0aeceb LDFLAGS+= -rdynamic 2008-08-09 09:07:40 +00:00
rtr
784dab8864 * define XMODULEDIR for the dbe module
* set LIBDIR=${XMODULEDIR} for dixmods
2008-08-09 07:22:21 +00:00
rtr
0a2b3822d4 make this build more like the xorg build and cleanup DPADD while i'm here 2008-08-09 06:50:17 +00:00
rtr
ae99eebc42 backout and properly fix previous removal of sources. these libs are now
built more like the xorg native build
2008-08-09 06:48:17 +00:00
rtr
af10568256 * install to modules/extensions
* link libXextmodule.a into the final module
2008-08-09 05:40:34 +00:00
rtr
f71aace37b don't built all sources into all archives it causes us to have deps we
do not want
2008-08-09 05:26:41 +00:00
mrg
65ed99616e make Xorg link on macppc, and fix one cats error 2008-08-09 05:20:52 +00:00
mrg
395dc81b92 add a .WAIT before hw 2008-08-09 04:39:49 +00:00
mrg
1220511007 use -li386 on i386 and -lx86_64 on x86_64 2008-08-09 04:38:32 +00:00
rtr
b47485d2c4 os-support -> xorgos directory rename so Makefile.Xserver can find
libxorgos.a when it needs it
2008-08-09 03:26:39 +00:00
mrg
d48c25f954 find <xorg-config.h> 2008-08-09 02:46:41 +00:00
rtr
77c6f64de6 re-order the link
add new things to the link
make it link!

XXX DPADD needs to be fixed
2008-08-09 01:25:25 +00:00
rtr
7541b2e663 installed module so define XMODULEDIR 2008-08-09 01:24:16 +00:00
rtr
34c11b32b6 * build additional sources
* generate xf86DefModeSet.c from modeline2c.awk
2008-08-09 01:23:43 +00:00
rtr
bb55518a93 crib modeline2c.awk from pkgsrc from Joerg Sonnenberger
- based on Perl script by Dirk Hohndel.
2008-08-09 01:22:08 +00:00
rtr
a026a85889 don't build .S versions right now. xorg auto<foo> doesn't build them
either as far as I can tell.  the .S versions don't even seem to have
the syms we need anyway
2008-08-09 01:18:20 +00:00
rtr
ecfa5502bd add some more libs we need for linking and running Xorg server 2008-08-09 01:16:39 +00:00
rtr
5e015a6a13 rename some directories and fix up the libs they produce so the goo in
Makefile.Xserver works building LDADD.foo
2008-08-09 01:15:19 +00:00
mrg
22e7e15fc7 list most of the correct libs/depends. not so many link errors now. 2008-08-07 06:37:20 +00:00
mrg
24eb37443f attempt to link Xorg. gets missing main. 2008-08-06 07:38:15 +00:00
mrg
1991c9d521 remove a non-existant include path 2008-08-06 07:37:38 +00:00
mrg
6b3899ff7a add a bunch of hw/xfree86 dirs 2008-08-06 07:37:19 +00:00
mrg
de486b6871 build all the dixmod parts, completing all the interesting subdirs
of hw/xfree86 i believe.
2008-08-06 07:16:39 +00:00
mrg
406f97d512 build xf1bpp, xf4bpp, xf8_16bpp and xf8_32bpp from hw/xfree86. 2008-08-06 06:14:33 +00:00
mrg
ca75fb56f4 build the modes, shadowfb, vbe, vgahw and xaa subdirs from hw/xfree86. 2008-08-06 05:10:40 +00:00
mrg
73881326b7 note that we need to deal with .man.pre crap in a sane way.
update the list of done/todo items for hw/
2008-08-06 04:17:07 +00:00
mrg
e27128919a remove libint10 and Xvfb. 2008-08-06 04:15:06 +00:00
mrg
e188230032 build hw/Xvfb. 2008-08-06 04:14:35 +00:00
mrg
2fca62da17 update the "done in hw/xfree86" list 2008-08-05 06:02:45 +00:00
mrg
806ca44ce9 add dri, int10 & loader subdirs to hw/xfree86. 2008-08-05 05:58:52 +00:00
mrg
ae96501ecd don't install libramdac.a 2008-08-05 05:58:12 +00:00
mrg
67640e6cab update hw/xfree86 list 2008-08-05 05:25:57 +00:00
mrg
b286890c29 add parser, rac and ramdac dirs from hw/xfree86. 2008-08-05 05:25:49 +00:00
mrg
19b7082086 enable hw, and note a few things we need to do 2008-08-05 05:24:47 +00:00
mrg
84d5845858 install exa.4 2008-08-05 04:52:19 +00:00
mrg
c190c3182b add common doc and i2c subdirs to hw/xfree86 2008-08-05 04:50:18 +00:00
mrg
10e0676fc0 note that libscanpci is installed normally 2008-08-05 04:49:42 +00:00
mrg
cd33c9d6d1 note hw/xfree86/exa is done. 2008-08-05 04:17:12 +00:00
rtr
234e5094c0 libexa.a module reachover 2008-08-04 11:41:50 +00:00
mrg
cbe3150369 explicitly list the remaining hw/xfree86 dirs, as well as hw/vfb and hw/xgl(?) 2008-08-04 06:28:12 +00:00
mrg
978ade8d4d note that xserver has come a long way, in some detail. 2008-08-04 06:24:53 +00:00
mrg
29ae370314 build scanpci, utils/pcitweak and utils/scanpci from hw/xfree86.
only build ioport, scanpci and pcitweak on x86 (for now?)
2008-08-04 04:34:22 +00:00
mrg
9e38c894d9 don't add -lx86_64 on !i386, but only x64_64. 2008-08-04 04:33:00 +00:00
mrg
c609e5382d add a hack to build Xnest.1. 2008-08-04 04:32:17 +00:00
mrg
ee6163047f add libscanpci.a support. 2008-08-04 04:31:38 +00:00
mrg
5eb6f396c1 add os-support and scanpci subdirs 2008-08-04 04:30:59 +00:00
mrg
3c357c7414 don't build vmmouse on !x86. 2008-08-04 04:29:44 +00:00
mrg
a8f5ff2229 build libxorgos.a and ioport. 2008-08-04 01:03:34 +00:00
mrg
05cf1f4250 build libdummy and cvt. 2008-08-03 23:00:41 +00:00
mrg
6221b69a62 begin to suport hw/xfree86/utils. only gtf builds so far. 2008-08-03 22:33:34 +00:00
mrg
c4817268ff build libglx.a. 2008-08-03 22:11:10 +00:00
mrg
99376ba256 move X server linking into hw/ like in xorg-server itself. 2008-08-03 22:09:56 +00:00
mrg
375e03fca2 define HAVE_XNEST_CONFIG_H. 2008-08-03 22:09:12 +00:00
mrg
3981cdd170 add rrxinerama.c. 2008-08-03 22:07:39 +00:00
mrg
7c90775d9b build Xnest itself from here, like xorg-server does.
also, now Xnest links.
2008-08-03 22:07:08 +00:00
mrg
9d61f212fe build libXext properly. normalise some makefiles. 2008-08-03 22:06:30 +00:00
rtr
bbc728e1ca major, minor and patchlevel CPPFLAGS now come from Makefile.xf86-driver 2008-08-03 14:47:26 +00:00
rtr
2c74f4c039 define major,minor,patchlevel and xorg version defines for CPPFLAGS here
instead of throughout individual drivers
2008-08-03 14:46:01 +00:00
rtr
d4584d3b36 make it build 2008-08-03 13:10:31 +00:00
rtr
89322354a2 add cirrus_alpine and cirrus_laguna 2008-08-03 12:56:44 +00:00
rtr
e177a82be2 add xfree86
add xfree86/ddc
2008-08-03 12:30:18 +00:00
rtr
8976d3e312 LIBISPRIVATE=yes these archives are only used when linking Xservers 2008-08-03 11:56:27 +00:00
rtr
f477b7c738 pass cpu specific flags to mkdep to avoid triggering #error directives 2008-08-03 10:56:28 +00:00
rtr
3215aa71a4 * traverse into xf86-video-* directories that compile
* make most drivers build with the SRCS they do specify though it is likely
  most would explode when loaded by the server
2008-08-03 09:24:14 +00:00
mrg
60daecae82 get almost linking - about 10 symbols to go.
fix up DPADD properly.
2008-08-03 08:10:31 +00:00
mrg
9303d31c47 add ${X11FLAGS.EXTENSION} 2008-08-03 08:09:52 +00:00
mrg
e93ff23a24 add fontcache.c 2008-08-03 08:09:33 +00:00
mrg
0c56616aaf fix some linking order. still does not link yet, but much closer 2008-08-03 07:32:08 +00:00
rtr
5ba15890fe oops these drivers are video not input 2008-08-03 07:32:03 +00:00
mrg
753baef465 enable rpmauth.c / secauth.c. 2008-08-03 07:31:25 +00:00
rtr
9e72f9d805 add the bulk of xf86-video-* driver reachovers
- there are still a few more to come
  - most of these have incomplete SRCS at the moment
2008-08-03 07:20:59 +00:00
mrg
45522ac007 build pixman-sse.c and pixman-mmx.c on x86 2008-08-03 06:40:54 +00:00
rtr
43f269ea73 add the rest of xf86-input-* to the build 2008-08-03 06:30:09 +00:00
rtr
3db0e9e2e1 what was once lost has now been found add MAN= kbd.4 2008-08-03 06:18:24 +00:00
rtr
6f7f044349 * define necessary VERSION CPPFLAGS for kbd.c to build
* remove MAN= Keyboard.1 (doesn't seem to exist)
2008-08-03 06:11:05 +00:00
rtr
18db7a5c58 traverse into drivers since what we do have there now builds 2008-08-03 06:09:48 +00:00
rtr
9d6e3b1958 * add some magic PRINT_PACKAGE_{MAJOR,MINOR,PATCH} printing scripts and use
them to generate CPPFLAGS for drivers.
2008-08-03 06:02:29 +00:00
rtr
cb92411bea .include <bsd.subdir.mk> 2008-08-03 04:42:27 +00:00
mrg
108e11a80a link in -lm. 2008-08-03 03:55:37 +00:00
mrg
9b4974cb0a use the right files, and the right defines. 2008-08-03 03:55:17 +00:00
mrg
796be2b98f initial build glue for hw/xnest / Xnest. doesn't yet link but
does attempt to try.
2008-08-03 03:37:05 +00:00
mrg
4dbf6c3df0 add X11INCDIR/xorg to the include path 2008-08-03 03:17:16 +00:00
mrg
c192f05067 fix the name of this library. 2008-08-03 03:16:41 +00:00
mrg
314c0cffaf add some more includes paths, define HAVE_DIX_CONFIG_H and ignore
warnings for xres.c.  now this builds properly.
2008-08-03 03:14:48 +00:00
rtr
c3d6a15f0c {SUBDIR.cfb} -> ${SUBDIR.cfb} 2008-08-03 01:13:44 +00:00
cube
c32922f166 Make sure format_next_{proc,lwp} return a pointer to a buffer at least
MAX_COLS long otherwise a '\0' might be printed in a random place of
memory.
2008-08-02 23:20:16 +00:00
mrg
bd85f4f930 add xorg-server build support for composite, config and exa. 2008-08-02 21:44:14 +00:00
mrg
f057c79b45 actually make this build. 2008-08-02 21:30:42 +00:00
mrg
edf20c220e add xorg-server build support for XTrap, cfb, cfb32, damageext,
record and xfixes.
2008-08-02 21:19:21 +00:00
mrg
4e68f45f9b install record/set.h 2008-08-02 21:18:49 +00:00
mrg
9dfab9540f build xorg-server xkb, dbe and mfb dirs. maybe be ready to build afb. 2008-08-02 20:41:29 +00:00
mrg
7b1eb4a4d7 install xkb.h and xkbDflts.h 2008-08-02 20:39:30 +00:00
mrg
54e0e80036 add Xi and os subdirs 2008-08-02 19:54:24 +00:00
mrg
af8d2d6f64 build xorg-server/os 2008-08-02 19:53:31 +00:00
mrg
2d2693ed5b build xorg-server/Xi. 2008-08-02 19:42:15 +00:00
mrg
2ed360aec7 add xorg-server Xext from rtr@. thanks!
add Xext to the list of working subdirs.
2008-08-02 19:27:28 +00:00
rtr
ea126b5a0d don't install Xserver.1 from here. it has been moved to doc/Makefile 2008-08-02 15:25:50 +00:00
rtr
e4b45d48ce remove use of MKX11LOADABLE since it isn't defined 2008-08-02 13:27:28 +00:00
rtr
d1bddf3bf4 * don't build glapi_x86.S for now on i386.
* when preprorcessed glapi_x86.S ends up being invalid assembler input
  because of whitespace problems in concatenation macros. normally the
  use of these macros as they are wouldn't be a problem except we are
  receiving -traditional-cpp from share/mk and the spaces are being
  passed.

XXX further discussion needs to occur in order for this to be properly
    fixed
2008-08-02 13:26:26 +00:00
rtr
7082f87990 NOLINT= #defined 2008-08-02 11:38:05 +00:00
mrg
47c6183325 install all the header files that packages expect. 2008-08-02 06:40:56 +00:00
mrg
0f422673eb don't build rootless 2008-08-02 06:37:57 +00:00
mrg
0012c5e62d begin to support some xorg-server drivers. xf86-input-void builds
but xf86-input-keyboard's kbd.c still has an error.
2008-08-02 06:32:02 +00:00
mrg
52fb40e072 list the actually working SUBDIRs, and also list the desired set. 2008-08-02 04:46:57 +00:00
mrg
1274ed5cb5 enable decending into xorg-server 2008-08-02 04:42:19 +00:00
mrg
a58266a796 start of build-glue support for xorg-server bits.
building so far:
	doc include dix fb mi miext randr render


again based on the work rtr made for xorg support, and of course this
is very much based on the work lukem did originally for src/x11, as is
all the stuff in src/external/mit/xorg.

hi luke! :)
2008-08-02 04:32:00 +00:00
mrg
d6380dbb21 add pixman 2008-08-02 04:28:37 +00:00
mrg
b022f072ed build glue for pixman 2008-08-02 04:28:12 +00:00
mrg
9fab5b3e9a use ${FONTCONFIG} instead of the long version. 2008-07-31 01:37:58 +00:00
mrg
55503ed73c XXX: -Wno-error for ffcheck.c and register.c 2008-07-31 01:37:23 +00:00
mrg
ed5d239d77 XXX: -Wno-error for extutil.c 2008-07-31 01:36:33 +00:00
mrg
898939e96d XXX: -Wno-error for StBytes.c 2008-07-31 01:35:04 +00:00
mrg
3141b62a31 XXX: -Wno-error for sm_client.c / sm_manager.c 2008-07-31 01:33:54 +00:00
mrg
71a7120b8f add a note to kill lbx 2008-07-30 04:07:36 +00:00
mrg
2980e352a1 initial import of the crossbuild framework for modular Xorg. this
is heavily based upon the work rtr@ did on src/x11, but hacked to
work for modern modular Xorg source split.

the sources will live in xsrc/external/mit/<package>/dist.

documentation on using this will come when the above directories
are fully populated.  there are 192 of them so it may take some time
before that is completed.
2008-07-29 05:01:21 +00:00
mrg
a2996b07f8 add "mit" entry 2008-07-29 04:54:58 +00:00
joerg
d249112fae Update build glue for dhcpcd 4.0.0rc3 and move it to
src/external/dhcpcd.

Make dhcpcd quiet by default when run from rc.
2008-07-27 19:31:02 +00:00
joerg
b2f096aeb9 Import dhpcd-4.0.0rc3. Major changes since beta4:
- support for link state notification (e.g. renew lease after carrier
  returned)
- support to start go into background immediately
- don't cleanup interface state. dhcpcd will leave the interface in the
  same state as before if the lease uses separate addresses. -p still
  stops it from removing the configured address on exit
- various smaller bugfixes, optimisations and cleanups
2008-07-27 18:06:30 +00:00
christos
3e1a92fedd PR/39200: Geoff Wing: Fix memory stomping on multi-cpu machines. 2008-07-24 15:10:34 +00:00
lukem
876fe6bcb6 update some comments. 2008-07-23 00:21:19 +00:00
christos
1fb97e154d - fix p for threads
- more sane ordering for thread command, username, and pid
2008-07-21 19:29:36 +00:00
christos
14f5b40f23 put back -p, add sort order for pid, username, command. XXX: should add reverse
sorting order too.
2008-07-20 18:52:06 +00:00
christos
d6a52d8265 add -1 to usage 2008-07-20 00:11:04 +00:00
lukem
6ea5514d2c Move usr.bin/top/Makefile -> bin/Makefile, and tweak accordingly:
- bin (instead of usr.bin) follows ../README
- no point having a sub-subdir for a single reachover (bin vs bin/top),
  although we could debate the pros & cons of that endlessly.
2008-07-17 10:46:56 +00:00
lukem
bb30016c94 Import OpenLDAP 2.4.11.
Change from 2.4.9 relevant to our build:
	Fixed liblber ber_get_next length decoding (ITS#5580)
	Added libldap assertion control (ITS#5560)
	Fixed libldap GnuTLS CRL result handling (ITS#5577)
	Fixed libldap GnuTLS SSF computation (ITS#5585)
	Fixed liblutil missing return code (ITS#5615)
	Fixed libldap file descriptor leak with SELinux (ITS#5507)
	Fixed libldap ld_defconn cleanup if it was freed (ITS#5518, ITS#5525)
	Fixed libldap msgid handling (ITS#5318)
	Fixed libldap t61 infinite loop (ITS#5542)
	Fixed libldap_r missing stubs (ITS#5519)
2008-07-17 04:32:57 +00:00
christos
d50e0bba82 remove unnecessary defines 2008-07-16 14:29:11 +00:00
christos
a8f5847fc4 allow fractional second values like lunix does. 2008-07-16 14:27:26 +00:00
christos
72572e11a6 change the order that we build config.h 2008-07-16 11:30:36 +00:00
christos
5734987052 subst machine 2008-07-16 01:54:17 +00:00
christos
689a2f13d6 need to generate config.h dynamically 2008-07-16 01:51:56 +00:00
christos
f8e8331d64 more Makefile glue 2008-07-16 00:41:50 +00:00
christos
2b60e3f28a add build glue and local fixes 2008-07-16 00:36:14 +00:00
christos
10dd2532a5 import latest top 2008-07-16 00:20:32 +00:00
perry
29ae1ed693 Don't burn the date and time and build userid and build path into the
ldap executables.

Part of the effort to make bit-identical sources produce bit-identical
binaries.
2008-07-15 18:38:38 +00:00
haad
4c51be8f8c version 1.02.27-cvs 2008-07-15 13:51:16 +00:00
haad
243dd1c4d0 version 2.02.39-cvs 2008-07-15 13:48:51 +00:00
lukem
78b88ab0e9 Add an entry for gpl2.
Provide some advice on how to select a directory for packages that
have components with different licensing (e.g, GPL2+LGPL), or
multiply licensed, and who to contact if in doubt (hi core@ ! :)
Per discussion with agc.
2008-07-15 13:32:35 +00:00
minskim
57ab7bfa94 Fix a typo. 2008-07-05 23:52:33 +00:00
lukem
55f43121a4 Add USE_FORT?=yes. 2008-05-27 08:58:26 +00:00
lukem
2de962bd80 OpenLDAP 2.4.9 2008-05-22 14:20:36 +00:00
lukem
c24fbc8d24 Descend into lib & bsd 2008-05-22 14:12:32 +00:00
lukem
20758608e1 Makefile to build various external/*/*/lib "early" in the build. 2008-05-22 14:12:21 +00:00
lukem
7eccc37b28 Descend into openldap 2008-05-22 14:02:24 +00:00
lukem
e77448e07b NetBSD reachover build framework for OpenLDAP.
Inspired by framework kindly donated by Wasabi Systems.
2008-05-22 13:57:46 +00:00
lukem
098ab8e3fa Add a missing cast. 2008-05-22 13:23:48 +00:00
lukem
9f0dc52f94 Don't add the date to the generated file. 2008-05-22 13:21:32 +00:00
lukem
f21cc69704 Document src/external.
Per discussion with core.
2008-05-22 12:44:26 +00:00