Archived
1
0
Fork 0

gnu: libepoxy: Update to 1.5.10.

* gnu/packages/gl.scm (libepoxy): Update to 1.5.10.
[source]: Switch to GIT-FETCH.
[arguments]: Remove trailing #t and defunct bootstrap phase.
This commit is contained in:
Marius Bakke 2022-06-23 19:05:13 +02:00
parent 3787f0d215
commit 32c676bbcd
No known key found for this signature in database
GPG key ID: A2A06DF2A33A54FA

View file

@ -717,21 +717,19 @@ OpenGL graphics API.")
(define-public libepoxy (define-public libepoxy
(package (package
(name "libepoxy") (name "libepoxy")
(version "1.5.5") (version "1.5.10")
(home-page "https://github.com/anholt/libepoxy")
(source (origin (source (origin
(method url-fetch) (method git-fetch)
(uri (string-append (uri (git-reference (url home-page) (commit version)))
"https://github.com/anholt/libepoxy/releases/download/" (file-name (git-file-name name version))
version "/libepoxy-" version ".tar.xz"))
(sha256 (sha256
(base32 (base32
"0mh5bdgqfd8m4wj6jlvn4ac94sgfa8r6ish75ciwrhdw47dn65i6")))) "0jw02bzdwynyrwsn5rhcacv92h9xx928j3xp436f8gdnwlyb5641"))))
(arguments (arguments
`(#:phases '(#:phases
(modify-phases %standard-phases (modify-phases %standard-phases
(delete 'bootstrap) (add-before 'configure 'patch-paths
(add-before
'configure 'patch-paths
(lambda* (#:key inputs #:allow-other-keys) (lambda* (#:key inputs #:allow-other-keys)
(let ((python (assoc-ref inputs "python")) (let ((python (assoc-ref inputs "python"))
(mesa (assoc-ref inputs "mesa"))) (mesa (assoc-ref inputs "mesa")))
@ -739,15 +737,13 @@ OpenGL graphics API.")
(("/usr/bin/env python") python)) (("/usr/bin/env python") python))
(substitute* (find-files "." "\\.[ch]$") (substitute* (find-files "." "\\.[ch]$")
(("libGL.so.1") (string-append mesa "/lib/libGL.so.1")) (("libGL.so.1") (string-append mesa "/lib/libGL.so.1"))
(("libEGL.so.1") (string-append mesa "/lib/libEGL.so.1"))) (("libEGL.so.1") (string-append mesa "/lib/libEGL.so.1")))))))))
#t))))))
(build-system meson-build-system) (build-system meson-build-system)
(native-inputs (native-inputs
(list pkg-config python)) (list pkg-config python))
(propagated-inputs (propagated-inputs
;; epoxy.pc: 'Requires.private: gl egl' ;; epoxy.pc: 'Requires.private: gl egl'
(list mesa)) (list mesa))
(home-page "https://github.com/anholt/libepoxy/")
(synopsis "Library for handling OpenGL function pointer management") (synopsis "Library for handling OpenGL function pointer management")
(description (description
"A library for handling OpenGL function pointer management.") "A library for handling OpenGL function pointer management.")