Archived
1
0
Fork 0

gnu: rawtherapee: Update to 5.9.

* gnu/packages/photo.scm (rawtherapee): Update to 5.9.
[arguments]: Use gexp.
[inputs]: Remove labels.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
This commit is contained in:
Sharlatan Hellseher 2022-12-09 00:27:05 +00:00 committed by 宋文武
parent ec9326f021
commit 91641093e2
No known key found for this signature in database
GPG key ID: D415BF253B515976

View file

@ -755,50 +755,51 @@ a complete panorama and stitch any series of overlapping pictures.")
(define-public rawtherapee (define-public rawtherapee
(package (package
(name "rawtherapee") (name "rawtherapee")
(version "5.8") (version "5.9")
(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
"0lq8qi7g0a28h3rab7bk5bbbd4gvfma42bvlz1dfn8p9mah2h19n")))) "08s81mxnrj183bss2rb0hac1qyn7bmcnk3x2ymg1cp0q5322ibwf"))))
(build-system cmake-build-system) (build-system cmake-build-system)
(arguments (arguments
'(#:tests? #f ; no test suite (list
#:build-type "release" #:tests? #f ; no test suite
#:configure-flags #:build-type "release"
(list (string-append "-DLENSFUNDBDIR=" #:configure-flags
(assoc-ref %build-inputs "lensfun") #~(list (string-append "-DLENSFUNDBDIR="
"/share/lensfun") #$(this-package-input "lensfun")
;; Don't optimize the build for the host machine. See the file "/share/lensfun")
;; 'ProcessorTargets.cmake' in the source distribution for more ;; Don't optimize the build for the host machine. See the file
;; information. ;; 'ProcessorTargets.cmake' in the source distribution for more
"-DPROC_TARGET_NUMBER=1" ;; information.
;; These flags are recommended by upstream for distributed packages. "-DPROC_TARGET_NUMBER=1"
;; See the file 'RELEASE_NOTES.txt' in the source distribution. ;; These flags are recommended by upstream for distributed packages.
"-DCMAKE_CXX_FLAGS=-O3 -fPIC" ;; See the file 'RELEASE_NOTES.txt' in the source distribution.
"-DCMAKE_C_FLAGS=-O3 -fPIC" "-DCMAKE_CXX_FLAGS=-O3 -fPIC"
"-DCACHE_NAME_SUFFIX=\"\""))) "-DCMAKE_C_FLAGS=-O3 -fPIC"
"-DCACHE_NAME_SUFFIX=\"\"")))
(native-inputs (native-inputs
(list pkg-config)) (list pkg-config))
(inputs (inputs
`(("expat" ,expat) (list expat
("fftw" ,fftwf) fftwf
("glib" ,glib) glib
("glibmm" ,glibmm) glibmm
("gtk+" ,gtk+) gtk+
("gtkmm" ,gtkmm-3) gtkmm-3
("lcms" ,lcms) lcms
("lensfun" ,lensfun) lensfun
("libcanberra" ,libcanberra) libcanberra
("libiptcdata" ,libiptcdata) libiptcdata
("libjpeg" ,libjpeg-turbo) libjpeg-turbo
("libpng" ,libpng) libpng
("librsvg" ,librsvg) librsvg
("libsigc++" ,libsigc++) libsigc++
("libtiff" ,libtiff) libtiff
("zlib" ,zlib))) zlib))
(home-page "https://rawtherapee.com") (home-page "https://rawtherapee.com")
(synopsis "Raw image developing and processing") (synopsis "Raw image developing and processing")
(description "RawTherapee is a raw image processing suite. It comprises a (description "RawTherapee is a raw image processing suite. It comprises a