summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2017-02-02 19:59:32 +1100
committerMichael Palimaka <kensington@gentoo.org>2017-02-02 19:59:44 +1100
commitc993bb91fa2498c313f4138b0d22f230441d685d (patch)
treee4b478636d06542b76ef3f475a80606d67cfbb4c /media-gfx/krita
parentapp-text/texlive-core: disable mfluajit with luajittex too, bug #554376 by Fr... (diff)
downloadgentoo-c993bb91fa2498c313f4138b0d22f230441d685d.tar.gz
gentoo-c993bb91fa2498c313f4138b0d22f230441d685d.tar.bz2
gentoo-c993bb91fa2498c313f4138b0d22f230441d685d.zip
media-gfx/krita: revision bump adapts to upstream build system changes
Gentoo-bug: 607920 Package-Manager: Portage-2.3.3, Repoman-2.3.1
Diffstat (limited to 'media-gfx/krita')
-rw-r--r--media-gfx/krita/krita-3.1.2-r1.ebuild (renamed from media-gfx/krita/krita-3.1.2.ebuild)24
-rw-r--r--media-gfx/krita/metadata.xml1
2 files changed, 14 insertions, 11 deletions
diff --git a/media-gfx/krita/krita-3.1.2.ebuild b/media-gfx/krita/krita-3.1.2-r1.ebuild
index ace1ae2d2ef0..00a855fb288b 100644
--- a/media-gfx/krita/krita-3.1.2.ebuild
+++ b/media-gfx/krita/krita-3.1.2-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.1.tar.gz"
LICENSE="GPL-2+"
KEYWORDS="~amd64 ~x86"
-IUSE="color-management fftw +gsl +jpeg openexr pdf +raw tiff vc"
+IUSE="color-management fftw +gsl +jpeg openexr pdf qtmedia +raw tiff vc"
COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -42,7 +42,7 @@ COMMON_DEPEND="
dev-libs/boost:=
media-gfx/exiv2:=
media-libs/lcms
- media-libs/libpng:=
+ media-libs/libpng:0=
net-misc/curl
sys-libs/zlib
virtual/opengl
@@ -58,6 +58,7 @@ COMMON_DEPEND="
media-libs/openexr
)
pdf? ( app-text/poppler[qt5] )
+ qtmedia? ( $(add_qt_dep qtmultimedia) )
raw? ( media-libs/libraw:= )
tiff? ( media-libs/tiff:0 )
"
@@ -76,15 +77,16 @@ S="${WORKDIR}/${P}.1"
src_configure() {
local mycmakeargs=(
- -DWITH_FFTW3=$(usex fftw)
- -DWITH_GSL=$(usex gsl)
- -DWITH_JPEG=$(usex jpeg)
- -DWITH_LibRaw=$(usex raw)
- -DWITH_OCIO=$(usex color-management)
- -DWITH_OpenEXR=$(usex openexr)
- -DWITH_Poppler=$(usex pdf)
- -DWITH_TIFF=$(usex tiff)
- -DWITH_Vc=$(usex vc)
+ $(cmake-utils_use_find_package color-management OCIO)
+ $(cmake-utils_use_find_package fftw FFTW3)
+ $(cmake-utils_use_find_package gsl GSL)
+ $(cmake-utils_use_find_package jpeg JPEG)
+ $(cmake-utils_use_find_package openexr OpenEXR)
+ $(cmake-utils_use_find_package pdf Poppler)
+ $(cmake-utils_use_find_package qtmedia Qt5Multimedia)
+ $(cmake-utils_use_find_package raw LibRaw)
+ $(cmake-utils_use_find_package tiff TIFF)
+ $(cmake-utils_use_find_package vc Vc)
)
kde5_src_configure
diff --git a/media-gfx/krita/metadata.xml b/media-gfx/krita/metadata.xml
index adafed4df3b8..c63335afbc91 100644
--- a/media-gfx/krita/metadata.xml
+++ b/media-gfx/krita/metadata.xml
@@ -7,6 +7,7 @@
</maintainer>
<use>
<flag name="color-management">Enable color management via <pkg>media-libs/opencolorio</pkg></flag>
+ <flag name="qtmedia">Enable sound support for animations via <pkg>dev-qt/qtmultimedia</pkg></flag>
<flag name="vc">Enable support for <pkg>dev-libs/vc</pkg>, could be a significant speed boost</flag>
</use>
</pkgmetadata>