summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Szuba <marecki@gentoo.org>2020-11-03 11:54:22 +0100
committerMarek Szuba <marecki@gentoo.org>2020-11-03 11:54:22 +0100
commite2f2243a766a09957922928f13d3795989a951fb (patch)
tree7c142bd3b5c3cdcea71502621d1ced5636c29d7a /media-gfx/darktable
parentnet-nds/smbldap-tools: Removed old (diff)
downloadgentoo-e2f2243a766a09957922928f13d3795989a951fb.tar.gz
gentoo-e2f2243a766a09957922928f13d3795989a951fb.tar.bz2
gentoo-e2f2243a766a09957922928f13d3795989a951fb.zip
media-gfx/darktable: fix two automagic dependencies
Closes: https://bugs.gentoo.org/751352 Signed-off-by: Marek Szuba <marecki@gentoo.org>
Diffstat (limited to 'media-gfx/darktable')
-rw-r--r--media-gfx/darktable/darktable-3.2.1-r1.ebuild5
1 files changed, 5 insertions, 0 deletions
diff --git a/media-gfx/darktable/darktable-3.2.1-r1.ebuild b/media-gfx/darktable/darktable-3.2.1-r1.ebuild
index 8c8b42321646..06f7a8f31b94 100644
--- a/media-gfx/darktable/darktable-3.2.1-r1.ebuild
+++ b/media-gfx/darktable/darktable-3.2.1-r1.ebuild
@@ -103,6 +103,9 @@ src_prepare() {
}
src_configure() {
+ # As of darktable-3.2.1, AVIF support is not compatible with >=media-libs/libavif-0.8.0; see Bug #751352.
+ # GMIC support mostly works but there are several problems with the media-gfx/gmic ebuilds currently
+ # in the tree, and the package itself has got no maintainer.
local mycmakeargs=(
-DBUILD_CURVE_TOOLS=$(usex tools)
-DBUILD_NOISE_TOOLS=$(usex tools)
@@ -110,9 +113,11 @@ src_configure() {
-DCUSTOM_CFLAGS=ON
-DDONT_USE_INTERNAL_LUA=$(usex system-lua)
-DRAWSPEED_ENABLE_LTO=$(usex lto)
+ -DUSE_AVIF=no
-DUSE_CAMERA_SUPPORT=$(usex gphoto2)
-DUSE_COLORD=$(usex colord)
-DUSE_FLICKR=$(usex flickr)
+ -DUSE_GMIC=no
-DUSE_GRAPHICSMAGICK=$(usex graphicsmagick)
-DUSE_KWALLET=$(usex kwallet)
-DUSE_LIBSECRET=$(usex gnome-keyring)