GNU bug report logs - #74522
[PATCH 00/73] Moving Guix to libglvnd

Previous Next

Package: guix-patches;

Reported by: The Man <squishypinkelephant <at> gmail.com>

Date: Mon, 25 Nov 2024 03:40:02 UTC

Severity: normal

Tags: patch

Full log


View this message in rfc822 format

From: Mark H Weaver <mhw <at> netris.org>
To: The Man <squishypinkelephant <at> gmail.com>, 74522 <at> debbugs.gnu.org
Cc: André Batista <nandre <at> riseup.net>, Jonathan Brielmaier <jonathan.brielmaier <at> web.de>, Clément Lassieur <clement <at> lassieur.org>
Subject: [bug#74522] [PATCH 21/73] move libgl provider from mesa to libglvnd+mesa
Date: Tue, 26 Nov 2024 18:04:15 -0500
The Man <squishypinkelephant <at> gmail.com> writes:

> Change-Id: Ib40a9f1be1b4f8785f97221f5ee3137a3fe88a32
> ---
>  gnu/packages/gnuzilla.scm | 8 ++++----
>  1 file changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm
> index 8a6c558c50..b307295b1c 100644
> --- a/gnu/packages/gnuzilla.scm
> +++ b/gnu/packages/gnuzilla.scm
> @@ -747,7 +747,7 @@ (define-public icecat-minimal
>             icu4c-73
>             pixman
>             pulseaudio
> -           mesa
> +           libgl
>             pciutils
>             mit-krb5
>             hunspell
> @@ -954,7 +954,7 @@ (define-public icecat-minimal
>                                                "/share/fonts")
>                                "/run/current-system/profile/share/fonts"
>                                ,@(append-map runpaths-of-input
> -                                            '("mesa" "ffmpeg"))))))
> +                                            '("libgl" "ffmpeg"))))))
>                       (whitelist-string (string-join whitelist ","))
>                       (port (open-file "browser/app/profile/icecat.js" "a")))
>                  (format #t "setting 'security.sandbox.content.read_path_whitelist' to '~a'~%"
> @@ -1090,7 +1090,7 @@ (define-public icecat-minimal
>                                           (file-append (this-package-input label) "/lib"))
>                                         '("libpng-apng"
>                                           "libxscrnsaver"
> -                                         "mesa"
> +                                         "libgl"
>                                           "pciutils"
>                                           "mit-krb5"
>                                           "eudev"
> @@ -1564,7 +1564,7 @@ (define-public icedove-minimal
>             libxinerama
>             libxscrnsaver
>             libxt
> -           mesa
> +           libgl
>             mit-krb5
>             nspr
>             ;; UNBUNDLE-ME! nss  (pending upgrade of 'nss' to 3.90 or later)
> -- 
> 2.46.0

Assuming that you've tested IceCat with this patch and made sure that
things like video playback still work with approximately the same
performance as before (e.g. with the video on the front page of
gnu.org), this patch looks fine to me.

      Thanks!
        Mark




This bug report was last modified 48 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.