Commit Graph

900 Commits

Author SHA1 Message Date
riz 31095efe60 Before testing the value of HAVE_GCC, test if it's defined. 2013-10-18 01:12:00 +00:00
martin 78f49e3d2d Add missing i810_dri.c file to SRCS.
PR xsrc/48315.
2013-10-16 15:28:27 +00:00
christos 1429b5a202 need -lxcb 2013-09-29 14:34:30 +00:00
joerg 36a6d19157 Handle dependency on libstdc++ / libc++ in bsd.lib.mk. 2013-09-12 17:14:20 +00:00
joerg 4d12bfcd15 Pass PICFLAGS down to cc-as-as and use __PIC__ to decide if it is small
vs big PIC mode. Retire -DPIC and -DBIGPIC.
2013-09-12 15:36:14 +00:00
dholland ec390d2346 Fix MKPAM=no build. 2013-09-12 04:42:49 +00:00
joerg ab327b931c Needs libm. 2013-09-11 09:59:52 +00:00
skrll 53914b01fc Disable USE_ARM_SIMD for now. It crashes Xorg. 2013-09-07 09:22:37 +00:00
prlw1 64e7f05d20 Replace mrg's clean cpp+cpp_arg interface with xrdb version 420347005c
to minimise upstream differences.
OK wiz@
2013-07-19 08:29:27 +00:00
wiz bf38682790 Remove clang workaround, problem was fixed using upstream commit. 2013-06-27 12:44:58 +00:00
wiz 0ff6b78547 Add -Wno-error=tautological-constant-out-of-range-compare for clang, to avoid
../external/mit/fontconfig/dist/src/fcname.c:89:18: error: comparison of constant
4294967295 with expression of type 'const FcType' (aka 'const enum _FcType') is
always false [-Werror,-Wtautological-constant-out-of-range-compare]
            if (t->type == (unsigned int) -1 || type == t->type)
                ~~~~~~~ ^  ~~~~~~~~~~~~~~~~~
1 error generated.

and a few others of the same type.
2013-06-25 14:05:04 +00:00
macallan b06b1ca6c0 add cg14_render.c 2013-06-25 12:27:41 +00:00
macallan 2204c30d12 build acceleration support 2013-06-19 13:27:07 +00:00
christos 0aea00d39b Remove previous; this is built in ../../lib/libXdmGreet as pointed out by
mrg.
2013-06-17 15:58:40 +00:00
christos 20af2ec145 In the PIC case, build libXdmGreet; perhaps we should always build and
link against it, even in the static case?
2013-06-16 01:51:29 +00:00
mrg cca850f1bd define HAVE_XAA_H. fixes problems seen since the update to 2.1.20. 2013-06-14 04:43:38 +00:00
christos c42e7a1ab0 We need to say we have getloadavg(3) otherwise it wants to open /dev/kmem
and it does not work since we don't install setgid kmem.
2013-06-13 11:25:18 +00:00
mrg 0ca6164e56 rename (new) xorg_drivers to xorg_server -- platforms that build the
actual Xorg server (aka "xfree86 server").

move the list of these platforms from xorg-server/Makefile.common to
bsd.own.mk, so that we can access it easily in distrib.

this should fix most of the current build failures.
2013-06-12 21:35:29 +00:00
mrg f28fe5a779 revert part of the previous; it ends up putting this Makefile into
freetype-config due to the use of ${.ALLSRC}.
2013-06-10 17:37:22 +00:00
mrg b1c5a3884b check (new) MKXORG_DRIVERS to see if we should build drivers. 2013-06-10 05:01:44 +00:00
mrg ba39e0d4ed revert previous; it was already done in the previous previous.
while here, make freetype-config depend upon Makefile, so it
will be rebuilt for update builds properly.
2013-06-08 00:37:33 +00:00
martin cc87d0b6c6 Fix a few library substitutions 2013-06-07 19:28:25 +00:00
mrg a22936209f fix the sed to find all patterns. from nonaka@. 2013-06-07 06:15:46 +00:00
mrg 1eadb0bbb3 fix vax build issues - GCC 4.1 warns about always true comparisons
more than GCC 4.5 does.
2013-06-06 21:42:36 +00:00
mrg d5fe81af2a don't build greeter lib with GREET_LIB. it triggers some
sort of problem i haven't yet figured out, and our linker
doesn't need these hacks with --export-dynamic anyway.

