Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Jul 2024 09:18:32 GMT
From:      =?utf-8?Q?Jean-S=C3=A9bastien?= =?utf-8?Q?P=C3=A9dron?= <dumbbell@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 20f4b6899375 - main - graphics/darktable: Update to 4.8.1
Message-ID:  <202407290918.46T9IW6u054474@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202407290918.46T9IW6u054474>