Commit Graph

6331 Commits

Author SHA1 Message Date
mrg
9237538bc5 build 'hw' (the actual servers) after everything else. should fix
a build issue reported by Dave Tyson.
2016-08-21 20:51:04 +00:00
joerg
2f09723281 HAVE_GCC may be undefined. 2016-08-21 18:23:58 +00:00
joerg
abb6771cb7 Ignore abuse of VLAs. 2016-08-21 18:23:33 +00:00
christos
9d2979415e reorder for the benefit of sun2 2016-08-21 17:24:22 +00:00
joerg
95bd5eff9b HAVE_GCC may be undefined. 2016-08-21 12:39:17 +00:00
mrg
0078a2c916 reenable chips driver everywhere now it builds with xorg-server 1.18 2016-08-20 23:56:19 +00:00
mrg
e5e692211a apply -Wno-error=discarded-qualifiers only with GCC > 4. 2016-08-20 20:22:53 +00:00
joerg
cd81055f70 Don't bail out on #warning for clang either. 2016-08-20 20:19:08 +00:00
christos
65510e9c89 avoid yacc regeneration (lex does not need it, because their file is called
.lex and we don't have rules for that)
2016-08-20 15:24:29 +00:00
hannken
7139aab724 Remove now obsolete operation vcache_remove().
Welcome to 7.99.36
2016-08-20 12:37:06 +00:00
christos
c90b9921a5 unbound additions 2016-08-20 11:21:50 +00:00
christos
d909946ca0 Add bould glue 2016-08-20 11:20:31 +00:00
christos
3b6c3722d8 Import unbound 1.5.9 2016-08-20 11:08:26 +00:00
mrg
50a0769e5d turn off chips driver for macppc and xorg-server 1.18 (for now.) 2016-08-20 06:51:00 +00:00
mrg
cda8b1479d redo previous in a way that always works 2016-08-20 06:49:21 +00:00
mrg
cc0f8c1f2c apply -Wno-error=cpp only for GCC builds. 2016-08-20 05:44:00 +00:00
mrg
6d38360287 enable mga driver on sparc64 and xorg-server 1.18 2016-08-20 05:24:26 +00:00
mrg
4bfbfcb844 reenable the cirrus, i128, i740, neomagic and tseng drivers now they
build with xorg-server 1.18.
2016-08-20 05:02:58 +00:00
mrg
a541939fe8 re-enable ast driver for xorg-server 1.18 and x86 as 1.1.5 builds. 2016-08-20 03:57:25 +00:00
mrg
faebb2a137 use and force evaluation of ${.PARSEDIR}. fixes build for some drivers. 2016-08-20 03:44:19 +00:00
mrg
1c8e124826 disable chips driver for ofppc and xorg-server 1.18. radeon works. 2016-08-20 03:26:56 +00:00
mrg
bfe27e78b7 now they build, reenable mach64, mga, s3, s3virge and tdfx drivers on x86
when built with xorg-server 1.18
2016-08-20 01:08:13 +00:00
mrg
f4f846ba5d delete dead code 2016-08-20 01:04:48 +00:00
mrg
c391facab0 delete dead code. fix DIX flags for xorg-server 1.18 build after the
no longer installed dix-config.h
2016-08-20 01:03:34 +00:00
mrg
77801c142b apply -Wno-error=cpp due to this driver using xf86PciInfo.h. 2016-08-20 00:48:23 +00:00
mrg
222d8db193 instead of including xorg-server.h manually all over the places we
don't have a generated config.h, provide a fake one that does.
2016-08-20 00:22:02 +00:00
mrg
ba7772d49a update for openchrome 0.4.0: remove via_vbe.c 2016-08-19 23:51:44 +00:00
mrg
3572b889a1 don't install dix-config.h. it shouldn't be. 2016-08-19 22:33:34 +00:00
mrg
10c6f8ae7c update build for sparc64 xorg-server 1.18.
clean up the xfree86/common makefile for obsolete warnings. (XXX: there are
a lot of old disabled warnings we can obsolete in the xsrc tree.)
2016-08-19 19:10:54 +00:00
christos
bda406aa7f fix reversed test 2016-08-19 16:33:23 +00:00
mrg
56058dff13 canonicalise the netbsd spec functions in NETBSD_SUBTARGET_EXTRA_SPECS:
netbsd_cpp_spec
   netbsd_link_spec
   netbsd_entry_point
   netbsd_endfile_spec

use this in all netbsd targets.

XXX: 3 ports set this to EXTRA_SPECS instead of SUBTARGET_EXTRA_SPECS.
2016-08-19 05:11:09 +00:00
mrg
e0eda581f2 - introduce HAVE_XORG_GLAMOR which is set to yes on xorg-server 1.18
and x86 ports only so far.
- build glamor extension.
- fix debug set lists for xorg-server 1.18
- install xf86-video-amdgpu driver on xorg-server 1.8 and x86
- clean up radeon-kms Makefile and enable glamor xorg-server 1.8
- clean up various obsolete makefile parts
2016-08-19 03:59:30 +00:00
mrg
2919f8f68a teach the build about glamor and install glamor.h.
fix SDK_REQUIRED_MODULES for xorg-server 1.18.
2016-08-18 18:42:09 +00:00
mrg
4859f26202 apply some more -Wno-error for the const char *name vs mode issue 2016-08-18 18:40:23 +00:00
mrg
4ed6156a26 this depends upon librt 2016-08-18 18:11:03 +00:00
christos
f5d47bfddc elide stack protector warning. 2016-08-18 13:46:58 +00:00
mrg
a94750ee52 don't need HAVE_CONFIG_H any more 2016-08-18 09:34:02 +00:00
mrg
870f1fd842 build and install libepoxy 2016-08-18 08:11:22 +00:00
mrg
4302a00d2e build glue for xf86-video-amdgpu 2016-08-18 07:49:09 +00:00
mrg
60482d9467 build glue for glamor extension 2016-08-18 07:48:14 +00:00
mrg
c6dea9f391 build glue for libepoxy 2016-08-18 07:44:32 +00:00
mrg
b83c6c9b59 updates for libdrm 2.4.70. build libdrm_amdgpu on x86. 2016-08-17 03:10:22 +00:00
mrg
143d08947e clean up some obsolete and duplicated code. port to xf86-video-ati 7.7.0. 2016-08-17 00:10:19 +00:00
mrg
2d18f0e389 only build the radeon and nouveau drivers on i386/amd64/evbarm,
where they're useful.  this saves almost 2MB in text/data on shark.
2016-08-16 21:05:14 +00:00
mrg
3e012635a6 disable chips and igs drivers on shark and xorg-server 1.18 for now.
fortunately, wsfb works.
2016-08-16 19:45:33 +00:00
mrg
375d6d7a1d remove obsolete code, and adjust for new amd64 iopl usage. 2016-08-16 19:09:48 +00:00
mrg
4967babff0 find and include xorg-config.h. 2016-08-16 18:20:38 +00:00
mrg
37660223d1 revert part of previous 2016-08-16 08:37:47 +00:00
mrg
671bb85e83 remove obsolete things. 2016-08-16 07:56:47 +00:00
mrg
71ae4d9714 don't build a bunch of drivers for xorg-server 1.18 and x86:
xf86-video-apm
	xf86-video-ark
	xf86-video-ast
	xf86-video-chips
	xf86-video-cirrus
	xf86-video-cirrus_alpine
	xf86-video-cirrus_laguna
	xf86-video-glint
	xf86-video-i128
	xf86-video-i740
	xf86-video-intel-old
	xf86-video-mach64
	xf86-video-mga
	xf86-video-neomagic
	xf86-video-s3
	xf86-video-s3virge
	xf86-video-tdfx
	xf86-video-tseng
	xf86-video-xgi

some of them could be ported.  future work!
2016-08-16 07:20:25 +00:00