Hi, this updates darktable to the latest version.
The current darktable is broken: $ darktable (process:71741): libsoup-ERROR **: 13:55:36.734: libsoup3 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported. Trace/BPT trap $ This happens because darktable pulls in geo/osm-gps-map, which is built with libsoup3 now, while darktable requires libsoup2. # Port changes: - removed geo/osm-gps-map (and therefore maps support) - added -DDONT_USE_INTERNAL_LIBRAW=ON; The bundled version works fine, but why build it twice, when we have it in ports anyway. - update MODLUA_VERSION to lua5.4, otherwise it uses the bundled lua5.4 - added WANTLIB: cups, raw, SDL2 - added LIB_DEPENDS: print/cups,-libs, graphics/libraw, devel/sdl2 - updated patches (new fix: swap32 renamed to oswap32 because we have a similar named function in /usr/include/endian.h) There's a bit of churn because I sorted the libs. # Software changes: Quite a lot with close to 5k commits. https://github.com/darktable-org/darktable/releases/tag/release-4.2.1 https://github.com/darktable-org/darktable/releases/tag/release-4.2.0 https://github.com/darktable-org/darktable/releases/tag/release-4.1.0 https://github.com/darktable-org/darktable/releases/tag/release-4.0.1 https://github.com/darktable-org/darktable/releases/tag/release-4.0.0 https://github.com/darktable-org/darktable/releases/tag/release-3.9.0 https://github.com/darktable-org/darktable/releases/tag/release-3.8.1 https://github.com/darktable-org/darktable/releases/tag/release-3.8.0 https://github.com/darktable-org/darktable/releases/tag/release-3.7.0 Note for testers: Please do cp -r ~/.config/darktable ~/.config/darktable.backup Darktable will upgrade the library and configuration files. Afterwards they will be incompatible with older versions. Comments / OKs? Best Regards, Stefan Index: graphics/darktable/Makefile =================================================================== RCS file: /cvs/ports/graphics/darktable/Makefile,v retrieving revision 1.116 diff -u -p -u -p -r1.116 Makefile --- graphics/darktable/Makefile 24 Apr 2023 11:40:43 -0000 1.116 +++ graphics/darktable/Makefile 7 May 2023 11:52:21 -0000 @@ -2,11 +2,10 @@ ONLY_FOR_ARCHS= amd64 aarch64 COMMENT= virtual lighttable and darkroom for photographers -V= 3.6.1 +V= 4.2.1 DISTNAME= darktable-$V PORTROACH= limitw:1,even skipv:release-$V EXTRACT_SUFX= .tar.xz -REVISION= 0 CATEGORIES= graphics x11 @@ -15,46 +14,52 @@ HOMEPAGE= https://www.darktable.org/ # GPLv3+ PERMIT_PACKAGE= Yes -WANTLIB += ${COMPILER_LIBCXX} ${MODLUA_WANTLIB} -WANTLIB += GraphicsMagick ICE Iex-3_1 IlmThread-3_1 -WANTLIB += Imath-3_1 SM X11 Xext Xrandr atk-1.0 avif c cairo cairo-gobject -WANTLIB += curl exiv2 gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 -WANTLIB += gmodule-2.0 gobject-2.0 gphoto2 gphoto2_port gthread-2.0 -WANTLIB += gtk-3 harfbuzz intl jpeg json-glib-1.0 lcms2 lensfun -WANTLIB += m openjp2 osmgpsmap-1.0 pango-1.0 pangocairo-1.0 png -WANTLIB += pugixml rsvg-2 secret-1 soup-2.4 sqlite3 tiff webp -WANTLIB += xml2 z OpenEXR-3_1 icudata icui18n icuuc +WANTLIB = ${COMPILER_LIBCXX} ${MODLUA_WANTLIB} GraphicsMagick ICE +WANTLIB += Iex-3_1 IlmThread-3_1 Imath-3_1 OpenEXR-3_1 SDL2 SM X11 Xext +WANTLIB += Xrandr atk-1.0 avif c cairo cairo-gobject cups curl exiv2 +WANTLIB += gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0 +WANTLIB += gobject-2.0 gphoto2 gphoto2_port gthread-2.0 gtk-3 harfbuzz +WANTLIB += heif icudata icui18n icuuc intl jpeg json-glib-1.0 jxl +WANTLIB += jxl_threads lcms2 lensfun m openjp2 pango-1.0 pangocairo-1.0 +WANTLIB += png pugixml raw rsvg-2 secret-1 soup-2.4 sqlite3 tiff webp +WANTLIB += webpmux xml2 z + MASTER_SITES= https://github.com/darktable-org/darktable/releases/download/release-$V/ MODULES= devel/cmake \ lang/lua \ textproc/intltool -MODLUA_VERSION= 5.3 + +MODLUA_VERSION= 5.4 # TLS, modern C++ COMPILER = base-clang -BUILD_DEPENDS= sysutils/coreutils \ - graphics/p5-Image-ExifTool \ +BUILD_DEPENDS= graphics/p5-Image-ExifTool \ shells/bash \ + sysutils/coreutils \ textproc/libxslt + RUN_DEPENDS= devel/desktop-file-utils \ graphics/p5-Image-ExifTool \ x11/gtk+4,-guic + LIB_DEPENDS= devel/gettext,-runtime \ devel/json-glib \ devel/libsoup \ - geo/osm-gps-map \ - graphics/GraphicsMagick \ + devel/sdl2 \ graphics/exiv2>=0.22 \ + graphics/GraphicsMagick \ graphics/lcms2 \ + graphics/lensfun \ graphics/libavif \ graphics/libgphoto2>=2.5.0 \ - graphics/lensfun \ + graphics/libraw \ graphics/openexr \ graphics/openjp2 \ net/curl \ + print/cups,-libs \ textproc/pugixml \ x11/gnome/librsvg \ x11/gnome/libsecret \ @@ -67,7 +72,8 @@ CONFIGURE_ARGS= -DBINARY_PACKAGE_BUILD=1 -DUSE_OPENMP=OFF \ -DUSE_GMIC=OFF \ -DUSE_COLORD=OFF \ - -DTESTBUILD_OPENCL_PROGRAMS=OFF + -DTESTBUILD_OPENCL_PROGRAMS=OFF \ + -DDONT_USE_INTERNAL_LIBRAW=ON # picks up LLVM at build time CONFIGURE_ARGS+= -DUSE_OPENCL=OFF Index: graphics/darktable/distinfo =================================================================== RCS file: /cvs/ports/graphics/darktable/distinfo,v retrieving revision 1.40 diff -u -p -u -p -r1.40 distinfo --- graphics/darktable/distinfo 9 Dec 2021 20:41:03 -0000 1.40 +++ graphics/darktable/distinfo 7 May 2023 11:52:21 -0000 @@ -1,2 +1,2 @@ -SHA256 (darktable-3.6.1.tar.xz) = or/HwQO4JJRUV6m/7Z5S8Af6HQMPnbyz/wMnhRvkLRQ= -SIZE (darktable-3.6.1.tar.xz) = 4685928 +SHA256 (darktable-4.2.1.tar.xz) = YDo5xgdCkaYB9/6xbrtFP9DFsCpvXTx6ttthLq3Je6w= +SIZE (darktable-4.2.1.tar.xz) = 6112480 Index: graphics/darktable/patches/patch-CMakeLists_txt =================================================================== RCS file: /cvs/ports/graphics/darktable/patches/patch-CMakeLists_txt,v retrieving revision 1.5 diff -u -p -u -p -r1.5 patch-CMakeLists_txt --- graphics/darktable/patches/patch-CMakeLists_txt 11 Mar 2022 19:22:12 -0000 1.5 +++ graphics/darktable/patches/patch-CMakeLists_txt 7 May 2023 11:52:21 -0000 @@ -6,7 +6,7 @@ fails with _XOPEN_SOURCE set; Index: CMakeLists.txt --- CMakeLists.txt.orig +++ CMakeLists.txt -@@ -502,6 +502,8 @@ endif(BUILD_TESTING) +@@ -486,6 +486,8 @@ endif(BUILD_TESTING) if(NOT WIN32) if(CMAKE_SYSTEM MATCHES "SunOS.*") add_definitions("-D_XOPEN_SOURCE=600") Index: graphics/darktable/patches/patch-src_CMakeLists_txt =================================================================== RCS file: /cvs/ports/graphics/darktable/patches/patch-src_CMakeLists_txt,v retrieving revision 1.8 diff -u -p -u -p -r1.8 patch-src_CMakeLists_txt --- graphics/darktable/patches/patch-src_CMakeLists_txt 11 Mar 2022 19:22:12 -0000 1.8 +++ graphics/darktable/patches/patch-src_CMakeLists_txt 7 May 2023 11:52:21 -0000 @@ -1,28 +1,28 @@ Index: src/CMakeLists.txt --- src/CMakeLists.txt.orig +++ src/CMakeLists.txt -@@ -614,7 +614,7 @@ if(NOT CUSTOM_CFLAGS) +@@ -659,7 +659,7 @@ if(NOT CUSTOM_CFLAGS) #-g MUST be set for ALL builds, or there will be no support for them when bugs happen set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${MARCH} ${DT_REQ_INSTRUCTIONS} -g") - set(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO} -O2") + set(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO} -O2 -ftree-vectorize") - set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O3 -ffast-math -fno-finite-math-only") + set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -ffast-math -fno-finite-math-only") if(CMAKE_COMPILER_IS_GNUCC) if(BUILD_SSE2_CODEPATHS) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mfpmath=sse") -@@ -628,7 +628,7 @@ if(NOT CUSTOM_CFLAGS) +@@ -673,7 +673,7 @@ if(NOT CUSTOM_CFLAGS) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${MARCH} ${DT_REQ_INSTRUCTIONS} -g") - set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -O2") + set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -O2 -ftree-vectorize") - set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3 -ffast-math -fno-finite-math-only") + set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -ffast-math -fno-finite-math-only") if(CMAKE_COMPILER_IS_GNUCXX) if(BUILD_SSE2_CODEPATHS) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mfpmath=sse") -@@ -919,7 +919,6 @@ endif() +@@ -966,7 +966,6 @@ if(LIB_DEPS) + endif() target_link_libraries(lib_darktable PUBLIC ${STATIC_LIBS}) - target_link_libraries(lib_darktable PRIVATE rawspeed) -target_link_libraries(lib_darktable PRIVATE whereami) target_link_libraries(lib_darktable PUBLIC ${LIBS}) Index: graphics/darktable/patches/patch-src_common_darktable_h =================================================================== RCS file: /cvs/ports/graphics/darktable/patches/patch-src_common_darktable_h,v retrieving revision 1.7 diff -u -p -u -p -r1.7 patch-src_common_darktable_h --- graphics/darktable/patches/patch-src_common_darktable_h 27 Jan 2023 18:14:19 -0000 1.7 +++ graphics/darktable/patches/patch-src_common_darktable_h 7 May 2023 11:52:21 -0000 @@ -5,25 +5,22 @@ but we don't have ifunc support in the t Index: src/common/darktable.h --- src/common/darktable.h.orig +++ src/common/darktable.h -@@ -126,14 +126,14 @@ typedef unsigned int u_int; +@@ -127,18 +127,7 @@ typedef unsigned int u_int; /* Create cloned functions for various CPU SSE generations */ /* See for instructions https://hannes.hauswedell.net/post/2017/12/09/fmv/ */ /* TL;DR : use only on SIMD functions containing low-level paralellized/vectorized loops */ --#if __has_attribute(target_clones) && !defined(_WIN32) && (defined(__amd64__) || defined(__amd64) || defined(__x86_64__) || defined(__x86_64)) +-#if __has_attribute(target_clones) && !defined(_WIN32) && !defined(NATIVE_ARCH) +-# if defined(__amd64__) || defined(__amd64) || defined(__x86_64__) || defined(__x86_64) -#define __DT_CLONE_TARGETS__ __attribute__((target_clones("default", "sse2", "sse3", "sse4.1", "sse4.2", "popcnt", "avx", "avx2", "avx512f", "fma4"))) --#elif __has_attribute(target_clones) && !defined(_WIN32) && defined(__PPC64__) +-# elif defined(__PPC64__) -/* __PPC64__ is the only macro tested for in is_supported_platform.h, other macros would fail there anyway. */ -#define __DT_CLONE_TARGETS__ __attribute__((target_clones("default","cpu=power9"))) --#else -+// #if __has_attribute(target_clones) && !defined(_WIN32) && (defined(__amd64__) || defined(__amd64) || defined(__x86_64__) || defined(__x86_64)) -+// #define __DT_CLONE_TARGETS__ __attribute__((target_clones("default", "sse2", "sse3", "sse4.1", "sse4.2", "popcnt", "avx", "avx2", "avx512f", "fma4"))) -+// #elif __has_attribute(target_clones) && !defined(_WIN32) && defined(__PPC64__) -+// /* __PPC64__ is the only macro tested for in is_supported_platform.h, other macros would fail there anyway. */ -+// #define __DT_CLONE_TARGETS__ __attribute__((target_clones("default","cpu=power9"))) -+// #else +-# else #define __DT_CLONE_TARGETS__ +-# endif +-#else +-#define __DT_CLONE_TARGETS__ -#endif -+// #endif - /* Helper to force heap vectors to be aligned on 64 bits blocks to enable AVX2 */ - #define DT_ALIGNED_ARRAY __attribute__((aligned(64))) + /* Helper to force stack vectors to be aligned on 64 bits blocks to enable AVX2 */ + #define DT_IS_ALIGNED(x) __builtin_assume_aligned(x, 64) Index: graphics/darktable/patches/patch-src_external_CMakeLists_txt =================================================================== RCS file: /cvs/ports/graphics/darktable/patches/patch-src_external_CMakeLists_txt,v retrieving revision 1.2 diff -u -p -u -p -r1.2 patch-src_external_CMakeLists_txt --- graphics/darktable/patches/patch-src_external_CMakeLists_txt 11 Mar 2022 19:22:12 -0000 1.2 +++ graphics/darktable/patches/patch-src_external_CMakeLists_txt 7 May 2023 11:52:21 -0000 @@ -9,5 +9,5 @@ Index: src/external/CMakeLists.txt -target_include_directories(whereami PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/whereami/src/") - set(BUILD_TESTING_SAVE "${BUILD_TESTING}") + set(BUILD_BENCHMARKING_SAVE "${BUILD_BENCHMARKING}") - set(BUILD_TESTING OFF CACHE BOOL "" FORCE) Index: graphics/darktable/patches/patch-src_external_LibRaw_src_decoders_fp_dng_cpp =================================================================== RCS file: graphics/darktable/patches/patch-src_external_LibRaw_src_decoders_fp_dng_cpp diff -N graphics/darktable/patches/patch-src_external_LibRaw_src_decoders_fp_dng_cpp --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ graphics/darktable/patches/patch-src_external_LibRaw_src_decoders_fp_dng_cpp 7 May 2023 11:52:21 -0000 @@ -0,0 +1,22 @@ +swap32 is already defined +Index: src/external/LibRaw/src/decoders/fp_dng.cpp +--- src/external/LibRaw/src/decoders/fp_dng.cpp.orig ++++ src/external/LibRaw/src/decoders/fp_dng.cpp +@@ -572,7 +572,7 @@ _forceinline + #else + inline + #endif +-void swap32(uchar *data, int len) ++void oswap32(uchar *data, int len) + { + unsigned *d = (unsigned*)data; + for (int i = 0; i < len / 4; i++) +@@ -648,7 +648,7 @@ void LibRaw::uncompressed_fp_dng_load_raw() + else if (bytesps == 3 && (libraw_internal_data.unpacker_data.order == 0x4949)) // II-16bit + swap24(dst, fullrowbytes); + if (bytesps == 4 && difford) +- swap32(dst, fullrowbytes); ++ oswap32(dst, fullrowbytes); + + float lmax = expandFloats( + dst, Index: graphics/darktable/patches/patch-src_external_rawspeed_cmake_compiler-flags_cmake =================================================================== RCS file: /cvs/ports/graphics/darktable/patches/patch-src_external_rawspeed_cmake_compiler-flags_cmake,v retrieving revision 1.2 diff -u -p -u -p -r1.2 patch-src_external_rawspeed_cmake_compiler-flags_cmake --- graphics/darktable/patches/patch-src_external_rawspeed_cmake_compiler-flags_cmake 11 Mar 2022 19:22:12 -0000 1.2 +++ graphics/darktable/patches/patch-src_external_rawspeed_cmake_compiler-flags_cmake 7 May 2023 11:52:21 -0000 @@ -1,7 +1,7 @@ Index: src/external/rawspeed/cmake/compiler-flags.cmake --- src/external/rawspeed/cmake/compiler-flags.cmake.orig +++ src/external/rawspeed/cmake/compiler-flags.cmake -@@ -223,5 +223,3 @@ MARK_AS_ADVANCED( +@@ -227,5 +227,3 @@ MARK_AS_ADVANCED( set(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO} -O2") set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -O2") Index: graphics/darktable/patches/patch-src_is_supported_platform_h =================================================================== RCS file: /cvs/ports/graphics/darktable/patches/patch-src_is_supported_platform_h,v retrieving revision 1.5 diff -u -p -u -p -r1.5 patch-src_is_supported_platform_h --- graphics/darktable/patches/patch-src_is_supported_platform_h 11 Mar 2022 19:22:12 -0000 1.5 +++ graphics/darktable/patches/patch-src_is_supported_platform_h 7 May 2023 11:52:21 -0000 @@ -1,12 +1,19 @@ Index: src/is_supported_platform.h --- src/is_supported_platform.h.orig +++ src/is_supported_platform.h -@@ -30,7 +30,7 @@ +@@ -24,13 +24,13 @@ + #error "Unfortunately we only work on litte-endian systems." + #endif + +-#if (defined(__amd64__) || defined(__amd64) || defined(__x86_64__) || defined(__x86_64)) ++#if (defined(__amd64__) || defined(__amd64) || defined(__x86_64__) || defined(__x86_64) || defined(__OpenBSD__)) + #define DT_SUPPORTED_X86 1 + #else #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(__OpenBSD__)) +-#if defined(__aarch64__) && (defined(__ARM_64BIT_STATE) && defined(__ARM_ARCH) && (defined(__ARM_ARCH_8A) || __ARM_ARCH_PROFILE == 'A') || defined(__APPLE__) || defined(__MINGW64__)) ++#if defined(__aarch64__) && (defined(__ARM_64BIT_STATE) && defined(__ARM_ARCH) && (defined(__ARM_ARCH_8A) || __ARM_ARCH_PROFILE == 'A') || defined(__APPLE__) || defined(__OpenBSD__) || defined(__MINGW64__)) #define DT_SUPPORTED_ARMv8A 1 #else #define DT_SUPPORTED_ARMv8A 0 Index: graphics/darktable/pkg/PLIST =================================================================== RCS file: /cvs/ports/graphics/darktable/pkg/PLIST,v retrieving revision 1.29 diff -u -p -u -p -r1.29 PLIST --- graphics/darktable/pkg/PLIST 11 Mar 2022 19:22:12 -0000 1.29 +++ graphics/darktable/pkg/PLIST 7 May 2023 11:52:21 -0000 @@ -14,6 +14,7 @@ lib/darktable/plugins/imageio/format/ @so lib/darktable/plugins/imageio/format/libexr.so @so lib/darktable/plugins/imageio/format/libj2k.so @so lib/darktable/plugins/imageio/format/libjpeg.so +@so lib/darktable/plugins/imageio/format/libjpegxl.so @so lib/darktable/plugins/imageio/format/libpdf.so @so lib/darktable/plugins/imageio/format/libpfm.so @so lib/darktable/plugins/imageio/format/libpng.so @@ -34,6 +35,7 @@ lib/darktable/plugins/imageio/storage/ @so lib/darktable/plugins/libbilat.so @so lib/darktable/plugins/libbilateral.so @so lib/darktable/plugins/libbloom.so +@so lib/darktable/plugins/libblurs.so @so lib/darktable/plugins/libborders.so @so lib/darktable/plugins/libcacorrect.so @so lib/darktable/plugins/libcacorrectrgb.so @@ -59,6 +61,7 @@ lib/darktable/plugins/imageio/storage/ @so lib/darktable/plugins/libdefringe.so @so lib/darktable/plugins/libdemosaic.so @so lib/darktable/plugins/libdenoiseprofile.so +@so lib/darktable/plugins/libdiffuse.so @so lib/darktable/plugins/libdither.so @so lib/darktable/plugins/libequalizer.so @so lib/darktable/plugins/libexposure.so @@ -98,6 +101,7 @@ lib/darktable/plugins/imageio/storage/ @so lib/darktable/plugins/libscalepixels.so @so lib/darktable/plugins/libshadhi.so @so lib/darktable/plugins/libsharpen.so +@so lib/darktable/plugins/libsigmoid.so @so lib/darktable/plugins/libsoften.so @so lib/darktable/plugins/libsplittoning.so @so lib/darktable/plugins/libspots.so @@ -122,6 +126,8 @@ lib/darktable/plugins/lighttable/ @so lib/darktable/plugins/lighttable/libexport.so @so lib/darktable/plugins/lighttable/libfilmstrip.so @so lib/darktable/plugins/lighttable/libfilter.so +@so lib/darktable/plugins/lighttable/libfiltering.so +@so lib/darktable/plugins/lighttable/libgamepad.so @so lib/darktable/plugins/lighttable/libgeotagging.so @so lib/darktable/plugins/lighttable/libglobal_toolbox.so @so lib/darktable/plugins/lighttable/libhinter.so @@ -133,9 +139,6 @@ lib/darktable/plugins/lighttable/ @so lib/darktable/plugins/lighttable/libioporder.so @so lib/darktable/plugins/lighttable/liblighttable_mode.so @so lib/darktable/plugins/lighttable/liblive_view.so -@so lib/darktable/plugins/lighttable/liblocation.so -@so lib/darktable/plugins/lighttable/libmap_locations.so -@so lib/darktable/plugins/lighttable/libmap_settings.so @so lib/darktable/plugins/lighttable/libmasks.so @so lib/darktable/plugins/lighttable/libmetadata.so @so lib/darktable/plugins/lighttable/libmetadata_view.so @@ -157,7 +160,6 @@ lib/darktable/views/ @so lib/darktable/views/libdarkroom.so @so lib/darktable/views/libknight.so @so lib/darktable/views/liblighttable.so -@so lib/darktable/views/libmap.so @so lib/darktable/views/libprint.so @so lib/darktable/views/libslideshow.so @so lib/darktable/views/libtethering.so @@ -167,7 +169,7 @@ lib/darktable/views/ @man man/man1/darktable-cmstest.1 @man man/man1/darktable-generate-cache.1 @man man/man1/darktable.1 -share/applications/darktable.desktop +share/applications/org.darktable.darktable.desktop share/darktable/ share/darktable/darktable.bash share/darktable/darktablerc @@ -350,14 +352,16 @@ share/darktable/tools/purge_unused_tags. share/darktable/watermarks/ share/darktable/watermarks/darktable.svg share/darktable/watermarks/hasselblad.svg +share/darktable/watermarks/metadata-template.svg share/darktable/watermarks/promo.svg +share/darktable/watermarks/simple-text-shadow.svg share/darktable/watermarks/simple-text.svg +share/darktable/wb_presets.json share/doc/darktable/ share/doc/darktable/AUTHORS share/doc/darktable/LICENSE share/doc/darktable/README.md share/doc/darktable/TRANSLATORS.md -share/doc/darktable/darktablerc.html share/icons/hicolor/16x16/apps/darktable.png share/icons/hicolor/22x22/apps/darktable.png share/icons/hicolor/24x24/apps/darktable.png @@ -369,20 +373,26 @@ share/icons/hicolor/scalable/apps/darkta share/icons/hicolor/scalable/apps/darktable-2.svg share/icons/hicolor/scalable/apps/darktable-3.svg share/icons/hicolor/scalable/apps/darktable.svg -share/locale/af/LC_MESSAGES/darktable.mo +share/locale/cs/LC_MESSAGES/darktable.mo share/locale/de/LC_MESSAGES/darktable.mo -share/locale/eo/LC_MESSAGES/darktable.mo share/locale/es/LC_MESSAGES/darktable.mo +share/locale/fi/LC_MESSAGES/darktable.mo share/locale/fr/LC_MESSAGES/darktable.mo share/locale/he/LC_MESSAGES/darktable.mo share/locale/hu/LC_MESSAGES/darktable.mo share/locale/it/LC_MESSAGES/darktable.mo +share/locale/ja/LC_MESSAGES/darktable.mo share/locale/nl/LC_MESSAGES/darktable.mo +share/locale/pl/LC_MESSAGES/darktable.mo share/locale/pt_BR/LC_MESSAGES/darktable.mo share/locale/ru/LC_MESSAGES/darktable.mo share/locale/sl/LC_MESSAGES/darktable.mo +share/locale/sq/LC_MESSAGES/darktable.mo +share/locale/tr/LC_MESSAGES/darktable.mo share/locale/uk/LC_MESSAGES/darktable.mo +share/locale/zh_CN/LC_MESSAGES/darktable.mo +share/locale/zh_TW/LC_MESSAGES/darktable.mo share/metainfo/ -share/metainfo/darktable.appdata.xml @tag gtk-update-icon-cache %D/share/icons/hicolor @tag update-desktop-database +share/metainfo/org.darktable.darktable.appdata.xml
