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>
