jsg
4a8fc73364
remove unused u_printf_length.c
...
u_printf_length() was moved from u_printf.cpp to avoid a problem with
unused c++ sections with ld.bfd.
Since then, upstream changed u_printf.cpp to u_printf.c and this problem
no longer exists.
2025-06-10 04:28:19 +00:00
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