matthieu
737e223ef8
Merge X server 21.1.8. tested by kn@ and op@.
2023-05-01 07:41:17 +00:00
robert
3d7e94ce3a
search for the vulkan drivers in the system library path instead of
...
loading them with a full path to utilitze the ld.so cache so that we
can pre-load these libraries for mesa before calling unveil(2)
ok jsg@
2023-05-01 06:46:26 +00:00
bentley
0b3518c27d
Fix variable name typo: mcyursor -> mycursor.
...
discussed with robert@
2023-04-27 18:17:25 +00:00
bentley
e447743965
Swap saved x/y touchscreen values if axes are swapped.
...
This fixes an issue where moving a finger horizontally or vertically
on a rotated touchscreen caused the cursor to jump to position along
a diagonal line.
ok miod@ kettenis@
2023-04-27 12:25:56 +00:00
bentley
3e7961fbf9
Fix error message typos: COORS -> COORDS.
...
ok matthieu@
2023-04-25 20:18:48 +00:00
bentley
becd7a8418
xtsscale is in section 1, not section 8.
2023-04-25 16:07:13 +00:00
robert
dac209564b
add the build id for libvulkan_radeon just like the intel* modules
...
this fixes an unveil issue where mesa was trying to stat the module
to build an UUID because the build id was not available
ok jsg@
2023-04-24 14:17:55 +00:00
bentley
b5c4bd14dc
Fix spacing in rendered manpage.
2023-04-24 09:28:39 +00:00
robert
c8f482983a
make xenodm reload the environment variables after setusercontext(3)
...
so that environment variables configured in login.conf(5) are also
available
ok matthieu@, millert@
2023-04-14 11:17:49 +00:00
matthieu
3fad868fb3
update
2023-04-10 17:45:28 +00:00
matthieu
68e497db2a
Note that gettext-tools is needed for autoreconf
2023-04-10 17:45:01 +00:00
matthieu
32b316183a
Update to xf86-video-nv 2.1.22
2023-04-10 17:34:09 +00:00
matthieu
bdc10943f4
Update to xf86-input-vmmouse 13.2.0
2023-04-10 17:15:06 +00:00
matthieu
97110c5faa
Update to xf86-input-void 1.4.2
2023-04-10 17:08:51 +00:00
matthieu
83bdfdd822
Update to xf86-input-mouse 1.9.4
2023-04-10 16:38:33 +00:00
matthieu
c85cd51b9e
Update to xf86-input-joystick 1.6.4
2023-04-10 16:33:30 +00:00
matthieu
30d3895fc4
Update to xf86-input-elographics 1.4.3
2023-04-10 16:25:33 +00:00
matthieu
558b3b5e32
Update to xwininfo 1.1.6
2023-04-10 16:16:52 +00:00
matthieu
92e13ba23a
Update to xvidtune 1.0.4
2023-04-10 15:39:00 +00:00
matthieu
933b6c32fd
Update to xkbcomp 1.4.6
2023-04-10 15:34:57 +00:00
matthieu
e1bf497a25
Update to xhost 1.0.9
2023-04-10 15:30:17 +00:00
matthieu
5cfcbd2df4
Update to xdriinfo 1.0.7
2023-04-10 15:25:49 +00:00
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