Index: graphics/darktable/Makefile =================================================================== --- graphics/darktable/Makefile +++ graphics/darktable/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= darktable -PORTVERSION= 1.6.8 -PORTREVISION= 1 +PORTVERSION= 1.6.9 CATEGORIES= graphics MASTER_SITES= https://github.com/darktable-org/${PORTNAME}/releases/download/release-${PORTVERSION}/ @@ -30,8 +29,8 @@ LDFLAGS+= -L${LOCALBASE}/lib -lintl OPTIONS_DEFINE= COLORD DOCS FB_PICASA FLICKR GEO GNOMEKEYRING GPHOTO \ - GRAPHMAGICK LIBSECRET LUA NLS OPENEXR OPENJPEG RAWSPEED \ - SLIDESHOW SQUISH WEBP + GRAPHMAGICK LIBSECRET LUA NLS OPENEXR OPENJPEG OPENMP \ + RAWSPEED SLIDESHOW SQUISH WEBP GEO_DESC= Support geotagging FB_PICASA_DESC= Support export to Facebook and Picasa @@ -41,7 +40,7 @@ SLIDESHOW_DESC= Build OpenGL/SDL slideshow viewer OPTIONS_DEFAULT=COLORD FB_PICASA FLICKR GEO GPHOTO LUA NLS OPENEXR \ - OPENJPEG RAWSPEED SLIDESHOW SQUISH WEBP + OPENJPEG OPENMP RAWSPEED SLIDESHOW SQUISH WEBP OPTIONS_SUB= yes CMAKE_ARGS+= -DBINARY_PACKAGE_BUILD=1 @@ -74,7 +73,7 @@ LIBSECRET_LIB_DEPENDS= libsecret-1.so:${PORTSDIR}/security/libsecret LIBSECRET_CMAKE_OFF= -DUSE_LIBSECRET:BOOL=OFF -LUA_USES= lua +LUA_USES= lua:5.2 LUA_CMAKE_OFF= -DUSE_LUA:BOOL=OFF NLS_USES= gettext @@ -97,19 +96,22 @@ WEBP_LIB_DEPENDS= libwebp.so:${PORTSDIR}/graphics/webp WEBP_CMAKE_OFF= -DUSE_WEBP:BOOL=OFF -.include +.include + +.if ${PORT_OPTIONS:MOPENMP} && ${COMPILER_TYPE} == clang +# Enable OpenMP support with Clang 3.7. +BUILD_DEPENDS+= clang37:${PORTSDIR}/devel/llvm37 +RUN_DEPENDS+= clang37:${PORTSDIR}/devel/llvm37 + +CPP= ${LOCALBASE}/bin/clang-cpp37 +CC= ${LOCALBASE}/bin/clang37 +CXX= ${LOCALBASE}/bin/clang++37 +LDFLAGS+= -L${LOCALBASE}/llvm37/lib -lomp +.endif .if defined(WITH_DEBUG) CMAKE_BUILD_TYPE= RelWithDebInfo STRIP= .endif -post-install-DOCS-off: - ${RM} ${STAGEDIR}${DOCSDIR}/AUTHORS - ${RM} ${STAGEDIR}${DOCSDIR}/LICENSE - ${RM} ${STAGEDIR}${DOCSDIR}/README - ${RM} ${STAGEDIR}${DOCSDIR}/TRANSLATORS - ${RM} ${STAGEDIR}${DOCSDIR}/darktablerc.html - ${RMDIR} ${STAGEDIR}${DOCSDIR} - -.include +.include Index: graphics/darktable/distinfo =================================================================== --- graphics/darktable/distinfo +++ graphics/darktable/distinfo @@ -1,2 +1,2 @@ -SHA256 (darktable-1.6.8.tar.xz) = b676f81bd8cc661a8f76e03ad449da4444f770b6bec3e9accf013c636f690905 -SIZE (darktable-1.6.8.tar.xz) = 3118776 +SHA256 (darktable-1.6.9.tar.xz) = 0f721e9d298a9407f6c0325d9c95b9dc37fa60f3b6a2f2e3b5675ff97c423173 +SIZE (darktable-1.6.9.tar.xz) = 3124940