graphics/darktable: Update to 4.2.0

Release notes:
https://github.com/darktable-org/darktable/releases/tag/release-4.2.0

The work was done by Matthias Andree (mandree@) in
`graphics/darktable42`. Some of the style fixes were added in a separate
commit. Thank you Matthias!

The temporary port `graphics/darktable42` can be removed at the same
time, now that the main port is up-to-date.

Submitted by:	mandree@
This commit is contained in:
Jean-Sébastien Pédron 2023-01-27 22:03:14 +01:00
parent 8570aa6d0e
commit 27f53a0ded
No known key found for this signature in database
GPG Key ID: 39E99761A5FD94CC
14 changed files with 11 additions and 675 deletions

1
MOVED
View File

@ -17758,3 +17758,4 @@ irc/cwirc||2023-01-19|Has expired: No upstream, no apparent use seen online
sysutils/ior|benchmarks/ior|2023-01-20|Moved to a better fit category
emulators/qemu-guest-agent|emulators/qemu@guestagent|2023-01-20|Seperate port merged with main port as a flavor
devel/rust-bindgen|devel/rust-bindgen-cli|2023-01-22|Renamed upstream
graphics/darktable42||2023-01-27|Removed as part of the update of graphics/darktable to 4.2.0

View File

@ -121,7 +121,6 @@
SUBDIR += cuttlefish
SUBDIR += cxxplot
SUBDIR += darktable
SUBDIR += darktable42
SUBDIR += dataplot
SUBDIR += dbow2
SUBDIR += dc20pack

View File

@ -1,6 +1,6 @@
PORTNAME= darktable
PORTVERSION= 4.0.1
PORTREVISION= 3
PORTVERSION= 4.2.0
PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= https://github.com/darktable-org/${PORTNAME}/releases/download/release-${PORTVERSION:C/\.rc/rc/}/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1663671416
SHA256 (darktable-4.0.1.tar.xz) = 5fef81e0c0079977a3cdc3627eed777280c2346d023c5d176c1f4a62cbe51d68
SIZE (darktable-4.0.1.tar.xz) = 5958392
TIMESTAMP = 1672472675
SHA256 (darktable-4.2.0.tar.xz) = 18b0917fdfe9b09f66c279a681cc3bd52894a566852bbf04b2e179ecfdb11af9
SIZE (darktable-4.2.0.tar.xz) = 5862080

View File

@ -1,11 +0,0 @@
--- src/is_supported_platform.h.orig 2021-11-14 08:33:27 UTC
+++ src/is_supported_platform.h
@@ -30,7 +30,7 @@
#define DT_SUPPORTED_X86 0
#endif
-#if defined(__aarch64__) && (defined(__ARM_64BIT_STATE) && defined(__ARM_ARCH) && defined(__ARM_ARCH_8A) || defined(__APPLE__))
+#if defined(__aarch64__) && (defined(__ARM_64BIT_STATE) && defined(__ARM_ARCH) && defined(__ARM_ARCH_8A) || defined(__APPLE__) || defined(__FreeBSD__))
#define DT_SUPPORTED_ARMv8A 1
#else
#define DT_SUPPORTED_ARMv8A 0

View File

@ -11,6 +11,7 @@ lib/darktable/plugins/imageio/format/libcopy.so
lib/darktable/plugins/imageio/format/libexr.so
lib/darktable/plugins/imageio/format/libj2k.so
lib/darktable/plugins/imageio/format/libjpeg.so
lib/darktable/plugins/imageio/format/libjpegxl.so
lib/darktable/plugins/imageio/format/libpdf.so
lib/darktable/plugins/imageio/format/libpfm.so
lib/darktable/plugins/imageio/format/libpng.so
@ -152,6 +153,7 @@ lib/darktable/plugins/lighttable/libtagging.so
lib/darktable/plugins/lighttable/libtimeline.so
lib/darktable/plugins/lighttable/libview_toolbox.so
lib/darktable/plugins/lighttable/libviewswitcher.so
lib/darktable/plugins/libsigmoid.so
lib/darktable/views/libdarkroom.so
lib/darktable/views/libknight.so
lib/darktable/views/liblighttable.so
@ -392,7 +394,9 @@ share/applications/darktable.desktop
%%DATADIR%%/watermarks/hasselblad.svg
%%DATADIR%%/watermarks/metadata-template.svg
%%DATADIR%%/watermarks/promo.svg
%%DATADIR%%/watermarks/simple-text-shadow.svg
%%DATADIR%%/watermarks/simple-text.svg
%%DATADIR%%/wb_presets.json
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
%%PORTDOCS%%%%DOCSDIR%%/README.md
@ -408,23 +412,20 @@ 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/cs/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/de/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/eo/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/ja/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/nl/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/sl/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/sq/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/tr/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/uk/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/zh_TW/LC_MESSAGES/darktable.mo
share/metainfo/darktable.appdata.xml

View File

