Commit Graph

7748 Commits

Author SHA1 Message Date
matthieu
ff46794f61 update 2025-06-09 18:57:08 +00:00
matthieu
b454d6cc15 Backport TearFree page flips for the modesetting driver from X.Org maaster.
Work done by tedu@ based on previous diffs by jcs@ and stsp@.
One bug fix in master by me. tested and ok tb@. commit on behalf of tedu@
2025-06-09 18:18:36 +00:00
jsg
521b20b5b1 only link gallium va lib if it is built
needed for octeon, which doesn't build radeon drivers
2025-06-07 09:07:04 +00:00
jsg
b554f8e26c add back linking of libXfixes and libxcb-dri2
needed for ld.bfd archs
2025-06-07 08:49:51 +00:00
jsg
da41122fc5 define HAVE_ELF_AUX_INFO to 1
fixes 'error: expected value in expression' build error on powerpc64
reported by deraadt@
2025-06-06 23:00:18 +00:00
jsg
09ddaffd9d add back linking of libm and libpthread
matches how meson links libgbm.so, though there the resulting
library did not have NEEDED entries for libm and libpthread

patch from jca@, tb@ confirms this unbreaks webkitgtk4 ports build
2025-06-06 13:03:06 +00:00
jsg
96c5582a05 sync 2025-06-06 09:05:40 +00:00
jsg
9a42033959 stop building profile libs to save some space 2025-06-06 09:04:08 +00:00
jsg
d358c7d3df update 2025-06-05 15:24:13 +00:00
jsg
03ef2f15dc remove unused files removed upstream 2025-06-05 15:12:33 +00:00
jsg
637f6fa528 sync 2025-06-05 14:22:44 +00:00
jsg
452696b8cb Merge Mesa 25.0.7 2025-06-05 14:17:56 +00:00
jsg
483f148565 Merge Mesa 25.0.7 2025-06-05 13:24:05 +00:00
jsg
67d6f11771 Import Mesa 25.0.7 2025-06-05 11:23:11 +00:00
matthieu
90883131f3 Add ac_cv_lib_lex=-lfl to the prebuilt cache.
Recent autoconf assume that if ac_cv_prog_LEX is set in the cache,
the lib is also defined in the cache. Needed by upcoming twm update.
2025-06-01 19:09:48 +00:00
matthieu
f484e01b3e Remove anoter file not present anymore in recent xterm 2025-05-25 08:52:33 +00:00
matthieu
b12b2c0936 update 2025-05-24 17:57:03 +00:00
matthieu
2a67c6b6b9 Remove files removed in xterm 287 2025-05-24 17:39:54 +00:00
jsg
d34ded9be8 sync 2025-05-24 02:48:41 +00:00
bentley
40f45b02de Call pledge(2) in fc-cache(1): "stdio rpath wpath cpath flock".
ok deraadt@
2025-05-23 10:30:39 +00:00
bentley
fe9c23177e Call pledge(2) in mkfontscale(1): "stdio rpath wpath cpath".
ok deraadt@
2025-05-23 10:29:02 +00:00
matthieu
36d6c1476e update 2025-04-30 17:51:23 +00:00
matthieu
6ef5c9468b sync 2025-04-30 17:30:00 +00:00
matthieu
f01a36c5da Update to libSM 1.2.6. ok tb@ jsg@ 2025-04-30 17:29:06 +00:00
matthieu
d96f1cc7fa Update to libICE 1.1.2. Ok tb@ jsg@ 2025-04-30 17:27:45 +00:00
matthieu
20e8936765 Update to libX11 1.8.12. ok tb@ jsg@ 2025-04-30 17:26:10 +00:00
matthieu
d80de4e08e Update to xtrans 1.6.0. ok tb@ jsg@ 2025-04-30 17:24:05 +00:00
matthieu
1cdaf683eb update 2025-03-16 14:10:26 +00:00
matthieu
598358d185 Update to xauth 1.1.4 2025-03-16 13:29:46 +00:00
matthieu
fdae9d2fbd Update to libXrender 0.9.12 2025-03-16 12:08:39 +00:00
matthieu
a307c9b9ff Update libXau to 1.0.12 2025-03-16 12:02:40 +00:00
matthieu
d8eb308705 Fix xtrans version.
When libxtrans was updated to 1.5.0 this part was missed.
2025-03-16 10:24:16 +00:00
matthieu
ad0446a99e update 2025-03-09 15:49:13 +00:00
matthieu
4669ba2f35 sync 2025-03-09 15:15:22 +00:00
matthieu
af6b39df05 Bump majors after freetype upgrade. ok tb@ 2025-03-09 15:14:49 +00:00
matthieu
684e6762c1 Uupdate to libfreetype 2.13.3. This is a major shlib version bump.
ok tb@
2025-03-09 15:12:54 +00:00
matthieu
2188843491 update 2025-03-02 09:38:11 +00:00
matthieu
3cfba1062d Update to xserver 21.1.16.
The security fixes were committed earlier. This is the rest of the
21.1.16 update.
2025-03-02 09:09:28 +00:00
matthieu
04a5e9b4d8 Security fixes from X.Org advisory o February 25, 2025:
CVE-2025-26594: Use-after-free of the root cursor
CVE-2025-26595: Buffer overflow in XkbVModMaskText()
CVE-2025-26596: Heap overflow in XkbWriteKeySyms()
CVE-2025-26597: Buffer overflow in XkbChangeTypesOfKey()
CVE-2025-26598: Out-of-bounds write in CreatePointerBarrierClient()
CVE-2025-26599: Use of uninitialized pointer in compRedirectWindow()
CVE-2025-26600: Use-after-free in PlayReleasedEvents()
CVE-2025-26601: Use-after-free in SyncInitTrigger()
2025-02-25 15:52:12 +00:00
robert
ac809dfdca unbreak build with llvm-19+ by pulling the following upstream commits
5a9c052ba78e5d1b0020b8f8320d211d2205a958 amd: Include missing llvm IR header Module.h
fa9cd89a85b904615ebc11da609445b5b751e68d Update lp_bld_misc.cpp to support llvm-19+.
a8eed9cca26b1c4b6526be7d042adec6703a30ae gallium: Don't pass avx512er and avx512pf features on LLVM 19

ok jsg@
2025-01-16 15:27:05 +00:00
matthieu
c847d1208d update 2025-01-04 15:59:22 +00:00
matthieu
645b9fc066 sync 2025-01-04 15:23:56 +00:00
matthieu
83db43a73e Update to fontconfig 2.15.0. tested by ajacoutot@ and tb@ 2025-01-04 15:22:51 +00:00
matthieu
71bda8fd86 update 2024-12-23 10:15:04 +00:00
matthieu
b5ae12a4a3 update to util-macros 1.20.2 2024-12-23 09:19:40 +00:00
matthieu
564822f0ba update to xprop 1.2.8 2024-12-23 09:07:50 +00:00
matthieu
4531e6d59e update to xlogo 1.0.7 2024-12-23 09:05:33 +00:00
matthieu
d4894a69aa update to xkbevd 1.1.6 2024-12-23 09:02:46 +00:00
matthieu
3cfa0cf1c1 update to xcompmgr 1.1.10 2024-12-23 09:02:10 +00:00
matthieu
0840a0e7ac update to oclock 1.0.6 2024-12-23 09:01:12 +00:00