~ruther/guix-local

158502e40d800407f1bd697dd5dd0437086730bf — Kaelyn Takata 2 years ago 3080abb
gnu: xorg-server-xwayland: Update to 23.2.3 [security fixes].

Fixes CVE-2023-5367 and CVE-2023-5380.  See the X.Org security advisory
<https://lists.x.org/archives/xorg-announce/2023-October/003430.html> for more
information.

Also fixes CVE-2023-6377 and CVE-2023-6478. See the X.Org security advisory
<https://lists.x.org/archives/xorg-announce/2023-December/003435.html> for
more information.

* gnu/packages/xorg.scm (xorg-server-xwayland): Update to 23.2.3.
[inputs]: Add libxcvt.
[properties]: Set upstream-name.

Change-Id: I05427b1d93d07a4210466f290621c1ca5effb4af
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
1 files changed, 4 insertions(+), 2 deletions(-)

M gnu/packages/xorg.scm
M gnu/packages/xorg.scm => gnu/packages/xorg.scm +4 -2
@@ 5250,7 5250,7 @@ EGLStream families of extensions.")
(define-public xorg-server-xwayland
  (package
    (name "xorg-server-xwayland")
    (version "21.1.3")
    (version "23.2.3")
    (source
     (origin
       (method url-fetch)


@@ 5258,7 5258,7 @@ EGLStream families of extensions.")
                           "/xserver/xwayland-" version ".tar.xz"))
       (sha256
        (base32
         "18pqvg76grbsyxa3mm3j06i1l8cwb28nbn2gcnqpsk7x75zpbhpb"))))
         "00p30yyikh7h9xsqgir66xb06pspgjlibv1mi0n42irc4fkrm7gb"))))
    (inputs (list font-dejavu
                  dbus
                  egl-wayland


@@ 5268,6 5268,7 @@ EGLStream families of extensions.")
                  libepoxy
                  libgcrypt
                  libtirpc
                  libxcvt
                  libxfont2
                  libxkbfile
                  pixman


@@ 5283,6 5284,7 @@ EGLStream families of extensions.")
                                 wayland
                                 wayland-protocols)
                           '())))
    (properties '((upstream-name . "xwayland")))
    (build-system meson-build-system)
    (arguments
     `(#:configure-flags