aboutsummaryrefslogtreecommitdiff
path: root/graphics/darktable/Makefile
diff options
context:
space:
mode:
authorAlexey Dokuchaev <danfe@FreeBSD.org>2013-05-01 07:27:27 +0000
committerAlexey Dokuchaev <danfe@FreeBSD.org>2013-05-01 07:27:27 +0000
commit4d156b0259371018ee52a96fc53bafbed391f9d9 (patch)
tree5e301bf775eda874794348c5366051c6a2bf502c /graphics/darktable/Makefile
parent9a6445997b2b40fe3131fe42bbfe8d1117f37285 (diff)
Notes
Diffstat (limited to 'graphics/darktable/Makefile')
-rw-r--r--graphics/darktable/Makefile16
1 files changed, 12 insertions, 4 deletions
diff --git a/graphics/darktable/Makefile b/graphics/darktable/Makefile
index c6fd1cc96c3c..98c6d09d347e 100644
--- a/graphics/darktable/Makefile
+++ b/graphics/darktable/Makefile
@@ -2,9 +2,9 @@
# $FreeBSD$
PORTNAME= darktable
-PORTVERSION= 1.1.3
+PORTVERSION= 1.2
CATEGORIES= graphics
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:R}
+MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}
MAINTAINER= danfe@FreeBSD.org
COMMENT= Virtual lighttable and darkroom for photographers
@@ -24,6 +24,7 @@ ONLY_FOR_ARCHS_REASON= uses SSE extensions
MAKE_JOBS_SAFE= yes
USES= cmake:outsource
+USE_XZ= yes
USE_GNOME= librsvg2
USE_SQLITE= yes
USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME}
@@ -32,7 +33,7 @@ MAN1= ${PORTNAME}.1
LDFLAGS+= -L${LOCALBASE}/lib
OPTIONS_DEFINE= GPHOTO GEO FLICKR FACEBOOK KWALLET GNOMEKEYRING RAWSPEED \
- SLIDESHOW NLS GCC46
+ OPENJPEG SLIDESHOW NLS GCC46
GEO_DESC= Build geotagging parts
FACEBOOK_DESC= Support images export to Facebook
@@ -93,6 +94,13 @@ CMAKE_ARGS+= -DUSE_GNOME_KEYRING:BOOL=OFF
CMAKE_ARGS+= -DDONT_USE_RAWSPEED:BOOL=ON
.endif
+.if ${PORT_OPTIONS:MOPENJPEG}
+LIB_DEPENDS+= openjpeg:${PORTSDIR}/graphics/openjpeg
+PLIST_FILES+= lib/darktable/plugins/imageio/format/libj2k.so
+.else
+CMAKE_ARGS+= -DUSE_OPENJPEG:BOOL=OFF
+.endif
+
.if ${PORT_OPTIONS:MSLIDESHOW}
USE_GL= gl
USE_SDL= sdl
@@ -102,7 +110,7 @@ CMAKE_ARGS+= -DBUILD_SLIDESHOW:BOOL=OFF
.endif
.if ${PORT_OPTIONS:MNLS}
-USES+= gettext
+USES+= gettext
.else
CMAKE_ARGS+= -DUSE_NLS:BOOL=OFF
.endif