commit: c993bb91fa2498c313f4138b0d22f230441d685d
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 2 08:59:32 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Feb 2 08:59:44 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c993bb91
media-gfx/krita: revision bump adapts to upstream build system changes
Gentoo-bug: 607920
Package-Manager: Portage-2.3.3, Repoman-2.3.1
.../{krita-3.1.2.ebuild => krita-3.1.2-r1.ebuild} | 24 ++++++++++++----------
media-gfx/krita/metadata.xml | 1 +
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
similarity index 75%
rename from media-gfx/krita/krita-3.1.2.ebuild
rename to media-gfx/krita/krita-3.1.2-r1.ebuild
index ace1ae2..00a855f 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 adafed4..c63335a 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>