1 |
commit: b380b88d8a30c355c68f30ff36fd21f9060186f5 |
2 |
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Aug 29 10:22:00 2018 +0000 |
4 |
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Aug 29 10:51:23 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=b380b88d |
7 |
|
8 |
media-gfx/krita: Drop USE=python and make it unconditional |
9 |
|
10 |
USE=-python breaks cmake and would need a patch to keep up. |
11 |
|
12 |
Package-Manager: Portage-2.3.48, Repoman-2.3.10 |
13 |
|
14 |
media-gfx/krita/krita-9999.ebuild | 18 +++++++----------- |
15 |
1 file changed, 7 insertions(+), 11 deletions(-) |
16 |
|
17 |
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild |
18 |
index 04f2354e07..17fe9fd0e5 100644 |
19 |
--- a/media-gfx/krita/krita-9999.ebuild |
20 |
+++ b/media-gfx/krita/krita-9999.ebuild |
21 |
@@ -16,10 +16,10 @@ fi |
22 |
DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!" |
23 |
HOMEPAGE="https://www.kde.org/applications/graphics/krita/ https://krita.org/" |
24 |
LICENSE="GPL-3" |
25 |
-IUSE="color-management fftw gif +gsl +jpeg openexr pdf python qtmedia +raw tiff vc" |
26 |
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" |
27 |
+IUSE="color-management fftw gif +gsl +jpeg openexr pdf qtmedia +raw tiff vc" |
28 |
+REQUIRED_USE="${PYTHON_REQUIRED_USE}" |
29 |
|
30 |
-COMMON_DEPEND=" |
31 |
+COMMON_DEPEND="${PYTHON_DEPS} |
32 |
$(add_frameworks_dep karchive) |
33 |
$(add_frameworks_dep kcompletion) |
34 |
$(add_frameworks_dep kconfig) |
35 |
@@ -45,6 +45,8 @@ COMMON_DEPEND=" |
36 |
$(add_qt_dep qtx11extras) |
37 |
$(add_qt_dep qtxml) |
38 |
dev-libs/boost:= |
39 |
+ dev-python/PyQt5[${PYTHON_USEDEP}] |
40 |
+ dev-python/sip[${PYTHON_USEDEP}] |
41 |
media-gfx/exiv2:= |
42 |
media-libs/lcms |
43 |
media-libs/libpng:0= |
44 |
@@ -63,11 +65,6 @@ COMMON_DEPEND=" |
45 |
media-libs/openexr |
46 |
) |
47 |
pdf? ( app-text/poppler[qt5] ) |
48 |
- python? ( |
49 |
- ${PYTHON_DEPS} |
50 |
- dev-python/PyQt5[${PYTHON_USEDEP}] |
51 |
- dev-python/sip[${PYTHON_USEDEP}] |
52 |
- ) |
53 |
qtmedia? ( $(add_qt_dep qtmultimedia) ) |
54 |
raw? ( media-libs/libraw:= ) |
55 |
tiff? ( media-libs/tiff:0 ) |
56 |
@@ -87,7 +84,8 @@ RDEPEND="${COMMON_DEPEND} |
57 |
RESTRICT+=" test" |
58 |
|
59 |
pkg_setup() { |
60 |
- use python && python-single-r1_pkg_setup |
61 |
+ python-single-r1_pkg_setup |
62 |
+ kde5_pkg_setup |
63 |
} |
64 |
|
65 |
src_configure() { |
66 |
@@ -99,8 +97,6 @@ src_configure() { |
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 python PyQt5) |
71 |
- $(cmake-utils_use_find_package python SIP) |
72 |
$(cmake-utils_use_find_package qtmedia Qt5Multimedia) |
73 |
$(cmake-utils_use_find_package raw LibRaw) |
74 |
$(cmake-utils_use_find_package tiff TIFF) |