GNU bug report logs -
#30583
RawTherapee raw image processor
Previous Next
Reported by: Leo Famulari <leo <at> famulari.name>
Date: Thu, 22 Feb 2018 22:02:02 UTC
Severity: normal
Done: Leo Famulari <leo <at> famulari.name>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 30583 in the body.
You can then email your comments to 30583 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#30583
; Package
guix-patches
.
(Thu, 22 Feb 2018 22:02:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Leo Famulari <leo <at> famulari.name>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Thu, 22 Feb 2018 22:02:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
This add the RawTherapee program, which is a graphical environment for
working with raw images.
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#30583
; Package
guix-patches
.
(Thu, 22 Feb 2018 22:03:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 30583 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/image.scm (libiptcdata): New variable.
---
gnu/packages/image.scm | 24 ++++++++++++++++++++++--
1 file changed, 22 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm
index 9052a34e9..ebdce9368 100644
--- a/gnu/packages/image.scm
+++ b/gnu/packages/image.scm
@@ -7,8 +7,7 @@
;;; Copyright © 2015 Taylan Ulrich Bayırlı/Kammer <taylanbayirli <at> gmail.com>
;;; Copyright © 2015 Amirouche Boubekki <amirouche <at> hypermove.net>
;;; Copyright © 2014, 2017 John Darrington <jmd <at> gnu.org>
-;;; Copyright © 2016 Leo Famulari <leo <at> famulari.name>
-;;; Copyright © 2016, 2017 Leo Famulari <leo <at> famulari.name>
+;;; Copyright © 2016, 2017, 2018 Leo Famulari <leo <at> famulari.name>
;;; Copyright © 2016, 2017 Efraim Flashner <efraim <at> flashner.co.il>
;;; Copyright © 2016, 2017 Tobias Geerinckx-Rice <me <at> tobias.gr>
;;; Copyright © 2016 Eric Bavier <bavier <at> member.fsf.org>
@@ -1231,3 +1230,24 @@ medical image data, e.g. magnetic resonance image (MRI) and functional MRI
(synopsis "Color picker")
(description "Gpick is an advanced color picker and palette editing tool.")
(license license:bsd-3)))
+
+(define-public libiptcdata
+ (package
+ (name "libiptcdata")
+ (version "1.0.4")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "mirror://sourceforge/" name "/" name "/"
+ version "/" name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "03pfvkmmx762iydq0q207x2028d275pbdysfsgpmrr0ywy63pxkr"))))
+ (build-system gnu-build-system)
+ (home-page "http://libiptcdata.sourceforge.net/")
+ (synopsis "IPTC metadata manipulation library")
+ (description "Libiptcdata is a C library for manipulating the International
+Press Telecommunications Council (IPTC) metadata stored within multimedia files
+such as images. This metadata can include captions and keywords, often used by
+popular photo management applications. The library provides routines for
+parsing, viewing, modifying, and saving this metadata.")
+ (license license:lgpl2.0+)))
--
2.16.2
Information forwarded
to
guix-patches <at> gnu.org
:
bug#30583
; Package
guix-patches
.
(Thu, 22 Feb 2018 22:03:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 30583 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/photo.scm (rawtherapee): New variable.
---
gnu/packages/photo.scm | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 56 insertions(+)
diff --git a/gnu/packages/photo.scm b/gnu/packages/photo.scm
index e41131fcd..428f46958 100644
--- a/gnu/packages/photo.scm
+++ b/gnu/packages/photo.scm
@@ -5,6 +5,7 @@
;;; Copyright © 2016, 2017 Efraim Flashner <efraim <at> flashner.co.il>
;;; Copyright © 2017 Roel Janssen <roel <at> gnu.org>
;;; Copyright © 2018 Tobias Geerinckx-Rice <me <at> tobias.gr>
+;;; Copyright © 2018 Leo Famulari <leo <at> famulari.name>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -46,6 +47,7 @@
#:use-module (gnu packages gtk)
#:use-module (gnu packages image)
#:use-module (gnu packages imagemagick)
+ #:use-module (gnu packages libcanberra)
#:use-module (gnu packages libusb)
#:use-module (gnu packages llvm)
#:use-module (gnu packages man)
@@ -465,3 +467,57 @@ user interface. It can be used to assemble a mosaic of photographs into
a complete panorama and stitch any series of overlapping pictures.")
(license license:gpl2+)))
+(define-public rawtherapee
+ (package
+ (name "rawtherapee")
+ (version "5.3")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "http://rawtherapee.com/shared/source/"
+ "rawtherapee-" version ".tar.xz"))
+ (sha256
+ (base32
+ "1y1ygxqmqfp4zg8rcgrlfdc1597cyr5zqgp5zjpldhvwdfa9r5cp"))))
+ (build-system cmake-build-system)
+ (arguments
+ '(#:tests? #f
+ #:configure-flags
+ (list (string-append "-DLENSFUNDBDIR="
+ (assoc-ref %build-inputs "lensfun")
+ "/share/lensfun")
+ "-DCMAKE_BUILD_TYPE=release"
+ ; Don't optimize the build for the host machine. See the file
+ ; 'ProcessorTargets.cmake' in the source distribution for more
+ ; information.
+ "-DPROC_TARGET_NUMBER=1"
+ ; These flags are recommended by upstream for distributed packages.
+ ; See the file 'RELEASE_NOTES.txt' in the source distribution.
+ "-O3"
+ "-DCACHE_NAME_SUFFIX=\"\"")))
+ (native-inputs
+ `(("pkg-config" ,pkg-config)))
+ (inputs
+ `(("expat" ,expat)
+ ("fftw" ,fftwf)
+ ("glib" ,glib)
+ ("glibmm" ,glibmm)
+ ("gtk+" ,gtk+)
+ ("gtkmm" ,gtkmm)
+ ("lcms" ,lcms)
+ ("lensfun" ,lensfun)
+ ("libcanberra" ,libcanberra)
+ ("libiptcdata" ,libiptcdata)
+ ("libjpeg" ,libjpeg)
+ ("libpng" ,libpng)
+ ("libsigc++" ,libsigc++)
+ ("libtiff" ,libtiff)
+ ("zlib" ,zlib)))
+ (home-page "http://rawtherapee.com")
+ (synopsis "Raw image developing and processing")
+ (description "RawTherapee is a raw image processing suite. It comprises a
+subset of image editing operations specifically aimed at non-destructive raw
+photo post-production and is primarily focused on improving a photographer's
+workflow by facilitating the handling of large numbers of images. Most raw
+formats are supported, including Pentax Pixel Shift, Canon Dual-Pixel, and those
+from Foveon and X-Trans sensors.")
+ (license license:gpl3+)))
--
2.16.2
Information forwarded
to
guix-patches <at> gnu.org
:
bug#30583
; Package
guix-patches
.
(Mon, 26 Feb 2018 01:18:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 30583 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Leo Famulari <leo <at> famulari.name> writes:
> * gnu/packages/photo.scm (rawtherapee): New variable.
[...]
> +(define-public rawtherapee
> + (package
> + (name "rawtherapee")
> + (version "5.3")
> + (source (origin
> + (method url-fetch)
> + (uri (string-append "http://rawtherapee.com/shared/source/"
> + "rawtherapee-" version ".tar.xz"))
> + (sha256
> + (base32
> + "1y1ygxqmqfp4zg8rcgrlfdc1597cyr5zqgp5zjpldhvwdfa9r5cp"))))
> + (build-system cmake-build-system)
> + (arguments
> + '(#:tests? #f
No tests, or work in progress? Other than that both patches LGTM.
> + #:configure-flags
> + (list (string-append "-DLENSFUNDBDIR="
> + (assoc-ref %build-inputs "lensfun")
> + "/share/lensfun")
> + "-DCMAKE_BUILD_TYPE=release"
> + ; Don't optimize the build for the host machine. See the file
> + ; 'ProcessorTargets.cmake' in the source distribution for more
> + ; information.
> + "-DPROC_TARGET_NUMBER=1"
> + ; These flags are recommended by upstream for distributed packages.
> + ; See the file 'RELEASE_NOTES.txt' in the source distribution.
> + "-O3"
> + "-DCACHE_NAME_SUFFIX=\"\"")))
> + (native-inputs
> + `(("pkg-config" ,pkg-config)))
> + (inputs
> + `(("expat" ,expat)
> + ("fftw" ,fftwf)
> + ("glib" ,glib)
> + ("glibmm" ,glibmm)
> + ("gtk+" ,gtk+)
> + ("gtkmm" ,gtkmm)
> + ("lcms" ,lcms)
> + ("lensfun" ,lensfun)
> + ("libcanberra" ,libcanberra)
> + ("libiptcdata" ,libiptcdata)
> + ("libjpeg" ,libjpeg)
> + ("libpng" ,libpng)
> + ("libsigc++" ,libsigc++)
> + ("libtiff" ,libtiff)
> + ("zlib" ,zlib)))
> + (home-page "http://rawtherapee.com")
> + (synopsis "Raw image developing and processing")
> + (description "RawTherapee is a raw image processing suite. It comprises a
> +subset of image editing operations specifically aimed at non-destructive raw
> +photo post-production and is primarily focused on improving a photographer's
> +workflow by facilitating the handling of large numbers of images. Most raw
> +formats are supported, including Pentax Pixel Shift, Canon Dual-Pixel, and those
> +from Foveon and X-Trans sensors.")
> + (license license:gpl3+)))
> --
> 2.16.2
[signature.asc (application/pgp-signature, inline)]
bug closed, send any further explanations to
30583 <at> debbugs.gnu.org and Leo Famulari <leo <at> famulari.name>
Request was from
Leo Famulari <leo <at> famulari.name>
to
control <at> debbugs.gnu.org
.
(Mon, 26 Feb 2018 22:34:01 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Tue, 27 Mar 2018 11:24:05 GMT)
Full text and
rfc822 format available.
This bug report was last modified 7 years and 87 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.