summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Meier <maekke@gentoo.org>2015-11-21 15:44:19 +0100
committerMarkus Meier <maekke@gentoo.org>2015-11-21 15:44:41 +0100
commit0956ff7dcf2a7c8c48021981a4279acb471dfffa (patch)
tree63c46e2bffba27fb03e588712550e46deadac953 /media-gfx/darktable/darktable-9999.ebuild
parentapp-i18n/im-freewnn: Bump EAPI, fix RDEPEND, drop .la files (diff)
downloadgentoo-0956ff7dcf2a7c8c48021981a4279acb471dfffa.tar.gz
gentoo-0956ff7dcf2a7c8c48021981a4279acb471dfffa.tar.bz2
gentoo-0956ff7dcf2a7c8c48021981a4279acb471dfffa.zip
media-gfx/darktable: version bump
this also fixes bug #566190 Package-Manager: portage-2.2.25
Diffstat (limited to 'media-gfx/darktable/darktable-9999.ebuild')
-rw-r--r--media-gfx/darktable/darktable-9999.ebuild22
1 files changed, 9 insertions, 13 deletions
diff --git a/media-gfx/darktable/darktable-9999.ebuild b/media-gfx/darktable/darktable-9999.ebuild
index e2ddc61dcfc9..feca19e47b67 100644
--- a/media-gfx/darktable/darktable-9999.ebuild
+++ b/media-gfx/darktable/darktable-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=5
-inherit cmake-utils flag-o-matic toolchain-funcs gnome2-utils fdo-mime git-r3 pax-utils eutils
+inherit cmake-utils flag-o-matic toolchain-funcs gnome2-utils fdo-mime git-r3 pax-utils eutils versionator
EGIT_REPO_URI="git://github.com/darktable-org/darktable.git"
@@ -14,10 +14,10 @@ HOMEPAGE="http://www.darktable.org/"
LICENSE="GPL-3 CC-BY-3.0"
SLOT="0"
#KEYWORDS="~amd64 ~x86"
-LANGS=" ca cs da de el es fr it ja nl pl pt_BR pt_PT ru sq sv uk"
+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 zh_CN"
# TODO add lua once dev-lang/lua-5.2 is unmasked
-IUSE="colord cpu_flags_x86_sse3 doc flickr geo gphoto2 graphicsmagick jpeg2k kde libsecret
-nls opencl openmp openexr pax_kernel +rawspeed +slideshow +squish web-services webp
+IUSE="colord cups cpu_flags_x86_sse3 doc flickr geo gphoto2 graphicsmagick jpeg2k kde libsecret
+nls opencl openmp openexr pax_kernel +slideshow webp
${LANGS// / linguas_}"
# sse3 support is required to build darktable
@@ -25,8 +25,9 @@ REQUIRED_USE="cpu_flags_x86_sse3"
CDEPEND="
dev-db/sqlite:3
- >=dev-libs/glib-2.28:2
+ dev-libs/json-glib
dev-libs/libxml2:2
+ dev-libs/pugixml:0=
gnome-base/librsvg:2
media-gfx/exiv2:0=[xmp]
media-libs/lcms:2
@@ -36,10 +37,10 @@ CDEPEND="
net-misc/curl
virtual/jpeg:0
x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:2
+ x11-libs/gtk+:3
x11-libs/pango
colord? ( x11-misc/colord:0= )
+ cups? ( net-print/cups )
flickr? ( media-libs/flickcurl )
geo? ( net-libs/libsoup:2.4 )
gphoto2? ( media-libs/libgphoto2:= )
@@ -47,7 +48,6 @@ CDEPEND="
jpeg2k? ( media-libs/openjpeg:0 )
libsecret? (
>=app-crypt/libsecret-0.18
- dev-libs/json-glib
)
opencl? ( virtual/opencl )
openexr? ( media-libs/openexr:0= )
@@ -56,7 +56,6 @@ CDEPEND="
virtual/glu
virtual/opengl
)
- web-services? ( dev-libs/json-glib )
webp? ( media-libs/libwebp:0= )"
RDEPEND="${CDEPEND}
x11-themes/gtk-engines:2
@@ -86,6 +85,7 @@ 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)
@@ -93,15 +93,11 @@ src_configure() {
$(cmake-utils_use_use jpeg2k OPENJPEG)
$(cmake-utils_use_use kde KWALLET)
$(cmake-utils_use_use libsecret LIBSECRET)
- $(cmake-utils_use_use libsecret GLIBJSON)
$(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 !rawspeed DONT_USE_RAWSPEED)
- $(cmake-utils_use_use squish SQUISH)
$(cmake-utils_use_build slideshow SLIDESHOW)
- $(cmake-utils_use_use web-services GLIBJSON)
$(cmake-utils_use_use webp WEBP)
-DUSE_LUA=OFF
-DCUSTOM_CFLAGS=ON