if !MKPIC, built the greeter into xdm statically.
2013-06-06 09:13:41 +00:00
mrg a75895984d updates for libXvMC 1.0.7. 2013-06-06 06:18:15 +00:00
mrg 80ab7ac533 remove hard coded version string now that fontconfig uses the
default match the normal code handles.
2013-06-05 22:42:19 +00:00
mrg 439c05d657 handle changed freetype-config generation; also move the hardcoded
version into a generator.
2013-06-05 22:38:44 +00:00
mrg 0baffc3fd7 add new files for pixman 0.30.0. bump minor. 2013-06-05 09:04:16 +00:00
mrg 738904b116 updates for freetype 2.4.12. stop installing internal headers. 2013-06-05 08:42:56 +00:00
mrg de02b28338 install vmware(4) again 2013-06-05 08:42:21 +00:00
mrg 57ee32ee8a find new manuals in their new location. 2013-06-05 07:42:54 +00:00
mrg 42c44ae3d0 build fixes, build the new .pc file, and install the new header. 2013-06-05 07:26:36 +00:00
mrg 4798ae88ac vmware has just one w. 2013-06-05 06:28:57 +00:00
mrg 03422ac88f updates for xf86-video-vmware 13.0.1. just build the normal driver now. 2013-06-05 06:27:27 +00:00
mrg b01ef1be52 libXdmGreet depends upon a bunch of libs; move it. 2013-06-05 02:51:49 +00:00
mrg 52ed54801a adapt for libXi 1.7.1. 2013-06-05 00:52:22 +00:00
mrg 06949c250d update properly for xdm 1.1.11:
- link libXdmGreet against the same libs that modular does
- copy all the config.h defines we need (could do the copy config.h
  thing here, but we use a bunch of non-standard paths)
- support ipv6 properly
- move freetype include to Makefile.xdm so the greeter can find it
2013-06-05 00:01:16 +00:00
mrg 1ca75828fb updates for merge xf86-video-suncg14 1.1.2, xf86-video-suncg6 1.1.2,
xf86-video-sunffb 1.2.2, xf86-video-suntcx 1.1.2 and xf86-video-sunleo 1.2.1
2013-06-04 22:45:07 +00:00
mrg 482dede0a7 build libXdmGreet. 2013-06-04 07:44:45 +00:00
mrg d94e18866f install libXdmGreet.so so xdm works again.
requires linking xdm with --export-dynamic.
2013-06-03 23:25:43 +00:00
christos 2e135f948c hack for old gcc. 2013-06-03 23:01:12 +00:00
mrg 4194596dec updates for fontconfig 2.10.93. 2013-06-03 20:23:39 +00:00
mrg 25b0cc3381 20-fix-globaladvance.conf is obsolete now. 2013-06-03 17:50:28 +00:00
mrg 50f40b06ef XXX: enable TDFXDRI to fix build. 2013-06-03 10:24:24 +00:00
mrg 2583cbf47f define HAVE_XAA_H. 2013-06-03 10:03:14 +00:00
mrg 15729b0b73 XXX: define SAVAGEDRI to avoid build failures. 2013-06-03 09:23:07 +00:00
mrg 87d54722af don't re-define HAVE_XAA_H 2013-06-03 09:12:28 +00:00
mrg 18f6a82dc3 define HAVE_XEXTPROTO_71. 2013-06-03 09:09:17 +00:00
mrg 5857e76311 define HAVE_XAA_H 2013-06-03 08:51:18 +00:00