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>

Reply via email to