GNU bug report logs -
#74779
[PATCH mesa-updates 0/3] libdrm/wayland-protocols/mesa updates
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 74779 in the body.
You can then email your comments to 74779 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#74779
; Package
guix-patches
.
(Wed, 11 Dec 2024 06:26:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
John Kehayias <john.kehayias <at> protonmail.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Wed, 11 Dec 2024 06:26:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hi Guix,
Here are 3 simple patches currently on mesa-updates, which looks to have built
fine. The wayland-protocols update includes a change from
<https://issues.guix.gnu.org/73053> as well.
Thanks!
John Kehayias (3):
gnu: libdrm: Update to 2.4.124.
gnu: wayland-protocols: Update to 1.38.
gnu: mesa: Update to 24.3.1.
gnu/packages/freedesktop.scm | 16 +++++++---------
gnu/packages/gl.scm | 7 +++++--
gnu/packages/xdisorg.scm | 6 +++---
3 files changed, 15 insertions(+), 14 deletions(-)
base-commit: 0c5d7b8480234f739448956f508307e64e8e45fa
--
2.46.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#74779
; Package
guix-patches
.
(Wed, 11 Dec 2024 06:30:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 74779 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.124.
Change-Id: Idbc647ef24e97d682ec7d3cffd85b179ef1eacfb
---
gnu/packages/xdisorg.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index a75e9cd6ba..cfde9fea5f 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -52,7 +52,7 @@
;;; Copyright © 2021 ikasero <ahmed <at> ikasero.com>
;;; Copyright © 2021 Felix Gruber <felgru <at> posteo.net>
;;; Copyright © 2021 jgart <jgart <at> dismail.de>
-;;; Copyright © 2022 John Kehayias <john.kehayias <at> protonmail.com>
+;;; Copyright © 2022, 2024 John Kehayias <john.kehayias <at> protonmail.com>
;;; Copyright © 2022 Jai Vetrivelan <jaivetrivelan <at> gmail.com>
;;; Copyright © 2022 Derek Chuank <derekchuank <at> outlook.com>
;;; Copyright © 2022, 2023 Wamm K. D. <jaft.r <at> outlook.com>
@@ -791,7 +791,7 @@ (define-public pixman
(define-public libdrm
(package
(name "libdrm")
- (version "2.4.123")
+ (version "2.4.124")
(source (origin
(method url-fetch)
(uri (string-append
@@ -799,7 +799,7 @@ (define-public libdrm
version ".tar.xz"))
(sha256
(base32
- "17mpmp59icp8vaa47dz9gdpdh583kigq47p9a07lp9s9l5kqbfd2"))))
+ "0yd37j3c1qz9gmwvv7vwqgss8aiizypsg8hn9fpsyjnac4zjjdmc"))))
(build-system meson-build-system)
(arguments
(list #:configure-flags
--
2.46.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#74779
; Package
guix-patches
.
(Wed, 11 Dec 2024 06:30:04 GMT)
Full text and
rfc822 format available.
Message #11 received at 74779 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.38.
[source]: Switch to git-fetch.
[properties]: Remove release-monitoring-url.
Co-authored-by: Zheng Junjie <zhengjunjie <at> iscas.ac.cn>
Change-Id: Iaa4209eab3a467159a58d2fbedb564b1b0e5ca16
---
gnu/packages/freedesktop.scm | 16 +++++++---------
1 file changed, 7 insertions(+), 9 deletions(-)
diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index af35625c18..48d40c20a2 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -1393,15 +1393,16 @@ (define-public wayland
(define-public wayland-protocols
(package
(name "wayland-protocols")
- (version "1.37")
+ (version "1.38")
(source (origin
- (method url-fetch)
- (uri (string-append "https://gitlab.freedesktop.org/wayland/"
- name "/-/releases/" version "/downloads/"
- name "-" version ".tar.xz"))
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://gitlab.freedesktop.org/wayland/wayland-protocols")
+ (commit version)))
+ (file-name (git-file-name name version))
(sha256
(base32
- "09pk3qhpc29x1a6srpqqw9dcvalg33vfmp14d276is7j4klrn3m7"))))
+ "1aik5zmpjwhxsfv9aa88sg95s0mg6yvy2cbqbd1xhigfbnq271zb"))))
(build-system meson-build-system)
(inputs
(list wayland))
@@ -1416,9 +1417,6 @@ (define-public wayland-protocols
add completely new functionality, or extend the functionality of some other
protocol either in Wayland core, or some other protocol in wayland-protocols.")
(home-page "https://wayland.freedesktop.org")
- (properties
- '((release-monitoring-url
- . "https://wayland.freedesktop.org/releases.html")))
(license license:expat)))
(define-public wayland-protocols-next
--
2.46.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#74779
; Package
guix-patches
.
(Wed, 11 Dec 2024 06:30:04 GMT)
Full text and
rfc822 format available.
Message #14 received at 74779 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/gl.scm (mesa): Update to 24.3.1.
[arguments]: Add 'set-home-directory phase (build tries to use a
shader cache, though this without it won't fail to build).
Change-Id: I1fd7d1fe20109ccdd7386a82ecf7d415999c262a
---
gnu/packages/gl.scm | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm
index e1dfca7ca8..418970547e 100644
--- a/gnu/packages/gl.scm
+++ b/gnu/packages/gl.scm
@@ -303,7 +303,7 @@ (define libva-without-mesa
(define-public mesa
(package
(name "mesa")
- (version "24.2.5")
+ (version "24.3.1")
(source
(origin
(method url-fetch)
@@ -313,7 +313,7 @@ (define-public mesa
"mesa-" version ".tar.xz")))
(sha256
(base32
- "0vyrkmy8j5bygddi2bsssj9g1rrcg4vfhvw0bjxsbmif4km0ngbk"))))
+ "1bs310dw9jjzvvchszmb3jakqb5268ssp83ba9ybrrcw8h05jycw"))))
(build-system meson-build-system)
(propagated-inputs
;; The following are in the Requires.private field of gl.pc.
@@ -545,6 +545,9 @@ (define-public mesa
(from-crates-io 'rust-proc-macro2-1)
(from-crates-io 'rust-paste-1))))))))
#~())
+ (add-after 'unpack 'set-home-directory
+ ;; Build tries to use a shader cache (non-fatal error).
+ (lambda _ (setenv "HOME" "/tmp")))
(add-before 'configure 'fix-dlopen-libnames
(lambda* (#:key inputs #:allow-other-keys)
(let ((out #$output))
--
2.46.0
Reply sent
to
John Kehayias <john.kehayias <at> protonmail.com>
:
You have taken responsibility.
(Sun, 12 Jan 2025 15:56:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
John Kehayias <john.kehayias <at> protonmail.com>
:
bug acknowledged by developer.
(Sun, 12 Jan 2025 15:56:02 GMT)
Full text and
rfc822 format available.
Message #19 received at 74779-done <at> debbugs.gnu.org (full text, mbox):
On Wed, Dec 11, 2024 at 06:25 AM, John Kehayias wrote:
> Hi Guix,
>
> Here are 3 simple patches currently on mesa-updates, which looks to have built
> fine. The wayland-protocols update includes a change from
> <https://issues.guix.gnu.org/73053> as well.
>
> Thanks!
>
> John Kehayias (3):
> gnu: libdrm: Update to 2.4.124.
> gnu: wayland-protocols: Update to 1.38.
> gnu: mesa: Update to 24.3.1.
>
> gnu/packages/freedesktop.scm | 16 +++++++---------
> gnu/packages/gl.scm | 7 +++++--
> gnu/packages/xdisorg.scm | 6 +++---
> 3 files changed, 15 insertions(+), 14 deletions(-)
>
>
> base-commit: 0c5d7b8480234f739448956f508307e64e8e45fa
> --
> 2.46.0
Closing, this was done on the mesa-updates branch and merged starting at 23231c296fb2c2af8c1c0a6ead1dd6f0833f7c45
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Mon, 10 Feb 2025 12:24:13 GMT)
Full text and
rfc822 format available.
This bug report was last modified 125 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.