Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
Date: Fri, 05 Nov 2021 15:55:16
Message-Id: 1636127689.35c596975a9603140020ac5ca314791328b64e67.asturm@gentoo
1 commit: 35c596975a9603140020ac5ca314791328b64e67
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Fri Nov 5 11:26:54 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Fri Nov 5 15:54:49 2021 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=35c59697
7
8 media-gfx/krita: Update dependencies, build options
9
10 Upstream commits:
11 3d24ed1314471371dc42c0b0d93e3c0037942412
12 6ccc1e4b9fa3e027b13068fd7cfd84277be68ec0
13 d66383f6c593d21463c658fbcc6adef28a7f570f
14 7699e8a1cb0d18751ad02fb786c0d15562a76e51
15 7df61f0aa4db59a0b689a17e320ef4f34d961113
16 0d811d3464a8ba10f3c8dc705a302f030326a73d
17 f25646800ba3e5ccbc70f8c66c66867698a82548
18 e08adffe97f886a387fa0f2e274094b920b56972
19
20 Bug: https://bugs.gentoo.org/821244
21 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
22
23 media-gfx/krita/krita-9999.ebuild | 17 ++++++++---------
24 1 file changed, 8 insertions(+), 9 deletions(-)
25
26 diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
27 index 8fa12af0f4..b748b7c29e 100644
28 --- a/media-gfx/krita/krita-9999.ebuild
29 +++ b/media-gfx/krita/krita-9999.ebuild
30 @@ -20,7 +20,7 @@ HOMEPAGE="https://apps.kde.org/krita/ https://krita.org/en/"
31
32 LICENSE="GPL-3"
33 SLOT="5"
34 -IUSE="color-management fftw gif +gsl heif +jpeg +mypaint-brush-engine openexr pdf qtmedia +raw tiff vc"
35 +IUSE="color-management fftw gif +gsl heif +jpeg +mypaint-brush-engine openexr pdf qtmedia +raw vc webp"
36 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
37
38 # bug 630508
39 @@ -63,25 +63,23 @@ RDEPEND="${PYTHON_DEPS}
40 media-gfx/exiv2:=
41 media-libs/lcms
42 media-libs/libpng:0=
43 + media-libs/tiff:0
44 sys-libs/zlib
45 virtual/opengl
46 x11-libs/libX11
47 x11-libs/libXi
48 - color-management? ( media-libs/opencolorio )
49 + color-management? ( >=media-libs/opencolorio-2.0.0 )
50 fftw? ( sci-libs/fftw:3.0= )
51 gif? ( media-libs/giflib )
52 gsl? ( sci-libs/gsl:= )
53 jpeg? ( virtual/jpeg:0 )
54 heif? ( media-libs/libheif:= )
55 mypaint-brush-engine? ( media-libs/libmypaint:= )
56 - openexr? (
57 - media-libs/ilmbase:=
58 - <media-libs/openexr-3.0.0:0=
59 - )
60 + openexr? ( media-libs/openexr:= )
61 pdf? ( app-text/poppler[qt5] )
62 qtmedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5 )
63 raw? ( media-libs/libraw:= )
64 - tiff? ( media-libs/tiff:0 )
65 + webp? ( >=media-libs/libwebp-1.2.0:= )
66 "
67 DEPEND="${RDEPEND}
68 vc? ( >=dev-libs/vc-1.1.0 )
69 @@ -101,8 +99,9 @@ src_configure() {
70
71 local mycmakeargs=(
72 -DENABLE_UPDATERS=OFF
73 + -DFETCH_TRANSLATIONS=OFF
74 -DCMAKE_DISABLE_FIND_PACKAGE_KSeExpr=ON # not packaged
75 - $(cmake_use_find_package color-management OCIO)
76 + $(cmake_use_find_package color-management OpenColorIO)
77 $(cmake_use_find_package fftw FFTW3)
78 $(cmake_use_find_package gif GIF)
79 $(cmake_use_find_package gsl GSL)
80 @@ -113,8 +112,8 @@ src_configure() {
81 $(cmake_use_find_package pdf Poppler)
82 $(cmake_use_find_package qtmedia Qt5Multimedia)
83 $(cmake_use_find_package raw LibRaw)
84 - $(cmake_use_find_package tiff TIFF)
85 $(cmake_use_find_package vc Vc)
86 + $(cmake_use_find_package webp WebP)
87 )
88
89 ecm_src_configure