1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-28 20:12:11 +02:00

gnu: vv: Update to 3.2.

* gnu/packages/image-viewers.scm (vv): Update to 3.2.
[native-inputs]: Remove gcc-14.
[inputs]: Sort; remove libjxl-0.10; add libexif, libjxl, lz4, and
pugixml.
[arguments]<#:phases>: Use G-Expressions in ’install.

Change-Id: Iae04ed81a88ecf6126979e303e5cfe5dff556ee4
Signed-off-by: Andreas Enge <andreas@enge.fr>
This commit is contained in:
Cayetano Santos
2025-11-18 14:51:45 +01:00
committed by Andreas Enge
parent 1d739bcc15
commit a13a06f6be
+24 -10
View File
@@ -1339,7 +1339,7 @@ workspaces.
(define-public vv (define-public vv
(package (package
(name "vv") (name "vv")
(version "3.1") (version "3.2")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
@@ -1348,7 +1348,7 @@ workspaces.
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"0swx5pnv8f58p7721a02jnrvi0w84cbp6p484vvqd3yryrc1k05v")))) "06vdckkczfp9yzyk6zi4jmq7q8mzs1nvyx2j13b1f1mx7sr63mii"))))
(build-system cmake-build-system) (build-system cmake-build-system)
(arguments (arguments
(list #:tests? #f ; no tests. (list #:tests? #f ; no tests.
@@ -1375,19 +1375,33 @@ workspaces.
"/lib/libpoppler-glib.so" "/lib/libpoppler-glib.so"
"\""))))) "\"")))))
(replace 'install (replace 'install
(lambda* (#:key outputs #:allow-other-keys) (lambda _
;; The provided installer doesn't have: ;; The provided installer doesn't have:
;; install(TARGETS vv DESTINATION bin) ;; install(TARGETS vv DESTINATION bin)
;; So nothing would have been installed. ;; So nothing would have been installed.
(install-file "vv" (install-file "vv" (string-append #$output "/bin")))))))
(string-append (assoc-ref outputs "out")
"/bin")))))))
(native-inputs (native-inputs
(list pkg-config gcc-14)) (list pkg-config))
(inputs (inputs
(list cairo openexr libheif libjpeg-turbo libjxl-0.10 lcms libpng libraw (list aklomp-base64
librsvg libsixel libtiff libwebp zlib cairo
aklomp-base64 stb-image poppler)) lcms
libexif
libheif
libjpeg-turbo
libjxl
libpng
libraw
librsvg
libsixel
libtiff
libwebp
lz4
openexr
poppler
pugixml
stb-image
zlib))
(synopsis "Image viewer for the terminal") (synopsis "Image viewer for the terminal")
(description "This package provides a color-correct image viewer for the (description "This package provides a color-correct image viewer for the
terminal. Your terminal should support the Kitty Graphics protocol. If it terminal. Your terminal should support the Kitty Graphics protocol. If it