guix_mirror_bot pushed a commit to branch python-team
in repository guix.
commit 0546b6b7de725ed065c8b5345cd76e0a74aeaae3
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Sat Mar 14 23:41:28 2026 +0000
gnu: piglit: Update to 0.0.0-2.040ed91.
* gnu/packages/gl.scm (piglit): Update to
040ed91f234abb6a502d3a6910f1b0e54bd239a7 commit.
[phases]{wrap}: Use G-Expression.
[inputs]: Remove python-lxml, python-mako, and python-numpy-1; add
wayland-protocols.
[native-inputs]: Add python-lxml, python-mako, and python-numpy.
Change-Id: I060b5cce391a1c45d164117a9a72eeafc99a1194
---
gnu/packages/gl.scm | 23 ++++++++++++++---------
1 file changed, 14 insertions(+), 9 deletions(-)
diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm
index 396d2693b7..d4dcd36815 100644
--- a/gnu/packages/gl.scm
+++ b/gnu/packages/gl.scm
@@ -1408,8 +1408,8 @@ original glmark benchmark by Ben Smith.")
(license license:bsd-2)))
(define-public piglit
- (let ((revision "1")
- (commit "814046fe6942eac660ee4a6cc5fcc54011a49945"))
+ (let ((revision "2")
+ (commit "040ed91f234abb6a502d3a6910f1b0e54bd239a7"))
(package
(name "piglit")
(version (git-version "0.0.0" revision commit))
@@ -1420,7 +1420,7 @@ original glmark benchmark by Ben Smith.")
(commit commit)))
(file-name (git-file-name name version))
(sha256
- (base32
"1bzaalcxskckfnwprw77sbbmfqi59by2j8imaq8ghnlzhlxv7mk7"))))
+ (base32
"1j5dmkym1mmz410xgwygimnjk2aswsqmcpjwz4s98pgmymh1yjvf"))))
(build-system cmake-build-system)
(arguments
(list #:configure-flags #~(list "-DPIGLIT_SSE2=OFF")
@@ -1439,16 +1439,21 @@ original glmark benchmark by Ben Smith.")
"'")))))
(add-after 'install 'wrap
(lambda* (#:key outputs #:allow-other-keys)
- (wrap-script (string-append (assoc-ref outputs "out")
- "/bin/piglit")
+ (wrap-script (string-append #$output "/bin/piglit")
`("GUIX_PYTHONPATH" prefix
(,(getenv "GUIX_PYTHONPATH")))))))))
- (inputs (list guile-3.0 ; for wrap-script
+ (inputs (list glslang
+ guile-3.0 ; for wrap-script
libxkbcommon
- python python-lxml python-mako python-numpy-1
- glslang vulkan-headers vulkan-loader
+ python
+ wayland-protocols
+ vulkan-headers
+ vulkan-loader
waffle))
- (native-inputs (list pkg-config))
+ (native-inputs (list pkg-config
+ python-lxml
+ python-mako
+ python-numpy))
(home-page "https://piglit.freedesktop.org/")
(synopsis "Test OpenGL implementations")
(description "Piglit is a collection of automated tests for OpenGL and