git: 20f4b6899375 - main - graphics/darktable: Update to 4.8.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 29 Jul 2024 09:18:32 UTC
The branch main has been updated by dumbbell:
URL: https://cgit.FreeBSD.org/ports/commit/?id=20f4b68993752fdbfd6575380f0911612cd0a247
commit 20f4b68993752fdbfd6575380f0911612cd0a247
Author: Jean-Sébastien Pédron <dumbbell@FreeBSD.org>
AuthorDate: 2024-07-29 09:11:13 +0000
Commit: Jean-Sébastien Pédron <dumbbell@FreeBSD.org>
CommitDate: 2024-07-29 09:17:44 +0000
graphics/darktable: Update to 4.8.1
Release notes:
* https://github.com/darktable-org/darktable/releases/tag/release-4.8.0
* https://github.com/darktable-org/darktable/releases/tag/release-4.8.1
PR: 277742, 280065, 280450
Reported by: Andrew <andrew_terekhov@yahoo.com>
---
graphics/darktable/Makefile | 3 +--
graphics/darktable/distinfo | 6 +++---
graphics/darktable/files/patch-src_CMakeLists.txt | 12 ++++++------
graphics/darktable/files/patch-src_common_darktable.h | 6 +++---
...patch-src_external_rawspeed_cmake_Modules_CheckZLIB.cmake | 4 ++--
graphics/darktable/files/patch-src_iop_channelmixerrgb.c | 8 ++++----
graphics/darktable/files/patch-src_iop_lens.cc | 4 ++--
graphics/darktable/pkg-plist | 4 +++-
8 files changed, 24 insertions(+), 23 deletions(-)
diff --git a/graphics/darktable/Makefile b/graphics/darktable/Makefile
index eb74b4f4f251..be672f264454 100644
--- a/graphics/darktable/Makefile
+++ b/graphics/darktable/Makefile
@@ -1,6 +1,5 @@
PORTNAME= darktable
-PORTVERSION= 4.6.0
-PORTREVISION= 2
+PORTVERSION= 4.8.1
CATEGORIES= graphics
MASTER_SITES= https://github.com/darktable-org/${PORTNAME}/releases/download/release-${PORTVERSION:C/\.rc/rc/}/
diff --git a/graphics/darktable/distinfo b/graphics/darktable/distinfo
index 634652c53e49..5a6e1e2de011 100644
--- a/graphics/darktable/distinfo
+++ b/graphics/darktable/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1703677622
-SHA256 (darktable-4.6.0.tar.xz) = 724b27e3204d1822de6dc53ea090a6b1ce55f7c32226d34642689775c68aacc2
-SIZE (darktable-4.6.0.tar.xz) = 6129572
+TIMESTAMP = 1722071148
+SHA256 (darktable-4.8.1.tar.xz) = 901b0e2caed36fb8619fdf4c60edfb8d31134b947d3054b5c66fd55c38af5991
+SIZE (darktable-4.8.1.tar.xz) = 6258312
diff --git a/graphics/darktable/files/patch-src_CMakeLists.txt b/graphics/darktable/files/patch-src_CMakeLists.txt
index f18807197ee4..6448d422928b 100644
--- a/graphics/darktable/files/patch-src_CMakeLists.txt
+++ b/graphics/darktable/files/patch-src_CMakeLists.txt
@@ -1,11 +1,11 @@
---- src/CMakeLists.txt.orig 2023-12-14 19:44:41 UTC
+--- src/CMakeLists.txt.orig 2024-07-27 09:22:01 UTC
+++ src/CMakeLists.txt
-@@ -475,7 +475,7 @@ if(USE_OPENJPEG)
+@@ -489,7 +489,7 @@ if(USE_OPENJPEG)
+ if(OpenJPEG_FOUND)
add_definitions("-DHAVE_OPENJPEG")
list(APPEND SOURCES "imageio/imageio_j2k.c")
-
-- include_directories(SYSTEM ${OpenJPEG_INCLUDE_DIRS})
-+ include_directories(BEFORE SYSTEM ${OpenJPEG_INCLUDE_DIRS})
- list(APPEND LIBS ${OpenJPEG_LIBRARIES})
+- include_directories(SYSTEM ${OPENJPEG_INCLUDE_DIRS})
++ include_directories(BEFORE SYSTEM ${OPENJPEG_INCLUDE_DIRS})
+ list(APPEND LIBS ${OPENJPEG_LIBRARIES})
set(DT_SUPPORTED_EXTENSIONS ${DT_SUPPORTED_EXTENSIONS} j2c j2k jp2 jpc CACHE INTERNAL "")
endif(OpenJPEG_FOUND)
diff --git a/graphics/darktable/files/patch-src_common_darktable.h b/graphics/darktable/files/patch-src_common_darktable.h
index f53e478d8234..ff1d21a3784b 100644
--- a/graphics/darktable/files/patch-src_common_darktable.h
+++ b/graphics/darktable/files/patch-src_common_darktable.h
@@ -1,7 +1,7 @@
---- src/common/darktable.h.orig 2023-08-23 11:50:51 UTC
+--- src/common/darktable.h.orig 2024-07-17 15:29:39 UTC
+++ src/common/darktable.h
-@@ -143,7 +143,7 @@ extern "C" {
- #if __has_attribute(target_clones) && !defined(_WIN32) && !defined(NATIVE_ARCH)
+@@ -153,7 +153,7 @@ extern "C" {
+ #if __has_attribute(target_clones) && !defined(_WIN32) && !defined(NATIVE_ARCH) && !defined(__APPLE__)
# if defined(__amd64__) || defined(__amd64) || defined(__x86_64__) || defined(__x86_64)
#define __DT_CLONE_TARGETS__ __attribute__((target_clones("default", "sse2", "sse3", "sse4.1", "sse4.2", "popcnt", "avx", "avx2", "avx512f", "fma4")))
-# elif defined(__PPC64__)
diff --git a/graphics/darktable/files/patch-src_external_rawspeed_cmake_Modules_CheckZLIB.cmake b/graphics/darktable/files/patch-src_external_rawspeed_cmake_Modules_CheckZLIB.cmake
index fc9628d19599..b1604f52e2ec 100644
--- a/graphics/darktable/files/patch-src_external_rawspeed_cmake_Modules_CheckZLIB.cmake
+++ b/graphics/darktable/files/patch-src_external_rawspeed_cmake_Modules_CheckZLIB.cmake
@@ -1,6 +1,6 @@
---- src/external/rawspeed/cmake/Modules/CheckZLIB.cmake.orig 2023-12-10 23:28:08 UTC
+--- src/external/rawspeed/cmake/Modules/CheckZLIB.cmake.orig 2024-06-15 01:29:22 UTC
+++ src/external/rawspeed/cmake/Modules/CheckZLIB.cmake
-@@ -45,7 +45,7 @@ CHECK_PROTOTYPE_DEFINITION(zError
+@@ -47,7 +47,7 @@ CHECK_PROTOTYPE_DEFINITION(zError
CHECK_PROTOTYPE_DEFINITION(zError
"const char* zError(int zErrorCode)"
"NULL"
diff --git a/graphics/darktable/files/patch-src_iop_channelmixerrgb.c b/graphics/darktable/files/patch-src_iop_channelmixerrgb.c
index e202f067cba4..dff094642bbb 100644
--- a/graphics/darktable/files/patch-src_iop_channelmixerrgb.c
+++ b/graphics/darktable/files/patch-src_iop_channelmixerrgb.c
@@ -1,4 +1,4 @@
---- src/iop/channelmixerrgb.c.orig 2023-07-06 21:20:42 UTC
+--- src/iop/channelmixerrgb.c.orig 2024-07-27 09:15:05 UTC
+++ src/iop/channelmixerrgb.c
@@ -16,23 +16,6 @@
along with darktable. If not, see <http://www.gnu.org/licenses/>.
@@ -21,6 +21,6 @@
- "tree-vectorize", "no-math-errno")
-#endif
-
- #ifdef HAVE_CONFIG_H
- #include "config.h"
- #endif
+ // #define AI_ACTIVATED
+ /* AI feature not good enough so disabled for now
+ If enabled there must be $DESCRIPTION: entries in illuminants.h for bauhaus
diff --git a/graphics/darktable/files/patch-src_iop_lens.cc b/graphics/darktable/files/patch-src_iop_lens.cc
index 2c5707cc613a..c93f18ebba55 100644
--- a/graphics/darktable/files/patch-src_iop_lens.cc
+++ b/graphics/darktable/files/patch-src_iop_lens.cc
@@ -1,6 +1,6 @@
---- src/iop/lens.cc.orig 2023-12-14 19:44:41 UTC
+--- src/iop/lens.cc.orig 2024-07-17 15:29:39 UTC
+++ src/iop/lens.cc
-@@ -64,7 +64,7 @@ extern "C" {
+@@ -66,7 +66,7 @@ extern "C" {
#if LF_VERSION == ((0 << 24) | (3 << 16) | (95 << 8) | 0)
#define LF_0395
diff --git a/graphics/darktable/pkg-plist b/graphics/darktable/pkg-plist
index 0e02b696c9ef..950827f4ae46 100644
--- a/graphics/darktable/pkg-plist
+++ b/graphics/darktable/pkg-plist
@@ -46,6 +46,7 @@ lib/darktable/plugins/libcolorbalancergb.so
lib/darktable/plugins/libcolorchecker.so
lib/darktable/plugins/libcolorcontrast.so
lib/darktable/plugins/libcolorcorrection.so
+lib/darktable/plugins/libcolorequal.so
lib/darktable/plugins/libcolorin.so
lib/darktable/plugins/libcolorize.so
lib/darktable/plugins/libcolormapping.so
@@ -59,6 +60,7 @@ lib/darktable/plugins/libdemosaic.so
lib/darktable/plugins/libdenoiseprofile.so
lib/darktable/plugins/libdiffuse.so
lib/darktable/plugins/libdither.so
+lib/darktable/plugins/libenlargecanvas.so
lib/darktable/plugins/libequalizer.so
lib/darktable/plugins/libexposure.so
lib/darktable/plugins/libfilmic.so
@@ -85,6 +87,7 @@ lib/darktable/plugins/libmonochrome.so
lib/darktable/plugins/libnegadoctor.so
lib/darktable/plugins/libnlmeans.so
lib/darktable/plugins/liboverexposed.so
+lib/darktable/plugins/liboverlay.so
lib/darktable/plugins/libprimaries.so
lib/darktable/plugins/libprofile_gamma.so
lib/darktable/plugins/librawdenoise.so
@@ -156,7 +159,6 @@ lib/darktable/plugins/lighttable/libview_toolbox.so
lib/darktable/plugins/lighttable/libviewswitcher.so
lib/darktable/plugins/libsigmoid.so
lib/darktable/views/libdarkroom.so
-lib/darktable/views/libknight.so
lib/darktable/views/liblighttable.so
lib/darktable/views/libmap.so
%%PRINT%%lib/darktable/views/libprint.so