summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Meier <maekke@gentoo.org>2016-12-06 20:41:43 +0100
committerMarkus Meier <maekke@gentoo.org>2016-12-06 20:41:43 +0100
commit780d4b828d654b678505481b8e52327adcc579e1 (patch)
treeff08b61c0d5eefd595387de61d8b332b77173dc7 /media-gfx/darktable/darktable-9999.ebuild
parentdev-python/pycurl: arm stable, bug #564768 (diff)
downloadgentoo-780d4b828d654b678505481b8e52327adcc579e1.tar.gz
gentoo-780d4b828d654b678505481b8e52327adcc579e1.tar.bz2
gentoo-780d4b828d654b678505481b8e52327adcc579e1.zip
media-gfx/darktable: version bump
- re-add USE=geo, bug #567556 Package-Manager: portage-2.3.2
Diffstat (limited to 'media-gfx/darktable/darktable-9999.ebuild')
-rw-r--r--media-gfx/darktable/darktable-9999.ebuild58
1 files changed, 24 insertions, 34 deletions
diff --git a/media-gfx/darktable/darktable-9999.ebuild b/media-gfx/darktable/darktable-9999.ebuild
index c60365a25ebe..02f181440205 100644
--- a/media-gfx/darktable/darktable-9999.ebuild
+++ b/media-gfx/darktable/darktable-9999.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=5
+EAPI=6
inherit cmake-utils flag-o-matic toolchain-funcs gnome2-utils fdo-mime git-r3 pax-utils eutils versionator
@@ -14,10 +14,10 @@ HOMEPAGE="http://www.darktable.org/"
LICENSE="GPL-3 CC-BY-3.0"
SLOT="0"
#KEYWORDS="~amd64 ~x86"
-LANGS=" af ca cs da de el es fi fr gl it ja nl pl pt-BR pt-PT ro ru sk sq sv th uk zh-CN"
+LANGS=" af ca cs da de el es fi fr gl he hu it ja nl pl pt-BR pt-PT ro ru sk sl sq sv th uk zh-CN"
# TODO add lua once dev-lang/lua-5.2 is unmasked
IUSE="colord cups cpu_flags_x86_sse3 doc flickr geo gphoto2 graphicsmagick jpeg2k kde libsecret
-nls opencl openmp openexr pax_kernel +slideshow webp
+nls opencl openmp openexr pax_kernel webp
${LANGS// / l10n_}"
# sse3 support is required to build darktable
@@ -36,13 +36,15 @@ CDEPEND="
media-libs/tiff:0
net-misc/curl
virtual/jpeg:0
+ virtual/glu
+ virtual/opengl
x11-libs/cairo
- x11-libs/gtk+:3
+ >=x11-libs/gtk+-3.14:3
x11-libs/pango
colord? ( x11-libs/colord-gtk:0= )
cups? ( net-print/cups )
flickr? ( media-libs/flickcurl )
- geo? ( net-libs/libsoup:2.4 )
+ geo? ( >=sci-geosciences/osm-gps-map-1.1.0 )
gphoto2? ( media-libs/libgphoto2:= )
graphicsmagick? ( media-gfx/graphicsmagick )
jpeg2k? ( media-libs/openjpeg:0 )
@@ -51,11 +53,6 @@ CDEPEND="
)
opencl? ( virtual/opencl )
openexr? ( media-libs/openexr:0= )
- slideshow? (
- media-libs/libsdl
- virtual/glu
- virtual/opengl
- )
webp? ( media-libs/libwebp:0= )"
RDEPEND="${CDEPEND}
kde? ( kde-apps/kwalletd:4 )"
@@ -73,35 +70,28 @@ pkg_pretend() {
src_prepare() {
use cpu_flags_x86_sse3 && append-flags -msse3
- sed -e "s:\(/share/doc/\)darktable:\1${PF}:" \
- -e "s:\(\${SHARE_INSTALL}/doc/\)darktable:\1${PF}:" \
- -e "s:LICENSE::" \
- -i doc/CMakeLists.txt || die
-
cmake-utils_src_prepare
}
src_configure() {
local mycmakeargs=(
- $(cmake-utils_use_use colord COLORD)
- $(cmake-utils_use_build cups PRINT)
- $(cmake-utils_use_use flickr FLICKR)
- $(cmake-utils_use_use geo GEO)
- $(cmake-utils_use_use gphoto2 CAMERA_SUPPORT)
- $(cmake-utils_use_use graphicsmagick GRAPHICSMAGICK)
- $(cmake-utils_use_use jpeg2k OPENJPEG)
- $(cmake-utils_use_use kde KWALLET)
- $(cmake-utils_use_use libsecret LIBSECRET)
- $(cmake-utils_use_use nls NLS)
- $(cmake-utils_use_use opencl OPENCL)
- $(cmake-utils_use_use openexr OPENEXR)
- $(cmake-utils_use_use openmp OPENMP)
- $(cmake-utils_use_build slideshow SLIDESHOW)
- $(cmake-utils_use_use webp WEBP)
- -DUSE_LUA=OFF
+ -DBUILD_PRINT=$(usex cups)
+ -DCMAKE_INSTALL_DOCDIR="/usr/share/doc/${PF}"
-DCUSTOM_CFLAGS=ON
- -DINSTALL_IOP_EXPERIMENTAL=ON
- -DINSTALL_IOP_LEGACY=ON
+ -DUSE_CAMERA_SUPPORT=$(usex gphoto2)
+ -DUSE_COLORD=$(usex colord)
+ -DUSE_FLICKR=$(usex flickr)
+ -DUSE_GRAPHICSMAGICK=$(usex graphicsmagick)
+ -DUSE_KWALLET=$(usex kde)
+ -DUSE_LIBSECRET=$(usex libsecret)
+ -DUSE_LUA=OFF
+ -DUSE_MAP=$(usex geo)
+ -DUSE_NLS=$(usex nls)
+ -DUSE_OPENCL=$(usex opencl)
+ -DUSE_OPENEXR=$(usex openexr)
+ -DUSE_OPENJPEG=$(usex jpeg2k)
+ -DUSE_OPENMP=$(usex openmp)
+ -DUSE_WEBP=$(usex webp)
)
cmake-utils_src_configure
}
@@ -110,7 +100,7 @@ src_install() {
cmake-utils_src_install
for lang in ${LANGS} ; do
- use l10n_${lang} || rm -r "${ED}"/usr/share/locale/${lang}
+ use l10n_${lang} || rm -r "${ED}"/usr/share/locale/${lang/-/_}
done
if use pax_kernel && use opencl ; then