Accepting request 1187080 from X11:XOrg
- added version specific requirements for dri3proto, presentproto and wayland-protocols - This supersedes the following patches * U_CVE-2024-31080-Xi-ProcXIGetSelectedEvents-needs-to-use-unswapped-le.patch * U_CVE-2024-31081-Xi-ProcXIPassiveGrabDevice-needs-to-use-unswapped-le.patch * U_CVE-2024-31083-render-fix-refcounting-of-glyphs-during-ProcRenderAd.patch * U_render-Avoid-possible-double-free-in-ProcRenderAddGl.patch which fixed security issues * CVE-2024-31080 (bsc#1222309) * CVE-2024-31081 (bsc#1222310) * CVE-2024-31083 (bsc#1222312) and a regression due to a security fix for CVE-2024-31083 (bsc#1222312, boo#1222442, gitlab xserver issue #1659) - Update to bugfix release 24.1.1 for the current stable 24.1 branch of Xwayland * xwayland: fix segment fault in `xwl_glamor_gbm_init_main_dev` * os: Explicitly include X11/Xmd.h for CARD32 definition to fix building on i686 * present: On *BSD, epoll-shim is needed to emulate eventfd() * xwayland: Stop on first unmapped child * xwayland/window-buffers: Promote xwl_window_buffer * xwayland/window-buffers: Add xwl_window_buffer_release() * xwayland/glamor/gbm: Copy explicit sync code to GLAMOR/GBM * xwayland/window-buffers: Use synchronization from GLAMOR/GBM * xwayland/window-buffers: Do not always set syncpnts * xwayland/window-buffers: Move code to submit pixmaps * xwayland/window-buffers: Set syncpnts for all pixmaps * xwayland: Move xwl_window disposal to its own function * xwayland: Make sure we do not leak xwl_window on destroy * wayland/window-buffers: Move buffer disposal to its own function * xwayland/window-buffers: optionally force disposal * wayland: Force disposal of windows buffers for root on destroy * xwayland: Check for pointer in xwl_seat_leave_ptr() * xwayland: remove includedir from pkgconfig OBS-URL: https://build.opensuse.org/request/show/1187080 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xwayland?expand=0&rev=34
This commit is contained in:
commit
3d134d688b
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:bef21c4f18807a4ed571c4e2df60ab63b5466bbd502ecceb2485b892ab76dcc2
|
||||
size 1301180
|
Binary file not shown.
3
xwayland-24.1.1.tar.xz
Normal file
3
xwayland-24.1.1.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7125bee0b10335805d7f5ba57dfaa359a7850af1a68524f1d97b362741a51832
|
||||
size 1301652
|
BIN
xwayland-24.1.1.tar.xz.sig
Normal file
BIN
xwayland-24.1.1.tar.xz.sig
Normal file
Binary file not shown.
@ -1,3 +1,49 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 11 13:46:12 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
|
||||
|
||||
- added version specific requirements for dri3proto, presentproto
|
||||
and wayland-protocols
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 11 13:17:54 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
|
||||
|
||||
- This supersedes the following patches
|
||||
* U_CVE-2024-31080-Xi-ProcXIGetSelectedEvents-needs-to-use-unswapped-le.patch
|
||||
* U_CVE-2024-31081-Xi-ProcXIPassiveGrabDevice-needs-to-use-unswapped-le.patch
|
||||
* U_CVE-2024-31083-render-fix-refcounting-of-glyphs-during-ProcRenderAd.patch
|
||||
* U_render-Avoid-possible-double-free-in-ProcRenderAddGl.patch
|
||||
which fixed security issues
|
||||
* CVE-2024-31080 (bsc#1222309)
|
||||
* CVE-2024-31081 (bsc#1222310)
|
||||
* CVE-2024-31083 (bsc#1222312)
|
||||
and a regression due to a security fix for CVE-2024-31083 (bsc#1222312,
|
||||
boo#1222442, gitlab xserver issue #1659)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 11 11:43:22 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
|
||||
|
||||
- Update to bugfix release 24.1.1 for the current stable 24.1
|
||||
branch of Xwayland
|
||||
* xwayland: fix segment fault in `xwl_glamor_gbm_init_main_dev`
|
||||
* os: Explicitly include X11/Xmd.h for CARD32 definition to fix
|
||||
building on i686
|
||||
* present: On *BSD, epoll-shim is needed to emulate eventfd()
|
||||
* xwayland: Stop on first unmapped child
|
||||
* xwayland/window-buffers: Promote xwl_window_buffer
|
||||
* xwayland/window-buffers: Add xwl_window_buffer_release()
|
||||
* xwayland/glamor/gbm: Copy explicit sync code to GLAMOR/GBM
|
||||
* xwayland/window-buffers: Use synchronization from GLAMOR/GBM
|
||||
* xwayland/window-buffers: Do not always set syncpnts
|
||||
* xwayland/window-buffers: Move code to submit pixmaps
|
||||
* xwayland/window-buffers: Set syncpnts for all pixmaps
|
||||
* xwayland: Move xwl_window disposal to its own function
|
||||
* xwayland: Make sure we do not leak xwl_window on destroy
|
||||
* wayland/window-buffers: Move buffer disposal to its own function
|
||||
* xwayland/window-buffers: optionally force disposal
|
||||
* wayland: Force disposal of windows buffers for root on destroy
|
||||
* xwayland: Check for pointer in xwl_seat_leave_ptr()
|
||||
* xwayland: remove includedir from pkgconfig
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 5 11:27:13 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
|
||||
|
||||
|
@ -22,7 +22,7 @@
|
||||
%endif
|
||||
|
||||
Name: xwayland
|
||||
Version: 24.1.0
|
||||
Version: 24.1.1
|
||||
Release: 0
|
||||
URL: http://xorg.freedesktop.org
|
||||
Summary: Xwayland Xserver
|
||||
@ -39,7 +39,7 @@ BuildRequires: pkgconfig(bigreqsproto)
|
||||
BuildRequires: pkgconfig(compositeproto)
|
||||
BuildRequires: pkgconfig(damageproto)
|
||||
BuildRequires: pkgconfig(dri)
|
||||
BuildRequires: pkgconfig(dri3proto)
|
||||
BuildRequires: pkgconfig(dri3proto) >= 1.4
|
||||
BuildRequires: pkgconfig(epoxy)
|
||||
BuildRequires: pkgconfig(fixesproto)
|
||||
BuildRequires: pkgconfig(fontsproto)
|
||||
@ -61,7 +61,7 @@ BuildRequires: pkgconfig(libtirpc)
|
||||
BuildRequires: pkgconfig(libxcvt)
|
||||
BuildRequires: pkgconfig(openssl)
|
||||
BuildRequires: pkgconfig(pixman-1)
|
||||
BuildRequires: pkgconfig(presentproto)
|
||||
BuildRequires: pkgconfig(presentproto) >= 1.4
|
||||
BuildRequires: pkgconfig(randrproto)
|
||||
BuildRequires: pkgconfig(recordproto)
|
||||
BuildRequires: pkgconfig(renderproto)
|
||||
@ -69,7 +69,7 @@ BuildRequires: pkgconfig(resourceproto)
|
||||
BuildRequires: pkgconfig(scrnsaverproto)
|
||||
BuildRequires: pkgconfig(videoproto)
|
||||
BuildRequires: pkgconfig(wayland-client) >= 1.21.0
|
||||
BuildRequires: pkgconfig(wayland-protocols)
|
||||
BuildRequires: pkgconfig(wayland-protocols) >= 1.34
|
||||
BuildRequires: pkgconfig(xau)
|
||||
BuildRequires: pkgconfig(xcb)
|
||||
BuildRequires: pkgconfig(xcb-damage)
|
||||
|
Loading…
Reference in New Issue
Block a user