summaryrefslogtreecommitdiff
path: root/graphics/darktable/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/darktable/Makefile')
-rw-r--r--graphics/darktable/Makefile9
1 files changed, 6 insertions, 3 deletions
diff --git a/graphics/darktable/Makefile b/graphics/darktable/Makefile
index 1e8e5451862e..170a419ea86c 100644
--- a/graphics/darktable/Makefile
+++ b/graphics/darktable/Makefile
@@ -1,5 +1,6 @@
PORTNAME= darktable
-PORTVERSION= 5.0.1
+PORTVERSION= 5.2.0
+PORTREVISION= 0
CATEGORIES= graphics
MASTER_SITES= https://github.com/darktable-org/${PORTNAME}/releases/download/release-${PORTVERSION:C/\.rc/rc/}/
@@ -42,7 +43,7 @@ LIB_DEPENDS= libavif.so:graphics/libavif \
libwebp.so:graphics/webp
USES= cmake compiler:c++11-lib desktop-file-utils gl gnome jpeg \
- llvm:17,build lua perl5 pkgconfig sdl shebangfix sqlite \
+ llvm:build lua perl5 pkgconfig sdl shebangfix sqlite \
tar:xz xorg
USE_GL= gl
USE_GNOME= cairo gtk30 intltool librsvg2 libxml2
@@ -58,7 +59,9 @@ CMAKE_BOOL+= BUILD_CMSTEST USE_AVIF USE_CAMERA_SUPPORT USE_HEIF \
USE_ISOBMFF USE_KWALLET USE_LUA USE_MAP USE_OPENEXR \
USE_OPENJPEG USE_WEBP RAWSPEED_ENABLE_LTO
-CFLAGS+= -fopenmp
+# darktable wraps pthread lock/release functions, causing false
+# compiler warnings from -Wthread-safety-analysis. Kill this warning.
+CFLAGS+= -fopenmp -Wno-thread-safety-analysis
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/\.rc/~rc/}