summaryrefslogtreecommitdiff
path: root/gnu/packages/photo.scm
AgeCommit message (Collapse)Author
2023-01-16gnu: perl-image-exiftool: Update to 12.50, use new package style.kiasoc5
* gnu/packages/photo.scm (perl-image-exiftool): Update to 12.50. [arguments]: Use G-expresisons. Remove trailing #t. Use #$output instead of assoc-ref. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-01-10gnu: darktable: Update to 4.2.0.Alex Devaure
* gnu/packages/photo.scm (darktable): Update to 4.2.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-12-09gnu: rawtherapee: Update to 5.9.Sharlatan Hellseher
* gnu/packages/photo.scm (rawtherapee): Update to 5.9. [arguments]: Use gexp. [inputs]: Remove labels. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-11-14gnu: Add librtprocess.Sharlatan Hellseher
* gnu/packages/photo.scm (librtprocess): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-23gnu: libgphoto2: Update to 2.5.30.Tobias Geerinckx-Rice
* gnu/packages/photo.scm (libgphoto2): Update to 2.5.30.
2022-10-22gnu: darktable: Update to 4.0.1.John Kehayias
* gnu/packages/photo.scm (darktable): Update to 4.0.1. [phases]{fix-missing-include}: New phase to work around an upstream bug of a missing include statement. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-01gnu: Remove libraw-0.18.Brendan Tildesley
* gnu/packages/photo.scm (libraw-0.18): Delete unused old version. Signed-off-by: Marius Bakke <marius@gnu.org>
2022-07-31gnu: qttools: Rename to qttools-5.Maxim Cournoyer
Automated with: git grep -l qttools | xargs sed 's/\bqttools\b/\0-5/g' -i git checkout NEWS
2022-07-24gnu: hugin: Remove input labels.Tobias Geerinckx-Rice
* gnu/packages/photo.scm (hugin)[native-inputs, inputs]: Remove input labels.
2022-07-24gnu: hugin: Update to 2021.0.0.Tobias Geerinckx-Rice
* gnu/packages/photo.scm (hugin): Update to 2021.0.0. [arguments]: Don't explicitly return #t from phases.
2022-07-24gnu: libpano13: Update to 2.9.21.Tobias Geerinckx-Rice
* gnu/packages/photo.scm (libpano13): Update to 2.9.21. [native-inputs]: Add perl.
2022-07-07gnu: darktable: Update to 4.0.0.John Kehayias
* gnu/packages/photo.scm (darktable): Update to 4.0.0. Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2022-06-18gnu: photoflare: Update to 1.6.10.Vinicius Monego
* gnu/packages/photo.scm (photoflare): Update to 1.6.10.
2022-05-01gnu: enblend-enfuse: Fix build.Tobias Geerinckx-Rice
* gnu/packages/photo.scm (enblend-enfuse)[arguments]: Rewrite as a keyword/gexp list. Add a new 'add-missing-include phase to build with a recent GCC.
2022-05-01gnu: enblend-enfuse: Remove input labels.Tobias Geerinckx-Rice
* gnu/packages/photo.scm (enblend-enfuse)[native-inputs, inputs]: Remove input labels.
2022-04-29gnu: lensfun: Update to 0.3.3.John Kehayias
* gnu/packages/photo.scm (lensfun): Update to 0.3.3. [source, homepage]: Update URLs as the project has moved. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-15gnu: darktable: update to 3.8.1Alex Devaure
* gnu/packages/photo.scm (darktable): Update to 3.8.1. Signed-off-by: Leo Famulari <leo@famulari.name>
2022-01-27gnu: darktable: Add release-monitoring-url.Vinicius Monego
* gnu/packages/photo.scm (darktable)[properties]: New field.
2022-01-19gnu: darktable: update to 3.8.0Alex Devaure
* gnu/packages/photo.scm (darktable): Update to 3.8.0. [inputs]: Remove input labels. Replace LUA with LUA-5.4. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-01-10gnu: Remove meson-0.59 workarounds.Maxim Cournoyer
Mostly automated with the following command: $ grep --include='*.scm' '#:meson ,meson-0.59' -rl \ | xargs sed -z 's/#:meson[^\n]*\s*//' -i * gnu/packages/freedesktop.scm (malcontent) (accountsservice): Delete #:meson argument. * gnu/packages/games.scm (gnome-2048): Likewise. * gnu/packages/geo.scm (gnome-maps): Likewise. * gnu/packages/gnome.scm (gnome-photos, gnome-music) (gnome-initial-setup, gnome-user-share, gnome-characters) (gnome-disk-utility, gnome-font-viewer, evince, glade3) (gnome-mines, gnome-sudoku, gnome-settings-daemon, devhelp) (totem, eog, gvfs, simple-scan, epiphany, gnome-session, gedit) (network-manager-applet, gnome-control-center, gnome-shell, nautilus) (gnome-default-applications, gnome-weather, gnome-tweaks, cheese, gthumb) (gitg, polari, gnome-boxes, gtranslator): Likewise. * gnu/packages/gtk.scm: (gtkmm-3): Likewise. * gnu/packages/pdf.scm (zathura): Likewise. * gnu/packages/photo.scm (entangle): Likewise. * gnu/packages/video.scm (pitivi): Likewise. * gnu/packages/virtualization.scm (libvirt-glib): Likewise.
2022-01-07gnu: gphoto2: Update to 2.5.28.Tobias Geerinckx-Rice
* gnu/packages/photo.scm (gphoto2): Update to 2.5.28. [arguments]: Don't explicitly return #t from phases.
2022-01-07gnu: libgphoto2: Update to 2.5.28.Tobias Geerinckx-Rice
* gnu/packages/photo.scm (libgphoto2): Update to 2.5.28.
2021-12-26gnu: rawtherapee: Fix build.Sharlatan Hellseher
* gnu/packages/photo.scm: (rawtherapee): Fix build.
2021-12-13gnu: Further simplify package inputs.Ludovic Courtès
This is the result of running: ./pre-inst-env guix style --input-simplification=safe and manually undoing changes on a dozen of packages to reduce rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.)
2021-12-13gnu: Simplify package inputs.Ludovic Courtès
This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
2021-11-28gnu: darktable: Build with OpenEXR 3.Vinicius Monego
* gnu/packages/photo.scm (darktable)[arguments]<#:phases>: Rename 'set-LDFLAGS-and-CPATH to 'set-LDFLAGS. Don't set CPATH. [inputs]: Remove ilmbase. Add imath. Replace openexr-2 with openexr. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-11-28gnu: darktable: Build with libsoup 2.Vinicius Monego
* gnu/packages/photo.scm (darktable)[inputs]: Change libsoup to libsoup-minimal-2. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-11-18gnu: entangle: Build with Meson 0.59.Ludovic Courtès
* gnu/packages/photo.scm (entangle)[arguments]: Pass #:meson.
2021-10-31Merge remote-tracking branch 'origin/master' into core-updates-frozenEfraim Flashner
2021-10-23gnu: Rename openexr to openexr-2.Vinicius Monego
This is done so the OpenEXR package can be upgraded to version 3 in a later commit. * gnu/packages/graphics.scm (openexr): Rename to ... (openexr-2): ... new variable. (blender, blender-2.79, openimageio, povray)[inputs]: Adjust accordingly. (ctl)[propagated-inputs]: Likewise. * gnu/packages/animation.scm (synfig)[propagated-inputs]: Likewise. * gnu/packages/gimp.scm (gegl, gimp)[inputs]: Likewise. * gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Likewise. * gnu/packages/image-processing.scm (mia, opencolorio, opencv, vips, gmic, nip2)[inputs]: Likewise. * gnu/packages/image-viewers.scm (luminance-hdr)[inputs]: Likewise. * gnu/packages/image.scm (freeimage, vigra, devil)[inputs]: Likewise. * gnu/packages/kde-frameworks.scm (kimageformats)[inputs]: Likewise. * gnu/packages/kde.scm (krita)[inputs]: Likewise. * gnu/packages/photo.scm (enblend-enfuse, darktable, hugin)[inputs]: Likewise. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-10-12Merge remote-tracking branch 'origin/master' into core-updates-frozen.Mathieu Othacehe
2021-10-02gnu: Update gtkmm to 4.2.0, add gtkmm@3, and adjust gtkmm@2.Raghav Gururajan
* gnu/packages/gtk.scm (gtkmm)[version]: Update to 4.2.0. [arguments](meson): New argument. [native-inputs]: Add glib:bin. [propagated-inputs]: Replace gtk+ with gtk. (gtkmm-3): New variable. (gtkmm-2)[arguments]: Strip certain inherited arguments. * gnu/packages/animation.scm (synfigstudio)[inputs]: Switch to gtkmm-3. * gnu/packages/astronomy.scm (stackistry)[inputs]: Ditto. * gnu/packages/audio.scm (guitarix)[inputs]: Ditto. * gnu/packages/disk.scm (parted)[inputs]: Ditto. * gnu/packages/gnome.scm (gnome-system-monitor)[inputs]: Ditto. (workrave)[inputs]: Ditto. (gnote)[inputs]: Ditto. * gnu/packages/gobby.scm (gobby)[inputs]: Ditto. * gnu/packages/inkscape.scm (inkscape)[inputs]: Ditto. * gnu/packages/mail.scm (astroid)[inputs]: Ditto. * gnu/packages/mate.scm (mate-system-monitor)[inputs]: Ditto. * gnu/packages/music.scm (tascam-gtk)[inputs]: Ditto. * gnu/packages/photo.scm (rawtherapee)[inputs]: Ditto. * gnu/packages/pulseaudio.scm (pavucontrol)[inputs]: Ditto. (paprefs)[inputs]: Ditto. * gnu/packages/text-editors.scm (jucipp)[inputs]: Ditto. * gnu/packages/wm.scm (waybar)[inputs]: Ditto.
2021-09-26gnu: darktable: Update to 3.6.1.Vinicius Monego
* gnu/packages/photo.scm (darktable): Update to 3.6.1. [arguments]<#:phases>: Don't return #t. Remove 'opencl-inline phase because the issue was fixed by upstream in this version. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-09-26gnu: darktable: Add powerpc64le-linux to supported systems.Vinicius Monego
* gnu/packages/photo.scm (darktable)[supported-systems]: Add powerpc64le-linux. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-09-07Merge branch 'master' into core-updates-frozenLudovic Courtès
2021-08-12Merge branch 'master' into core-updates-frozenMarius Bakke
Conflicts: gnu/packages/algebra.scm gnu/packages/games.scm gnu/packages/golang.scm gnu/packages/kerberos.scm gnu/packages/mail.scm gnu/packages/python.scm gnu/packages/ruby.scm gnu/packages/scheme.scm gnu/packages/tex.scm gnu/packages/tls.scm gnu/packages/version-control.scm
2021-08-27gnu: ocl-icd: Replace with opencl-icd-loader.Lars-Dominik Braun
ocl-icd’s project page is dead and the source code is unavailable. * gnu/packages/opencl.scm (ocl-icd): Alias to opencl-icd-loader. (clinfo)[inputs]: Use opencl-icd-loader. (beignet)[inputs]: Dito. (pocl)[inputs]: Dito. (python-pyopencl)[inputs]: Dito. * gnu/packages/games.scm (leela-zero)[inputs]: Dito. * gnu/packages/photo.scm (darktable)[inputs]: Dito. * gnu/packages/rocm.scm (rocm-opencl-runtime)[inputs]: Dito.
2021-08-08gnu: darktable: Add compatibility for ROCm.Lars-Dominik Braun
darktable has a few tools, which can use OpenCL, not just the main binary. Instead of wrapping it, patch the search path. ROCm also fails to build OpenCL kernels with just the inline keyword. Apply upstream fix. * gnu/packages/photo.scm (darktable) [#:phases]: Add new phases, remove LD_LIBRARY_PATH from wrap-binary.
2021-07-27gnu: RawTherapee: Use HTTPS URLs.Leo Famulari
* gnu/packages/photo.scm (rawtherapee)[source, home-page]: Use HTTPS URLs.
2021-07-24gnu: Use 'search-input-directory' for the OpenEXR header directory.Ludovic Courtès
* gnu/packages/graphics.scm (blender): Use 'search-input-directory' when searching for "include/OpenEXR". (blender-2.79): Likewise. * gnu/packages/image-processing.scm (opencv): Likewise. * gnu/packages/image-viewers.scm (luminance-hdr): Likewise. * gnu/packages/photo.scm (darktable): Likewise.
2021-07-18Merge branch 'master' into core-updatesLudovic Courtès
2021-07-08gnu: darktable: Update to 3.6.0.John Kehayias
* gnu/packages/photo.scm (darktable): Update to 3.6.0. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-06-29gnu: photoflare: Update to 1.6.9.Tobias Geerinckx-Rice
* gnu/packages/photo.scm (photoflare): Update to 1.6.9.
2021-06-19Merge branch 'master' into core-updatesMarius Bakke
Note: this merge actually changes the 'curl' and 'python-attrs' derivations, as part of solving caf4a7a2770ef4d05a6e18f40d602e51da749ddc and 12964df69a99de6190422c752fef65ef813f3b6b respectively. 4604d43c0e (gnu: gnutls@3.6.16: Fix cross-compilation.) was ignored because it cannot currently be tested. Conflicts: gnu/local.mk gnu/packages/aidc.scm gnu/packages/boost.scm gnu/packages/curl.scm gnu/packages/nettle.scm gnu/packages/networking.scm gnu/packages/python-xyz.scm gnu/packages/tls.scm
2021-06-14gnu: Rename qtbase to qtbase-5.Maxim Cournoyer
This change was automated via the following command: $ git ls-files | xargs sed -i 's/,qtbase)/,qtbase-5)/g' $ git ls-files | xargs sed -i 's/inherit qtbase)/inherit qtbase-5)/g' $ git ls-files | xargs sed -i 's/package-version qtbase)/package-version qtbase-5)/g' $ git checkout etc # to clear some spurious changes This is done so the qtbase package can be upgraded to version 6 in the following commit.
2021-05-09Merge branch 'master' into core-updatesMarius Bakke
Conflicts: gnu/local.mk gnu/packages/bioinformatics.scm gnu/packages/django.scm gnu/packages/gtk.scm gnu/packages/llvm.scm gnu/packages/python-web.scm gnu/packages/python.scm gnu/packages/tex.scm guix/build-system/asdf.scm guix/build/emacs-build-system.scm guix/profiles.scm
2021-05-09gnu: ExifTool: Fix CVE-2021-22204Leo Famulari
* gnu/packages/patches/perl-image-exiftool-CVE-2021-22204.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/photo.scm (perl-image-exiftool)[source]: Use it.
2021-05-07gnu: photoflare: Update to 1.6.8.Tobias Geerinckx-Rice
* gnu/packages/photo.scm (photoflare): Update to 1.6.8.
2021-05-03gnu: perl-image-exiftool: Update to 12.16.Efraim Flashner
* gnu/packages/photo.scm (perl-image-exiftool): Update to 12.16.
2021-04-16Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner
Conflicts: gnu/local.mk gnu/packages/boost.scm gnu/packages/chez.scm gnu/packages/compression.scm gnu/packages/crates-io.scm gnu/packages/docbook.scm gnu/packages/engineering.scm gnu/packages/gcc.scm gnu/packages/gl.scm gnu/packages/gtk.scm gnu/packages/nettle.scm gnu/packages/python-check.scm gnu/packages/python-xyz.scm gnu/packages/radio.scm gnu/packages/rust.scm gnu/packages/sqlite.scm guix/build-system/node.scm