commit:     6f349a37d4b7f71092c3eaef3f0234c7e0b5b6b4
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 18 16:22:13 2020 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Jun 18 16:29:17 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f349a37

media-gfx/darktable: allow installation of base-curve and noise-profile tools

...via, unsurprisingly, USE=tools.

Closes: https://bugs.gentoo.org/465068
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 media-gfx/darktable/darktable-3.0.2-r1.ebuild | 6 ++++--
 media-gfx/darktable/darktable-3.0.2.ebuild    | 6 ++++--
 media-gfx/darktable/darktable-9999.ebuild     | 6 ++++--
 media-gfx/darktable/metadata.xml              | 1 +
 4 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/media-gfx/darktable/darktable-3.0.2-r1.ebuild 
b/media-gfx/darktable/darktable-3.0.2-r1.ebuild
index b864fc88f76..0fe3792386c 100644
--- a/media-gfx/darktable/darktable-3.0.2-r1.ebuild
+++ b/media-gfx/darktable/darktable-3.0.2-r1.ebuild
@@ -20,8 +20,8 @@ KEYWORDS="~amd64 ~x86"
 LANGS=" ca cs da de es fr he hu it ja nb nl pl ru sl"
 # TODO add lua once dev-lang/lua-5.2 is unmasked
 IUSE="colord cups cpu_flags_x86_sse3 doc flickr geolocation gnome-keyring 
gphoto2 graphicsmagick jpeg2k kwallet
-lto nls opencl openmp openexr pax_kernel webp
-${LANGS// / l10n_}"
+       lto nls opencl openmp openexr pax_kernel tools webp
+       ${LANGS// / l10n_}"
 
 BDEPEND="
        dev-util/intltool
@@ -98,6 +98,8 @@ src_prepare() {
 
 src_configure() {
        local mycmakeargs=(
+               -DBUILD_CURVE_TOOLS=$(usex tools)
+               -DBUILD_NOISE_TOOLS=$(usex tools)
                -DBUILD_PRINT=$(usex cups)
                -DCUSTOM_CFLAGS=ON
                -DRAWSPEED_ENABLE_LTO=$(usex lto)

diff --git a/media-gfx/darktable/darktable-3.0.2.ebuild 
b/media-gfx/darktable/darktable-3.0.2.ebuild
index c0116fa643b..ce899c81d6f 100644
--- a/media-gfx/darktable/darktable-3.0.2.ebuild
+++ b/media-gfx/darktable/darktable-3.0.2.ebuild
@@ -20,8 +20,8 @@ KEYWORDS="~amd64 ~x86"
 LANGS=" ca cs da de es fr he hu it ja nb nl pl ru sl"
 # TODO add lua once dev-lang/lua-5.2 is unmasked
 IUSE="colord cups cpu_flags_x86_sse3 doc flickr geolocation gnome-keyring 
gphoto2 graphicsmagick jpeg2k kwallet
-nls opencl openmp openexr pax_kernel webp
-${LANGS// / l10n_}"
+       nls opencl openmp openexr pax_kernel tools webp
+       ${LANGS// / l10n_}"
 
 BDEPEND="
        dev-util/intltool
@@ -98,6 +98,8 @@ src_prepare() {
 
 src_configure() {
        local mycmakeargs=(
+               -DBUILD_CURVE_TOOLS=$(usex tools)
+               -DBUILD_NOISE_TOOLS=$(usex tools)
                -DBUILD_PRINT=$(usex cups)
                -DCUSTOM_CFLAGS=ON
                -DUSE_CAMERA_SUPPORT=$(usex gphoto2)

diff --git a/media-gfx/darktable/darktable-9999.ebuild 
b/media-gfx/darktable/darktable-9999.ebuild
index 51c861a79a3..22a9ddc6a11 100644
--- a/media-gfx/darktable/darktable-9999.ebuild
+++ b/media-gfx/darktable/darktable-9999.ebuild
@@ -16,8 +16,8 @@ SLOT="0"
 LANGS=" af ca cs da de el es fi fr gl he hu it ja nb nl pl pt-BR pt-PT ro ru 
sk sl sq sv th uk zh-CN zh-TW"
 # TODO add lua once dev-lang/lua-5.2 is unmasked
 IUSE="colord cups cpu_flags_x86_sse3 doc flickr geolocation gnome-keyring 
gphoto2 graphicsmagick jpeg2k kwallet
-lto nls opencl openmp openexr pax_kernel webp
-${LANGS// / l10n_}"
+       lto nls opencl openmp openexr pax_kernel tools webp
+       ${LANGS// / l10n_}"
 
 BDEPEND=">=dev-python/jsonschema-3.2.0
        dev-util/intltool
@@ -91,6 +91,8 @@ src_prepare() {
 src_configure() {
        local mycmakeargs=(
                -DBUILD_PRINT=$(usex cups)
+               -DBUILD_CURVE_TOOLS=$(usex tools)
+               -DBUILD_NOISE_TOOLS=$(usex tools)
                -DCUSTOM_CFLAGS=ON
                -DRAWSPEED_ENABLE_LTO=$(usex lto)
                -DUSE_CAMERA_SUPPORT=$(usex gphoto2)

diff --git a/media-gfx/darktable/metadata.xml b/media-gfx/darktable/metadata.xml
index 85970342832..6b1a4945a2b 100644
--- a/media-gfx/darktable/metadata.xml
+++ b/media-gfx/darktable/metadata.xml
@@ -12,6 +12,7 @@
                <flag name="lto">Enable link-time optimisations in the RawSpeed 
library</flag>
                <flag name="opencl">Enable opencl support</flag>
                <flag name="pax_kernel">Triggers paxmarking of main darktable 
binary</flag>
+               <flag name="tools">Install tools for generating base curves and 
noise profiles</flag>
        </use>
        <upstream>
                <remote-id type="github">darktable-org/darktable</remote-id>

Reply via email to