Commit Graph

948 Commits

Author SHA1 Message Date
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
mrg
2299f405af don't build fcarch.c into the library! 2013-06-03 07:23:02 +00:00
mrg
acf05b4e7d bump shlib version; some symbols were added. 2013-06-03 07:21:32 +00:00
mrg
9d9132cc5c build pc-pattern. 2013-06-03 06:56:49 +00:00
mrg
cd434df61b add fc-pattern. fix fc-cache build with fontconfig 2.10.2 2013-06-03 06:56:32 +00:00
mrg
45c5f0e7de updates for fontconfig 2.10.2 2013-06-03 06:46:53 +00:00
mbalmer
d7a7f8507d New variable MKX11MOTIF to enable building libGLw with Motif support.
Defaults to 'no'.
2013-06-02 11:02:40 +00:00
mrg
aa45ee5030 updates for xf86 1.3.4, xf86-video-mga 1.6.2, xf86-video-neomagic 1.2.7
and xf86-video-r128 6.9.1.
2013-06-02 08:57:17 +00:00
mrg
adb1d1aba2 update for xf86-video-glint 1.2.8 2013-06-02 07:41:35 +00:00
christos
947a14b9f0 add missing source path 2013-06-02 03:13:41 +00:00
mrg
8449f87118 update for openchrome 0.3.3. 2013-06-01 21:21:36 +00:00
mrg
2db442aae2 bump libpciaccess minor for the 2 new apis. 2013-06-01 09:08:01 +00:00
mrg
d3d664fa1a define HAVE__XEATDATAWORDS. 2013-06-01 07:53:11 +00:00
mrg
7e896eef17 oops, semantics, not symbols, subdir was removed. 2013-05-31 23:50:51 +00:00
mrg
39b807c226 find the renamed app-defaults file 2013-05-31 23:50:35 +00:00
mrg
431428cb90 define PACKAGE_STRING and PACKAGE_VERSION. 2013-05-31 23:43:05 +00:00
mrg
30959064f7 find the moved manual 2013-05-31 23:42:48 +00:00
mrg
1b489b28e7 catch up with xkeyboard-config 2.9:
- remove keymap/ and semantics/ entirely.
- remove default keypad and norepeat from compat/
- add keycodes/olpc
- remove symbols/ad, add symbols/md
- remove symbols/sun_vndr/tuv
2013-05-31 23:28:25 +00:00
mrg
59f7ba7346 udpate for xdm 1.1.11:
- moved manuals
- moved sources
- renamed defines
- new sources
2013-05-31 22:49:15 +00:00
mrg
fd3edae8ec add new version.c for xterm 293. 2013-05-31 21:40:29 +00:00
mrg
ed2038fadf update the libxcb generated files from libxcb 1.9 2013-05-31 10:56:16 +00:00
mrg
d00244159c define HAVE__XEATDATAWORDS. 2013-05-31 09:33:17 +00:00
mrg
c07d01a3b1 define HAVE_MKSTEMP and HAVE_LRINT for bitmap.
define PACKAGE_STRING/VERSION correctly for xrandr, xsetroot and xstdcmap.
define ICONV_CONST for xwininfo.
install new xcb-proto files.
build new Xrandr sources.
bump version on libxcb and libXrandr.
2013-05-31 09:14:18 +00:00
mrg
2cd0c0938b icetrans.c has a const/char * issue as well; avoid it for now. 2013-05-31 08:18:41 +00:00
mrg
211a35742c find moved manual and app-defaults files. 2013-05-31 08:01:59 +00:00
mrg
fd9c59ec0e find manuals in new locations 2013-05-31 07:22:21 +00:00
mrg
d4ca5095b0 find newly named and relocated app defaults. 2013-05-31 06:50:45 +00:00
mrg
1ecae96708 convert to generated config.h. add libX11-xcb. 2013-05-31 06:47:31 +00:00
mrg
7580303a9f this needs xrandr now. 2013-05-31 06:47:07 +00:00
mrg
e484af049b find the new manual location. 2013-05-31 06:46:55 +00:00
mrg
7d3af8c6a2 find manuals moved into man/ subdirs. 2013-05-31 06:24:05 +00:00
mrg
6e0b7b5aac mkfontdir was renamed to a .in using @bindir, instead of CPP. deal. 2013-05-31 05:42:14 +00:00
mrg
b1d88a9dbb look for a config.h 2013-05-31 05:41:50 +00:00
mrg
603dc6da07 add -Wno-error to work around some const issues. 2013-05-31 05:41:26 +00:00
mrg
b8d8f6d38e handle moved manual pages, and tools build of bdftopcf. 2013-05-31 05:24:49 +00:00
mrg
9b8f8a1562 remove cache.c from SRCS list for xfs 1.1.3 2013-05-31 01:50:25 +00:00
mrg
009b7f0005 find the relocated sxpm.man 2013-05-31 01:41:56 +00:00
mrg
3f5a0ad575 find the relocated cxpm.1 manual. 2013-05-31 01:41:08 +00:00
mrg
9616e7976b need -DHAVE_ASPRINTF 2013-05-31 00:54:58 +00:00
mrg
1fc1e4e182 need to define HAVE__XEATDATAWORDS. 2013-05-31 00:47:53 +00:00
mrg
0307c2fd59 find the moved manual. 2013-05-31 00:38:16 +00:00
mrg
6043037101 updates for libX11 1.5.99.902:
- remove ja.S90 and ja.U90 locales
- use -Wno-error for files that use (now deprecated) XKeycodeToKeysym()
- add -I${X11SRCDIR.X11}/src for xicmp
- add stub for _XGetRequest()
2013-05-30 23:42:19 +00:00
christos
6f4a402bf0 workaround for internal compiler error 2013-05-24 17:18:12 +00:00
martin
cc72146336 Enable SSE2 support for i386 - the -current compiler seems to get the
alignment right.
2013-05-07 07:01:37 +00:00
skrll
54f4ed2e2a Comment out iwmmxt. hi jared. 2013-05-02 21:40:57 +00:00
macallan
e288e83a84 set PCVT_SUPPORT on MIPS 2013-02-28 13:28:36 +00:00
macallan
749749856e build support for Loongson Multimedia Instructions on evbmips 2013-02-28 12:40:47 +00:00
martin
7f2ffc8436 Make the Xdm default config use vt05 for all arches that can switch
consoles while in X.
2013-02-21 08:20:19 +00:00
jmmv
0a00e59342 Install lua.hpp. 2013-02-15 20:07:00 +00:00
macallan
c9c152a0c4 set -DPCVT_SUPPORT on most hardware 2013-02-14 16:16:25 +00:00
martin
1664f62de2 Enable SSE2 support for amd64 2013-02-11 09:26:07 +00:00
christos
60404ef41f explicitly set the prefix here. 2013-02-09 17:18:01 +00:00
macallan
aa178e99e1 build altivec support on powerpc 2013-02-07 13:33:50 +00:00