tsutsui
13e972fc24
Explicitly disable dbe, record, and present DIX extentions.
2020-07-24 02:25:58 +00:00
mrg
4e30ab5293
fix build:
...
- add .../xorg subdir to the path
- add dbe and present extensions, both wanted via linkage
.. but maybe these shouldn't be built? they're not in sets.
2020-07-23 09:59:36 +00:00
tsutsui
438a245684
Remove duplicated (and .if 0'ed out) ${XSERVER_XFREE86} checks.
2020-07-23 09:13:18 +00:00
tsutsui
404255f5ec
Remove definitions for Xdreamcast, Xhpc, Xmacppc, and Xnewsmips.
...
All these port specific X11R6 servers just used MI wscons, and
all of them have been switched to Xorg servers with wsfb driver etc.
Even if someone wants a smaller monolithic server, it should be
written as a MI "Xwscons" server.
2020-07-23 09:09:12 +00:00
tsutsui
a7e6ced44c
Don't build Xsun servers for sparc and sparc64.
...
Not tested, and maybe not worth for wscons'fied ports.
2020-07-23 08:34:33 +00:00
tsutsui
9762f248e8
Reorganize CPPFLAGS.
...
- use ${X11INCS.DIX} in <bsd.x11.mk>
- explicitly undef HAVE_XORG_CONFIG_H to avoid reference to
hw/xfree86/common in mi/miinitext.c
- remove -DHAVE_DIX_CONFIG_H which is already defined in
${X11FLAGS.DIX} and pulled via Makefile.servermod
XXX: -DHAVE_STRCASECMP should also be moved to ${X11FLAGS.DIX},
or should be pulled via include/dix-config.h?
2020-07-22 21:25:03 +00:00
tsutsui
32de12aea9
Add build glue for Xorg-Server-1.20'fied monolithic Xsun servers.
2020-07-22 20:54:07 +00:00
tsutsui
2f69943446
Add build glue files for Xorg-Server-1.10'fied monolithic Xsun servers.
...
Not enabled and just for reference.
2020-07-22 19:26:37 +00:00
tsutsui
4cade5e54a
Remove extra "-I" for ${X11INCS.DIX} macro.
2020-07-20 13:59:57 +00:00
tsutsui
230265cedb
Xorg 1.20 servers require libXfont2 instead of libXfont.
...
Per the following upstream commit:
https://cgit.freedesktop.org/xorg/xserver/commit/?id=05a793f5b3c40747d5a92a076def7f4fb673c7e7
> dix: Switch to the libXfont2 API (v2)
Now Xorg 1.20 based X68k server builds and confirmed working on XM6i.
2020-07-18 16:07:15 +00:00
tsutsui
3de7bb0e83
Sync with xorg-server.old: No need to link miext/libshadow.a.
2020-07-18 15:26:30 +00:00
tsutsui
d90047b5d0
No need to link miext/libshadow.a.
2020-07-18 15:24:31 +00:00
christos
f303c9721b
Arrange to create an _pic.a library too.
2020-06-01 14:39:42 +00:00
christos
f944c04b7f
Create pic lib and don't install pkgconfig file.
2020-05-30 20:54:46 +00:00
christos
e4bfa5b301
Make libuv private, requested by joerg@
2020-05-30 20:47:58 +00:00
christos
38b7e54e74
Descend into libuv
2020-05-24 19:28:57 +00:00
christos
de5c94c5a3
Add build glue
2020-05-24 19:28:10 +00:00
christos
0e552da721
Import libuv, needed by bind-9.16.x
2020-05-24 19:26:37 +00:00
joerg
ca74eb1fe1
Don't let clang warn about comparing pointers with string literals.
2020-04-20 13:04:10 +00:00
christos
c8ca87a131
Add all the dependent libraries and sort
2020-04-04 03:04:58 +00:00
maya
21c623a5bc
Define GL_LIB_NAME somewhere that applies to dri_common.c, which is the
...
file that needs it.
2020-03-29 21:06:03 +00:00
snj
a23fcf164a
regen for xkeyboard-config 2.29
2020-03-12 21:55:31 +00:00
christos
9b5c052620
Fix vax and platforms that don't have ldexp in libc (aarch64, ppc64, ia64)
2020-03-04 17:22:49 +00:00
mlelstv
379e21a2a0
CLEANFILES can only do files
2020-03-03 23:32:58 +00:00
christos
facc5599b7
Add libcbor
2020-03-03 00:36:29 +00:00
christos
946da905e8
Add build glue
2020-03-03 00:36:18 +00:00
christos
5dd36a3bc8
Import libcbor from: https://github.com/PJK/libcbor.git
2020-03-03 00:34:28 +00:00
mrg
ca82237625
updates for xkeyboard-config 2.29.
2020-02-23 11:17:03 +00:00
mrg
492a651915
fix libXfont2 build, and (for now) remove new XvMCW pkg-config file.
2020-02-23 09:24:12 +00:00
mrg
6d597ebfc7
find the moved header.
2020-02-23 09:14:05 +00:00
mrg
1258266dea
updates for xorgproto 2019.2, libX11 1.6.9, and libXvMC 1.0.12.
2020-02-23 09:10:50 +00:00
joerg
984afdcb42
Don't hard-code LLVM version, extract it from external/apache2/llvm.
2020-02-23 02:03:19 +00:00
joerg
82bb6bcdda
Doesn't need or use HAVE_LLVM.
2020-02-23 02:02:32 +00:00
jmcneill
2a3fb8936a
Do not define HAVE_DRI3_H
2020-02-09 12:28:28 +00:00
jmcneill
1f7c381b0d
Define HAVE_LIBDRM (required for loader_get_pci_id_for_fd)
2020-02-07 19:00:18 +00:00
jmcneill
71b3ef8c01
Bump MESA_LLVM_VERSION_STRING
2020-01-31 21:13:40 +00:00
jmcneill
af36371a98
Change HAVE_LLVM from 0x0700 to 0x0900.
2020-01-31 20:58:18 +00:00
jmcneill
bc2c80f256
Build radeonsi driver.
2020-01-31 20:56:03 +00:00
christos
cf46e1c322
try to fix the clang build
2020-01-25 19:05:08 +00:00
jmcneill
6c8891e8fa
Build ati driver on evbarm.
2020-01-19 10:45:49 +00:00
martin
bc7415aa33
Fix conditional in previous
2020-01-19 10:44:51 +00:00
jmcneill
c91ab881ac
Build radeon and nouveau drivers on evbarm.
2020-01-19 00:58:13 +00:00
mrg
78dd332a9d
remove no longer necessary -Wno-error usage.
2020-01-07 07:27:50 +00:00
mbalmer
f21ee73934
Apply a fix for the bug "Joining an upvalue with itself can cause a use-after
...
free", documented on http://www.lua.org/bugs.html
2019-12-12 12:35:43 +00:00
martin
5238e8fd7e
Restrict -Wl,-z,defs to x86 and aarch64 for now to avoid global build
...
lossage. Suggested by mrg.
2019-11-20 06:23:31 +00:00
martin
08bd83ed4c
Looks like this requires pthread.
2019-11-19 08:59:18 +00:00
joerg
404ee5b933
Build some more LLVM components for Gallium. Switch it to -Wl,-z,defs
2019-11-18 22:26:14 +00:00
mrg
8be3ac31c9
build int10 on powerpc64 as well.
2019-11-18 01:14:03 +00:00
joerg
76c7fc5f6b
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
2019-11-11 22:44:56 +00:00
christos
c60e3bd895
another vax optimizer hack.
2019-10-28 18:38:54 +00:00