* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2017-05-26 16:32 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2017-05-26 16:32 UTC (permalink / raw
To: gentoo-commits
commit: 0fb9740b47528dcf8a0296762bea0175e7da7e98
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri May 26 16:11:30 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri May 26 16:11:30 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=0fb9740b
media-gfx/krita: Update LICENSE
Upstream commit 508f09939f8b2aa2daf9445badf3d27d3022120f
Package-Manager: Portage-2.3.5, Repoman-2.3.1
media-gfx/krita/krita-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index af20495e6f..db4a97469b 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -9,7 +9,7 @@ inherit kde5
DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!"
HOMEPAGE="https://www.kde.org/applications/graphics/krita/ https://krita.org/"
-LICENSE="GPL-2+"
+LICENSE="GPL-3"
KEYWORDS=""
IUSE="color-management fftw +gsl +jpeg openexr pdf qtmedia +raw tiff vc"
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2024-11-09 11:42 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2024-11-09 11:42 UTC (permalink / raw
To: gentoo-commits
commit: 8fbd45202b16da2b2b8dcdc98e16e1a36f4e1e89
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 9 10:58:20 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Nov 9 10:58:20 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=8fbd4520
media-gfx/krita: Prepare for deps dropping IUSE qt5 in future
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 506ff60ab9..69c40eb547 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -28,7 +28,7 @@ RESTRICT="test"
RDEPEND="${PYTHON_DEPS}
dev-libs/boost:=
dev-libs/libunibreak:=
- dev-libs/quazip:0=[qt5(+)]
+ >=dev-libs/quazip-1.3-r2:0=[qt5(-)]
$(python_gen_cond_dep '
dev-python/PyQt5[declarative,gui,widgets,${PYTHON_USEDEP}]
dev-python/sip:=[${PYTHON_USEDEP}]
@@ -75,7 +75,7 @@ RDEPEND="${PYTHON_DEPS}
media? ( media-libs/mlt:= )
mypaint-brush-engine? ( media-libs/libmypaint:= )
openexr? ( media-libs/openexr:= )
- pdf? ( app-text/poppler[qt5] )
+ pdf? ( app-text/poppler[qt5(-)] )
raw? ( kde-apps/libkdcraw:5 )
webp? ( >=media-libs/libwebp-1.2.0:= )
xsimd? ( >=dev-cpp/xsimd-13.0.0 )
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2024-03-25 18:47 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2024-03-25 18:47 UTC (permalink / raw
To: gentoo-commits
commit: 0e26ea8f4f2b578035de1d19d67063d236ba146c
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 22 12:50:24 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 18:46:53 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=0e26ea8f
media-gfx/krita: Remove redundant local flag descs
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/metadata.xml | 1 -
1 file changed, 1 deletion(-)
diff --git a/media-gfx/krita/metadata.xml b/media-gfx/krita/metadata.xml
index 99adf7a478..ff6c095b3a 100644
--- a/media-gfx/krita/metadata.xml
+++ b/media-gfx/krita/metadata.xml
@@ -10,7 +10,6 @@
</upstream>
<use>
<flag name="color-management">Enable color management via <pkg>media-libs/opencolorio</pkg></flag>
- <flag name="jpegxl">Support for JPEG XL image format</flag>
<flag name="mypaint-brush-engine">Enable MyPaint brush engine support <pkg>media-libs/libmypaint</pkg></flag>
<flag name="qtmedia">Enable sound support for animations via <pkg>dev-qt/qtmultimedia</pkg></flag>
</use>
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2024-01-21 19:21 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2024-01-21 19:21 UTC (permalink / raw
To: gentoo-commits
commit: 596c06060cf231d15fb2d5c9ffc1daabb7f96d70
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 21 18:37:51 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 21 19:18:17 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=596c0606
media-gfx/krita: Add new media-libs/libjxl:= slot op
Bug: https://bugs.gentoo.org/922524
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 3596b5cb0f..a2c45cfa80 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -68,7 +68,7 @@ RDEPEND="${PYTHON_DEPS}
fftw? ( sci-libs/fftw:3.0= )
gif? ( media-libs/giflib )
gsl? ( sci-libs/gsl:= )
- jpegxl? ( >=media-libs/libjxl-0.7.0_pre20220825 )
+ jpegxl? ( >=media-libs/libjxl-0.7.0_pre20220825:= )
heif? ( >=media-libs/libheif-1.11:=[x265] )
mypaint-brush-engine? ( media-libs/libmypaint:= )
openexr? ( media-libs/openexr:= )
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2022-12-16 19:33 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2022-12-16 19:33 UTC (permalink / raw
To: gentoo-commits
commit: be3031e06a67e5cc7ed3a181fedefcab75f731da
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 16 01:26:15 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Dec 16 19:31:19 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=be3031e0
media-gfx/krita: add media-libs/libtiff subslot dep
libtiff changed SONAME.
Signed-off-by: Sam James <sam <AT> gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 37a85704ec..abf1cf77bf 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -59,8 +59,8 @@ RDEPEND="${PYTHON_DEPS}
media-gfx/exiv2:=
media-libs/lcms
media-libs/libjpeg-turbo:=
- media-libs/libpng:0=
- media-libs/tiff:0
+ media-libs/libpng:=
+ media-libs/tiff:=
sys-libs/zlib
virtual/opengl
x11-libs/libX11
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2022-12-14 20:07 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2022-12-14 20:07 UTC (permalink / raw
To: gentoo-commits
commit: 322853915867bb1bc6502f4c66729d4815fd63b3
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 14 19:42:38 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Dec 14 19:42:38 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=32285391
media-gfx/krita: Drop obsolete FETCH_TRANSLATIONS cmake arg
Upstream commit 46ec4635fd7edae82f675eec73173a738ec5f96c
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 6bca4884e8..37a85704ec 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -99,7 +99,6 @@ src_configure() {
local mycmakeargs=(
-DENABLE_UPDATERS=OFF
- -DFETCH_TRANSLATIONS=OFF
-DKRITA_ENABLE_PCH=OFF # big mess.
-DCMAKE_DISABLE_FIND_PACKAGE_KSeExpr=ON # not packaged
-DCMAKE_DISABLE_FIND_PACKAGE_xsimd=ON # not packaged
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2022-11-08 20:21 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2022-11-08 20:21 UTC (permalink / raw
To: gentoo-commits
commit: efccf39555a20f6526f6de29188e40944b25f487
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 8 20:18:07 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Nov 8 20:20:20 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=efccf395
media-gfx/krita: Add missing IUSE heif usedep on media-libs/heif[x265]
Otherwise fails to safe in .heic format with an error message.
Bug: https://bugs.gentoo.org/879223
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 044988c1a3..6bca4884e8 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -70,7 +70,7 @@ RDEPEND="${PYTHON_DEPS}
gif? ( media-libs/giflib )
gsl? ( sci-libs/gsl:= )
jpegxl? ( >=media-libs/libjxl-0.7.0_pre20220825 )
- heif? ( >=media-libs/libheif-1.11:= )
+ heif? ( >=media-libs/libheif-1.11:=[x265] )
mypaint-brush-engine? ( media-libs/libmypaint:= )
openexr? ( media-libs/openexr:= )
pdf? ( app-text/poppler[qt5] )
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2022-10-16 9:42 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2022-10-16 9:42 UTC (permalink / raw
To: gentoo-commits
commit: 3559bab801067b7c1a86dc7bcb932b59736861be
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 16 09:14:59 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Oct 16 09:42:36 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=3559bab8
media-gfx/krita: Raise minimum media-libs/libjxl version
To one that krita builds with.
Bug: https://bugs.gentoo.org/877015
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 767fb155de..044988c1a3 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -69,7 +69,7 @@ RDEPEND="${PYTHON_DEPS}
fftw? ( sci-libs/fftw:3.0= )
gif? ( media-libs/giflib )
gsl? ( sci-libs/gsl:= )
- jpegxl? ( >=media-libs/libjxl-0.7.0_pre20220329 )
+ jpegxl? ( >=media-libs/libjxl-0.7.0_pre20220825 )
heif? ( >=media-libs/libheif-1.11:= )
mypaint-brush-engine? ( media-libs/libmypaint:= )
openexr? ( media-libs/openexr:= )
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2022-09-14 11:56 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2022-09-14 11:56 UTC (permalink / raw
To: gentoo-commits
commit: 96a33bff7de7f2f98f869ea583b29d8d35a83059
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 14 11:54:49 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Sep 14 11:55:44 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=96a33bff
media-gfx/krita: Allow to be built against >=libjxl-0.7.0_pre20220329
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 5f07f67b09..767fb155de 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -69,7 +69,7 @@ RDEPEND="${PYTHON_DEPS}
fftw? ( sci-libs/fftw:3.0= )
gif? ( media-libs/giflib )
gsl? ( sci-libs/gsl:= )
- jpegxl? ( >=media-libs/libjxl-0.7.0 )
+ jpegxl? ( >=media-libs/libjxl-0.7.0_pre20220329 )
heif? ( >=media-libs/libheif-1.11:= )
mypaint-brush-engine? ( media-libs/libmypaint:= )
openexr? ( media-libs/openexr:= )
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2022-09-14 11:56 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2022-09-14 11:56 UTC (permalink / raw
To: gentoo-commits
commit: 9fcd9dbf819c9c5b489a0f8e4e506ef19c1e9252
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 14 11:07:22 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Sep 14 11:53:24 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=9fcd9dbf
media-gfx/krita: Drop IUSE jpeg
Upstream commit dd4d2b4b793a42b2c7406dfc63fc108ea8905ec5 would complicate
the flag by overloading it with JPEG-compressed TIFF support. The idea of
having a painting application without JPEG support does not make a lot of
sense in the best of times, so just drop the IUSE.
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 753af63179..5f07f67b09 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://apps.kde.org/krita/ https://krita.org/en/"
LICENSE="GPL-3"
SLOT="5"
-IUSE="color-management fftw gif +gsl heif +jpeg jpegxl +mypaint-brush-engine openexr pdf qtmedia +raw webp"
+IUSE="color-management fftw gif +gsl heif jpegxl +mypaint-brush-engine openexr pdf qtmedia +raw webp"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# bug 630508
@@ -58,6 +58,7 @@ RDEPEND="${PYTHON_DEPS}
>=kde-frameworks/kxmlgui-${KFMIN}:5
media-gfx/exiv2:=
media-libs/lcms
+ media-libs/libjpeg-turbo:=
media-libs/libpng:0=
media-libs/tiff:0
sys-libs/zlib
@@ -68,7 +69,6 @@ RDEPEND="${PYTHON_DEPS}
fftw? ( sci-libs/fftw:3.0= )
gif? ( media-libs/giflib )
gsl? ( sci-libs/gsl:= )
- jpeg? ( media-libs/libjpeg-turbo:= )
jpegxl? ( >=media-libs/libjxl-0.7.0 )
heif? ( >=media-libs/libheif-1.11:= )
mypaint-brush-engine? ( media-libs/libmypaint:= )
@@ -108,7 +108,6 @@ src_configure() {
$(cmake_use_find_package gif GIF)
$(cmake_use_find_package gsl GSL)
$(cmake_use_find_package heif HEIF)
- $(cmake_use_find_package jpeg JPEG)
$(cmake_use_find_package jpegxl JPEGXL)
$(cmake_use_find_package mypaint-brush-engine LibMyPaint)
$(cmake_use_find_package openexr OpenEXR)
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2022-09-14 11:52 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2022-09-14 11:52 UTC (permalink / raw
To: gentoo-commits
commit: 9c74a0a152846ee512affd011042abf541c4d325
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 9 16:02:36 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Sep 14 11:51:44 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=9c74a0a1
media-gfx/krita: depend on quazip[qt5(+)]
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index bac42d89b0..753af63179 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -28,7 +28,7 @@ RESTRICT="test"
RDEPEND="${PYTHON_DEPS}
dev-libs/boost:=
- dev-libs/quazip:0=
+ dev-libs/quazip:0=[qt5(+)]
$(python_gen_cond_dep '
dev-python/PyQt5[declarative,gui,widgets,${PYTHON_USEDEP}]
dev-python/sip:=[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2022-07-04 16:26 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2022-07-04 16:26 UTC (permalink / raw
To: gentoo-commits
commit: 0ede4c34291c39b85acfed71e867e859d91cd857
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 4 16:25:08 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Jul 4 16:25:08 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=0ede4c34
media-gfx/krita: python3_11, update dependencies, sync KEYWORDS
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 15 ++++++++-------
media-gfx/krita/metadata.xml | 2 +-
2 files changed, 9 insertions(+), 8 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index fdc7f5ceed..569571eb10 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
ECM_TEST="forceoptional"
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
KFMIN=5.82.0
QTMIN=5.15.4
VIRTUALX_REQUIRED="test"
@@ -12,7 +12,7 @@ inherit ecm kde.org python-single-r1
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
fi
DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!"
@@ -20,7 +20,7 @@ HOMEPAGE="https://apps.kde.org/krita/ https://krita.org/en/"
LICENSE="GPL-3"
SLOT="5"
-IUSE="color-management fftw gif +gsl heif +jpeg +mypaint-brush-engine openexr pdf qtmedia +raw vc webp"
+IUSE="color-management fftw gif +gsl heif +jpeg jpegxl +mypaint-brush-engine openexr pdf qtmedia +raw webp"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# bug 630508
@@ -69,6 +69,7 @@ RDEPEND="${PYTHON_DEPS}
gif? ( media-libs/giflib )
gsl? ( sci-libs/gsl:= )
jpeg? ( media-libs/libjpeg-turbo:= )
+ jpegxl? ( >=media-libs/libjxl-0.7.0 )
heif? ( >=media-libs/libheif-1.11:= )
mypaint-brush-engine? ( media-libs/libmypaint:= )
openexr? ( media-libs/openexr:= )
@@ -77,9 +78,7 @@ RDEPEND="${PYTHON_DEPS}
raw? ( media-libs/libraw:= )
webp? ( >=media-libs/libwebp-1.2.0:= )
"
-DEPEND="${RDEPEND}
- vc? ( >=dev-libs/vc-1.1.0 )
-"
+DEPEND="${RDEPEND}"
BDEPEND="
dev-cpp/eigen:3
dev-lang/perl
@@ -101,19 +100,21 @@ src_configure() {
local mycmakeargs=(
-DENABLE_UPDATERS=OFF
-DFETCH_TRANSLATIONS=OFF
+ -DKRITA_ENABLE_PCH=OFF # big mess.
-DCMAKE_DISABLE_FIND_PACKAGE_KSeExpr=ON # not packaged
+ -DCMAKE_DISABLE_FIND_PACKAGE_xsimd=ON # not packaged
$(cmake_use_find_package color-management OpenColorIO)
$(cmake_use_find_package fftw FFTW3)
$(cmake_use_find_package gif GIF)
$(cmake_use_find_package gsl GSL)
$(cmake_use_find_package heif HEIF)
$(cmake_use_find_package jpeg JPEG)
+ $(cmake_use_find_package jpegxl JPEGXL)
$(cmake_use_find_package mypaint-brush-engine LibMyPaint)
$(cmake_use_find_package openexr OpenEXR)
$(cmake_use_find_package pdf Poppler)
$(cmake_use_find_package qtmedia Qt5Multimedia)
$(cmake_use_find_package raw LibRaw)
- $(cmake_use_find_package vc Vc)
$(cmake_use_find_package webp WebP)
)
diff --git a/media-gfx/krita/metadata.xml b/media-gfx/krita/metadata.xml
index c489668005..27c873d15e 100644
--- a/media-gfx/krita/metadata.xml
+++ b/media-gfx/krita/metadata.xml
@@ -11,8 +11,8 @@
<use>
<flag name="color-management">Enable color management via <pkg>media-libs/opencolorio</pkg></flag>
<flag name="heif">Enable support for ISO/IEC 23008-12:2017 HEIF/HEIC image format using <pkg>media-libs/libheif</pkg></flag>
+ <flag name="jpegxl">Support for JPEG XL image format</flag>
<flag name="mypaint-brush-engine">Enable MyPaint brush engine support <pkg>media-libs/libmypaint</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>
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2022-05-08 13:33 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2022-05-08 13:33 UTC (permalink / raw
To: gentoo-commits
commit: 92921b0ea5f356549aa449e816d252e12ce38c36
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun May 8 13:12:04 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun May 8 13:12:04 2022 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=92921b0e
media-gfx/krita: Switch to media-libs/libjpeg-turbo:=
Away from deprecated virtual/jpeg.
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index e880d07ce0..1b7d411ec7 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -68,7 +68,7 @@ RDEPEND="${PYTHON_DEPS}
fftw? ( sci-libs/fftw:3.0= )
gif? ( media-libs/giflib )
gsl? ( sci-libs/gsl:= )
- jpeg? ( virtual/jpeg:0 )
+ jpeg? ( media-libs/libjpeg-turbo:= )
heif? ( >=media-libs/libheif-1.11:= )
mypaint-brush-engine? ( media-libs/libmypaint:= )
openexr? ( media-libs/openexr:= )
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2021-12-28 17:01 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2021-12-28 17:01 UTC (permalink / raw
To: gentoo-commits
commit: 04f7dbbabb01d1341f81f03ed1fba7307522e90e
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 28 17:01:01 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Dec 28 17:01:01 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=04f7dbba
media-gfx/krita: Add missing DEPEND
Upstream commits:
e544ef889f164e4db3021fab7942421c8798885b
0e7683d3c0f74468f23270141c28f8c7fd8f2685
Reported-by: Doppler <sevener.gentoo <AT> cock.li>
Bug: https://bugs.gentoo.org/829964
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index f6f7c94470..80d88c6840 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -39,6 +39,7 @@ RDEPEND="${PYTHON_DEPS}
>=dev-qt/qtgui-${QTMIN}:5=[-gles2-only]
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
>=dev-qt/qtsvg-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2021-12-23 11:34 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2021-12-23 11:34 UTC (permalink / raw
To: gentoo-commits
commit: d5ced80ce8345c0033a9e02c995ecc0fa8dbaa20
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 30 17:52:35 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Dec 23 11:33:47 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=d5ced80c
media-gfx/krita: DEPEND on dev-python/PyQt5[declarative,gui,widgets]
Thanks-to: YOSHIOKA Takuma <lo48576 <AT> hard-wi.red>
Bug: https://bugs.gentoo.org/815157
Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index a9408b90ff..f6f7c94470 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -30,7 +30,7 @@ RDEPEND="${PYTHON_DEPS}
dev-libs/boost:=
dev-libs/quazip:0=
$(python_gen_cond_dep '
- dev-python/PyQt5[${PYTHON_USEDEP}]
+ dev-python/PyQt5[declarative,gui,widgets,${PYTHON_USEDEP}]
dev-python/sip:=[${PYTHON_USEDEP}]
')
>=dev-qt/qtconcurrent-${QTMIN}:5
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2021-12-23 11:02 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2021-12-23 11:02 UTC (permalink / raw
To: gentoo-commits
commit: eb734f0afd03805b87a0dee2361d175a8901d434
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 23 10:53:24 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Dec 23 11:02:07 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=eb734f0a
media-gfx/krita: Raise min media-gfx/libheif version to 1.11
Upstream commit cf7588743574cdefe2601a0d180d9752820247eb
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index b748b7c29e..a9408b90ff 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -26,11 +26,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# bug 630508
RESTRICT="test"
-BDEPEND="
- dev-cpp/eigen:3
- dev-lang/perl
- sys-devel/gettext
-"
RDEPEND="${PYTHON_DEPS}
dev-libs/boost:=
dev-libs/quazip:0=
@@ -73,7 +68,7 @@ RDEPEND="${PYTHON_DEPS}
gif? ( media-libs/giflib )
gsl? ( sci-libs/gsl:= )
jpeg? ( virtual/jpeg:0 )
- heif? ( media-libs/libheif:= )
+ heif? ( >=media-libs/libheif-1.11:= )
mypaint-brush-engine? ( media-libs/libmypaint:= )
openexr? ( media-libs/openexr:= )
pdf? ( app-text/poppler[qt5] )
@@ -84,6 +79,11 @@ RDEPEND="${PYTHON_DEPS}
DEPEND="${RDEPEND}
vc? ( >=dev-libs/vc-1.1.0 )
"
+BDEPEND="
+ dev-cpp/eigen:3
+ dev-lang/perl
+ sys-devel/gettext
+"
PATCHES=( "${FILESDIR}"/${PN}-4.3.1-tests-optional.patch )
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2021-11-05 15:55 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2021-11-05 15:55 UTC (permalink / raw
To: gentoo-commits
commit: 35c596975a9603140020ac5ca314791328b64e67
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 5 11:26:54 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Nov 5 15:54:49 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=35c59697
media-gfx/krita: Update dependencies, build options
Upstream commits:
3d24ed1314471371dc42c0b0d93e3c0037942412
6ccc1e4b9fa3e027b13068fd7cfd84277be68ec0
d66383f6c593d21463c658fbcc6adef28a7f570f
7699e8a1cb0d18751ad02fb786c0d15562a76e51
7df61f0aa4db59a0b689a17e320ef4f34d961113
0d811d3464a8ba10f3c8dc705a302f030326a73d
f25646800ba3e5ccbc70f8c66c66867698a82548
e08adffe97f886a387fa0f2e274094b920b56972
Bug: https://bugs.gentoo.org/821244
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 17 ++++++++---------
1 file changed, 8 insertions(+), 9 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 8fa12af0f4..b748b7c29e 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://apps.kde.org/krita/ https://krita.org/en/"
LICENSE="GPL-3"
SLOT="5"
-IUSE="color-management fftw gif +gsl heif +jpeg +mypaint-brush-engine openexr pdf qtmedia +raw tiff vc"
+IUSE="color-management fftw gif +gsl heif +jpeg +mypaint-brush-engine openexr pdf qtmedia +raw vc webp"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# bug 630508
@@ -63,25 +63,23 @@ RDEPEND="${PYTHON_DEPS}
media-gfx/exiv2:=
media-libs/lcms
media-libs/libpng:0=
+ media-libs/tiff:0
sys-libs/zlib
virtual/opengl
x11-libs/libX11
x11-libs/libXi
- color-management? ( media-libs/opencolorio )
+ color-management? ( >=media-libs/opencolorio-2.0.0 )
fftw? ( sci-libs/fftw:3.0= )
gif? ( media-libs/giflib )
gsl? ( sci-libs/gsl:= )
jpeg? ( virtual/jpeg:0 )
heif? ( media-libs/libheif:= )
mypaint-brush-engine? ( media-libs/libmypaint:= )
- openexr? (
- media-libs/ilmbase:=
- <media-libs/openexr-3.0.0:0=
- )
+ openexr? ( media-libs/openexr:= )
pdf? ( app-text/poppler[qt5] )
qtmedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5 )
raw? ( media-libs/libraw:= )
- tiff? ( media-libs/tiff:0 )
+ webp? ( >=media-libs/libwebp-1.2.0:= )
"
DEPEND="${RDEPEND}
vc? ( >=dev-libs/vc-1.1.0 )
@@ -101,8 +99,9 @@ src_configure() {
local mycmakeargs=(
-DENABLE_UPDATERS=OFF
+ -DFETCH_TRANSLATIONS=OFF
-DCMAKE_DISABLE_FIND_PACKAGE_KSeExpr=ON # not packaged
- $(cmake_use_find_package color-management OCIO)
+ $(cmake_use_find_package color-management OpenColorIO)
$(cmake_use_find_package fftw FFTW3)
$(cmake_use_find_package gif GIF)
$(cmake_use_find_package gsl GSL)
@@ -113,8 +112,8 @@ src_configure() {
$(cmake_use_find_package pdf Poppler)
$(cmake_use_find_package qtmedia Qt5Multimedia)
$(cmake_use_find_package raw LibRaw)
- $(cmake_use_find_package tiff TIFF)
$(cmake_use_find_package vc Vc)
+ $(cmake_use_find_package webp WebP)
)
ecm_src_configure
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2021-08-25 9:00 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2021-08-25 9:00 UTC (permalink / raw
To: gentoo-commits
commit: da20ff2ca12452b00a99f0ab9797be7d68dab435
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 25 08:26:09 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Aug 25 08:31:22 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=da20ff2c
media-gfx/krita: python3_10
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 63f7b7ef53..8fa12af0f4 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
ECM_TEST="forceoptional"
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
KFMIN=5.82.0
QTMIN=5.15.2
VIRTUALX_REQUIRED="test"
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2021-07-22 20:00 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2021-07-22 20:00 UTC (permalink / raw
To: gentoo-commits
commit: 2f62f6686943741a6b9bc90321a26e45adab1b91
Author: Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net>
AuthorDate: Wed Jul 21 16:00:39 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jul 22 20:00:21 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=2f62f668
media-gfx/krita: add slot operator for openexr
- restrict to <openexr-3
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Bernd Waibel <waebbl-gentoo <AT> posteo.net>
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index fa5f499b8d..45421223e1 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -76,7 +76,7 @@ RDEPEND="${PYTHON_DEPS}
mypaint-brush-engine? ( media-libs/libmypaint:= )
openexr? (
media-libs/ilmbase:=
- media-libs/openexr
+ <media-libs/openexr-3.0.0:0=
)
pdf? ( app-text/poppler[qt5] )
qtmedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5 )
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2021-07-22 20:00 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2021-07-22 20:00 UTC (permalink / raw
To: gentoo-commits
commit: 10953597e4455ecff874160c514f7cea708898db
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 17 18:16:10 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jul 22 20:00:20 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=10953597
media-gfx/krita: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP
Signed-off-by: David Seifert <soap <AT> gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 33bae69cbe..fa5f499b8d 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -35,8 +35,8 @@ RDEPEND="${PYTHON_DEPS}
dev-libs/boost:=
dev-libs/quazip:0=
$(python_gen_cond_dep '
- dev-python/PyQt5[${PYTHON_MULTI_USEDEP}]
- dev-python/sip[${PYTHON_MULTI_USEDEP}]
+ dev-python/PyQt5[${PYTHON_USEDEP}]
+ dev-python/sip:=[${PYTHON_USEDEP}]
')
>=dev-qt/qtconcurrent-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2021-03-13 11:27 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2021-03-13 11:27 UTC (permalink / raw
To: gentoo-commits
commit: a44526746f453950a5364e9b868f12fd7ffe7615
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 12 13:40:58 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Mar 12 13:40:58 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=a4452674
media-gfx/krita: 4.4.3_beta2 version bump
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/{krita-4.4.3_beta1.ebuild => krita-4.4.3_beta2.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/media-gfx/krita/krita-4.4.3_beta1.ebuild b/media-gfx/krita/krita-4.4.3_beta2.ebuild
similarity index 100%
rename from media-gfx/krita/krita-4.4.3_beta1.ebuild
rename to media-gfx/krita/krita-4.4.3_beta2.ebuild
^ permalink raw reply [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2021-03-07 23:04 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2021-03-07 23:04 UTC (permalink / raw
To: gentoo-commits
commit: 995fff1878f6536b2889ca025100888ddd989143
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 7 22:11:47 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Mar 7 22:11:47 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=995fff18
media-gfx/krita: Sync with Gentoo ebuild repo
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 23b774faba..c80b33670c 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -12,7 +12,7 @@ inherit ecm kde.org python-single-r1
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
- KEYWORDS="~amd64 ~ppc64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
fi
DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!"
@@ -23,6 +23,9 @@ SLOT="5"
IUSE="color-management fftw gif +gsl heif +jpeg +mypaint-brush-engine openexr pdf qtmedia +raw tiff vc"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+# bug 630508
+RESTRICT+=" test"
+
BDEPEND="
dev-cpp/eigen:3
dev-lang/perl
@@ -30,7 +33,7 @@ BDEPEND="
"
RDEPEND="${PYTHON_DEPS}
dev-libs/boost:=
- dev-libs/quazip
+ dev-libs/quazip:0=
$(python_gen_cond_dep '
dev-python/PyQt5[${PYTHON_MULTI_USEDEP}]
dev-python/sip[${PYTHON_MULTI_USEDEP}]
@@ -84,9 +87,6 @@ DEPEND="${RDEPEND}
vc? ( >=dev-libs/vc-1.1.0 )
"
-# bug 630508
-RESTRICT+=" test"
-
PATCHES=( "${FILESDIR}"/${PN}-4.3.1-tests-optional.patch )
pkg_setup() {
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2021-01-21 14:27 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2021-01-21 14:27 UTC (permalink / raw
To: gentoo-commits
commit: c7a266bd6c541693e1f0bdc68388a828739cb7f6
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 21 14:26:31 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jan 21 14:26:31 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c7a266bd
media-gfx/krita: Add IUSE="+mypaint-brush-engine", new DEPEND
Upstream commit fa13169d35d787d8292f8483a0ffde7d2306ea61
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 4 +++-
media-gfx/krita/metadata.xml | 1 +
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 0937f70cb6..36254eb31f 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://apps.kde.org/en/krita https://krita.org/en/"
LICENSE="GPL-3"
SLOT="5"
-IUSE="color-management fftw gif +gsl heif +jpeg openexr pdf qtmedia +raw tiff vc"
+IUSE="color-management fftw gif +gsl heif +jpeg +mypaint-brush-engine openexr pdf qtmedia +raw tiff vc"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
BDEPEND="
@@ -70,6 +70,7 @@ RDEPEND="${PYTHON_DEPS}
gsl? ( sci-libs/gsl:= )
jpeg? ( virtual/jpeg:0 )
heif? ( media-libs/libheif:= )
+ mypaint-brush-engine? ( media-libs/libmypaint:= )
openexr? (
media-libs/ilmbase:=
media-libs/openexr
@@ -107,6 +108,7 @@ src_configure() {
$(cmake_use_find_package gsl GSL)
$(cmake_use_find_package heif HEIF)
$(cmake_use_find_package jpeg JPEG)
+ $(cmake_use_find_package mypaint-brush-engine LibMyPaint)
$(cmake_use_find_package openexr OpenEXR)
$(cmake_use_find_package pdf Poppler)
$(cmake_use_find_package qtmedia Qt5Multimedia)
diff --git a/media-gfx/krita/metadata.xml b/media-gfx/krita/metadata.xml
index 0ee0df7f22..61254fa50d 100644
--- a/media-gfx/krita/metadata.xml
+++ b/media-gfx/krita/metadata.xml
@@ -8,6 +8,7 @@
<use>
<flag name="color-management">Enable color management via <pkg>media-libs/opencolorio</pkg></flag>
<flag name="heif">Enable support for ISO/IEC 23008-12:2017 HEIF/HEIC image format using <pkg>media-libs/libheif</pkg></flag>
+ <flag name="mypaint-brush-engine">Enable MyPaint brush engine support <pkg>media-libs/libmypaint</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>
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2021-01-19 20:44 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2021-01-19 20:44 UTC (permalink / raw
To: gentoo-commits
commit: ae90f8259e7e97c6d49efd06d4449422694a8735
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 19 20:40:06 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jan 19 20:44:43 2021 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=ae90f825
media-gfx/krita: Upstream rebranded SeExpr2 -> KSeExpr
Upstream commit 96ab15bffb4b047b8455cf78ed5ad03fc2a666bf
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index c117eec55f..0937f70cb6 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -100,7 +100,7 @@ src_configure() {
local mycmakeargs=(
-DENABLE_UPDATERS=OFF
- -DCMAKE_DISABLE_FIND_PACKAGE_SeExpr2=ON # not packaged
+ -DCMAKE_DISABLE_FIND_PACKAGE_KSeExpr=ON # not packaged
$(cmake_use_find_package color-management OCIO)
$(cmake_use_find_package fftw FFTW3)
$(cmake_use_find_package gif GIF)
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2020-10-31 9:26 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2020-10-31 9:26 UTC (permalink / raw
To: gentoo-commits
commit: 4db25181b0357b745c5b9e5e5c495b00e70ee21e
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 30 15:12:36 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Oct 30 15:12:36 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=4db25181
media-gfx/krita: Disable SeExpr2 cmake option
Not packaged in Gentoo, upstream commit a2f826437d09bd12b66c2e3315256af6267e677d
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 67c43140fb..ae806f0d42 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -101,6 +101,7 @@ src_configure() {
local mycmakeargs=(
-DENABLE_UPDATERS=OFF
+ -DCMAKE_DISABLE_FIND_PACKAGE_SeExpr2=ON # not packaged
$(cmake_use_find_package color-management OCIO)
$(cmake_use_find_package fftw FFTW3)
$(cmake_use_find_package gif GIF)
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2020-10-31 9:26 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2020-10-31 9:26 UTC (permalink / raw
To: gentoo-commits
commit: e670123e0fcc719895d6bc66df001e2085b6e0ff
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 30 15:13:28 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Oct 30 15:13:28 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=e670123e
media-gfx/krita: Drop unused DEPEND
Upstream commit dd0a4a08a67fd38be1ae895c493afcef9ad4e755
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index ae806f0d42..45bb20cc57 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -45,7 +45,6 @@ RDEPEND="${PYTHON_DEPS}
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/karchive-${KFMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2020-08-18 17:47 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2020-08-18 17:47 UTC (permalink / raw
To: gentoo-commits
commit: 357030fc725c55c1ee82b966ccc6ae63a526f0eb
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 18 14:23:47 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Aug 18 14:24:46 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=357030fc
media-gfx/krita: Disable update notifications
Upstream commit be3dcddb20a7b97401440f480049264a09689f33
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 215cf210d5..b8b25d7e3b 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -100,6 +100,7 @@ src_configure() {
addpredict /dev/dri
local mycmakeargs=(
+ -DENABLE_UPDATERS=OFF
$(cmake_use_find_package color-management OCIO)
$(cmake_use_find_package fftw FFTW3)
$(cmake_use_find_package gif GIF)
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2020-03-26 13:46 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2020-03-26 13:46 UTC (permalink / raw
To: gentoo-commits
commit: 6ddc319a8b01fd993cf32d101a33360e80c269c3
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 11 07:04:15 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Mar 26 13:46:28 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=6ddc319a
media-gfx/krita: keyword on ~ppc64
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index d63db937de..0033933a87 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -12,7 +12,7 @@ inherit ecm kde.org python-single-r1
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~ppc64 ~x86"
fi
DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!"
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2020-02-12 22:45 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2020-02-12 22:45 UTC (permalink / raw
To: gentoo-commits
commit: 1a16907e303b1d20b54688fd538473501f5090c6
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 12 00:08:33 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Feb 12 00:08:33 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=1a16907e
media-gfx/krita: Update HOMEPAGE
Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 7b705c5378..c093df17f4 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -16,7 +16,7 @@ if [[ ${KDE_BUILD_TYPE} = release ]]; then
fi
DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!"
-HOMEPAGE="https://kde.org/applications/graphics/krita/ https://krita.org/"
+HOMEPAGE="https://kde.org/applications/graphics/org.kde.krita https://krita.org/en/"
LICENSE="GPL-3"
SLOT="5"
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2020-02-12 22:45 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2020-02-12 22:45 UTC (permalink / raw
To: gentoo-commits
commit: 85aacd3cc039ac20e386e021411cacd554e2e6ad
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 12 00:08:58 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Feb 12 00:08:58 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=85aacd3c
media-gfx/krita: python3_8
Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index c093df17f4..d63db937de 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=7
ECM_TEST="forceoptional-recursive"
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
KFMIN=5.60.0
QTMIN=5.12.3
VIRTUALX_REQUIRED="test"
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2020-02-09 18:06 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2020-02-09 18:06 UTC (permalink / raw
To: gentoo-commits
commit: 9cee744758cbf52144ab9e409b041fed7eb9e21b
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 7 15:04:22 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 9 18:05:27 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=9cee7447
media-gfx/krita: Switch to PYTHON_MULTI_USEDEP API
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index fcf7239d28..7b705c5378 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -31,8 +31,10 @@ BDEPEND="
RDEPEND="${PYTHON_DEPS}
dev-libs/boost:=
dev-libs/quazip
- dev-python/PyQt5[${PYTHON_USEDEP}]
- dev-python/sip[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/PyQt5[${PYTHON_MULTI_USEDEP}]
+ dev-python/sip[${PYTHON_MULTI_USEDEP}]
+ ')
>=dev-qt/qtconcurrent-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2019-11-11 0:19 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2019-11-11 0:19 UTC (permalink / raw
To: gentoo-commits
commit: 6fd1d431b709583b9044edd81c278de8ded151f5
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 10 23:52:31 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Nov 10 23:52:31 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=6fd1d431
media-gfx/krita: Port to ecm.eclass and kde.org.eclass
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 62 +++++++++++++++++++++------------------
1 file changed, 33 insertions(+), 29 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index a39f760956..fd93648acb 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -3,10 +3,12 @@
EAPI=7
-KDE_TEST="forceoptional-recursive"
-VIRTUALX_REQUIRED="test"
+ECM_TEST="forceoptional-recursive"
PYTHON_COMPAT=( python3_{6,7} )
-inherit kde5 python-single-r1
+KFMIN=5.60.0
+QTMIN=5.12.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org python-single-r1
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
@@ -15,7 +17,9 @@ fi
DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!"
HOMEPAGE="https://kde.org/applications/graphics/krita/ https://krita.org/"
+
LICENSE="GPL-3"
+SLOT="5"
IUSE="color-management fftw gif +gsl heif +jpeg openexr pdf qtmedia +raw tiff vc"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
@@ -25,33 +29,33 @@ BDEPEND="
sys-devel/gettext
"
RDEPEND="${PYTHON_DEPS}
- $(add_frameworks_dep karchive)
- $(add_frameworks_dep kcompletion)
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep kcrash)
- $(add_frameworks_dep kguiaddons)
- $(add_frameworks_dep ki18n)
- $(add_frameworks_dep kiconthemes)
- $(add_frameworks_dep kitemmodels)
- $(add_frameworks_dep kitemviews)
- $(add_frameworks_dep kwidgetsaddons)
- $(add_frameworks_dep kwindowsystem)
- $(add_frameworks_dep kxmlgui)
- $(add_qt_dep qtconcurrent)
- $(add_qt_dep qtdbus)
- $(add_qt_dep qtdeclarative)
- $(add_qt_dep qtgui '-gles2' '' '5=')
- $(add_qt_dep qtnetwork)
- $(add_qt_dep qtprintsupport)
- $(add_qt_dep qtsvg)
- $(add_qt_dep qtwidgets)
- $(add_qt_dep qtx11extras)
- $(add_qt_dep qtxml)
dev-libs/boost:=
dev-libs/quazip
dev-python/PyQt5[${PYTHON_USEDEP}]
dev-python/sip[${PYTHON_USEDEP}]
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5=[-gles2]
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
media-gfx/exiv2:=
media-libs/lcms
media-libs/libpng:0=
@@ -70,7 +74,7 @@ RDEPEND="${PYTHON_DEPS}
media-libs/openexr
)
pdf? ( app-text/poppler[qt5] )
- qtmedia? ( $(add_qt_dep qtmultimedia) )
+ qtmedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5 )
raw? ( media-libs/libraw:= )
tiff? ( media-libs/tiff:0 )
"
@@ -83,7 +87,7 @@ RESTRICT+=" test"
pkg_setup() {
python-single-r1_pkg_setup
- kde5_pkg_setup
+ ecm_pkg_setup
}
src_configure() {
@@ -106,5 +110,5 @@ src_configure() {
$(cmake-utils_use_find_package vc Vc)
)
- kde5_src_configure
+ ecm_src_configure
}
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2019-10-24 18:37 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2019-10-24 18:37 UTC (permalink / raw
To: gentoo-commits
commit: 2ebbf0d7690527b43e5827dca8e9a7b0a64294e8
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 24 18:30:23 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Oct 24 18:30:23 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=2ebbf0d7
media-gfx/krita: Drop obsolete blockers
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 3be1c7e691..a39f760956 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -24,7 +24,7 @@ BDEPEND="
dev-lang/perl
sys-devel/gettext
"
-COMMON_DEPEND="${PYTHON_DEPS}
+RDEPEND="${PYTHON_DEPS}
$(add_frameworks_dep karchive)
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
@@ -74,13 +74,9 @@ COMMON_DEPEND="${PYTHON_DEPS}
raw? ( media-libs/libraw:= )
tiff? ( media-libs/tiff:0 )
"
-DEPEND="${COMMON_DEPEND}
+DEPEND="${RDEPEND}
vc? ( >=dev-libs/vc-1.1.0 )
"
-RDEPEND="${COMMON_DEPEND}
- !app-office/calligra:4[calligra_features_krita]
- !app-office/calligra-l10n:4[calligra_features_krita(+)]
-"
# bug 630508
RESTRICT+=" test"
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2019-09-07 13:06 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2019-09-07 13:06 UTC (permalink / raw
To: gentoo-commits
commit: 8b23e8f09b61b8ef3b50cf168ca4a0aa9f1bd372
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 6 20:34:24 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Sep 6 20:34:24 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=8b23e8f0
media-gfx/krita: Drop x11-libs/libxcb from DEPENDs
Upstream commit ca902a45579c01472ef0df39d56bf3ad834cd430
Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index cc1fd49df6..f9fedec259 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -58,7 +58,6 @@ COMMON_DEPEND="${PYTHON_DEPS}
sys-libs/zlib
virtual/opengl
x11-libs/libX11
- x11-libs/libxcb
x11-libs/libXi
color-management? ( media-libs/opencolorio )
fftw? ( sci-libs/fftw:3.0= )
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2019-08-04 21:10 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2019-08-04 21:10 UTC (permalink / raw
To: gentoo-commits
commit: dc6a58380508ba81b39b48a4b5c52214c89b7098
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 4 18:58:44 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Aug 4 18:58:44 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=dc6a5838
media-gfx/krita: Switch release to tar.xz
Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 430751f4f4..cc1fd49df6 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{5,6,7} )
inherit kde5 python-single-r1
if [[ ${KDE_BUILD_TYPE} = release ]]; then
- SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.gz"
+ SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~x86"
fi
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2019-07-15 17:43 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2019-07-15 17:43 UTC (permalink / raw
To: gentoo-commits
commit: 95bf7357759bec3c447c7b898cfbcface8396294
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 15 16:56:18 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Jul 15 16:56:18 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=95bf7357
media-gfx/krita: Drop obsolete QT_MINIMAL
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 91ad54e36e..430751f4f4 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -4,7 +4,6 @@
EAPI=7
KDE_TEST="forceoptional-recursive"
-QT_MINIMAL="5.12.3"
VIRTUALX_REQUIRED="test"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit kde5 python-single-r1
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2019-06-01 16:17 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2019-06-01 16:17 UTC (permalink / raw
To: gentoo-commits
commit: 7aab44e88146abec3a6dfc523ebaa6242a6314e7
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 1 13:25:26 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jun 1 13:25:26 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=7aab44e8
media-gfx/krita: dev-qt/qtgui slot op is necessary for QPA usage
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 2dbc68e759..91ad54e36e 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -4,13 +4,13 @@
EAPI=7
KDE_TEST="forceoptional-recursive"
-QT_MINIMAL="5.11.3"
+QT_MINIMAL="5.12.3"
VIRTUALX_REQUIRED="test"
PYTHON_COMPAT=( python3_{5,6,7} )
inherit kde5 python-single-r1
if [[ ${KDE_BUILD_TYPE} = release ]]; then
- SRC_URI="mirror://kde/stable/${PN}/${PV%.1}/${P}.tar.gz"
+ SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
@@ -42,7 +42,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
$(add_qt_dep qtconcurrent)
$(add_qt_dep qtdbus)
$(add_qt_dep qtdeclarative)
- $(add_qt_dep qtgui '-gles2')
+ $(add_qt_dep qtgui '-gles2' '' '5=')
$(add_qt_dep qtnetwork)
$(add_qt_dep qtprintsupport)
$(add_qt_dep qtsvg)
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2019-05-27 18:55 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2019-05-27 18:55 UTC (permalink / raw
To: gentoo-commits
commit: c0018b2af708847977e1e9acc72994c6be4a015f
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon May 27 18:49:04 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon May 27 18:49:04 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c0018b2a
media-gfx/krita: Add back kde-frameworks/karchive DEPEND
Upstream commit 4cb990274f8664d4eb3311af7755c8ff6065150c
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 2984137920..2dbc68e759 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -26,6 +26,7 @@ BDEPEND="
sys-devel/gettext
"
COMMON_DEPEND="${PYTHON_DEPS}
+ $(add_frameworks_dep karchive)
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kcoreaddons)
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2019-02-17 11:11 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2019-02-17 11:11 UTC (permalink / raw
To: gentoo-commits
commit: 196ccdf29f2f273f9e67e0581351669866eca498
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 17 10:30:09 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 17 10:30:09 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=196ccdf2
media-gfx/krita: Fix USE vc DEPEND
Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 8357d2ea5c..23d3275624 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -24,9 +24,8 @@ BDEPEND="
dev-cpp/eigen:3
dev-lang/perl
sys-devel/gettext
- vc? ( >=dev-libs/vc-1.1.0 )
"
-DEPEND="${PYTHON_DEPS}
+COMMON_DEPEND="${PYTHON_DEPS}
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kcoreaddons)
@@ -76,7 +75,10 @@ DEPEND="${PYTHON_DEPS}
raw? ( media-libs/libraw:= )
tiff? ( media-libs/tiff:0 )
"
-RDEPEND="${DEPEND}
+DEPEND="${COMMON_DEPEND}
+ vc? ( >=dev-libs/vc-1.1.0 )
+"
+RDEPEND="${COMMON_DEPEND}
!app-office/calligra:4[calligra_features_krita]
!app-office/calligra-l10n:4[calligra_features_krita(+)]
"
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2019-01-26 23:45 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2019-01-26 23:45 UTC (permalink / raw
To: gentoo-commits
commit: 4336cd2d621f01d238a5218e02957d6841af90f7
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 26 21:55:49 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jan 26 21:55:49 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=4336cd2d
media-gfx/krita: Update DEPENDs
Upstream commit 593dba2b7098049092072a4260005996b34a8a56
Package-Manager: Portage-2.3.58, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 41e3c6ff9b..783f712ce7 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -27,7 +27,6 @@ BDEPEND="
vc? ( >=dev-libs/vc-1.1.0 )
"
DEPEND="${PYTHON_DEPS}
- $(add_frameworks_dep karchive)
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kcoreaddons)
@@ -51,6 +50,7 @@ DEPEND="${PYTHON_DEPS}
$(add_qt_dep qtx11extras)
$(add_qt_dep qtxml)
dev-libs/boost:=
+ dev-libs/quazip
dev-python/PyQt5[${PYTHON_USEDEP}]
dev-python/sip[${PYTHON_USEDEP}]
media-gfx/exiv2:=
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2019-01-26 20:29 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2019-01-26 20:29 UTC (permalink / raw
To: gentoo-commits
commit: 594d66a0fab02b65063de87525c2e53c32cceb3e
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 19 16:49:55 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jan 26 20:28:42 2019 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=594d66a0
media-gfx/krita: EAPI-7 bump
Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index e33c5fa4d9..41e3c6ff9b 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
KDE_TEST="forceoptional-recursive"
QT_MINIMAL="5.11.3"
@@ -20,7 +20,13 @@ LICENSE="GPL-3"
IUSE="color-management fftw gif +gsl heif +jpeg openexr pdf qtmedia +raw tiff vc"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-COMMON_DEPEND="${PYTHON_DEPS}
+BDEPEND="
+ dev-cpp/eigen:3
+ dev-lang/perl
+ sys-devel/gettext
+ vc? ( >=dev-libs/vc-1.1.0 )
+"
+DEPEND="${PYTHON_DEPS}
$(add_frameworks_dep karchive)
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
@@ -70,13 +76,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
raw? ( media-libs/libraw:= )
tiff? ( media-libs/tiff:0 )
"
-DEPEND="${COMMON_DEPEND}
- dev-cpp/eigen:3
- dev-lang/perl
- sys-devel/gettext
- vc? ( >=dev-libs/vc-1.1.0 )
-"
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${DEPEND}
!app-office/calligra:4[calligra_features_krita]
!app-office/calligra-l10n:4[calligra_features_krita(+)]
"
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2018-12-16 19:40 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2018-12-16 19:40 UTC (permalink / raw
To: gentoo-commits
commit: 9fc2f570da6f315d6476061050d585773a9407a5
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 16 19:38:00 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Dec 16 19:38:00 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=9fc2f570
media-gfx/krita: Sync with Gentoo ebuild repo
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/krita/krita-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 0a7be5dabe..89c9343333 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -4,8 +4,9 @@
EAPI=6
KDE_TEST="forceoptional-recursive"
+QT_MINIMAL="5.11.3"
VIRTUALX_REQUIRED="test"
-PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_COMPAT=( python3_{4,5,6,7} )
inherit kde5 python-single-r1
if [[ ${KDE_BUILD_TYPE} = release ]]; then
@@ -28,7 +29,6 @@ COMMON_DEPEND="${PYTHON_DEPS}
$(add_frameworks_dep kguiaddons)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
- $(add_frameworks_dep kio)
$(add_frameworks_dep kitemmodels)
$(add_frameworks_dep kitemviews)
$(add_frameworks_dep kwidgetsaddons)
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2018-10-04 10:53 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2018-10-04 10:53 UTC (permalink / raw
To: gentoo-commits
commit: 09d8edf7fc6846efbe9a2666d0bf640949252b19
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 4 10:46:38 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Oct 4 10:53:03 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=09d8edf7
media-gfx/krita: Add USE heif
Upstream commit bf21ee1e4d83256900d843e00c495e7cf9646e35
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11
media-gfx/krita/krita-9999.ebuild | 6 ++++--
media-gfx/krita/metadata.xml | 1 +
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 8d2f3b2f08..0a7be5dabe 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -16,7 +16,7 @@ fi
DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!"
HOMEPAGE="https://www.kde.org/applications/graphics/krita/ https://krita.org/"
LICENSE="GPL-3"
-IUSE="color-management fftw gif +gsl +jpeg openexr pdf qtmedia +raw tiff vc"
+IUSE="color-management fftw gif +gsl heif +jpeg openexr pdf qtmedia +raw tiff vc"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
COMMON_DEPEND="${PYTHON_DEPS}
@@ -60,6 +60,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
gif? ( media-libs/giflib )
gsl? ( sci-libs/gsl:= )
jpeg? ( virtual/jpeg:0 )
+ heif? ( media-libs/libheif:= )
openexr? (
media-libs/ilmbase:=
media-libs/openexr
@@ -98,6 +99,7 @@ src_configure() {
$(cmake-utils_use_find_package fftw FFTW3)
$(cmake-utils_use_find_package gif GIF)
$(cmake-utils_use_find_package gsl GSL)
+ $(cmake-utils_use_find_package heif HEIF)
$(cmake-utils_use_find_package jpeg JPEG)
$(cmake-utils_use_find_package openexr OpenEXR)
$(cmake-utils_use_find_package pdf Poppler)
diff --git a/media-gfx/krita/metadata.xml b/media-gfx/krita/metadata.xml
index c63335afbc..0ee0df7f22 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="heif">Enable support for ISO/IEC 23008-12:2017 HEIF/HEIC image format using <pkg>media-libs/libheif</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>
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2018-09-04 22:06 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2018-09-04 22:06 UTC (permalink / raw
To: gentoo-commits
commit: 895f1b637f8ddb47b4363cc215c0775104ae8e21
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 29 16:31:04 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Sep 4 21:53:27 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=895f1b63
media-gfx/krita: Need addpredict /dev/dri
Closes: https://bugs.gentoo.org/655918
Package-Manager: Portage-2.3.48, Repoman-2.3.10
media-gfx/krita/krita-9999.ebuild | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 17fe9fd0e5..8d2f3b2f08 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -89,6 +89,10 @@ pkg_setup() {
}
src_configure() {
+ # Prevent sandbox violation from FindPyQt5.py module
+ # See Gentoo-bug 655918
+ addpredict /dev/dri
+
local mycmakeargs=(
$(cmake-utils_use_find_package color-management OCIO)
$(cmake-utils_use_find_package fftw FFTW3)
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2018-08-29 10:51 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2018-08-29 10:51 UTC (permalink / raw
To: gentoo-commits
commit: b380b88d8a30c355c68f30ff36fd21f9060186f5
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 29 10:22:00 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Aug 29 10:51:23 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=b380b88d
media-gfx/krita: Drop USE=python and make it unconditional
USE=-python breaks cmake and would need a patch to keep up.
Package-Manager: Portage-2.3.48, Repoman-2.3.10
media-gfx/krita/krita-9999.ebuild | 18 +++++++-----------
1 file changed, 7 insertions(+), 11 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 04f2354e07..17fe9fd0e5 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -16,10 +16,10 @@ fi
DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!"
HOMEPAGE="https://www.kde.org/applications/graphics/krita/ https://krita.org/"
LICENSE="GPL-3"
-IUSE="color-management fftw gif +gsl +jpeg openexr pdf python qtmedia +raw tiff vc"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+IUSE="color-management fftw gif +gsl +jpeg openexr pdf qtmedia +raw tiff vc"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-COMMON_DEPEND="
+COMMON_DEPEND="${PYTHON_DEPS}
$(add_frameworks_dep karchive)
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
@@ -45,6 +45,8 @@ COMMON_DEPEND="
$(add_qt_dep qtx11extras)
$(add_qt_dep qtxml)
dev-libs/boost:=
+ dev-python/PyQt5[${PYTHON_USEDEP}]
+ dev-python/sip[${PYTHON_USEDEP}]
media-gfx/exiv2:=
media-libs/lcms
media-libs/libpng:0=
@@ -63,11 +65,6 @@ COMMON_DEPEND="
media-libs/openexr
)
pdf? ( app-text/poppler[qt5] )
- python? (
- ${PYTHON_DEPS}
- dev-python/PyQt5[${PYTHON_USEDEP}]
- dev-python/sip[${PYTHON_USEDEP}]
- )
qtmedia? ( $(add_qt_dep qtmultimedia) )
raw? ( media-libs/libraw:= )
tiff? ( media-libs/tiff:0 )
@@ -87,7 +84,8 @@ RDEPEND="${COMMON_DEPEND}
RESTRICT+=" test"
pkg_setup() {
- use python && python-single-r1_pkg_setup
+ python-single-r1_pkg_setup
+ kde5_pkg_setup
}
src_configure() {
@@ -99,8 +97,6 @@ src_configure() {
$(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 python PyQt5)
- $(cmake-utils_use_find_package python SIP)
$(cmake-utils_use_find_package qtmedia Qt5Multimedia)
$(cmake-utils_use_find_package raw LibRaw)
$(cmake-utils_use_find_package tiff TIFF)
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2018-04-08 16:03 Johannes Huber
0 siblings, 0 replies; 77+ messages in thread
From: Johannes Huber @ 2018-04-08 16:03 UTC (permalink / raw
To: gentoo-commits
commit: 9d09d9a00988953486e2ae3670f0e2666343045b
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 8 15:59:08 2018 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sun Apr 8 16:02:40 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=9d09d9a0
media-gfx/krita: Restrict tests
Closes: https://bugs.gentoo.org/630508
Package-Manager: Portage-2.3.28, Repoman-2.3.9
media-gfx/krita/krita-9999.ebuild | 3 +++
1 file changed, 3 insertions(+)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 5b3dd7b4ef..04f2354e07 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -83,6 +83,9 @@ RDEPEND="${COMMON_DEPEND}
!app-office/calligra-l10n:4[calligra_features_krita(+)]
"
+# bug 630508
+RESTRICT+=" test"
+
pkg_setup() {
use python && python-single-r1_pkg_setup
}
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2018-04-08 16:03 Johannes Huber
0 siblings, 0 replies; 77+ messages in thread
From: Johannes Huber @ 2018-04-08 16:03 UTC (permalink / raw
To: gentoo-commits
commit: 70a718f3d38ae41f544c65dec1d6b86d71be96f2
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 8 15:47:25 2018 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sun Apr 8 16:02:40 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=70a718f3
media-gfx/krita: Add python use flag
Upstream commit 5f0f100d6a99d3e1801dccd86ca38a88d9acd981
Package-Manager: Portage-2.3.28, Repoman-2.3.9
media-gfx/krita/krita-9999.ebuild | 17 +++++++++++++++--
1 file changed, 15 insertions(+), 2 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 59aac9fc7e..2815e69719 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -5,14 +5,16 @@ EAPI=6
KDE_TEST="forceoptional-recursive"
VIRTUALX_REQUIRED="test"
-inherit kde5
+PYTHON_COMPAT=( python3_{4,5,6} )
+inherit kde5 python-single-r1
DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!"
HOMEPAGE="https://www.kde.org/applications/graphics/krita/ https://krita.org/"
LICENSE="GPL-3"
KEYWORDS=""
-IUSE="color-management fftw gif +gsl +jpeg openexr pdf qtmedia +raw tiff vc"
+IUSE="color-management fftw gif +gsl +jpeg openexr pdf python qtmedia +raw tiff vc"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -57,6 +59,11 @@ COMMON_DEPEND="
media-libs/openexr
)
pdf? ( app-text/poppler[qt5] )
+ python? (
+ ${PYTHON_DEPS}
+ dev-python/PyQt5[${PYTHON_USEDEP}]
+ dev-python/sip[${PYTHON_USEDEP}]
+ )
qtmedia? ( $(add_qt_dep qtmultimedia) )
raw? ( media-libs/libraw:= )
tiff? ( media-libs/tiff:0 )
@@ -72,6 +79,10 @@ RDEPEND="${COMMON_DEPEND}
!app-office/calligra-l10n:4[calligra_features_krita(+)]
"
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package color-management OCIO)
@@ -81,6 +92,8 @@ src_configure() {
$(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 python PyQt5)
+ $(cmake-utils_use_find_package python SIP)
$(cmake-utils_use_find_package qtmedia Qt5Multimedia)
$(cmake-utils_use_find_package raw LibRaw)
$(cmake-utils_use_find_package tiff TIFF)
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2018-04-08 16:03 Johannes Huber
0 siblings, 0 replies; 77+ messages in thread
From: Johannes Huber @ 2018-04-08 16:03 UTC (permalink / raw
To: gentoo-commits
commit: b89498063466a2f77a3cb6712d7da80a2c690e0e
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 8 15:50:44 2018 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sun Apr 8 16:02:40 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=b8949806
media-gfx/krita: Add release switch
Package-Manager: Portage-2.3.28, Repoman-2.3.9
media-gfx/krita/krita-9999.ebuild | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 2815e69719..0f8e2fef6b 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -8,11 +8,14 @@ VIRTUALX_REQUIRED="test"
PYTHON_COMPAT=( python3_{4,5,6} )
inherit kde5 python-single-r1
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ SRC_URI="mirror://kde/stable/${PN}/${PV%.1}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!"
HOMEPAGE="https://www.kde.org/applications/graphics/krita/ https://krita.org/"
-
LICENSE="GPL-3"
-KEYWORDS=""
IUSE="color-management fftw gif +gsl +jpeg openexr pdf python qtmedia +raw tiff vc"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2018-04-08 16:03 Johannes Huber
0 siblings, 0 replies; 77+ messages in thread
From: Johannes Huber @ 2018-04-08 16:03 UTC (permalink / raw
To: gentoo-commits
commit: 555949daa1701ad95669eda3c50eca82a7092272
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 8 15:54:27 2018 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sun Apr 8 16:02:40 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=555949da
media-gfx/krita: DEPEND on dev-qt/qtdeclarative
Package-Manager: Portage-2.3.28, Repoman-2.3.9
media-gfx/krita/krita-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 0f8e2fef6b..5b3dd7b4ef 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -36,6 +36,7 @@ COMMON_DEPEND="
$(add_frameworks_dep kxmlgui)
$(add_qt_dep qtconcurrent)
$(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui '-gles2')
$(add_qt_dep qtnetwork)
$(add_qt_dep qtprintsupport)
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2018-04-08 14:34 Johannes Huber
0 siblings, 0 replies; 77+ messages in thread
From: Johannes Huber @ 2018-04-08 14:34 UTC (permalink / raw
To: gentoo-commits
commit: 663545ea2639a1d5e6362e563b76a9d526f9684b
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 8 14:25:24 2018 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sun Apr 8 14:25:24 2018 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=663545ea
media-gfx/krita: Add use flag gif
Upstream commit a4cef6af0d8cb6ff0920227fd578933d1e878652
Package-Manager: Portage-2.3.28, Repoman-2.3.9
media-gfx/krita/krita-9999.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 2bc43106ec..59aac9fc7e 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.kde.org/applications/graphics/krita/ https://krita.org/"
LICENSE="GPL-3"
KEYWORDS=""
-IUSE="color-management fftw +gsl +jpeg openexr pdf qtmedia +raw tiff vc"
+IUSE="color-management fftw gif +gsl +jpeg openexr pdf qtmedia +raw tiff vc"
COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -49,6 +49,7 @@ COMMON_DEPEND="
x11-libs/libXi
color-management? ( media-libs/opencolorio )
fftw? ( sci-libs/fftw:3.0= )
+ gif? ( media-libs/giflib )
gsl? ( sci-libs/gsl:= )
jpeg? ( virtual/jpeg:0 )
openexr? (
@@ -75,6 +76,7 @@ src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package color-management OCIO)
$(cmake-utils_use_find_package fftw FFTW3)
+ $(cmake-utils_use_find_package gif GIF)
$(cmake-utils_use_find_package gsl GSL)
$(cmake-utils_use_find_package jpeg JPEG)
$(cmake-utils_use_find_package openexr OpenEXR)
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2017-09-10 14:48 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2017-09-10 14:48 UTC (permalink / raw
To: gentoo-commits
commit: 293c8cf5a5a96b66035bc19e0edab6c5010702c4
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 10 14:48:38 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Sep 10 14:48:38 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=293c8cf5
media-gfx/krita: VIRTUALX_REQUIRED="test"
Gentoo-bug: 630508
Package-Manager: Portage-2.3.8, Repoman-2.3.3
media-gfx/krita/krita-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 76108bc96f..e72ee76156 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -4,6 +4,7 @@
EAPI=6
KDE_TEST="forceoptional-recursive"
+VIRTUALX_REQUIRED="test"
inherit kde5
DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!"
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2017-08-20 8:34 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2017-08-20 8:34 UTC (permalink / raw
To: gentoo-commits
commit: 122f10147ad5e89f94b8417bdb1f580fbfb1c14a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 19 21:27:31 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Aug 20 08:19:51 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=122f1014
media-gfx/krita: Drop unused DEPEND, set KDE_TEST=forceoptional-recursive
Upstream commit 176546ed492883b63f6b8c274a97ce781af3631c
Package-Manager: Portage-2.3.8, Repoman-2.3.3
media-gfx/krita/krita-9999.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index db4a97469b..76108bc96f 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-KDE_TEST="forceoptional"
+KDE_TEST="forceoptional-recursive"
inherit kde5
DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!"
@@ -41,7 +41,6 @@ COMMON_DEPEND="
media-gfx/exiv2:=
media-libs/lcms
media-libs/libpng:0=
- net-misc/curl
sys-libs/zlib
virtual/opengl
x11-libs/libX11
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2017-02-02 9:00 Michael Palimaka
0 siblings, 0 replies; 77+ messages in thread
From: Michael Palimaka @ 2017-02-02 9:00 UTC (permalink / raw
To: gentoo-commits
commit: 48aab06f1d07910a177d3eaaa0491b71b1334ef5
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 2 09:00:19 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Feb 2 09:00:24 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=48aab06f
media-gfx/krita: adapt to upstream build system changes
Upstream-commit: 757b74d63a2aec4312be7355b54754ced7ecbe00
Package-Manager: Portage-2.3.3, Repoman-2.3.1
media-gfx/krita/krita-9999.ebuild | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 027f455..19c9581 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -74,16 +74,16 @@ RDEPEND="${COMMON_DEPEND}
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)
+ $(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)
- -DWITH_TIFF=$(usex tiff)
- -DWITH_Vc=$(usex vc)
+ $(cmake-utils_use_find_package raw LibRaw)
+ $(cmake-utils_use_find_package tiff TIFF)
+ $(cmake-utils_use_find_package vc Vc)
)
kde5_src_configure
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2017-02-02 8:37 Michael Palimaka
0 siblings, 0 replies; 77+ messages in thread
From: Michael Palimaka @ 2017-02-02 8:37 UTC (permalink / raw
To: gentoo-commits
commit: f67450eabe6cabce9c1b4e1c6e49cdb21a3e15f4
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 2 08:36:19 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Feb 2 08:36:49 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=f67450ea
media-gfx/krita: pin media-libs/libpng to SLOT 0
Package-Manager: Portage-2.3.3, Repoman-2.3.1
media-gfx/krita/krita-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 2bcfe70..027f455 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -41,7 +41,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
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2017-01-20 0:01 Andreas Sturmlechner
0 siblings, 0 replies; 77+ messages in thread
From: Andreas Sturmlechner @ 2017-01-20 0:01 UTC (permalink / raw
To: gentoo-commits
commit: cc611432483947e5faf7d1199935aaa1cbbd8a6c
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 20 00:00:16 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jan 20 00:00:16 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=cc611432
media-gfx/krita: Add USE=qtmedia
Upstream commit 4315b1d2a177d9740e3da55275c34f304586b26d
Package-Manager: portage-2.3.0
media-gfx/krita/krita-9999.ebuild | 4 +++-
media-gfx/krita/metadata.xml | 1 +
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index b1475c5..2bcfe70 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.kde.org/applications/graphics/krita/ https://krita.org/"
LICENSE="GPL-2+"
KEYWORDS=""
-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)
@@ -57,6 +57,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 )
"
@@ -80,6 +81,7 @@ src_configure() {
-DWITH_OCIO=$(usex color-management)
-DWITH_OpenEXR=$(usex openexr)
-DWITH_Poppler=$(usex pdf)
+ $(cmake-utils_use_find_package qtmedia Qt5Multimedia)
-DWITH_TIFF=$(usex tiff)
-DWITH_Vc=$(usex vc)
)
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>
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2016-09-29 10:20 Michael Palimaka
0 siblings, 0 replies; 77+ messages in thread
From: Michael Palimaka @ 2016-09-29 10:20 UTC (permalink / raw
To: gentoo-commits
commit: 0daa6cad90f282b47fba71003079cc9c8a2273af
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Thu Sep 29 07:40:42 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Sep 29 09:06:16 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=0daa6cad
media-gfx/krita: Add blocker against calligra-l10n
Package-Manager: portage-2.3.0
media-gfx/krita/krita-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 4634b46..33d11a2 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -68,6 +68,7 @@ DEPEND="${COMMON_DEPEND}
"
RDEPEND="${COMMON_DEPEND}
!app-office/calligra:4[calligra_features_krita]
+ !app-office/calligra-l10n:4[calligra_features_krita(+)]
"
PATCHES=(
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2016-09-22 11:17 Michael Palimaka
0 siblings, 0 replies; 77+ messages in thread
From: Michael Palimaka @ 2016-09-22 11:17 UTC (permalink / raw
To: gentoo-commits
commit: a2b249a451626d48abd21c6dc8162192ea5e9d32
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 22 11:16:49 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Sep 22 11:17:05 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=a2b249a4
media-gfx/krita: upstream doesn't support building with gles2
Gentoo-bug: 585334
KDE-bug: 357708
Package-Manager: portage-2.3.1
media-gfx/krita/krita-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index e3a2531..0ad1ee1 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -31,7 +31,7 @@ COMMON_DEPEND="
$(add_frameworks_dep kxmlgui)
$(add_qt_dep qtconcurrent)
$(add_qt_dep qtdbus)
- $(add_qt_dep qtgui)
+ $(add_qt_dep qtgui '-gles2')
$(add_qt_dep qtnetwork)
$(add_qt_dep qtprintsupport)
$(add_qt_dep qtsvg)
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2016-08-07 16:30 Michael Palimaka
0 siblings, 0 replies; 77+ messages in thread
From: Michael Palimaka @ 2016-08-07 16:30 UTC (permalink / raw
To: gentoo-commits
commit: 063474d0d660813bbf5fa42c7e9db1c392fb2c17
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Sat Aug 6 13:11:47 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Aug 7 16:30:45 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=063474d0
media-gfx/krita: Update Vc DEPEND, drop USE=jpeg2k
Upstream commits:
cf76bbcd708723b61104ae3c7bbd94d2f8de2779
3747300737ffed138ae321b66234cab682481594
Package-Manager: portage-2.2.28
media-gfx/krita/krita-9999.ebuild | 9 ++-------
1 file changed, 2 insertions(+), 7 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 859b961..e3a2531 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.kde.org/applications/graphics/krita/ https://krita.org/"
LICENSE="GPL-2+"
KEYWORDS=""
-IUSE="color-management fftw +gsl +jpeg jpeg2k openexr pdf +raw tiff vc"
+IUSE="color-management fftw +gsl +jpeg openexr pdf +raw tiff vc"
COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -52,7 +52,6 @@ COMMON_DEPEND="
fftw? ( sci-libs/fftw:3.0= )
gsl? ( sci-libs/gsl:= )
jpeg? ( virtual/jpeg:0 )
- jpeg2k? ( media-libs/openjpeg:0= )
openexr? (
media-libs/ilmbase:=
media-libs/openexr
@@ -65,10 +64,7 @@ DEPEND="${COMMON_DEPEND}
dev-cpp/eigen:3
dev-lang/perl
sys-devel/gettext
- vc? (
- >=dev-libs/vc-0.7.4
- <dev-libs/vc-0.7.5
- )
+ vc? ( >=dev-libs/vc-1.1.0 )
"
RDEPEND="${COMMON_DEPEND}
!app-office/calligra:4[calligra_features_krita]
@@ -81,7 +77,6 @@ src_configure() {
-DWITH_JPEG=$(usex jpeg)
-DWITH_LibRaw=$(usex raw)
-DWITH_OCIO=$(usex color-management)
- -DWITH_OpenJPEG=$(usex jpeg2k)
-DWITH_OpenEXR=$(usex openexr)
-DWITH_Poppler=$(usex pdf)
-DWITH_TIFF=$(usex tiff)
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2016-06-05 18:25 Michael Palimaka
0 siblings, 0 replies; 77+ messages in thread
From: Michael Palimaka @ 2016-06-05 18:25 UTC (permalink / raw
To: gentoo-commits
commit: 2a3d23f53699d17d6c339f52fe42049029e11eb7
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 5 18:19:10 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jun 5 18:25:20 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=2a3d23f5
media-gfx/krita: dev-libs/vc is only used at build-time
Package-Manager: portage-2.3.0_rc1
media-gfx/krita/krita-9999.ebuild | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 16c8a95..f388a95 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -57,15 +57,15 @@ COMMON_DEPEND="
pdf? ( app-text/poppler[qt5] )
raw? ( media-libs/libraw:= )
tiff? ( media-libs/tiff:0 )
- vc? (
- >=dev-libs/vc-0.7.4
- <dev-libs/vc-0.7.5
- )
"
DEPEND="${COMMON_DEPEND}
dev-cpp/eigen:3
dev-lang/perl
sys-devel/gettext
+ vc? (
+ >=dev-libs/vc-0.7.4
+ <dev-libs/vc-0.7.5
+ )
"
RDEPEND="${COMMON_DEPEND}
!app-office/calligra:4[calligra_features_krita]
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2016-06-05 18:25 Michael Palimaka
0 siblings, 0 replies; 77+ messages in thread
From: Michael Palimaka @ 2016-06-05 18:25 UTC (permalink / raw
To: gentoo-commits
commit: c916ece6d37b3702bc24ed24f64d417c722acd52
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 5 18:25:11 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jun 5 18:25:20 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=c916ece6
media-gfx/krita: add subslot dependencies
Package-Manager: portage-2.3.0_rc1
media-gfx/krita/krita-9999.ebuild | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 4cef09e..859b961 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -38,7 +38,7 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtx11extras)
$(add_qt_dep qtxml)
- dev-libs/boost
+ dev-libs/boost:=
media-gfx/exiv2:=
media-libs/lcms
media-libs/libpng:=
@@ -49,12 +49,12 @@ COMMON_DEPEND="
x11-libs/libxcb
x11-libs/libXi
color-management? ( media-libs/opencolorio )
- fftw? ( sci-libs/fftw:3.0 )
- gsl? ( sci-libs/gsl )
+ fftw? ( sci-libs/fftw:3.0= )
+ gsl? ( sci-libs/gsl:= )
jpeg? ( virtual/jpeg:0 )
- jpeg2k? ( media-libs/openjpeg:0 )
+ jpeg2k? ( media-libs/openjpeg:0= )
openexr? (
- media-libs/ilmbase
+ media-libs/ilmbase:=
media-libs/openexr
)
pdf? ( app-text/poppler[qt5] )
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2016-06-05 18:25 Michael Palimaka
0 siblings, 0 replies; 77+ messages in thread
From: Michael Palimaka @ 2016-06-05 18:25 UTC (permalink / raw
To: gentoo-commits
commit: 05aac815aa34070876e9227ff82e436385ec991c
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 5 18:20:25 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jun 5 18:25:20 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=05aac815
media-gfx/krita: add missing dependency for USE="openexr"
Package-Manager: portage-2.3.0_rc1
media-gfx/krita/krita-9999.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index f388a95..4cef09e 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -53,7 +53,10 @@ COMMON_DEPEND="
gsl? ( sci-libs/gsl )
jpeg? ( virtual/jpeg:0 )
jpeg2k? ( media-libs/openjpeg:0 )
- openexr? ( media-libs/openexr )
+ openexr? (
+ media-libs/ilmbase
+ media-libs/openexr
+ )
pdf? ( app-text/poppler[qt5] )
raw? ( media-libs/libraw:= )
tiff? ( media-libs/tiff:0 )
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2016-06-05 18:10 Michael Palimaka
0 siblings, 0 replies; 77+ messages in thread
From: Michael Palimaka @ 2016-06-05 18:10 UTC (permalink / raw
To: gentoo-commits
commit: faab90a95fffe0210d04f81589e0eb4cf35c1df0
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 5 18:10:24 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jun 5 18:10:24 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=faab90a9
media-gfx/krita: raise dev-libs/vc dependency
This avoids a build failure.
Package-Manager: portage-2.3.0_rc1
media-gfx/krita/krita-9999.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index dfc6714..16c8a95 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -57,7 +57,10 @@ COMMON_DEPEND="
pdf? ( app-text/poppler[qt5] )
raw? ( media-libs/libraw:= )
tiff? ( media-libs/tiff:0 )
- vc? ( <dev-libs/vc-0.7.5 )
+ vc? (
+ >=dev-libs/vc-0.7.4
+ <dev-libs/vc-0.7.5
+ )
"
DEPEND="${COMMON_DEPEND}
dev-cpp/eigen:3
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2016-06-05 17:20 Michael Palimaka
0 siblings, 0 replies; 77+ messages in thread
From: Michael Palimaka @ 2016-06-05 17:20 UTC (permalink / raw
To: gentoo-commits
commit: 79aa5c5f6c39a175f33014b72e2749e70a279d2a
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 5 17:19:48 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jun 5 17:20:47 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=79aa5c5f
media-gfx/krita: force tests to be optional
Package-Manager: portage-2.3.0_rc1
media-gfx/krita/krita-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index ac31498..0349bf7 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=6
-KDE_TEST="true"
+KDE_TEST="forceoptional"
inherit kde5
DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!"
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2016-06-05 17:20 Michael Palimaka
0 siblings, 0 replies; 77+ messages in thread
From: Michael Palimaka @ 2016-06-05 17:20 UTC (permalink / raw
To: gentoo-commits
commit: 7eae6a216fedca69c58106d06bca5a406e1b7243
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 5 17:20:43 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jun 5 17:20:47 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=7eae6a21
media-gfx/krita: correct LICENSE
Package-Manager: portage-2.3.0_rc1
media-gfx/krita/krita-9999.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 0349bf7..dfc6714 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -9,6 +9,8 @@ inherit kde5
DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!"
HOMEPAGE="https://www.kde.org/applications/graphics/krita/ https://krita.org/"
+
+LICENSE="GPL-2+"
KEYWORDS=""
IUSE="color-management fftw +gsl +jpeg jpeg2k openexr pdf +raw tiff vc"
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2016-06-05 17:14 Michael Palimaka
0 siblings, 0 replies; 77+ messages in thread
From: Michael Palimaka @ 2016-06-05 17:14 UTC (permalink / raw
To: gentoo-commits
commit: a8cd5f54346a51ec3acc7e70d11628715b9276ba
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 5 17:14:15 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jun 5 17:14:26 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=a8cd5f54
media-gfx/krita: remove doxygen USE flag
The doxygen output for Krita is very limited and not really useful.
Package-Manager: portage-2.3.0_rc1
media-gfx/krita/krita-9999.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 2458bc9..ac31498 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -4,7 +4,6 @@
EAPI=6
-KDE_DOXYGEN="true"
KDE_TEST="true"
inherit kde5
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2016-06-05 17:14 Michael Palimaka
0 siblings, 0 replies; 77+ messages in thread
From: Michael Palimaka @ 2016-06-05 17:14 UTC (permalink / raw
To: gentoo-commits
commit: 70c5fc8a899ab65429b64276272a8ec60299f96b
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 5 17:09:33 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jun 5 17:14:26 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=70c5fc8a
media-gfx/krita: sort configure options
Package-Manager: portage-2.3.0_rc1
media-gfx/krita/krita-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 04076fb..2f18d42 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -70,11 +70,11 @@ RDEPEND="${COMMON_DEPEND}
src_configure() {
local mycmakeargs=(
- -DWITH_OCIO=$(usex color-management)
-DWITH_FFTW3=$(usex fftw)
-DWITH_GSL=$(usex gsl)
-DWITH_JPEG=$(usex jpeg)
-DWITH_LibRaw=$(usex raw)
+ -DWITH_OCIO=$(usex color-management)
-DWITH_OpenJPEG=$(usex jpeg2k)
-DWITH_OpenEXR=$(usex openexr)
-DWITH_Poppler=$(usex pdf)
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2016-06-05 17:14 Michael Palimaka
0 siblings, 0 replies; 77+ messages in thread
From: Michael Palimaka @ 2016-06-05 17:14 UTC (permalink / raw
To: gentoo-commits
commit: aee25ef576121529494812073d11ddf82cc430b4
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 5 17:11:42 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jun 5 17:14:26 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=aee25ef5
media-gfx/krita: remove handbook USE flag
There is no included handbook - the link just opens krita.kde.org.
Package-Manager: portage-2.3.0_rc1
media-gfx/krita/krita-9999.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 2f18d42..2458bc9 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -5,7 +5,6 @@
EAPI=6
KDE_DOXYGEN="true"
-KDE_HANDBOOK="true"
KDE_TEST="true"
inherit kde5
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2016-06-05 17:14 Michael Palimaka
0 siblings, 0 replies; 77+ messages in thread
From: Michael Palimaka @ 2016-06-05 17:14 UTC (permalink / raw
To: gentoo-commits
commit: ea305cf06a50db13d68503d5ab726ad257d35c6a
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 5 17:04:58 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jun 5 17:14:26 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=ea305cf0
media-gfx/krita: improve dependencies
Package-Manager: portage-2.3.0_rc1
media-gfx/krita/krita-9999.ebuild | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index abcb497..8089b2e 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -19,6 +19,7 @@ COMMON_DEPEND="
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
$(add_frameworks_dep kguiaddons)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
@@ -26,29 +27,26 @@ COMMON_DEPEND="
$(add_frameworks_dep kitemmodels)
$(add_frameworks_dep kitemviews)
$(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kwindowsystem)
$(add_frameworks_dep kxmlgui)
- $(add_qt_dep designer)
$(add_qt_dep qtconcurrent)
$(add_qt_dep qtdbus)
- $(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui)
$(add_qt_dep qtnetwork)
- $(add_qt_dep qtopengl)
$(add_qt_dep qtprintsupport)
- $(add_qt_dep qtscript)
$(add_qt_dep qtsvg)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtx11extras)
$(add_qt_dep qtxml)
- dev-cpp/eigen:3
- dev-lang/perl
dev-libs/boost
media-gfx/exiv2:=
media-libs/lcms
+ net-misc/curl
sys-libs/zlib
virtual/opengl
x11-libs/libX11
x11-libs/libxcb
+ x11-libs/libXi
color-management? ( media-libs/opencolorio )
fftw? ( sci-libs/fftw:3.0 )
gsl? ( sci-libs/gsl )
@@ -59,9 +57,11 @@ COMMON_DEPEND="
png? ( media-libs/libpng:= )
raw? ( media-libs/libraw:= )
tiff? ( media-libs/tiff:0 )
- vc? ( dev-libs/vc )
+ vc? ( <dev-libs/vc-0.7.5 )
"
DEPEND="${COMMON_DEPEND}
+ dev-cpp/eigen:3
+ dev-lang/perl
sys-devel/gettext
"
RDEPEND="${COMMON_DEPEND}
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2016-06-05 17:14 Michael Palimaka
0 siblings, 0 replies; 77+ messages in thread
From: Michael Palimaka @ 2016-06-05 17:14 UTC (permalink / raw
To: gentoo-commits
commit: 417ee0ccaf904a548e8c3706c66681e77b11c55f
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 5 17:08:53 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jun 5 17:14:26 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=417ee0cc
media-gfx/krita: remove unused configure option
Package-Manager: portage-2.3.0_rc1
media-gfx/krita/krita-9999.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index cc27158..04076fb 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -70,7 +70,6 @@ RDEPEND="${COMMON_DEPEND}
src_configure() {
local mycmakeargs=(
- -DUSEOPENGL=ON
-DWITH_OCIO=$(usex color-management)
-DWITH_FFTW3=$(usex fftw)
-DWITH_GSL=$(usex gsl)
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2016-06-05 17:14 Michael Palimaka
0 siblings, 0 replies; 77+ messages in thread
From: Michael Palimaka @ 2016-06-05 17:14 UTC (permalink / raw
To: gentoo-commits
commit: 05998c590d7ee5e31ddaebfead98186c2f5a286a
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 5 17:06:18 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jun 5 17:14:26 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=05998c59
media-gfx/krita: remove png USE flag
libpng is now mandatory.
Package-Manager: portage-2.3.0_rc1
media-gfx/krita/krita-9999.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 8089b2e..cc27158 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -12,7 +12,7 @@ inherit kde5
DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!"
HOMEPAGE="https://www.kde.org/applications/graphics/krita/ https://krita.org/"
KEYWORDS=""
-IUSE="color-management fftw +gsl +jpeg jpeg2k openexr pdf png +raw tiff vc"
+IUSE="color-management fftw +gsl +jpeg jpeg2k openexr pdf +raw tiff vc"
COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -41,6 +41,7 @@ COMMON_DEPEND="
dev-libs/boost
media-gfx/exiv2:=
media-libs/lcms
+ media-libs/libpng:=
net-misc/curl
sys-libs/zlib
virtual/opengl
@@ -54,7 +55,6 @@ COMMON_DEPEND="
jpeg2k? ( media-libs/openjpeg:0 )
openexr? ( media-libs/openexr )
pdf? ( app-text/poppler[qt5] )
- png? ( media-libs/libpng:= )
raw? ( media-libs/libraw:= )
tiff? ( media-libs/tiff:0 )
vc? ( <dev-libs/vc-0.7.5 )
@@ -79,7 +79,6 @@ src_configure() {
-DWITH_OpenJPEG=$(usex jpeg2k)
-DWITH_OpenEXR=$(usex openexr)
-DWITH_Poppler=$(usex pdf)
- -DWITH_PNG=$(usex png)
-DWITH_TIFF=$(usex tiff)
-DWITH_Vc=$(usex vc)
)
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2016-06-05 17:14 Michael Palimaka
0 siblings, 0 replies; 77+ messages in thread
From: Michael Palimaka @ 2016-06-05 17:14 UTC (permalink / raw
To: gentoo-commits
commit: 11b14b92e1df27d0588dd18f66bdf453a5749adf
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 5 16:41:21 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jun 5 17:14:26 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=11b14b92
media-gfx/krita: remove X USE flag
At least Qt5X11Extras appears to be used unconditionally in places.
Additionally, there was never any configure option backing the flag.
Package-Manager: portage-2.3.0_rc1
media-gfx/krita/krita-9999.ebuild | 9 +++------
1 file changed, 3 insertions(+), 6 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 743da9d..3a1e023 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -12,7 +12,7 @@ inherit kde5
DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!"
HOMEPAGE="https://www.kde.org/applications/graphics/krita/ https://krita.org/"
KEYWORDS=""
-IUSE="color-management fftw +gsl +jpeg jpeg2k +mime openexr pdf png +raw tiff vc X"
+IUSE="color-management fftw +gsl +jpeg jpeg2k +mime openexr pdf png +raw tiff vc"
COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -47,6 +47,8 @@ COMMON_DEPEND="
media-libs/lcms
sys-libs/zlib
virtual/opengl
+ x11-libs/libX11
+ x11-libs/libxcb
color-management? ( media-libs/opencolorio )
fftw? ( sci-libs/fftw:3.0 )
gsl? ( sci-libs/gsl )
@@ -59,11 +61,6 @@ COMMON_DEPEND="
raw? ( $(add_kdeapps_dep libkdcraw) )
tiff? ( media-libs/tiff:0 )
vc? ( dev-libs/vc )
- X? (
- $(add_qt_dep qtx11extras)
- x11-libs/libX11
- x11-libs/libxcb
- )
"
DEPEND="${COMMON_DEPEND}
sys-devel/gettext
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2016-06-05 17:14 Michael Palimaka
0 siblings, 0 replies; 77+ messages in thread
From: Michael Palimaka @ 2016-06-05 17:14 UTC (permalink / raw
To: gentoo-commits
commit: 0e9f1e2e38fe3a9590e8df76fc54c02347554532
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 5 16:48:32 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jun 5 17:14:26 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=0e9f1e2e
media-gfx/krita: remove mime USE flag
The mime USE flag has no backing option, and mime database updates are handled
by the eclass.
Package-Manager: portage-2.3.0_rc1
media-gfx/krita/krita-9999.ebuild | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 2d62652..abcb497 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -12,7 +12,7 @@ inherit kde5
DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!"
HOMEPAGE="https://www.kde.org/applications/graphics/krita/ https://krita.org/"
KEYWORDS=""
-IUSE="color-management fftw +gsl +jpeg jpeg2k +mime openexr pdf png +raw tiff vc"
+IUSE="color-management fftw +gsl +jpeg jpeg2k openexr pdf png +raw tiff vc"
COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -54,7 +54,6 @@ COMMON_DEPEND="
gsl? ( sci-libs/gsl )
jpeg? ( virtual/jpeg:0 )
jpeg2k? ( media-libs/openjpeg:0 )
- mime? ( x11-misc/shared-mime-info )
openexr? ( media-libs/openexr )
pdf? ( app-text/poppler[qt5] )
png? ( media-libs/libpng:= )
@@ -64,7 +63,6 @@ COMMON_DEPEND="
"
DEPEND="${COMMON_DEPEND}
sys-devel/gettext
- x11-misc/shared-mime-info
"
RDEPEND="${COMMON_DEPEND}
!app-office/calligra:4[calligra_features_krita]
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2016-06-05 17:14 Michael Palimaka
0 siblings, 0 replies; 77+ messages in thread
From: Michael Palimaka @ 2016-06-05 17:14 UTC (permalink / raw
To: gentoo-commits
commit: 57759424aa5d3c3636aa123442c742aac6916892
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 5 16:46:40 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jun 5 17:14:26 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=57759424
media-gfx/krita: fix USE="raw" dependency
Krita bundles its own custom libkdcraw thus uses libraw directly.
Package-Manager: portage-2.3.0_rc1
media-gfx/krita/krita-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 3a1e023..2d62652 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -58,7 +58,7 @@ COMMON_DEPEND="
openexr? ( media-libs/openexr )
pdf? ( app-text/poppler[qt5] )
png? ( media-libs/libpng:= )
- raw? ( $(add_kdeapps_dep libkdcraw) )
+ raw? ( media-libs/libraw:= )
tiff? ( media-libs/tiff:0 )
vc? ( dev-libs/vc )
"
@@ -77,11 +77,11 @@ src_configure() {
-DWITH_FFTW3=$(usex fftw)
-DWITH_GSL=$(usex gsl)
-DWITH_JPEG=$(usex jpeg)
+ -DWITH_LibRaw=$(usex raw)
-DWITH_OpenJPEG=$(usex jpeg2k)
-DWITH_OpenEXR=$(usex openexr)
-DWITH_Poppler=$(usex pdf)
-DWITH_PNG=$(usex png)
- -DWITH_KF5KDcraw=$(usex raw)
-DWITH_TIFF=$(usex tiff)
-DWITH_Vc=$(usex vc)
)
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2016-03-22 21:10 Johannes Huber
0 siblings, 0 replies; 77+ messages in thread
From: Johannes Huber @ 2016-03-22 21:10 UTC (permalink / raw
To: gentoo-commits
commit: 6071855869188f3ee505b939e12cc750dadf21c7
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 22 21:09:35 2016 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Tue Mar 22 21:09:35 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=60718558
media-gfx/krita: EAPI 6
Package-Manager: portage-2.2.28
media-gfx/krita/krita-9999.ebuild | 32 ++++++++++++++++----------------
1 file changed, 16 insertions(+), 16 deletions(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index d2e14f9..743da9d 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -2,14 +2,14 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=5
+EAPI=6
KDE_DOXYGEN="true"
KDE_HANDBOOK="true"
KDE_TEST="true"
inherit kde5
-DESCRIPTION="A free digital painting application. Digital Painting, Creative Freedom!"
+DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!"
HOMEPAGE="https://www.kde.org/applications/graphics/krita/ https://krita.org/"
KEYWORDS=""
IUSE="color-management fftw +gsl +jpeg jpeg2k +mime openexr pdf png +raw tiff vc X"
@@ -27,9 +27,6 @@ COMMON_DEPEND="
$(add_frameworks_dep kitemviews)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kxmlgui)
- dev-cpp/eigen:3
- dev-lang/perl
- dev-libs/boost
$(add_qt_dep designer)
$(add_qt_dep qtconcurrent)
$(add_qt_dep qtdbus)
@@ -43,6 +40,9 @@ COMMON_DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtx11extras)
$(add_qt_dep qtxml)
+ dev-cpp/eigen:3
+ dev-lang/perl
+ dev-libs/boost
media-gfx/exiv2:=
media-libs/lcms
sys-libs/zlib
@@ -76,17 +76,17 @@ RDEPEND="${COMMON_DEPEND}
src_configure() {
local mycmakeargs=(
-DUSEOPENGL=ON
- $(cmake-utils_use_with color-management OCIO)
- $(cmake-utils_use_with fftw FFTW3)
- $(cmake-utils_use_with gsl GSL)
- $(cmake-utils_use_with jpeg JPEG)
- $(cmake-utils_use_with jpeg2k OpenJPEG)
- $(cmake-utils_use_with raw KF5KDcraw)
- $(cmake-utils_use_with openexr OpenEXR)
- $(cmake-utils_use_with pdf Poppler)
- $(cmake-utils_use_with png PNG)
- $(cmake-utils_use_with tiff TIFF)
- $(cmake-utils_use_with vc Vc)
+ -DWITH_OCIO=$(usex color-management)
+ -DWITH_FFTW3=$(usex fftw)
+ -DWITH_GSL=$(usex gsl)
+ -DWITH_JPEG=$(usex jpeg)
+ -DWITH_OpenJPEG=$(usex jpeg2k)
+ -DWITH_OpenEXR=$(usex openexr)
+ -DWITH_Poppler=$(usex pdf)
+ -DWITH_PNG=$(usex png)
+ -DWITH_KF5KDcraw=$(usex raw)
+ -DWITH_TIFF=$(usex tiff)
+ -DWITH_Vc=$(usex vc)
)
kde5_src_configure
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2016-03-22 20:13 Johannes Huber
0 siblings, 0 replies; 77+ messages in thread
From: Johannes Huber @ 2016-03-22 20:13 UTC (permalink / raw
To: gentoo-commits
commit: 27bcc27fe0089d660b5c443cbaa413dac543db98
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 22 20:12:30 2016 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Tue Mar 22 20:12:30 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=27bcc27f
media-gfx/krita: Update blocker on app-offce/calligra
Package-Manager: portage-2.2.28
media-gfx/krita/krita-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 8593d29..d2e14f9 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -70,7 +70,7 @@ DEPEND="${COMMON_DEPEND}
x11-misc/shared-mime-info
"
RDEPEND="${COMMON_DEPEND}
- !app-office/calligra[calligra_features_krita]
+ !app-office/calligra:4[calligra_features_krita]
"
src_configure() {
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2015-12-31 9:26 Michael Palimaka
0 siblings, 0 replies; 77+ messages in thread
From: Michael Palimaka @ 2015-12-31 9:26 UTC (permalink / raw
To: gentoo-commits
commit: 4be90868535bc1fe0f545480b6fbb674f48b3e76
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 31 09:26:25 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Dec 31 09:26:27 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=4be90868
media-gfx/krita: add subslot operator
Package-Manager: portage-2.2.26
media-gfx/krita/krita-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
index 4061819..2af9411 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -43,7 +43,7 @@ COMMON_DEPEND="
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
dev-qt/qtxml:5
- media-gfx/exiv2
+ media-gfx/exiv2:=
media-libs/lcms
sys-libs/zlib
virtual/opengl
^ permalink raw reply related [flat|nested] 77+ messages in thread
* [gentoo-commits] proj/kde:master commit in: media-gfx/krita/
@ 2015-10-13 13:21 Michael Palimaka
0 siblings, 0 replies; 77+ messages in thread
From: Michael Palimaka @ 2015-10-13 13:21 UTC (permalink / raw
To: gentoo-commits
commit: d74a5e222dcd0d57cc148f386aeb3940df3daa7b
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Tue Oct 13 00:03:36 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Oct 13 13:21:46 2015 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=d74a5e22
media-gfx/krita: New package
Package-Manager: portage-2.2.23
media-gfx/krita/krita-9999.ebuild | 93 +++++++++++++++++++++++++++++++++++++++
media-gfx/krita/metadata.xml | 9 ++++
2 files changed, 102 insertions(+)
diff --git a/media-gfx/krita/krita-9999.ebuild b/media-gfx/krita/krita-9999.ebuild
new file mode 100644
index 0000000..4061819
--- /dev/null
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_DOXYGEN="true"
+KDE_HANDBOOK="true"
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="A free digital painting application. Digital Painting, Creative Freedom!"
+HOMEPAGE="https://www.kde.org/applications/graphics/krita/ https://krita.org/"
+KEYWORDS=""
+IUSE="color-management fftw +gsl +jpeg jpeg2k +mime openexr pdf png +raw tiff vc X"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kguiaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kitemmodels)
+ $(add_frameworks_dep kitemviews)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ dev-cpp/eigen:3
+ dev-lang/perl
+ dev-libs/boost
+ dev-qt/designer:5
+ dev-qt/qtconcurrent:5
+ dev-qt/qtdbus:5
+ dev-qt/qtdeclarative:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtopengl:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtscript:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ dev-qt/qtxml:5
+ media-gfx/exiv2
+ media-libs/lcms
+ sys-libs/zlib
+ virtual/opengl
+ color-management? ( media-libs/opencolorio )
+ fftw? ( sci-libs/fftw:3.0 )
+ gsl? ( sci-libs/gsl )
+ jpeg? ( virtual/jpeg:0 )
+ jpeg2k? ( media-libs/openjpeg:0 )
+ mime? ( x11-misc/shared-mime-info )
+ openexr? ( media-libs/openexr )
+ pdf? ( app-text/poppler[qt5] )
+ png? ( media-libs/libpng:= )
+ raw? ( $(add_kdeapps_dep libkdcraw) )
+ tiff? ( media-libs/tiff:0 )
+ vc? ( dev-libs/vc )
+ X? (
+ dev-qt/qtx11extras:5
+ x11-libs/libX11
+ x11-libs/libxcb
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ sys-devel/gettext
+ x11-misc/shared-mime-info
+"
+RDEPEND="${COMMON_DEPEND}
+ !app-office/calligra[calligra_features_krita]
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DUSEOPENGL=ON
+ $(cmake-utils_use_with color-management OCIO)
+ $(cmake-utils_use_with fftw FFTW3)
+ $(cmake-utils_use_with gsl GSL)
+ $(cmake-utils_use_with jpeg JPEG)
+ $(cmake-utils_use_with jpeg2k OpenJPEG)
+ $(cmake-utils_use_with raw KF5KDcraw)
+ $(cmake-utils_use_with openexr OpenEXR)
+ $(cmake-utils_use_with pdf Poppler)
+ $(cmake-utils_use_with png PNG)
+ $(cmake-utils_use_with tiff TIFF)
+ $(cmake-utils_use_with vc Vc)
+ )
+
+ kde5_src_configure
+}
diff --git a/media-gfx/krita/metadata.xml b/media-gfx/krita/metadata.xml
new file mode 100644
index 0000000..dd5c045
--- /dev/null
+++ b/media-gfx/krita/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>kde</herd>
+ <use>
+ <flag name="color-management">Enable color management via <pkg>media-libs/opencolorio</pkg></flag>
+ <flag name="vc">Enable support for <pkg>dev-libs/vc</pkg>, could be a significant speed boost</flag>
+ </use>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 77+ messages in thread
end of thread, other threads:[~2024-11-09 11:42 UTC | newest]
Thread overview: 77+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-05-26 16:32 [gentoo-commits] proj/kde:master commit in: media-gfx/krita/ Andreas Sturmlechner
-- strict thread matches above, loose matches on Subject: below --
2024-11-09 11:42 Andreas Sturmlechner
2024-03-25 18:47 Andreas Sturmlechner
2024-01-21 19:21 Andreas Sturmlechner
2022-12-16 19:33 Andreas Sturmlechner
2022-12-14 20:07 Andreas Sturmlechner
2022-11-08 20:21 Andreas Sturmlechner
2022-10-16 9:42 Andreas Sturmlechner
2022-09-14 11:56 Andreas Sturmlechner
2022-09-14 11:56 Andreas Sturmlechner
2022-09-14 11:52 Andreas Sturmlechner
2022-07-04 16:26 Andreas Sturmlechner
2022-05-08 13:33 Andreas Sturmlechner
2021-12-28 17:01 Andreas Sturmlechner
2021-12-23 11:34 Andreas Sturmlechner
2021-12-23 11:02 Andreas Sturmlechner
2021-11-05 15:55 Andreas Sturmlechner
2021-08-25 9:00 Andreas Sturmlechner
2021-07-22 20:00 Andreas Sturmlechner
2021-07-22 20:00 Andreas Sturmlechner
2021-03-13 11:27 Andreas Sturmlechner
2021-03-07 23:04 Andreas Sturmlechner
2021-01-21 14:27 Andreas Sturmlechner
2021-01-19 20:44 Andreas Sturmlechner
2020-10-31 9:26 Andreas Sturmlechner
2020-10-31 9:26 Andreas Sturmlechner
2020-08-18 17:47 Andreas Sturmlechner
2020-03-26 13:46 Andreas Sturmlechner
2020-02-12 22:45 Andreas Sturmlechner
2020-02-12 22:45 Andreas Sturmlechner
2020-02-09 18:06 Andreas Sturmlechner
2019-11-11 0:19 Andreas Sturmlechner
2019-10-24 18:37 Andreas Sturmlechner
2019-09-07 13:06 Andreas Sturmlechner
2019-08-04 21:10 Andreas Sturmlechner
2019-07-15 17:43 Andreas Sturmlechner
2019-06-01 16:17 Andreas Sturmlechner
2019-05-27 18:55 Andreas Sturmlechner
2019-02-17 11:11 Andreas Sturmlechner
2019-01-26 23:45 Andreas Sturmlechner
2019-01-26 20:29 Andreas Sturmlechner
2018-12-16 19:40 Andreas Sturmlechner
2018-10-04 10:53 Andreas Sturmlechner
2018-09-04 22:06 Andreas Sturmlechner
2018-08-29 10:51 Andreas Sturmlechner
2018-04-08 16:03 Johannes Huber
2018-04-08 16:03 Johannes Huber
2018-04-08 16:03 Johannes Huber
2018-04-08 16:03 Johannes Huber
2018-04-08 14:34 Johannes Huber
2017-09-10 14:48 Andreas Sturmlechner
2017-08-20 8:34 Andreas Sturmlechner
2017-02-02 9:00 Michael Palimaka
2017-02-02 8:37 Michael Palimaka
2017-01-20 0:01 Andreas Sturmlechner
2016-09-29 10:20 Michael Palimaka
2016-09-22 11:17 Michael Palimaka
2016-08-07 16:30 Michael Palimaka
2016-06-05 18:25 Michael Palimaka
2016-06-05 18:25 Michael Palimaka
2016-06-05 18:25 Michael Palimaka
2016-06-05 18:10 Michael Palimaka
2016-06-05 17:20 Michael Palimaka
2016-06-05 17:20 Michael Palimaka
2016-06-05 17:14 Michael Palimaka
2016-06-05 17:14 Michael Palimaka
2016-06-05 17:14 Michael Palimaka
2016-06-05 17:14 Michael Palimaka
2016-06-05 17:14 Michael Palimaka
2016-06-05 17:14 Michael Palimaka
2016-06-05 17:14 Michael Palimaka
2016-06-05 17:14 Michael Palimaka
2016-06-05 17:14 Michael Palimaka
2016-03-22 21:10 Johannes Huber
2016-03-22 20:13 Johannes Huber
2015-12-31 9:26 Michael Palimaka
2015-10-13 13:21 Michael Palimaka
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox