svn commit: r562612 - head/graphics/darktable
Jean-Sébastien Pédron
dumbbell at FreeBSD.org
Mon Jan 25 21:49:18 UTC 2021
Author: dumbbell
Date: Mon Jan 25 21:49:17 2021
New Revision: 562612
URL: https://svnweb.freebsd.org/changeset/ports/562612
Log:
graphics/darktable: Update to 3.4.0
Release notes:
* https://github.com/darktable-org/darktable/releases/tag/release-3.4.0
PR: 252641
Submitted by: fluffy@
Modified:
head/graphics/darktable/Makefile
head/graphics/darktable/distinfo
head/graphics/darktable/pkg-plist
Modified: head/graphics/darktable/Makefile
==============================================================================
--- head/graphics/darktable/Makefile Mon Jan 25 20:51:31 2021 (r562611)
+++ head/graphics/darktable/Makefile Mon Jan 25 21:49:17 2021 (r562612)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= darktable
-PORTVERSION= 3.2.1
-PORTREVISION= 6
+PORTVERSION= 3.4.0
CATEGORIES= graphics
MASTER_SITES= https://github.com/darktable-org/${PORTNAME}/releases/download/release-${PORTVERSION:C/\.rc/rc/}/
@@ -31,7 +30,7 @@ LIB_DEPENDS= libcolord-gtk.so:graphics/colord-gtk \
libsoup-2.4.so:devel/libsoup \
libtiff.so:graphics/tiff
-USES= cmake compiler:c++11-lib desktop-file-utils gl gnome jpeg \
+USES= cmake compiler:c++14-lang desktop-file-utils gl gnome jpeg \
pkgconfig shebangfix sqlite tar:xz xorg
USE_GL= glu
USE_GNOME= cairo gtk30 intltool librsvg2 libxml2
@@ -50,12 +49,13 @@ LDFLAGS+= -L${LOCALBASE}/lib
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/\.rc/~rc/}
-OPTIONS_DEFINE= DOCS GEO GPHOTO GRAPHMAGICK LIBSECRET LUA NLS OPENEXR \
- OPENJPEG PRINT TOOLS WEBP
+OPTIONS_DEFINE= DOCS GEO GPHOTO GRAPHMAGICK LIBAVIF LIBSECRET LUA \
+ NLS OPENEXR OPENJPEG PRINT TOOLS WEBP
OPTIONS_DEFAULT= GEO GPHOTO LUA OPENEXR OPENJPEG PRINT WEBP
OPTIONS_SUB= yes
GEO_DESC= Support geotagging
+LIBAVIF_DESC= Support encoding and decoding .avif files
LIBSECRET_DESC= Support libsecret as password backend
GEO_LIB_DEPENDS= libosmgpsmap-1.0.so:x11-toolkits/osm-gps-map
@@ -67,6 +67,9 @@ GPHOTO_CMAKE_OFF= -DUSE_CAMERA_SUPPORT:BOOL=OFF
GRAPHMAGICK_LIB_DEPENDS=libGraphicsMagick.so:graphics/GraphicsMagick
GRAPHMAGICK_CMAKE_OFF= -DUSE_GRAPHICSMAGICK:BOOL=OFF
+LIBAVIF_LIB_DEPENDS= libavif.so:graphics/libavif
+LIBAVIF_CMAKE_OFF= -DUSE_LIBAVIF:BOOL=OFF
+
LIBSECRET_LIB_DEPENDS= libsecret-1.so:security/libsecret
LIBSECRET_CMAKE_OFF= -DUSE_LIBSECRET:BOOL=OFF
@@ -98,6 +101,14 @@ WEBP_LIB_DEPENDS= libwebp.so:graphics/webp
WEBP_CMAKE_OFF= -DUSE_WEBP:BOOL=OFF
.include <bsd.port.pre.mk>
+
+.if ${CHOSEN_COMPILER_TYPE} == clang && ${OPSYS} == FreeBSD || ${ARCH} == "i386"
+LLVM_DEFAULT= 10
+BUILD_DEPENDS+= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
+CC= ${LOCALBASE}/bin/clang${LLVM_DEFAULT}
+CPP= ${LOCALBASE}/bin/clang-cpp${LLVM_DEFAULT}
+CXX= ${LOCALBASE}/bin/clang++${LLVM_DEFAULT}
+.endif
# work around CMAKE/CCACHE flaw (cmake stomps over ccache)
.if "${WITH_CCACHE_BUILD}" == "yes" && !defined(NO_CCACHE)
Modified: head/graphics/darktable/distinfo
==============================================================================
--- head/graphics/darktable/distinfo Mon Jan 25 20:51:31 2021 (r562611)
+++ head/graphics/darktable/distinfo Mon Jan 25 21:49:17 2021 (r562612)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1597066185
-SHA256 (darktable-3.2.1.tar.xz) = 6e3683ea88dc0a0271be7eca4fd594b9e46b1b7194847825a8d0a0c12bdeb90c
-SIZE (darktable-3.2.1.tar.xz) = 3920728
+TIMESTAMP = 1610541209
+SHA256 (darktable-3.4.0.tar.xz) = 6dd3de1f5ea9f94af92838c0be5ff30fdaa599aa1d737dcb562f9e0b2b2dbdda
+SIZE (darktable-3.4.0.tar.xz) = 4444452
Modified: head/graphics/darktable/pkg-plist
==============================================================================
--- head/graphics/darktable/pkg-plist Mon Jan 25 20:51:31 2021 (r562611)
+++ head/graphics/darktable/pkg-plist Mon Jan 25 21:49:17 2021 (r562612)
@@ -7,6 +7,7 @@ bin/darktable-generate-cache
bin/darktable-rs-identify
lib/darktable/libdarktable.so
lib/darktable/plugins/imageio/format/libcopy.so
+%%LIBAVIF%%lib/darktable/plugins/imageio/format/libavif.so
%%OPENEXR%%lib/darktable/plugins/imageio/format/libexr.so
%%OPENJPEG%%lib/darktable/plugins/imageio/format/libj2k.so
lib/darktable/plugins/imageio/format/libjpeg.so
@@ -32,6 +33,7 @@ lib/darktable/plugins/libbloom.so
lib/darktable/plugins/libborders.so
lib/darktable/plugins/libcacorrect.so
lib/darktable/plugins/libchannelmixer.so
+lib/darktable/plugins/libchannelmixerrgb.so
lib/darktable/plugins/libclahe.so
lib/darktable/plugins/libclipping.so
lib/darktable/plugins/libcolisa.so
@@ -123,13 +125,13 @@ lib/darktable/plugins/lighttable/libimport.so
lib/darktable/plugins/lighttable/liblighttable_mode.so
%%GPHOTO%%lib/darktable/plugins/lighttable/liblive_view.so
%%GEO%%lib/darktable/plugins/lighttable/liblocation.so
+%%GEO%%lib/darktable/plugins/lighttable/libmap_locations.so
%%GEO%%lib/darktable/plugins/lighttable/libmap_settings.so
lib/darktable/plugins/lighttable/libmasks.so
lib/darktable/plugins/lighttable/libmetadata.so
lib/darktable/plugins/lighttable/libmetadata_view.so
lib/darktable/plugins/lighttable/libmodule_toolbox.so
lib/darktable/plugins/lighttable/libmodulegroups.so
-lib/darktable/plugins/lighttable/libmodulelist.so
lib/darktable/plugins/lighttable/libnavigation.so
%%PRINT%%lib/darktable/plugins/lighttable/libprint_settings.so
lib/darktable/plugins/lighttable/libratings.so
@@ -203,6 +205,7 @@ share/applications/darktable.desktop
%%DATADIR%%/kernels/lut3d.cl
%%DATADIR%%/kernels/negadoctor.cl
%%DATADIR%%/kernels/nlmeans.cl
+%%DATADIR%%/kernels/noise_generator.h
%%DATADIR%%/kernels/programs.conf
%%DATADIR%%/kernels/retouch.cl
%%DATADIR%%/kernels/rgb_norms.h
@@ -215,6 +218,7 @@ share/applications/darktable.desktop
%%LUA%%%%DATADIR%%/luarc
%%DATADIR%%/noiseprofiles.json
%%DATADIR%%/pixmaps/dt_logo_128x128.png
+%%DATADIR%%/pixmaps/dt_text.svg
%%DATADIR%%/pixmaps/idbutton-1.png
%%DATADIR%%/pixmaps/idbutton-1.svg
%%DATADIR%%/pixmaps/idbutton-2.png
@@ -392,12 +396,17 @@ share/icons/hicolor/scalable/apps/darktable-1.svg
share/icons/hicolor/scalable/apps/darktable-2.svg
share/icons/hicolor/scalable/apps/darktable-3.svg
share/icons/hicolor/scalable/apps/darktable.svg
+%%NLS%%share/locale/af/LC_MESSAGES/darktable.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/de/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/es/LC_MESSAGES/darktable.mo
+%%NLS%%share/locale/fi/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/fr/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/he/LC_MESSAGES/darktable.mo
+%%NLS%%share/locale/hu/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/it/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/pl/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/pt_BR/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/ru/LC_MESSAGES/darktable.mo
+%%NLS%%share/locale/sk/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/sl/LC_MESSAGES/darktable.mo
More information about the svn-ports-all
mailing list