summaryrefslogtreecommitdiff
path: root/gnu/packages/photo.scm
AgeCommit message (Collapse)Author
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
2021-04-06gnu: libpano13: Update to 2.9.20_rc3 [security fixes].Léo Le Bouter
Fixes at least CVE-2021-20307. * gnu/packages/photo.scm (libpano13): Update to 2.9.20_rc3.
2021-03-29gnu: gphoto2: Update to 2.5.27.Tobias Geerinckx-Rice
* gnu/packages/photo.scm (gphoto2): Update to 2.5.27.
2021-03-29gnu: libgphoto2: Update to 2.5.27.Tobias Geerinckx-Rice
* gnu/packages/photo.scm (libgphoto2): Update to 2.5.27.
2021-03-24Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner
2021-03-13gnu: photoflare: Update to 1.6.7.Tobias Geerinckx-Rice
* gnu/packages/photo.scm (photoflare): Update to 1.6.7.
2021-03-06Merge branch 'master' into core-updatesChristopher Baines
2021-02-21gnu: hugin: Update to 2020.0.0.Lars-Dominik Braun
* gnu/packages/photo.scm (hugin): Update to 2020.0.0. [inputs]: Use current exiv2. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-02-21gnu: darktable: Update to 3.4.1.Vinicius Monego
* gnu/packages/photo.scm (darktable): Update to 3.4.1. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-02-01gnu: Adjust package collection to Wrap using GUIX_PYTHONPATH.Maxim Cournoyer
This change was automated using: $ git ls-files | grep .scm | \ xargs sed 's/(getenv "PYTHONPATH")/(getenv "GUIX_PYTHONPATH")/' -i $ git ls-files | grep .scm | \ xargs sed 's/`("PYTHONPATH"/`("GUIX_PYTHONPATH"/' -i * gnu/packages/admin.scm (nmap): (dstat): Wrap using GUIX_PYTHONPATH. * gnu/packages/audio.scm (jack-2): (carla): Likewise. * gnu/packages/benchmark.scm (fio): Likewise. * gnu/packages/bioinformatics.scm (couger): Likewise. (gess, find-circ, filtlong, nanopolish): Likewise. * gnu/packages/cdrom.scm (cdemu-client): Likewise. * gnu/packages/chemistry.scm (avogadro): Likewise. * gnu/packages/connman.scm (econnman): Likewise. * gnu/packages/cups.scm (hplip): Likewise. * gnu/packages/debug.scm (scanmem): Likewise. * gnu/packages/display-managers.scm (lightdm): Likewise. * gnu/packages/ebook.scm (cozy): Likewise. * gnu/packages/education.scm (anki): Likewise. * gnu/packages/engineering.scm (kicad, volk, freecad): Likewise. * gnu/packages/game-development.scm (renpy): Likewise. * gnu/packages/games.scm (roguebox-adventures) (seahorse-adventures, kajongg): Likewise. * gnu/packages/gimp.scm (gimp, glimpse): Likewise. * gnu/packages/glib.scm (itstool): Likewise. * gnu/packages/gnome.scm (gnome-music, gtg, rhythmbox): Likewise. (eolie, d-feet, gedit, caribou, gnome-shell, authenticator) (gnome-todo, orca, passwordsafe, terminator, setzer) (libratbag, komikku): Likewise. * gnu/packages/gps.scm (gpsd): Likewise. * gnu/packages/gtk.scm (gtk-doc): Likewise. * gnu/packages/ibus.scm (ibus, ibus-libpinyin, ibus-anthy) (ibus-libhangul): Likewise. * gnu/packages/inkscape.scm (inkscape-1.0): Likewise. * gnu/packages/linux.scm (bcc): Likewise. * gnu/packages/mail.scm (notifymuch): Likewise. * gnu/packages/maths.scm (units): Likewise. * gnu/packages/music.scm (solfege): Likewise. * gnu/packages/networking.scm (blueman): Likewise. * gnu/packages/patchutils.scm (patchwork): Likewise. * gnu/packages/photo.scm (rapid-photo-downloader, entangle): Likewise. * gnu/packages/plotutils.scm (asymptote): Likewise. * gnu/packages/presentation.scm (presentty): Likewise. * gnu/packages/screen.scm (byobu): Likewise. * gnu/packages/storage.scm (ceph): Likewise. * gnu/packages/syndication.scm (liferea): Likewise. * gnu/packages/task-management.scm (blanket): Likewise. * gnu/packages/text-editors.scm (manuskript): Likewise. * gnu/packages/version-control.scm (gitless, cgit, git-when-merged) (git-imerge): Likewise. * gnu/packages/video.scm (pitivi): Likewise. * gnu/packages/virtualization.scm (criu): Likewise. * gnu/packages/xfce.scm (catfish): Likewise.
2020-12-24gnu: darktable: Enable tests.Vinicius Monego
* gnu/packages/photo.scm (darktable)[arguments]: Pass "-DBUILD_TESTING=On" to #:configure-flags. [native-inputs]: Add cmocka. Signed-off-by: Leo Famulari <leo@famulari.name>
2020-12-24gnu: darktable: Update to 3.4.0.Vinicius Monego
* gnu/packages/photo.scm (darktable): Update to 3.4.0. [native-inputs]: Use Clang and LLVM 11. Add python-wrapper and ruby. Signed-off-by: Leo Famulari <leo@famulari.name>
2020-11-30gnu: photoflare: Update to 1.6.6.Tobias Geerinckx-Rice
* gnu/packages/photo.scm (photoflare): Update to 1.6.6.
2020-10-20gnu: perl-image-exiftool: Update to 12.00.Leo Famulari
* gnu/packages/photo.scm (perl-image-exiftool): Update to 12.00.