gnu: rawtherapee: Update to 5.11.

* gnu/packages/photo.scm (rawtherapee): Update to 5.11.
[inputs]: Add libjxl and libraw.

Change-Id: I044ee63ab4e4a09b43d4ce003f5394de70f6e83d
This commit is contained in:
Sharlatan Hellseher 2024-10-06 23:29:03 +01:00
parent e243b7546d
commit 215e47acd2
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -823,14 +823,14 @@ (define-public hugin
(define-public rawtherapee (define-public rawtherapee
(package (package
(name "rawtherapee") (name "rawtherapee")
(version "5.10") (version "5.11")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append "https://rawtherapee.com/shared/source/" (uri (string-append "https://rawtherapee.com/shared/source/"
"rawtherapee-" version ".tar.xz")) "rawtherapee-" version ".tar.xz"))
(sha256 (sha256
(base32 (base32
"1nnjxc6xyfn1biys5hynsd21rny5r7zl5qvr2hhlmfjdslybb6d7")))) "0977dnik78szwznl4knabigah0m394a4gdmjajcy4b8ixj6w3175"))))
(build-system cmake-build-system) (build-system cmake-build-system)
(arguments (arguments
(list (list
@ -848,7 +848,9 @@ (define-public rawtherapee
;; See the file 'RELEASE_NOTES.txt' in the source distribution. ;; See the file 'RELEASE_NOTES.txt' in the source distribution.
"-DCMAKE_CXX_FLAGS=-O3 -fPIC" "-DCMAKE_CXX_FLAGS=-O3 -fPIC"
"-DCMAKE_C_FLAGS=-O3 -fPIC" "-DCMAKE_C_FLAGS=-O3 -fPIC"
"-DCACHE_NAME_SUFFIX=\"\""))) "-DCACHE_NAME_SUFFIX=\"\""
"-DWITH_JXL=ON"
"-DWITH_SYSTEM_LIBRAW=ON")))
(native-inputs (native-inputs
(list pkg-config)) (list pkg-config))
(inputs (inputs
@ -864,8 +866,10 @@ (define-public rawtherapee
libcanberra libcanberra
libiptcdata libiptcdata
libjpeg-turbo libjpeg-turbo
libjxl
libpng libpng
(librsvg-for-system) (librsvg-for-system)
libraw
libsigc++ libsigc++
libtiff libtiff
zlib)) zlib))