@ -1,167 +0,0 @@
PORTNAME= darktable
PORTVERSION= 4.2.0
PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= https://github.com/darktable-org/${PORTNAME}/releases/download/release-${PORTVERSION}/
PKGNAMESUFFIX= 42
# this port is meant as temporary offering while graphics/darktable is still at 4.0.x
MAINTAINER= mandree@FreeBSD.org
# dumbbell@ has blanket approval for port changes. This includes removal if and only if graphics/darktable is at least the same version as darktable42
COMMENT= Virtual lighttable and darkroom for photographers
WWW= https://www.darktable.org/
LICENSE= GPLv3
ONLY_FOR_ARCHS= aarch64 amd64 powerpc64le
ONLY_FOR_ARCHS_REASON= uses 64-bit address space
DEPRECATED= Will expire as soon as graphics/darktable will have updated to 4.2
BUILD_DEPENDS= iso-codes>=0:misc/iso-codes \
p5-Pod-Parser>=0:textproc/p5-Pod-Parser \
po4a-translate:textproc/po4a \
xsltproc:textproc/libxslt \
bash:shells/bash
LIB_DEPENDS= libcolord-gtk.so:graphics/colord-gtk \
libcolord.so:graphics/colord \
libcurl.so:ftp/curl \
libexiv2.so:graphics/exiv2 \
libharfbuzz.so:print/harfbuzz \
libicui18n.so:devel/icu \
libImath.so:math/Imath \
libjasper.so:graphics/jasper \
libjson-glib-1.0.so:devel/json-glib \
libjxl_threads.so:graphics/libjxl \
liblcms2.so:graphics/lcms2 \
liblensfun.so:graphics/lensfun \
libpng.so:graphics/png \
libpugixml.so:textproc/pugixml \
libsoup-2.4.so:devel/libsoup \
libtiff.so:graphics/tiff
USES= cmake compiler:c++14-lang desktop-file-utils gl gnome jpeg \
perl5 pkgconfig sdl shebangfix sqlite tar:xz xorg
USE_GL= gl
USE_GNOME= cairo gtk30 intltool librsvg2 libxml2
USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME}
USE_SDL= sdl2
USE_XORG= ice sm x11 xext xrandr
SHEBANG_FILES= tools/*.sh
CMAKE_ARGS+= -DBINARY_PACKAGE_BUILD=1 \
-DBUILD_CMSTEST:BOOL=ON \
-DUSE_KWALLET:BOOL=ON
CFLAGS+= -fopenmp
LDFLAGS+= -L${LOCALBASE}/lib
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/\.rc/~rc/}
OPTIONS_DEFINE= AVIF DOCS GEO GPHOTO GMIC GRAPHMAGICK HEIF LIBSECRET LTO \
LUA NLS OPENEXR OPENJPEG PRINT TOOLS WEBP
OPTIONS_DEFAULT= AVIF GEO GPHOTO HEIF LTO LUA OPENEXR OPENJPEG PRINT WEBP
OPTIONS_SUB= yes
GEO_DESC= Support geotagging
GMIC_DESC= Support G'Mic-compressed LUT in lut3d
LIBSECRET_DESC= Support libsecret as password backend
TOOLS_DESC= Install additional scripts
AVIF_LIB_DEPENDS= libavif.so:graphics/libavif
AVIF_CMAKE_BOOL= USE_AVIF
GEO_LIB_DEPENDS= libosmgpsmap-1.0.so:x11-toolkits/osm-gps-map
GEO_CMAKE_BOOL= USE_MAP
GMIC_LIB_DEPENDS= libgmic.so:graphics/gmic
GMIC_CMAKE_BOOL= USE_GMIC
GPHOTO_LIB_DEPENDS= libgphoto2.so:graphics/libgphoto2
GPHOTO_CMAKE_BOOL= USE_CAMERA_SUPPORT
GRAPHMAGICK_LIB_DEPENDS=libGraphicsMagick.so:graphics/GraphicsMagick
GRAPHMAGICK_CMAKE_BOOL= USE_GRAPHICSMAGICK
HEIF_LIB_DEPENDS= libheif.so:graphics/libheif
HEIF_CMAKE_BOOL= USE_HEIF
LIBSECRET_LIB_DEPENDS= libsecret-1.so:security/libsecret
LIBSECRET_CMAKE_BOOL= USE_LIBSECRET
LTO_CMAKE_BOOL= RAWSPEED_ENABLE_LTO
LUA_USES= lua:54
LUA_CMAKE_BOOL= USE_LUA
# FIXME: Even with NLS turned off, darktable(1) is still linked to
# libintl.so.
NLS_USES= gettext
NLS_USES_OFF= gettext-runtime
NLS_CMAKE_BOOL= USE_NLS
NLS_LDFLAGS= -L${LOCALBASE}/lib -lintl
OPENEXR_LIB_DEPENDS= libOpenEXR.so:graphics/openexr
OPENEXR_CMAKE_BOOL= USE_OPENEXR
OPENEXR_CFLAGS= -I${LOCALBASE}/include/Imath
OPENJPEG_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg
OPENJPEG_CMAKE_BOOL= USE_OPENJPEG
PRINT_LIB_DEPENDS= libcups.so:print/cups
PRINT_CMAKE_BOOL= BUILD_PRINT
TOOLS_BUILD_DEPENDS= exiftool:graphics/p5-Image-ExifTool
TOOLS_RUN_DEPENDS= exiftool:graphics/p5-Image-ExifTool
WEBP_LIB_DEPENDS= libwebp.so:graphics/webp
WEBP_CMAKE_BOOL= USE_WEBP
.include <bsd.port.options.mk>
.if ${ARCH} == aarch64
CMAKE_ARGS+= -DUSE_OPENCL:BOOL=OFF
CXXFLAGS+= -DGDK_DISABLE_DEPRECATED
PLIST_SUB+= NO_OPENCL="@comment "
.else
PLIST_SUB+= NO_OPENCL=""
.endif
.include <bsd.port.pre.mk>
.if ${CHOSEN_COMPILER_TYPE} == clang && ${OPSYS} == FreeBSD || ${ARCH} == "i386"
LLVM_DEFAULT= 13
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}
LD= ${LOCALBASE}/bin/ld.lld${LLVM_DEFAULT}
BINARY_ALIAS+= ld.lld=${LOCALBASE}/bin/ld.lld${LLVM_DEFAULT}
BINARY_ALIAS+= llvm-objcopy=${LOCALBASE}/bin/llvm-objcopy${LLVM_DEFAULT}
BINARY_ALIAS+= llvm-ar=${LOCALBASE}/bin/llvm-ar${LLVM_DEFAULT}
BINARY_ALIAS+= llvm-ranlib=${LOCALBASE}/bin/llvm-ranlib${LLVM_DEFAULT}
.endif
# work around CMAKE/CCACHE flaw (cmake stomps over ccache)
.if "${WITH_CCACHE_BUILD}" == "yes" && !defined(NO_CCACHE)
CMAKE_ARGS+= -DCMAKE_C_COMPILER_LAUNCHER=${CCACHE_BIN} \
-DCMAKE_CXX_COMPILER_LAUNCHER=${CCACHE_BIN}
.endif
.if defined(WITH_DEBUG)
CMAKE_BUILD_TYPE= RelWithDebInfo
STRIP=
.endif
# darktable defines the __XOPEN_SOURCE preprocessor macro, which
# restricts symbol visibility on FreeBSD and causes compilation failures
# on, for instance, the cups_print module, because u_char remains
# undefined. Remove _XOPEN_SOURCE maro definitions.
post-patch:
${REINPLACE_CMD} '/add_definitions."-D_XOPEN_SOURCE=.*"/d' ${WRKSRC}/CMakeLists.txt
post-install-TOOLS-off:
@${RM} -f ${STAGEDIR}${DATADIR}/tools/extract_wb_from_images.sh
.include <bsd.port.post.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1672472675
SHA256 (darktable-4.2.0.tar.xz) = 18b0917fdfe9b09f66c279a681cc3bd52894a566852bbf04b2e179ecfdb11af9
SIZE (darktable-4.2.0.tar.xz) = 5862080

View File

@ -1,12 +0,0 @@
--- cmake/modules/FindOpenEXR.cmake.orig 2021-02-03 13:36:49 UTC
+++ cmake/modules/FindOpenEXR.cmake
@@ -24,9 +24,6 @@ find_path(_OPENEXR_LIB_DIR OpenEXR
set(OpenEXR_LIB_DIR ${_OPENEXR_LIB_DIR})
mark_as_advanced(OpenEXR_LIB_DIR)
-find_library(_OPENEXR_LIBRARY_IMIMF IlmImf
- HINTS ENV OPENEXR_LIB_DIR)
-set(OpenEXR_LIBRARY ${OpenEXR_LIBRARY} ${_OPENEXR_LIBRARY_IMIMF})
find_library(_OPENEXR_LIBRARY_IMATH Imath
HINTS ENV OPENEXR_LIB_DIR)
set(OpenEXR_LIBRARY ${OpenEXR_LIBRARY} ${_OPENEXR_LIBRARY_IMATH})

View File

@ -1,11 +0,0 @@
--- src/CMakeLists.txt.orig 2022-12-14 15:18:18 UTC
+++ src/CMakeLists.txt
@@ -484,7 +484,7 @@ if(USE_OPENJPEG)
add_definitions("-DHAVE_OPENJPEG")
list(APPEND SOURCES "common/imageio_j2k.c")
- include_directories(SYSTEM ${OpenJPEG_INCLUDE_DIRS})
+ include_directories(BEFORE SYSTEM ${OpenJPEG_INCLUDE_DIRS})
list(APPEND LIBS ${OpenJPEG_LIBRARIES})
set(DT_SUPPORTED_EXTENSIONS ${DT_SUPPORTED_EXTENSIONS} j2c j2k jp2 jpc CACHE INTERNAL "")
endif(OpenJPEG_FOUND)

View File

@ -1,11 +0,0 @@
--- src/external/rawspeed/cmake/Modules/CheckZLIB.cmake.orig 2022-12-13 01:49:58 UTC
+++ src/external/rawspeed/cmake/Modules/CheckZLIB.cmake
@@ -44,7 +44,7 @@ endif()
CHECK_PROTOTYPE_DEFINITION(zError
"const char* zError(int zErrorCode)"
"NULL"
- "zlib.h"
+ "stddef.h;zlib.h"
HAVE_ZLIB_ZERROR_PROTOTYPE)
if(NOT HAVE_ZLIB_ZERROR_PROTOTYPE)
message(SEND_ERROR "Found unexpected prototype for zError() in <zlib.h>")

View File

@ -1,19 +0,0 @@
Darktable is a virtual lighttable and darkroom for photographers: an open
source photography workflow application and raw image developer. It manages
digital negatives in a database and lets one view them through a zoomable
lighttable. It also enables one to develop raw images and enhance them.
Darktable tries to fill the gap between many excellent existing free raw
converters and image management tools (such as UFRaw or F-Spot). The user
interface is built around efficient caching of image metadata and mipmaps,
all stored in a database. The user will always be able to interact, even
if the full resolution image is not yet loaded.
All editing is fully non-destructive and only operates on cached image
buffers for display. The full image is only converted during export. The
frontend is written in Gtk+/Cairo, the database uses SQLite3, raw image
loading is done using libraw and rawspeed, high-dynamic range and standard
image formats such as JPEG are also supported. The core operates completely
on floating point values, so darktable can not only be used for photography
but also for scientifically acquired images or output of renderers (high
dynamic range).

View File

@ -1,431 +0,0 @@
bin/darktable
bin/darktable-chart
bin/darktable-cli
%%NO_OPENCL%%bin/darktable-cltest
bin/darktable-cmstest
bin/darktable-generate-cache
bin/darktable-rs-identify
lib/darktable/libdarktable.so
%%AVIF%%lib/darktable/plugins/imageio/format/libavif.so
lib/darktable/plugins/imageio/format/libcopy.so
%%OPENEXR%%lib/darktable/plugins/imageio/format/libexr.so
%%OPENJPEG%%lib/darktable/plugins/imageio/format/libj2k.so
lib/darktable/plugins/imageio/format/libjpeg.so
lib/darktable/plugins/imageio/format/libjpegxl.so
lib/darktable/plugins/imageio/format/libpdf.so
lib/darktable/plugins/imageio/format/libpfm.so
lib/darktable/plugins/imageio/format/libpng.so
lib/darktable/plugins/imageio/format/libppm.so
lib/darktable/plugins/imageio/format/libtiff.so
%%WEBP%%lib/darktable/plugins/imageio/format/libwebp.so
%%LUA%%lib/darktable/plugins/imageio/format/libxcf.so
lib/darktable/plugins/imageio/storage/libdisk.so
lib/darktable/plugins/imageio/storage/libemail.so
lib/darktable/plugins/imageio/storage/libgallery.so
lib/darktable/plugins/imageio/storage/liblatex.so
lib/darktable/plugins/imageio/storage/libpiwigo.so
lib/darktable/plugins/libashift.so
lib/darktable/plugins/libatrous.so
lib/darktable/plugins/libbasecurve.so
lib/darktable/plugins/libbasicadj.so
lib/darktable/plugins/libbilat.so
lib/darktable/plugins/libbilateral.so
lib/darktable/plugins/libbloom.so
lib/darktable/plugins/libblurs.so
lib/darktable/plugins/libborders.so
lib/darktable/plugins/libcacorrect.so
lib/darktable/plugins/libcacorrectrgb.so
lib/darktable/plugins/libcensorize.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
lib/darktable/plugins/libcolorbalance.so
lib/darktable/plugins/libcolorbalancergb.so
lib/darktable/plugins/libcolorchecker.so
lib/darktable/plugins/libcolorcontrast.so
lib/darktable/plugins/libcolorcorrection.so
lib/darktable/plugins/libcolorin.so
lib/darktable/plugins/libcolorize.so
lib/darktable/plugins/libcolormapping.so
lib/darktable/plugins/libcolorout.so
lib/darktable/plugins/libcolorreconstruct.so
lib/darktable/plugins/libcolortransfer.so
lib/darktable/plugins/libcolorzones.so
lib/darktable/plugins/libcrop.so
lib/darktable/plugins/libdefringe.so
lib/darktable/plugins/libdemosaic.so
lib/darktable/plugins/libdenoiseprofile.so
lib/darktable/plugins/libdiffuse.so
lib/darktable/plugins/libdither.so
lib/darktable/plugins/libequalizer.so
lib/darktable/plugins/libexposure.so
lib/darktable/plugins/libfilmic.so
lib/darktable/plugins/libfilmicrgb.so
lib/darktable/plugins/libfinalscale.so
lib/darktable/plugins/libflip.so
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
lib/darktable/plugins/libinvert.so
lib/darktable/plugins/liblens.so
lib/darktable/plugins/liblevels.so
lib/darktable/plugins/libliquify.so
lib/darktable/plugins/liblowlight.so
lib/darktable/plugins/liblowpass.so
lib/darktable/plugins/liblut3d.so
lib/darktable/plugins/libmask_manager.so
lib/darktable/plugins/libmonochrome.so
%%LUA%%lib/darktable/plugins/libnegadoctor.so
lib/darktable/plugins/libnlmeans.so
lib/darktable/plugins/liboverexposed.so
lib/darktable/plugins/libprofile_gamma.so
lib/darktable/plugins/librawdenoise.so
lib/darktable/plugins/librawoverexposed.so
lib/darktable/plugins/librawprepare.so
lib/darktable/plugins/librelight.so
lib/darktable/plugins/libretouch.so
lib/darktable/plugins/librgbcurve.so
lib/darktable/plugins/librgblevels.so
lib/darktable/plugins/librotatepixels.so
lib/darktable/plugins/libscalepixels.so
lib/darktable/plugins/libshadhi.so
lib/darktable/plugins/libsharpen.so
lib/darktable/plugins/libsoften.so
lib/darktable/plugins/libsplittoning.so
lib/darktable/plugins/libspots.so
lib/darktable/plugins/libtemperature.so
lib/darktable/plugins/libtonecurve.so
lib/darktable/plugins/libtoneequal.so
lib/darktable/plugins/libtonemap.so
lib/darktable/plugins/libvelvia.so
lib/darktable/plugins/libvibrance.so
lib/darktable/plugins/libvignette.so
lib/darktable/plugins/libwatermark.so
lib/darktable/plugins/libzonesystem.so
lib/darktable/plugins/lighttable/libbackgroundjobs.so
%%GPHOTO%%lib/darktable/plugins/lighttable/libcamera.so
lib/darktable/plugins/lighttable/libcollect.so
lib/darktable/plugins/lighttable/libcolorlabels.so
lib/darktable/plugins/lighttable/libcolorpicker.so
lib/darktable/plugins/lighttable/libcopy_history.so
lib/darktable/plugins/lighttable/libdarktable_label.so
lib/darktable/plugins/lighttable/libduplicate.so
lib/darktable/plugins/lighttable/libexport.so
lib/darktable/plugins/lighttable/libfilmstrip.so
lib/darktable/plugins/lighttable/libfilter.so
lib/darktable/plugins/lighttable/libfiltering.so
lib/darktable/plugins/lighttable/libgamepad.so
%%GEO%%lib/darktable/plugins/lighttable/libgeotagging.so
lib/darktable/plugins/lighttable/libglobal_toolbox.so
lib/darktable/plugins/lighttable/libhinter.so
lib/darktable/plugins/lighttable/libhistogram.so
lib/darktable/plugins/lighttable/libhistory.so
lib/darktable/plugins/lighttable/libimage.so
lib/darktable/plugins/lighttable/libimage_infos.so
lib/darktable/plugins/lighttable/libimport.so
%%LUA%%lib/darktable/plugins/lighttable/libioporder.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/libnavigation.so
%%PRINT%%lib/darktable/plugins/lighttable/libprint_settings.so
lib/darktable/plugins/lighttable/libratings.so
lib/darktable/plugins/lighttable/librecentcollect.so
lib/darktable/plugins/lighttable/libselect.so
lib/darktable/plugins/lighttable/libsession.so
lib/darktable/plugins/lighttable/libsnapshots.so
lib/darktable/plugins/lighttable/libstyles.so
lib/darktable/plugins/lighttable/libtagging.so
lib/darktable/plugins/lighttable/libtimeline.so
lib/darktable/plugins/lighttable/libview_toolbox.so
lib/darktable/plugins/lighttable/libviewswitcher.so
lib/darktable/plugins/libsigmoid.so
lib/darktable/views/libdarkroom.so
lib/darktable/views/libknight.so
lib/darktable/views/liblighttable.so
%%GEO%%lib/darktable/views/libmap.so
%%PRINT%%lib/darktable/views/libprint.so
lib/darktable/views/libslideshow.so
%%GPHOTO%%lib/darktable/views/libtethering.so
share/man/man1/darktable-cli.1.gz
share/man/man1/darktable-cltest.1.gz
share/man/man1/darktable-cmstest.1.gz
share/man/man1/darktable-generate-cache.1.gz
share/man/man1/darktable.1.gz
%%NLS%%share/man/de/man1/darktable-cli.1.gz
%%NLS%%share/man/de/man1/darktable-cltest.1.gz
%%NLS%%share/man/de/man1/darktable-cmstest.1.gz
%%NLS%%share/man/de/man1/darktable-generate-cache.1.gz
%%NLS%%share/man/de/man1/darktable.1.gz
%%NLS%%share/man/es/man1/darktable-cli.1.gz
%%NLS%%share/man/es/man1/darktable-cltest.1.gz
%%NLS%%share/man/es/man1/darktable-cmstest.1.gz
%%NLS%%share/man/es/man1/darktable-generate-cache.1.gz
%%NLS%%share/man/es/man1/darktable.1.gz
%%NLS%%share/man/fr/man1/darktable-cli.1.gz
%%NLS%%share/man/fr/man1/darktable-cltest.1.gz
%%NLS%%share/man/fr/man1/darktable-cmstest.1.gz
%%NLS%%share/man/fr/man1/darktable-generate-cache.1.gz
%%NLS%%share/man/fr/man1/darktable.1.gz
share/applications/darktable.desktop
%%DATADIR%%/darktable.bash
%%DATADIR%%/darktablerc
%%DATADIR%%/gdb_commands
%%NO_OPENCL%%%%DATADIR%%/kernels/atrous.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/basecurve.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/basic.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/basicadj.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/bilateral.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/blendop.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/bloom.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/blurs.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/bspline.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/channelmixer.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/color_conversion.h
%%NO_OPENCL%%%%DATADIR%%/kernels/colorreconstruction.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/colorspace.h
%%NO_OPENCL%%%%DATADIR%%/kernels/colorspaces.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/common.h
%%NO_OPENCL%%%%DATADIR%%/kernels/demosaic_markesteijn.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/demosaic_other.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/demosaic_ppg.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/demosaic_rcd.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/demosaic_vng.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/denoiseprofile.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/diffuse.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/dwt.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/extended.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/filmic.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/gaussian.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/guided_filter.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/hazeremoval.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/highpass.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/liquify.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/locallaplacian.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/lut3d.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/negadoctor.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/nlmeans.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/noise_generator.h
%%NO_OPENCL%%%%DATADIR%%/kernels/programs.conf
%%NO_OPENCL%%%%DATADIR%%/kernels/retouch.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/rgb_norms.h
%%NO_OPENCL%%%%DATADIR%%/kernels/rgbcurve.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/rgblevels.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/sharpen.cl
%%NO_OPENCL%%%%DATADIR%%/kernels/soften.cl
%%DATADIR%%/latex/photobook.cls
%%LUA%%%%DATADIR%%/lua/darktable/debug.lua
%%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
%%DATADIR%%/pixmaps/idbutton-2.svg
%%DATADIR%%/pixmaps/idbutton-3.png
%%DATADIR%%/pixmaps/idbutton-3.svg
%%DATADIR%%/pixmaps/idbutton.png
%%DATADIR%%/pixmaps/idbutton.svg
%%DATADIR%%/pixmaps/plugins/darkroom/ashift.png
%%DATADIR%%/pixmaps/plugins/darkroom/ashift.svg
%%DATADIR%%/pixmaps/plugins/darkroom/atrous.png
%%DATADIR%%/pixmaps/plugins/darkroom/atrous.svg
%%DATADIR%%/pixmaps/plugins/darkroom/basecurve.png
%%DATADIR%%/pixmaps/plugins/darkroom/basecurve.svg
%%DATADIR%%/pixmaps/plugins/darkroom/bilateral.png
%%DATADIR%%/pixmaps/plugins/darkroom/bilateral.svg
%%DATADIR%%/pixmaps/plugins/darkroom/bloom.png
%%DATADIR%%/pixmaps/plugins/darkroom/bloom.svg
%%DATADIR%%/pixmaps/plugins/darkroom/borders.png
%%DATADIR%%/pixmaps/plugins/darkroom/borders.svg
%%DATADIR%%/pixmaps/plugins/darkroom/cacorrect.png
%%DATADIR%%/pixmaps/plugins/darkroom/cacorrect.svg
%%DATADIR%%/pixmaps/plugins/darkroom/channelmixer.png
%%DATADIR%%/pixmaps/plugins/darkroom/channelmixer.svg
%%DATADIR%%/pixmaps/plugins/darkroom/clahe.png
%%DATADIR%%/pixmaps/plugins/darkroom/clahe.svg
%%DATADIR%%/pixmaps/plugins/darkroom/clipping.png
%%DATADIR%%/pixmaps/plugins/darkroom/clipping.svg
%%DATADIR%%/pixmaps/plugins/darkroom/colisa.png
%%DATADIR%%/pixmaps/plugins/darkroom/colisa.svg
%%DATADIR%%/pixmaps/plugins/darkroom/colorcorrection.png
%%DATADIR%%/pixmaps/plugins/darkroom/colorcorrection.svg
%%DATADIR%%/pixmaps/plugins/darkroom/colorin.png
%%DATADIR%%/pixmaps/plugins/darkroom/colorin.svg
%%DATADIR%%/pixmaps/plugins/darkroom/colormapping.png
%%DATADIR%%/pixmaps/plugins/darkroom/colormapping.svg
%%DATADIR%%/pixmaps/plugins/darkroom/colorout.png
%%DATADIR%%/pixmaps/plugins/darkroom/colorout.svg
%%DATADIR%%/pixmaps/plugins/darkroom/colorreconstruct.png
%%DATADIR%%/pixmaps/plugins/darkroom/colorreconstruct.svg
%%DATADIR%%/pixmaps/plugins/darkroom/colortransfer.png
%%DATADIR%%/pixmaps/plugins/darkroom/colortransfer.svg
%%DATADIR%%/pixmaps/plugins/darkroom/colorzones.png
%%DATADIR%%/pixmaps/plugins/darkroom/colorzones.svg
%%DATADIR%%/pixmaps/plugins/darkroom/default.svg
%%DATADIR%%/pixmaps/plugins/darkroom/demosaic.png
%%DATADIR%%/pixmaps/plugins/darkroom/demosaic.svg
%%DATADIR%%/pixmaps/plugins/darkroom/dither.png
%%DATADIR%%/pixmaps/plugins/darkroom/dither.svg
%%DATADIR%%/pixmaps/plugins/darkroom/exposure.png
%%DATADIR%%/pixmaps/plugins/darkroom/exposure.svg
%%DATADIR%%/pixmaps/plugins/darkroom/flip.png
%%DATADIR%%/pixmaps/plugins/darkroom/flip.svg
%%DATADIR%%/pixmaps/plugins/darkroom/graduatednd.png
%%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
%%DATADIR%%/pixmaps/plugins/darkroom/highpass.svg
%%DATADIR%%/pixmaps/plugins/darkroom/hotpixels.png
%%DATADIR%%/pixmaps/plugins/darkroom/hotpixels.svg
%%DATADIR%%/pixmaps/plugins/darkroom/invert.png
%%DATADIR%%/pixmaps/plugins/darkroom/invert.svg
%%DATADIR%%/pixmaps/plugins/darkroom/lens.png
%%DATADIR%%/pixmaps/plugins/darkroom/lens.svg
%%DATADIR%%/pixmaps/plugins/darkroom/levels.png
%%DATADIR%%/pixmaps/plugins/darkroom/levels.svg
%%DATADIR%%/pixmaps/plugins/darkroom/liquify.png
%%DATADIR%%/pixmaps/plugins/darkroom/liquify.svg
%%DATADIR%%/pixmaps/plugins/darkroom/lowlight.png
%%DATADIR%%/pixmaps/plugins/darkroom/lowlight.svg
%%DATADIR%%/pixmaps/plugins/darkroom/lowpass.png
%%DATADIR%%/pixmaps/plugins/darkroom/lowpass.svg
%%DATADIR%%/pixmaps/plugins/darkroom/monochrome.png
%%DATADIR%%/pixmaps/plugins/darkroom/monochrome.svg
%%DATADIR%%/pixmaps/plugins/darkroom/nlmeans.png
%%DATADIR%%/pixmaps/plugins/darkroom/nlmeans.svg
%%DATADIR%%/pixmaps/plugins/darkroom/overexposed.png
%%DATADIR%%/pixmaps/plugins/darkroom/overexposed.svg
%%DATADIR%%/pixmaps/plugins/darkroom/profile_gamma.png
%%DATADIR%%/pixmaps/plugins/darkroom/profile_gamma.svg
%%DATADIR%%/pixmaps/plugins/darkroom/rawdenoise.png
%%DATADIR%%/pixmaps/plugins/darkroom/rawdenoise.svg
%%DATADIR%%/pixmaps/plugins/darkroom/rawimport.png
%%DATADIR%%/pixmaps/plugins/darkroom/rawimport.svg
%%DATADIR%%/pixmaps/plugins/darkroom/rawprepare.png
%%DATADIR%%/pixmaps/plugins/darkroom/rawprepare.svg
%%DATADIR%%/pixmaps/plugins/darkroom/relight.png
%%DATADIR%%/pixmaps/plugins/darkroom/relight.svg
%%DATADIR%%/pixmaps/plugins/darkroom/shadhi.png
%%DATADIR%%/pixmaps/plugins/darkroom/shadhi.svg
%%DATADIR%%/pixmaps/plugins/darkroom/sharpen.png
%%DATADIR%%/pixmaps/plugins/darkroom/sharpen.svg
%%DATADIR%%/pixmaps/plugins/darkroom/soften.png
%%DATADIR%%/pixmaps/plugins/darkroom/soften.svg
%%DATADIR%%/pixmaps/plugins/darkroom/splittoning.png
%%DATADIR%%/pixmaps/plugins/darkroom/splittoning.svg
%%DATADIR%%/pixmaps/plugins/darkroom/spots.png
%%DATADIR%%/pixmaps/plugins/darkroom/spots.svg
%%DATADIR%%/pixmaps/plugins/darkroom/temperature.png
%%DATADIR%%/pixmaps/plugins/darkroom/temperature.svg
%%DATADIR%%/pixmaps/plugins/darkroom/template.png
%%DATADIR%%/pixmaps/plugins/darkroom/template.svg
%%DATADIR%%/pixmaps/plugins/darkroom/tonecurve.png
%%DATADIR%%/pixmaps/plugins/darkroom/tonecurve.svg
%%DATADIR%%/pixmaps/plugins/darkroom/tonemap.png
%%DATADIR%%/pixmaps/plugins/darkroom/tonemap.svg
%%DATADIR%%/pixmaps/plugins/darkroom/velvia.png
%%DATADIR%%/pixmaps/plugins/darkroom/velvia.svg
%%DATADIR%%/pixmaps/plugins/darkroom/vignette.png
%%DATADIR%%/pixmaps/plugins/darkroom/vignette.svg
%%DATADIR%%/pixmaps/plugins/darkroom/watermark.png
%%DATADIR%%/pixmaps/plugins/darkroom/watermark.svg
%%DATADIR%%/pixmaps/plugins/darkroom/zonesystem.png
%%DATADIR%%/pixmaps/plugins/darkroom/zonesystem.svg
%%DATADIR%%/pswp/LICENSE
%%DATADIR%%/pswp/default-skin/default-skin.css
%%DATADIR%%/pswp/default-skin/default-skin.png
%%DATADIR%%/pswp/default-skin/default-skin.svg
%%DATADIR%%/pswp/default-skin/preloader.gif
%%DATADIR%%/pswp/photoswipe-ui-default.js
%%DATADIR%%/pswp/photoswipe-ui-default.min.js
%%DATADIR%%/pswp/photoswipe.css
%%DATADIR%%/pswp/photoswipe.js
%%DATADIR%%/pswp/photoswipe.min.js
%%DATADIR%%/rawspeed/cameras.xml
%%DATADIR%%/rawspeed/showcameras.xsl
%%DATADIR%%/style/bullet.gif
%%DATADIR%%/style/close.gif
%%DATADIR%%/style/closelabel.gif
%%DATADIR%%/style/donate-button.gif
%%DATADIR%%/style/download-icon.gif
%%DATADIR%%/style/favicon.ico
%%DATADIR%%/style/image-1.jpg
%%DATADIR%%/style/lightbox.css
%%DATADIR%%/style/loading.gif
%%DATADIR%%/style/nextlabel.gif
%%DATADIR%%/style/prevlabel.gif
%%DATADIR%%/style/style.css
%%DATADIR%%/style/thumb-1.jpg
%%DATADIR%%/themes/darktable-elegant-dark.css
%%DATADIR%%/themes/darktable-elegant-darker.css
%%DATADIR%%/themes/darktable-elegant-grey.css
%%DATADIR%%/themes/darktable-icons-dark.css
%%DATADIR%%/themes/darktable-icons-darker.css
%%DATADIR%%/themes/darktable-icons-grey.css
%%DATADIR%%/themes/darktable-icons.css
%%DATADIR%%/themes/darktable.css
%%DATADIR%%/tools/common.sh
%%TOOLS%%%%DATADIR%%/tools/extract_wb_from_images.sh
%%DATADIR%%/tools/purge_from_cache.sh
%%DATADIR%%/tools/purge_non_existing_images.sh
%%DATADIR%%/tools/purge_unused_tags.sh
%%DATADIR%%/watermarks/darktable.svg
%%DATADIR%%/watermarks/hasselblad.svg
%%DATADIR%%/watermarks/metadata-template.svg
%%DATADIR%%/watermarks/promo.svg
%%DATADIR%%/watermarks/simple-text-shadow.svg
%%DATADIR%%/watermarks/simple-text.svg
%%DATADIR%%/wb_presets.json
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
%%PORTDOCS%%%%DOCSDIR%%/README.md
%%PORTDOCS%%%%DOCSDIR%%/TRANSLATORS.md
share/icons/hicolor/16x16/apps/darktable.png
share/icons/hicolor/22x22/apps/darktable.png
share/icons/hicolor/24x24/apps/darktable.png
share/icons/hicolor/256x256/apps/darktable.png
share/icons/hicolor/32x32/apps/darktable.png
share/icons/hicolor/48x48/apps/darktable.png
share/icons/hicolor/64x64/apps/darktable.png
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/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/hu/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/it/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/ja/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/nl/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/sl/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/sq/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/tr/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/uk/LC_MESSAGES/darktable.mo
%%NLS%%share/locale/zh_TW/LC_MESSAGES/darktable.mo
share/metainfo/darktable.appdata.xml