Commit Graph

280 Commits

Author SHA1 Message Date
cube
dddedc1505 Properly install xinitrc too. 2008-09-25 20:14:09 +00:00
cube
e481a6bdeb The library provided by the libXres package is actually XRes, and not Xres.
Consistency(R) is a trademark of the X.Org Foundation.
2008-09-25 17:12:11 +00:00
jmcneill
8909e82640 Add ${X11FONTDIR}/TTF/ to COMPILEDDEFAULTFONTPATH 2008-09-25 15:14:06 +00:00
rtr
cb3e4b907a add missing SRCS to libglx module and archive (now it works) 2008-09-25 15:02:58 +00:00
rtr
77b5d0a43f descend into GL/glx and build the libglx.a archive and the libglx.so
extension module.
2008-09-25 14:15:06 +00:00
rtr
7bdcd2c84a build pcitweak, scanpci for netwinder (used to do this on xfree)
build arm_video and related for netwinder
build netbsdPci for netwinder
2008-09-25 13:58:41 +00:00
rtr
20c1102400 don't make LIBDIR.GL/glx descending there is disabled currently 2008-09-25 12:30:04 +00:00
rtr
23628a958e add more includes to CPPFLAGS for dri/drm 2008-09-23 11:33:56 +00:00
rtr
af2ef3a0c6 descend into xf86-video-mach64 2008-09-23 11:33:16 +00:00
cube
a4b6a22ef9 Descend into exa to build and install it. 2008-09-22 16:11:48 +00:00
rtr
ad66e642d4 add reachover for mach64 driver 2008-09-22 08:21:34 +00:00
lukem
d5c8513a29 Rework to use LIBISMODULE instead of a bunch of custom build rules. 2008-09-21 14:08:45 +00:00
cube
d86b301433 Activate build under dri. 2008-09-21 01:34:18 +00:00
cube
712f927ea4 Note the proper location of the DRI modules. 2008-09-21 01:34:03 +00:00
cube
b07858d236 Add reachover Makefiless to build the DRI modules from MesaLib. Some tricks
are heavily inspired from the way the PAM modules are built.
2008-09-21 00:46:59 +00:00
cube
8cd16ec37f Enable build of libOSMesa. 2008-09-20 15:26:44 +00:00
cube
c26c864bdc Don't install osmesa.h from here, libOSMesa will do it. 2008-09-20 15:26:28 +00:00
cube
d7a965f2b9 Build and install libOSMesa (Off-Screen mesa). 2008-09-20 15:26:05 +00:00
cube
7d4c6818e5 Remove pkgconfig-related items. 2008-09-20 02:55:34 +00:00
cube
383a19484e Build and install shared libraries for libXprint{App,}Util. 2008-09-18 15:25:01 +00:00
rtr
d3ae139a17 switch back to using USE_I386_IOPL for amd64 since it gets us x86_64_iopl
if __x86_64__ is defined. this should fix libxorgos.a build on amd64.

USE_AMD64_IOPL is for openbsd if the configure.ac is to be believed.

XXX we may also want to enable PCCONS_SUPPORT and HAS_APERTURE_DRV for
    amd64 as well?
2008-09-18 10:57:03 +00:00
cube
9271e18863 Install our own xorgsite.def, with the necessary defines so that all
imake-check tests in pkgsrc succeed.
2008-09-17 03:56:06 +00:00
cube
3b36715656 Handle site.def properly. bsd.files.mk is not as helpful as one would like
it to be.
2008-09-17 02:50:06 +00:00
cube
2eeb6612b1 Generate site.def from site.def.in so that ProjectRoot is correctly
defined.
2008-09-15 03:51:43 +00:00
hubertf
ad9fb1da19 Don't try to link in Carbon on Mac OS X/Darwin - this makes
cross-compiling with -V MKXORG=yes work when building from
Mac OS X 10.4.

OK'd by lukem@
2008-09-13 21:37:07 +00:00
cube
91fe4dbaf8 Test and then commit, not the other way around. 2008-09-13 20:51:34 +00:00
cube
e89c656e51 Replace another string in freetype-config. 2008-09-13 20:50:42 +00:00
cube
398e938814 Fix version of freetype2. 2008-09-13 20:25:05 +00:00
cube
d66d7ad326 libfontconfig depends on libfreetype. Weird that the linker doesn't
complain.
2008-09-13 19:57:23 +00:00
cube
1f47b82042 Install pkgconfig files. Where applicable, remove .if 0 code that tried to
do the same thing.
2008-09-13 04:32:28 +00:00
cube
d1240236f3 Add a pre-substituted version of the freetype2.in template found in the
FreeType2 distribution.  It's easier that way than trying to point the
script to the right file.
2008-09-13 04:31:12 +00:00
mrg
ed6a863e07 define USE_AMD64_IOPL on amd64, not USE_I386_IOPL 2008-09-12 07:47:39 +00:00
mrg
ebf7fb1d1a build scanpci and pcitweak on macppc 2008-09-12 07:47:11 +00:00
mrg
bd509f3a81 pull in ${X11FLAGS.SERVER} to pick up _XSERVER64. now amd64 works.
thanks rtr!
2008-09-12 04:59:23 +00:00
cube
dc59a51970 Fix generation of the startx script. PR#39515 and PR#39516 by George
Michaelson.
2008-09-11 02:26:08 +00:00
lukem
0e21c40f39 Clean xf86DefModeSet.c
Support MAKEVERBOSE
2008-09-07 14:52:48 +00:00
lukem
ce7f6759e6 clean mkhtmlindex (created by <sys.mk> rule for .sh) 2008-09-07 14:50:25 +00:00
lukem
136bcb7fd6 Clean g3states.h
Support MAKEVERBOSE
2008-09-07 14:43:49 +00:00
lukem
cfd6d1ec41 Clean XlibConf.h
Support MAKEVERBOSE
2008-09-07 14:40:33 +00:00
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
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
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
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
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