matthieu
b7861c1f4a
Update to beforelight 1.0.6
2023-04-10 15:20:48 +00:00
jsg
baa319bac6
update
2023-04-06 11:02:52 +00:00
jsg
5f7ec4d460
Merge Mesa 22.3.7
2023-04-06 10:23:42 +00:00
jsg
175bb70352
Import Mesa 22.3.7
2023-04-06 10:08:20 +00:00
matthieu
1a68187e4c
composite: Fix use-after-free of the COW
...
CVE-2023-1393, ZDI-CAN-19866
2023-03-29 12:12:13 +00:00
op
2c64aaa9d9
cwm: fix a semi-transparency border issue with some applications
...
When running with a compositor the border of some applications (firefox,
chromium, zathura...) is not rendered correctly. Initializing the highest
significant bits of the color fixes it.
diff from Julien Blanchard (julien at typed-hole [dot] org); ok okan@
2023-03-22 08:27:36 +00:00
jsg
fd832fbd7c
reorder libEGL Makefile so ${X11BASE}/lib is searched after obj dir
...
problem spotted by, feedback from, and ok naddy@
2023-03-19 10:24:26 +00:00
matthieu
214fe1b623
update
2023-03-13 21:20:09 +00:00
matthieu
baab05c9b8
Regen
2023-03-12 17:44:01 +00:00
matthieu
fce9f9a975
Re-add local change to use AM_MAINTAINER_MODE by default
2023-03-12 17:41:45 +00:00
matthieu
c05ceaf4c1
Update all font packages to latest versions.
...
Main change is the use of the new XORG_DEFAULT_NOCODE_OPTIONS autotools
option that reduces the configure scripts by a fair amount.
Will speed up builds a bit. No actual changes to fonts.
2023-03-12 17:22:02 +00:00
matthieu
099f55b1f3
Update font-util to version 1.4.0
2023-03-12 17:17:24 +00:00
matthieu
08826ca741
Update to xorg-util-macros 1.20.0
2023-03-12 17:16:15 +00:00
jsg
1d90a1e969
sync
2023-03-10 04:16:09 +00:00
jsg
687ad7826d
revert upstream Mesa changes to remove non-TLS paths
...
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17814
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17213
Emulated TLS isn't enough when many shared libraries are involved.
This caused problems with some ports: kitty, calibre, qutebrowser.
reported by tb@ and others
2023-03-10 04:15:06 +00:00
tb
eefa65c4ab
Zap a stray space to tickle the git conversion.
2023-03-03 15:26:53 +00:00
jsg
70e55f99c0
build libmesa_util_sse41 on all archs
...
swrast_dri.so had an undefined reference to util_streaming_load_memcpy
on non-x86 archs.
Part of streaming-load-memcpy.c / libmesa_util_sse41.
When USE_SSE41 is not defined, memcpy() is used.
problem noticed at runtime on arm64 by mlarkin@
with and ok tb@
2023-03-03 06:32:18 +00:00
matthieu
a1bdb5b06f
update
2023-03-01 21:19:10 +00:00
matthieu
28b6ffc18d
Update xbitmaps to version 1.1.3 - no actual changes
2023-03-01 20:45:42 +00:00
matthieu
f20d5d564b
Update to xf86-video-amdgpu 23.0.0. Tested by op@ and jsg@
2023-03-01 20:21:10 +00:00
matthieu
8af6982775
update
2023-02-27 21:13:00 +00:00
jsg
6c71fdc857
update
2023-02-27 13:27:49 +00:00
jsg
43a50021dc
Merge libdrm 2.4.115
2023-02-27 12:46:20 +00:00
jsg
2c1d40de3f
Import libdrm 2.4.115
2023-02-27 12:42:10 +00:00
jsg
71bb296071
enable the Mesa shader cache
...
Mesa supports caching compiled shaders in ~/.cache/mesa_shader_cache/.
This was disabled on OpenBSD to reduce the amount of syscalls and files
the web browser sandboxes would need to deal with. The web browser
ports have now been updated to expect a shader cache.
Compared to GTK3, GTK4 makes heavy use of shaders. With cached shaders,
GNOME programs start noticeably quicker. Slow startup of GTK4 programs
on an Intel Alder Lake machine reported by aja@
ok matthieu@
2023-02-23 00:15:15 +00:00
matthieu
7c2fcede9f
update
2023-02-07 07:14:09 +00:00
matthieu
1322100d79
Xi: fix use-after-free in DeepCopyPointerClasses
...
CVE-2023-0494, ZDI-CAN-19596
2023-02-07 06:32:18 +00:00
jsg
146dd57114
intel/dev: Add another EHL pci id
...
f15f08c3de3d0eeca8abf208c8d2ddc0523b3c23 in mainline Mesa
2023-02-06 23:30:51 +00:00
jsg
b91c5a5e52
intel/dev: remove invalid EHL pci id
...
a23e04b67367ae90e6fee06e4506bee3f00e6ae6 in mainline Mesa
2023-02-06 23:28:50 +00:00
matthieu
f74971723b
update
2023-02-05 08:18:37 +00:00
matthieu
038a2143ab
Update to xterm 378. tested/ok op@, tb@
2023-02-05 07:45:22 +00:00
jsg
d559c33fb8
link against libpthread where libmesa_util_c11 is used
...
OpenBSD doesn't have c11 threads.h functions. Instead Mesa's
replacements are used.
fixes build of graphics/piglit reported by naddy@
2023-01-31 03:29:36 +00:00
jsg
286474af33
only link libmesa_util_sse41 when WITH_SSE41=yes
...
from deraadt@
2023-01-29 12:20:31 +00:00
jsg
60f4c250b1
only link libmesa_util_sse41 when WITH_SSE41=yes
...
build break on powerpc64 reported by deraadt@
2023-01-28 22:09:39 +00:00
jsg
bc1a56a326
update
2023-01-28 10:04:18 +00:00
jsg
a0b91ce18d
sync
2023-01-28 08:59:40 +00:00
jsg
b5d82fed48
Merge Mesa 22.3.4
2023-01-28 08:56:19 +00:00
jsg
5642995eea
Import Mesa 22.3.4
2023-01-28 08:09:28 +00:00
matthieu
1a36d93abf
enlarge mkstemp() pattern to 10 'X'
2023-01-22 14:22:05 +00:00
matthieu
7aadfb9cbd
update
2023-01-22 13:24:52 +00:00
matthieu
b56b3f588d
Update xinit to version 1.4.2
2023-01-22 12:03:53 +00:00
matthieu
4693da8eb4
Update xvinfo to version 1.1.5
2023-01-22 11:44:16 +00:00
matthieu
0e05844abe
udate xset to version 1.2.5
2023-01-22 11:41:55 +00:00
matthieu
994e194303
Update xrandr to version 1.5.2
2023-01-22 11:38:36 +00:00
matthieu
c58741f146
Update xprop to version 1.2.6
2023-01-22 11:08:30 +00:00
matthieu
5227ff841b
Fix botched configure.ac merge
2023-01-22 11:06:17 +00:00
matthieu
031092742f
Fix botched configure.ac merge
2023-01-22 11:04:02 +00:00
matthieu
2ba7501826
Update xlsclients to version 1.1.5
2023-01-22 11:00:14 +00:00
matthieu
7d92048664
Update xlsatoms to version 1.1.4
2023-01-22 10:57:29 +00:00
matthieu
8481ed40bf
Update xlogo to version 1.0.6
2023-01-22 10:48:45 +00:00