aboutsummaryrefslogtreecommitdiff
path: root/graphics/darktable
diff options
context:
space:
mode:
authorJean-Sébastien Pédron <dumbbell@FreeBSD.org>2017-12-28 12:05:53 +0000
committerJean-Sébastien Pédron <dumbbell@FreeBSD.org>2017-12-28 12:05:53 +0000
commit30fe32ae27a049e308e7d6b54eeb5445b9270b2f (patch)
treeecc84e5cae83a73a3b5e14582947de6b8b115262 /graphics/darktable
parent078175a32537c509f34facd93912a1a7769edcc6 (diff)
downloadports-30fe32ae27a049e308e7d6b54eeb5445b9270b2f.tar.gz
ports-30fe32ae27a049e308e7d6b54eeb5445b9270b2f.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).
Notes
Notes: svn path=/head/; revision=457447
Diffstat (limited to 'graphics/darktable')
-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