aboutsummaryrefslogtreecommitdiffstats
path: root/graphics
diff options
context:
space:
mode:
authordumbbell <dumbbell@FreeBSD.org>2017-12-28 20:05:53 +0800
committerdumbbell <dumbbell@FreeBSD.org>2017-12-28 20:05:53 +0800
commit84161a368e961bd74f312ffa599d5830b014f693 (patch)
treeecc84e5cae83a73a3b5e14582947de6b8b115262 /graphics
parent637f190138818e49d3266a305fa6ed1875cb2c7a (diff)
downloadfreebsd-ports-gnome-84161a368e961bd74f312ffa599d5830b014f693.tar.gz
freebsd-ports-gnome-84161a368e961bd74f312ffa599d5830b014f693.tar.zst
freebsd-ports-gnome-84161a368e961bd74f312ffa599d5830b014f693.zip
graphics/darktable: Update to 2.4.0
While here, change the default LLVM version to 5.0, to remain in sync with Mesa (to keep the number of LLVMs to build to just one).
Diffstat (limited to 'graphics')
-rw-r--r--graphics/darktable/Makefile9
-rw-r--r--graphics/darktable/distinfo6
-rw-r--r--graphics/darktable/pkg-plist19
3 files changed, 12 insertions, 22 deletions
diff --git a/graphics/darktable/Makefile b/graphics/darktable/Makefile
index e393c5b74c77..ee8c0da67824 100644
--- a/graphics/darktable/Makefile
+++ b/graphics/darktable/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= darktable
-PORTVERSION= 2.2.5
-PORTREVISION= 4
+PORTVERSION= 2.4.0
CATEGORIES= graphics
MASTER_SITES= https://github.com/darktable-org/${PORTNAME}/releases/download/release-${PORTVERSION:C/\.rc/rc/}/
@@ -71,7 +70,7 @@ GRAPHMAGICK_CMAKE_OFF= -DUSE_GRAPHICSMAGICK:BOOL=OFF
LIBSECRET_LIB_DEPENDS= libsecret-1.so:security/libsecret
LIBSECRET_CMAKE_OFF= -DUSE_LIBSECRET:BOOL=OFF
-LUA_USES= lua:52
+LUA_USES= lua:53
LUA_CMAKE_OFF= -DUSE_LUA:BOOL=OFF
# FIXME: Even with NLS turned off, darktable(1) is still linked to
@@ -97,8 +96,8 @@ WEBP_CMAKE_OFF= -DUSE_WEBP:BOOL=OFF
.include <bsd.port.pre.mk>
.if ${ARCH} == amd64 && ${CHOSEN_COMPILER_TYPE} == clang
-# Enable OpenMP support with Clang 4.0.
-LLVM_VER= 40
+# Enable OpenMP support with Clang 5.0.
+LLVM_VER= 50
BUILD_DEPENDS+= clang${LLVM_VER}:devel/llvm${LLVM_VER}
CPP= clang-cpp${LLVM_VER}
diff --git a/graphics/darktable/distinfo b/graphics/darktable/distinfo
index 71502f114421..8f9eeb9004ea 100644
--- a/graphics/darktable/distinfo
+++ b/graphics/darktable/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1496077923
-SHA256 (darktable-2.2.5.tar.xz) = e303a42b33f78eb1f48d3b36d1df46f30873df4c5a7b49605314f61c49fbf281
-SIZE (darktable-2.2.5.tar.xz) = 3092540
+TIMESTAMP = 1514391670
+SHA256 (darktable-2.4.0.tar.xz) = 9d37388aee79d5ada71062bbac3cda612a61d1a781f6320b784b27308f3a1878
+SIZE (darktable-2.4.0.tar.xz) = 3387972
diff --git a/graphics/darktable/pkg-plist b/graphics/darktable/pkg-plist
index 230d14f3ff63..3c744e0d6fd5 100644
--- a/graphics/darktable/pkg-plist
+++ b/graphics/darktable/pkg-plist
@@ -58,6 +58,7 @@ lib/darktable/plugins/libgamma.so
lib/darktable/plugins/libglobaltonemap.so
lib/darktable/plugins/libgraduatednd.so
lib/darktable/plugins/libgrain.so
+lib/darktable/plugins/libhazeremoval.so
lib/darktable/plugins/libhighlights.so
lib/darktable/plugins/libhighpass.so
lib/darktable/plugins/libhotpixels.so
@@ -178,26 +179,13 @@ share/applications/darktable.desktop
%%DATADIR%%/kernels/gaussian.cl
%%DATADIR%%/kernels/highpass.cl
%%DATADIR%%/kernels/liquify.cl
+%%DATADIR%%/kernels/locallaplacian.cl
%%DATADIR%%/kernels/nlmeans.cl
%%DATADIR%%/kernels/programs.conf
%%DATADIR%%/kernels/sharpen.cl
%%DATADIR%%/kernels/soften.cl
%%DATADIR%%/latex/photobook.cls
%%LUA%%%%DATADIR%%/lua/darktable/debug.lua
-%%LUA%%%%DATADIR%%/lua/darktable/external/pygy_require/README.md
-%%LUA%%%%DATADIR%%/lua/darktable/external/pygy_require/require.lua
-%%LUA%%%%DATADIR%%/lua/darktable/external/pygy_require/rockspecs/require-0.1.1-1.rockspec
-%%LUA%%%%DATADIR%%/lua/darktable/external/pygy_require/rockspecs/require-0.1.2-1.rockspec
-%%LUA%%%%DATADIR%%/lua/darktable/external/pygy_require/rockspecs/require-0.1.3-1.rockspec
-%%LUA%%%%DATADIR%%/lua/darktable/external/pygy_require/rockspecs/require-0.1.4-1.rockspec
-%%LUA%%%%DATADIR%%/lua/darktable/external/pygy_require/rockspecs/require-0.1.4-2.rockspec
-%%LUA%%%%DATADIR%%/lua/darktable/external/pygy_require/rockspecs/require-0.1.4-3.rockspec
-%%LUA%%%%DATADIR%%/lua/darktable/external/pygy_require/rockspecs/require-0.1.4-4.rockspec
-%%LUA%%%%DATADIR%%/lua/darktable/external/pygy_require/rockspecs/require-0.1.4-5.rockspec
-%%LUA%%%%DATADIR%%/lua/darktable/external/pygy_require/rockspecs/require-0.1.5-1.rockspec
-%%LUA%%%%DATADIR%%/lua/darktable/external/pygy_require/rockspecs/require-0.1.6-1.rockspec
-%%LUA%%%%DATADIR%%/lua/darktable/external/pygy_require/rockspecs/require-0.1.7-1.rockspec
-%%LUA%%%%DATADIR%%/lua/darktable/external/pygy_require/rockspecs/require-0.1.7-2.rockspec
%%LUA%%%%DATADIR%%/luarc
%%DATADIR%%/noiseprofiles.json
%%DATADIR%%/pixmaps/dt_logo_128x128.png
@@ -257,6 +245,8 @@ share/applications/darktable.desktop
%%DATADIR%%/pixmaps/plugins/darkroom/graduatednd.svg
%%DATADIR%%/pixmaps/plugins/darkroom/grain.png
%%DATADIR%%/pixmaps/plugins/darkroom/grain.svg
+%%DATADIR%%/pixmaps/plugins/darkroom/hazeremoval.png
+%%DATADIR%%/pixmaps/plugins/darkroom/hazeremoval.svg
%%DATADIR%%/pixmaps/plugins/darkroom/highlights.png
%%DATADIR%%/pixmaps/plugins/darkroom/highlights.svg
%%DATADIR%%/pixmaps/plugins/darkroom/highpass.png
@@ -366,6 +356,7 @@ share/icons/hicolor/scalable/apps/darktable.svg
%%NLS%%share/locale/cs/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/da/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/de/LC_MESSAGES/darktable.mo
+%%NLS%%share/locale/el/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/es/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/fr/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/he/LC_MESSAGES/darktable.mo