1
0
mirror of https://git.freebsd.org/ports.git synced 2026-06-02 11:08:52 +00:00

graphics/darktable: Update to 5.4.1

Release notes:
* https://github.com/darktable-org/darktable/releases/tag/release-5.4.0
* https://github.com/darktable-org/darktable/releases/tag/release-5.4.1

PR:		292928
Submitted by:	Matthieu Volat <mazhe@alkumuna.eu> (initial patch)
This commit is contained in:
Jean-Sébastien Pédron
2026-02-13 22:19:36 +01:00
parent 34a8c516b8
commit a10496664b
4 changed files with 21 additions and 15 deletions
+5 -3
View File
@@ -1,6 +1,5 @@
PORTNAME= darktable
PORTVERSION= 5.2.1
PORTREVISION= 3
PORTVERSION= 5.4.1
CATEGORIES= graphics
MASTER_SITES= https://github.com/darktable-org/${PORTNAME}/releases/download/release-${PORTVERSION:C/\.rc/rc/}/
@@ -66,7 +65,7 @@ CFLAGS+= -fopenmp -Wno-thread-safety-analysis
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/\.rc/~rc/}
OPTIONS_DEFINE= DOCS GMIC GRAPHMAGICK LIBSECRET NLS PRINT TOOLS
OPTIONS_DEFINE= DOCS GMIC GRAPHMAGICK IMAGEMAGICK LIBSECRET NLS PRINT TOOLS
OPTIONS_DEFAULT= PRINT
OPTIONS_SUB= yes
@@ -80,6 +79,9 @@ GMIC_CMAKE_BOOL= USE_GMIC
GRAPHMAGICK_LIB_DEPENDS=libGraphicsMagick.so:graphics/GraphicsMagick
GRAPHMAGICK_CMAKE_BOOL= USE_GRAPHICSMAGICK
IMAGEMAGICK_USES= magick:7
IMAGEMAGICK_CMAKE_BOOL= USE_IMAGEMAGICK
LIBSECRET_LIB_DEPENDS= libsecret-1.so:security/libsecret
LIBSECRET_CMAKE_BOOL= USE_LIBSECRET
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1755067613
SHA256 (darktable-5.2.1.tar.xz) = 02f1aa9ae93949e7bc54c34eeb5ff92c2b87f95d2547865df55c60467564ee11
SIZE (darktable-5.2.1.tar.xz) = 7445076
TIMESTAMP = 1771017758
SHA256 (darktable-5.4.1.tar.xz) = afdc7c88a338a8cd2fac31c8450d076edbf73e956e4307260c83ebc195f845e4
SIZE (darktable-5.4.1.tar.xz) = 7622104
@@ -1,10 +1,10 @@
--- src/iop/lens.cc.orig 2024-07-17 15:29:39 UTC
+++ src/iop/lens.cc
@@ -66,7 +66,7 @@ extern "C" {
--- src/iop/lens.cc.orig 2026-01-21 06:34:16.147824000 +0100
+++ src/iop/lens.cc 2026-01-21 06:34:30.978952000 +0100
@@ -62,7 +62,7 @@
#if LF_VERSION == ((0 << 24) | (3 << 16) | (95 << 8) | 0)
#if LF_VERSION >= ((0 << 24) | (3 << 16) | (95 << 8) | 0)
#define LF_0395
-#error Lensfun 0.3.95 is not supported since its API is not backward compatible with Lensfun stable release.
-#error Lensfun 0.3.95 and later development snapshots are not supported.
+#pragma message("Lensfun 0.3.95 is not supported since its API is not backward compatible with Lensfun stable release.")
#endif
+8 -4
View File
@@ -24,6 +24,7 @@ lib/darktable/plugins/imageio/storage/libemail.so
lib/darktable/plugins/imageio/storage/libgallery.so
lib/darktable/plugins/imageio/storage/liblatex.so
lib/darktable/plugins/imageio/storage/libpiwigo.so
lib/darktable/plugins/libagx.so
lib/darktable/plugins/libashift.so
lib/darktable/plugins/libatrous.so
lib/darktable/plugins/libbasecurve.so
@@ -189,6 +190,7 @@ share/applications/org.darktable.darktable.desktop
%%DATADIR%%/darktable.bash
%%DATADIR%%/darktablerc
%%DATADIR%%/gdb_commands
%%NO_OPENCL%%%%DATADIR%%/kernels/agx.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/atrous.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/basecurve.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/basic.cl
@@ -199,6 +201,7 @@ share/applications/org.darktable.darktable.desktop
%%NO_OPENCL%%%%DATADIR%%/kernels/blurs.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/bspline.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/channelmixer.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/capture.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/color_conversion.h
%%NO_OPENCL%%%%DATADIR%%/kernels/colorequal.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/colorreconstruction.cl
@@ -377,6 +380,8 @@ share/applications/org.darktable.darktable.desktop
%%DATADIR%%/pswp/photoswipe.min.js
%%DATADIR%%/rawspeed/cameras.xml
%%DATADIR%%/rawspeed/showcameras.xsl
%%DATADIR%%/shortcutsrc
%%DATADIR%%/shortcutsrc.de
%%DATADIR%%/style/bullet.gif
%%DATADIR%%/style/close.gif
%%DATADIR%%/style/closelabel.gif
@@ -533,7 +538,7 @@ share/applications/org.darktable.darktable.desktop
%%DATADIR%%/styles/darktable_Nikon_1 J2.dtstyle
%%DATADIR%%/styles/darktable_Nikon_1 J3.dtstyle
%%DATADIR%%/styles/darktable_Nikon_1 J4.dtstyle
%%DATADIR%%/styles/darktable_Nikon_1 JS.dtstyle
%%DATADIR%%/styles/darktable_Nikon_1 J5.dtstyle
%%DATADIR%%/styles/darktable_Nikon_1 S1.dtstyle
%%DATADIR%%/styles/darktable_Nikon_1 V1.dtstyle
%%DATADIR%%/styles/darktable_Nikon_1 V2.dtstyle
@@ -949,8 +954,6 @@ share/applications/org.darktable.darktable.desktop
%%DATADIR%%/wb_presets.json
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
%%PORTDOCS%%%%DOCSDIR%%/README.md
%%PORTDOCS%%%%DOCSDIR%%/TRANSLATORS.md
share/icons/hicolor/16x16/apps/darktable.png
share/icons/hicolor/22x22/apps/darktable.png
share/icons/hicolor/24x24/apps/darktable.png
@@ -974,10 +977,11 @@ share/icons/hicolor/scalable/apps/darktable.svg
%%NLS%%share/locale/ja/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/ko_KR/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/nl/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/pl/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/pt_BR/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/ru/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/sl/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/sq/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/sv/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/uk/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/zh_TW/LC_MESSAGES/darktable.mo