Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/krita/
Date: Thu, 02 Feb 2017 09:00:00
Message-Id: 1486025984.c993bb91fa2498c313f4138b0d22f230441d685d.kensington@gentoo
1 commit: c993bb91fa2498c313f4138b0d22f230441d685d
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Thu Feb 2 08:59:32 2017 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Thu Feb 2 08:59:44 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c993bb91
7
8 media-gfx/krita: revision bump adapts to upstream build system changes
9
10 Gentoo-bug: 607920
11
12 Package-Manager: Portage-2.3.3, Repoman-2.3.1
13
14 .../{krita-3.1.2.ebuild => krita-3.1.2-r1.ebuild} | 24 ++++++++++++----------
15 media-gfx/krita/metadata.xml | 1 +
16 2 files changed, 14 insertions(+), 11 deletions(-)
17
18 diff --git a/media-gfx/krita/krita-3.1.2.ebuild b/media-gfx/krita/krita-3.1.2-r1.ebuild
19 similarity index 75%
20 rename from media-gfx/krita/krita-3.1.2.ebuild
21 rename to media-gfx/krita/krita-3.1.2-r1.ebuild
22 index ace1ae2..00a855f 100644
23 --- a/media-gfx/krita/krita-3.1.2.ebuild
24 +++ b/media-gfx/krita/krita-3.1.2-r1.ebuild
25 @@ -13,7 +13,7 @@ SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.1.tar.gz"
26
27 LICENSE="GPL-2+"
28 KEYWORDS="~amd64 ~x86"
29 -IUSE="color-management fftw +gsl +jpeg openexr pdf +raw tiff vc"
30 +IUSE="color-management fftw +gsl +jpeg openexr pdf qtmedia +raw tiff vc"
31
32 COMMON_DEPEND="
33 $(add_frameworks_dep karchive)
34 @@ -42,7 +42,7 @@ COMMON_DEPEND="
35 dev-libs/boost:=
36 media-gfx/exiv2:=
37 media-libs/lcms
38 - media-libs/libpng:=
39 + media-libs/libpng:0=
40 net-misc/curl
41 sys-libs/zlib
42 virtual/opengl
43 @@ -58,6 +58,7 @@ COMMON_DEPEND="
44 media-libs/openexr
45 )
46 pdf? ( app-text/poppler[qt5] )
47 + qtmedia? ( $(add_qt_dep qtmultimedia) )
48 raw? ( media-libs/libraw:= )
49 tiff? ( media-libs/tiff:0 )
50 "
51 @@ -76,15 +77,16 @@ S="${WORKDIR}/${P}.1"
52
53 src_configure() {
54 local mycmakeargs=(
55 - -DWITH_FFTW3=$(usex fftw)
56 - -DWITH_GSL=$(usex gsl)
57 - -DWITH_JPEG=$(usex jpeg)
58 - -DWITH_LibRaw=$(usex raw)
59 - -DWITH_OCIO=$(usex color-management)
60 - -DWITH_OpenEXR=$(usex openexr)
61 - -DWITH_Poppler=$(usex pdf)
62 - -DWITH_TIFF=$(usex tiff)
63 - -DWITH_Vc=$(usex vc)
64 + $(cmake-utils_use_find_package color-management OCIO)
65 + $(cmake-utils_use_find_package fftw FFTW3)
66 + $(cmake-utils_use_find_package gsl GSL)
67 + $(cmake-utils_use_find_package jpeg JPEG)
68 + $(cmake-utils_use_find_package openexr OpenEXR)
69 + $(cmake-utils_use_find_package pdf Poppler)
70 + $(cmake-utils_use_find_package qtmedia Qt5Multimedia)
71 + $(cmake-utils_use_find_package raw LibRaw)
72 + $(cmake-utils_use_find_package tiff TIFF)
73 + $(cmake-utils_use_find_package vc Vc)
74 )
75
76 kde5_src_configure
77
78 diff --git a/media-gfx/krita/metadata.xml b/media-gfx/krita/metadata.xml
79 index adafed4..c63335a 100644
80 --- a/media-gfx/krita/metadata.xml
81 +++ b/media-gfx/krita/metadata.xml
82 @@ -7,6 +7,7 @@
83 </maintainer>
84 <use>
85 <flag name="color-management">Enable color management via <pkg>media-libs/opencolorio</pkg></flag>
86 + <flag name="qtmedia">Enable sound support for animations via <pkg>dev-qt/qtmultimedia</pkg></flag>
87 <flag name="vc">Enable support for <pkg>dev-libs/vc</pkg>, could be a significant speed boost</flag>
88 </use>
89 </pkgmetadata>