[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: gnu: xorg-server-xwayland: Update to 24.1.4. [sec
From: |
guix-commits |
Subject: |
branch master updated: gnu: xorg-server-xwayland: Update to 24.1.4. [security fixes] |
Date: |
Thu, 21 Nov 2024 15:08:47 -0500 |
This is an automated email from the git hooks/post-receive script.
dannym pushed a commit to branch master
in repository guix.
The following commit(s) were added to refs/heads/master by this push:
new e6d1f57195 gnu: xorg-server-xwayland: Update to 24.1.4. [security
fixes]
e6d1f57195 is described below
commit e6d1f571957e5668b844939070174aedf0bec673
Author: Danny Milosavljevic <dannym@friendly-machines.com>
AuthorDate: Thu Nov 21 11:57:41 2024 +0100
gnu: xorg-server-xwayland: Update to 24.1.4. [security fixes]
This fixes CVE-2024-31080, CVE-2024-31081, CVE-2024-31082,
CVE-2024-31083.
* gnu/packages/xorg.scm (xorgproto-2024): New variable.
(xorg-server-xwayland): Update to 24.1.4.
[arguments]<#:configure-flags>: Remove "-Dxwayland_eglstream=true".
Change-Id: Ib0e1b8ff540d1404f45fb09aff1f8d0ead9fa2e7
---
gnu/packages/xorg.scm | 21 ++++++++++++++++-----
1 file changed, 16 insertions(+), 5 deletions(-)
diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm
index 0de08a4ad1..554dc21ba7 100644
--- a/gnu/packages/xorg.scm
+++ b/gnu/packages/xorg.scm
@@ -264,6 +264,18 @@ which can be read by any architecture.")
the core protocol and (many) extensions for the X Window System.")
(license license:x11)))
+(define-public xorgproto-2024
+ (package
+ (inherit xorgproto)
+ (version "2024.1")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "mirror://xorg/individual/proto"
+ "/xorgproto-" version ".tar.xz"))
+ (sha256
+ (base32
+ "0nfbbi4j130m2gxzp20hp642xizbbl68jpbzahiq8nw183yja8ip"))))))
+
(define-public bigreqsproto
(package
(name "bigreqsproto")
@@ -5273,7 +5285,7 @@ EGLStream families of extensions.")
(define-public xorg-server-xwayland
(package
(name "xorg-server-xwayland")
- (version "23.2.5")
+ (version "24.1.4")
(source
(origin
(method url-fetch)
@@ -5281,7 +5293,7 @@ EGLStream families of extensions.")
"/xserver/xwayland-" version ".tar.xz"))
(sha256
(base32
- "145xykwmyqkaa8zrbn5fnvnff67iral9mc5raamglnbsd3r7zv1k"))))
+ "1x1lmw1br3dxxfppfny1vkmk2l2vk5248i3k05smb7w1mgdphsnr"))))
(inputs (list font-dejavu
dbus
egl-wayland
@@ -5299,7 +5311,7 @@ EGLStream families of extensions.")
wayland-protocols
xkbcomp
xkeyboard-config
- xorgproto
+ xorgproto-2024
xtrans))
(native-inputs (cons pkg-config
(if (%current-target-system)
@@ -5311,8 +5323,7 @@ EGLStream families of extensions.")
(build-system meson-build-system)
(arguments
`(#:configure-flags
- (list "-Dxwayland_eglstream=true"
- (string-append "-Dxkb_dir="
+ (list (string-append "-Dxkb_dir="
(assoc-ref %build-inputs "xkeyboard-config")
"/share/X11/xkb")
(string-append "-Dxkb_bin_dir="
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: gnu: xorg-server-xwayland: Update to 24.1.4. [security fixes],
guix-commits <=