public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2021-03-11 10:58 Andreas Sturmlechner
  0 siblings, 0 replies; 26+ messages in thread
From: Andreas Sturmlechner @ 2021-03-11 10:58 UTC (permalink / raw
  To: gentoo-commits

commit:     d7cefb5f07286d80e9f8961fe285a743a7d2fb80
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 11 10:57:44 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Mar 11 10:57:44 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=d7cefb5f

kde-frameworks/kimageformats: Raise minimum media-libs/libheif to 1.10

Thanks-to: Daniel Novomesky <dnovomesky <AT> gmail.com>
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/kimageformats/kimageformats-5.80.0.ebuild | 2 +-
 kde-frameworks/kimageformats/kimageformats-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/kimageformats/kimageformats-5.80.0.ebuild b/kde-frameworks/kimageformats/kimageformats-5.80.0.ebuild
index e220f81af3..1e0b558caa 100644
--- a/kde-frameworks/kimageformats/kimageformats-5.80.0.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-5.80.0.ebuild
@@ -19,7 +19,7 @@ DEPEND="
 	=kde-frameworks/karchive-${PVCUT}*:5
 	avif? ( >=media-libs/libavif-0.8.2 )
 	eps? ( >=dev-qt/qtprintsupport-${QTMIN}:5 )
-	heif? ( media-libs/libheif:= )
+	heif? ( >=media-libs/libheif-1.10.0:= )
 	openexr? (
 		media-libs/ilmbase:=
 		media-libs/openexr:=

diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
index 539470c92e..47940bbe3a 100644
--- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
@@ -19,7 +19,7 @@ DEPEND="
 	=kde-frameworks/karchive-${PVCUT}*:5
 	avif? ( >=media-libs/libavif-0.8.2 )
 	eps? ( >=dev-qt/qtprintsupport-${QTMIN}:5 )
-	heif? ( media-libs/libheif:= )
+	heif? ( >=media-libs/libheif-1.10.0:= )
 	openexr? (
 		media-libs/ilmbase:=
 		media-libs/openexr:=


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2025-04-23 17:45 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2025-04-23 17:45 UTC (permalink / raw
  To: gentoo-commits

commit:     ad864099d9b2844e12bd9cf7e20e08106c98610b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 23 17:42:35 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 23 17:45:09 2025 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=ad864099

kde-frameworks/kimageformats: depend on >=media-libs/libheif-1.19.7

Tests fail with older libheif. Our libheif was pretty old, it's not
clear if it was just an assumption in the tests or not, and let's
not wait for something to be truly broken at runtime to find out.

Closes: https://bugs.gentoo.org/953971
Signed-off-by: Sam James <sam <AT> gentoo.org>

 kde-frameworks/kimageformats/kimageformats-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
index 9a4288b3fc..2fc87cd0f1 100644
--- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
@@ -18,7 +18,7 @@ RDEPEND="
 	=kde-frameworks/karchive-${KDE_CATV}*:6
 	avif? ( >=media-libs/libavif-0.8.2:= )
 	eps? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] )
-	heif? ( >=media-libs/libheif-1.10.0:= )
+	heif? ( >=media-libs/libheif-1.19.7:= )
 	jpeg2k? ( media-libs/openjpeg:= )
 	jpegxl? ( >=media-libs/libjxl-0.9.4:= )
 	openexr? ( >=media-libs/openexr-3:= )


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2024-03-25 18:47 Andreas Sturmlechner
  0 siblings, 0 replies; 26+ messages in thread
From: Andreas Sturmlechner @ 2024-03-25 18:47 UTC (permalink / raw
  To: gentoo-commits

commit:     7d2ced13d298dc915d943f2c3a0d3ac83329d02b
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 22 12:50:19 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 18:46:57 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=7d2ced13

kde-frameworks/kimageformats: Remove redundant local flag descs

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/kimageformats/metadata.xml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/kde-frameworks/kimageformats/metadata.xml b/kde-frameworks/kimageformats/metadata.xml
index 589b531cec..bd72f24c83 100644
--- a/kde-frameworks/kimageformats/metadata.xml
+++ b/kde-frameworks/kimageformats/metadata.xml
@@ -10,9 +10,7 @@
 		<remote-id type="cpe">cpe:/a:kde:kimageformats</remote-id>
 	</upstream>
 	<use>
-		<flag name="avif">Support the AVIF image file format</flag>
 		<flag name="eps">Support the EPS graphics file format</flag>
-		<flag name="jpegxl">Support for JPEG XL image format</flag>
 	</use>
 	<slots>
 		<subslots>


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2024-01-21 19:21 Andreas Sturmlechner
  0 siblings, 0 replies; 26+ messages in thread
From: Andreas Sturmlechner @ 2024-01-21 19:21 UTC (permalink / raw
  To: gentoo-commits

commit:     5d1bed02801558eb9cf9b139a3ae068f70d8dbee
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 21 19:13:42 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 21 19:19:40 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=5d1bed02

kde-frameworks/kimageformats: Add new media-libs/libjxl:= slot op

Closes: https://bugs.gentoo.org/922546
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/kimageformats/kimageformats-5.239.9999.ebuild | 2 +-
 kde-frameworks/kimageformats/kimageformats-9999.ebuild       | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/kimageformats/kimageformats-5.239.9999.ebuild b/kde-frameworks/kimageformats/kimageformats-5.239.9999.ebuild
index 58f81d3ff8..c2807692a3 100644
--- a/kde-frameworks/kimageformats/kimageformats-5.239.9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-5.239.9999.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
 	avif? ( >=media-libs/libavif-0.8.2:= )
 	eps? ( >=dev-qt/qtprintsupport-${QTMIN}:5 )
 	heif? ( >=media-libs/libheif-1.10.0:= )
-	jpegxl? ( media-libs/libjxl )
+	jpegxl? ( media-libs/libjxl:= )
 	openexr? ( >=media-libs/openexr-3:= )
 	raw? ( media-libs/libraw:= )
 "

diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
index 5018897287..19995a4f46 100644
--- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
 	avif? ( >=media-libs/libavif-0.8.2:= )
 	eps? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] )
 	heif? ( >=media-libs/libheif-1.10.0:= )
-	jpegxl? ( >=media-libs/libjxl-0.7.0 )
+	jpegxl? ( >=media-libs/libjxl-0.7.0:= )
 	openexr? ( >=media-libs/openexr-3:= )
 	raw? ( media-libs/libraw:= )
 "


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2023-07-30 19:50 Andreas Sturmlechner
  0 siblings, 0 replies; 26+ messages in thread
From: Andreas Sturmlechner @ 2023-07-30 19:50 UTC (permalink / raw
  To: gentoo-commits

commit:     dd3c2ba23a68e0418007a8cd202c6c1a86f1ecde
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 30 19:49:45 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 19:50:16 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=dd3c2ba2

kde-frameworks/kimageformats: Add missing test dependency

Bug: https://bugs.gentoo.org/911263
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/kimageformats/kimageformats-5.9999.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/kde-frameworks/kimageformats/kimageformats-5.9999.ebuild b/kde-frameworks/kimageformats/kimageformats-5.9999.ebuild
index 220c38ca79..2f6be209c8 100644
--- a/kde-frameworks/kimageformats/kimageformats-5.9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-5.9999.ebuild
@@ -25,7 +25,10 @@ RDEPEND="
 	raw? ( media-libs/libraw:= )
 "
 DEPEND="${RDEPEND}
-	test? ( heif? ( media-libs/libheif[x265] ) )
+	test? (
+		>=dev-qt/qtimageformats-${QTMIN}:5
+		heif? ( media-libs/libheif[x265] )
+	)
 "
 
 DOCS=( src/imageformats/AUTHORS )


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2022-11-08 20:21 Andreas Sturmlechner
  0 siblings, 0 replies; 26+ messages in thread
From: Andreas Sturmlechner @ 2022-11-08 20:21 UTC (permalink / raw
  To: gentoo-commits

commit:     47e75c2caf18b0dda1575472a3000c3470ce7cc6
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  8 20:07:25 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Nov  8 20:07:25 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=47e75c2c

kde-frameworks/kimageformats: Add missing IUSE heif test usedep

Bug: https://bugs.gentoo.org/879223
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/kimageformats/kimageformats-5.100.0.ebuild | 6 ++++--
 kde-frameworks/kimageformats/kimageformats-9999.ebuild    | 6 ++++--
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/kde-frameworks/kimageformats/kimageformats-5.100.0.ebuild b/kde-frameworks/kimageformats/kimageformats-5.100.0.ebuild
index 9721b97462..b8de005918 100644
--- a/kde-frameworks/kimageformats/kimageformats-5.100.0.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-5.100.0.ebuild
@@ -15,7 +15,7 @@ LICENSE="LGPL-2+"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="avif eps heif jpegxl openexr raw"
 
-DEPEND="
+RDEPEND="
 	>=dev-qt/qtgui-${QTMIN}:5
 	=kde-frameworks/karchive-${PVCUT}*:5
 	avif? ( >=media-libs/libavif-0.8.2:= )
@@ -25,7 +25,9 @@ DEPEND="
 	openexr? ( >=media-libs/openexr-3:= )
 	raw? ( media-libs/libraw:= )
 "
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+	test? ( heif? ( media-libs/libheif[x265] ) )
+"
 
 DOCS=( src/imageformats/AUTHORS )
 

diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
index 52ead681ac..a4a0c79865 100644
--- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
@@ -15,7 +15,7 @@ LICENSE="LGPL-2+"
 KEYWORDS=""
 IUSE="avif eps heif jpegxl openexr raw"
 
-DEPEND="
+RDEPEND="
 	>=dev-qt/qtgui-${QTMIN}:5
 	=kde-frameworks/karchive-${PVCUT}*:5
 	avif? ( >=media-libs/libavif-0.8.2:= )
@@ -25,7 +25,9 @@ DEPEND="
 	openexr? ( >=media-libs/openexr-3:= )
 	raw? ( media-libs/libraw:= )
 "
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+	test? ( heif? ( media-libs/libheif[x265] ) )
+"
 
 DOCS=( src/imageformats/AUTHORS )
 


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2022-10-06  9:02 Andreas Sturmlechner
  0 siblings, 0 replies; 26+ messages in thread
From: Andreas Sturmlechner @ 2022-10-06  9:02 UTC (permalink / raw
  To: gentoo-commits

commit:     1bf3fc70046ef1288fd988741a09c9af2d96abf7
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  6 08:17:33 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Oct  6 09:01:57 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=1bf3fc70

kde-frameworks/kimageformats: Add CPE to metadata

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/kimageformats/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-frameworks/kimageformats/metadata.xml b/kde-frameworks/kimageformats/metadata.xml
index 32a938a852..e8d1457648 100644
--- a/kde-frameworks/kimageformats/metadata.xml
+++ b/kde-frameworks/kimageformats/metadata.xml
@@ -7,6 +7,7 @@
 	</maintainer>
 	<upstream>
 		<bugs-to>https://bugs.kde.org/</bugs-to>
+		<remote-id type="cpe">cpe:/a:kde:kimageformats</remote-id>
 	</upstream>
 	<use>
 		<flag name="avif">Support the AVIF image file format</flag>


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2022-04-05 16:02 Andreas Sturmlechner
  0 siblings, 0 replies; 26+ messages in thread
From: Andreas Sturmlechner @ 2022-04-05 16:02 UTC (permalink / raw
  To: gentoo-commits

commit:     b5842ee74b3913e24586d2ec0244770b7c4e3b45
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Apr  5 16:00:04 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Apr  5 16:00:04 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=b5842ee7

kde-frameworks/kimageformats: Add missing IUSE jpegxl DEPEND

Bug: https://bugs.gentoo.org/834999
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/kimageformats/kimageformats-5.93.0.ebuild | 1 +
 kde-frameworks/kimageformats/kimageformats-9999.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-frameworks/kimageformats/kimageformats-5.93.0.ebuild b/kde-frameworks/kimageformats/kimageformats-5.93.0.ebuild
index 8df995a336..525cfc7158 100644
--- a/kde-frameworks/kimageformats/kimageformats-5.93.0.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-5.93.0.ebuild
@@ -20,6 +20,7 @@ DEPEND="
 	avif? ( >=media-libs/libavif-0.8.2:= )
 	eps? ( >=dev-qt/qtprintsupport-${QTMIN}:5 )
 	heif? ( >=media-libs/libheif-1.10.0:= )
+	jpegxl? ( media-libs/libjxl )
 	openexr? ( >=media-libs/openexr-3:= )
 "
 RDEPEND="${DEPEND}"

diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
index 677a02eb4b..31353a4a2a 100644
--- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
@@ -20,6 +20,7 @@ DEPEND="
 	avif? ( >=media-libs/libavif-0.8.2:= )
 	eps? ( >=dev-qt/qtprintsupport-${QTMIN}:5 )
 	heif? ( >=media-libs/libheif-1.10.0:= )
+	jpegxl? ( media-libs/libjxl )
 	openexr? ( >=media-libs/openexr-3:= )
 "
 RDEPEND="${DEPEND}"


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2022-03-25 20:23 Andreas Sturmlechner
  0 siblings, 0 replies; 26+ messages in thread
From: Andreas Sturmlechner @ 2022-03-25 20:23 UTC (permalink / raw
  To: gentoo-commits

commit:     6944df010dab886e1424eb85a07d1c0b243a0c77
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 25 20:23:09 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Mar 25 20:23:09 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=6944df01

kde-frameworks/kimageformats: Add IUSE=jpegxl

Bug: https://bugs.gentoo.org/834999
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/kimageformats/kimageformats-9999.ebuild | 4 ++--
 kde-frameworks/kimageformats/metadata.xml              | 1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
index 37291764c2..677a02eb4b 100644
--- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
@@ -12,7 +12,7 @@ inherit ecm kde.org
 DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system"
 LICENSE="LGPL-2+"
 KEYWORDS=""
-IUSE="avif eps heif openexr"
+IUSE="avif eps heif jpegxl openexr"
 
 DEPEND="
 	>=dev-qt/qtgui-${QTMIN}:5
@@ -28,7 +28,7 @@ DOCS=( src/imageformats/AUTHORS )
 
 src_configure() {
 	local mycmakeargs=(
-		-DKIMAGEFORMATS_JXL=OFF # TODO: libjxl not packaged yet
+		-DKIMAGEFORMATS_JXL=$(usex jpegxl)
 		$(cmake_use_find_package avif libavif)
 		$(cmake_use_find_package eps Qt5PrintSupport)
 		-DKIMAGEFORMATS_HEIF=$(usex heif)

diff --git a/kde-frameworks/kimageformats/metadata.xml b/kde-frameworks/kimageformats/metadata.xml
index 54a8336872..32a938a852 100644
--- a/kde-frameworks/kimageformats/metadata.xml
+++ b/kde-frameworks/kimageformats/metadata.xml
@@ -12,6 +12,7 @@
 		<flag name="avif">Support the AVIF image file format</flag>
 		<flag name="eps">Support the EPS graphics file format</flag>
 		<flag name="heif">Support for HEIF/HEIC images</flag>
+		<flag name="jpegxl">Support for JPEG XL image format</flag>
 	</use>
 	<slots>
 		<subslots>


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2022-02-15 19:57 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2022-02-15 19:57 UTC (permalink / raw
  To: gentoo-commits

commit:     b4cbc8bdf28d70451915492349885ee2a819aedb
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 15 19:39:21 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 15 19:57:00 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=b4cbc8bd

kde-frameworks/kimageformats: adjust to unslotted OpenEXR

Bug: https://bugs.gentoo.org/833158
Signed-off-by: Sam James <sam <AT> gentoo.org>

 kde-frameworks/kimageformats/kimageformats-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
index 7693d75115..37291764c2 100644
--- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
@@ -20,7 +20,7 @@ DEPEND="
 	avif? ( >=media-libs/libavif-0.8.2:= )
 	eps? ( >=dev-qt/qtprintsupport-${QTMIN}:5 )
 	heif? ( >=media-libs/libheif-1.10.0:= )
-	openexr? ( media-libs/openexr:3= )
+	openexr? ( >=media-libs/openexr-3:= )
 "
 RDEPEND="${DEPEND}"
 


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2021-12-20 15:10 Andreas Sturmlechner
  0 siblings, 0 replies; 26+ messages in thread
From: Andreas Sturmlechner @ 2021-12-20 15:10 UTC (permalink / raw
  To: gentoo-commits

commit:     1fa01eb346ddfc045caa2031a8a9be715fb6473f
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 20 13:43:35 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Dec 20 15:06:02 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=1fa01eb3

kde-frameworks/kimageformats: Switch to media-libs/openexr:3=

Now that stable versions of media-libs/openexr:3 are available, switch
to unconditionally depend on the new slot instead of trying to support
both, involving a messy alternative dependency declaration with
media-libs/ilmbase.

See also:
https://github.com/gentoo/gentoo/pull/20930

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/kimageformats/kimageformats-9999.ebuild | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
index 21378b2251..d5e99264c2 100644
--- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
@@ -20,10 +20,7 @@ DEPEND="
 	avif? ( >=media-libs/libavif-0.8.2:= )
 	eps? ( >=dev-qt/qtprintsupport-${QTMIN}:5 )
 	heif? ( >=media-libs/libheif-1.10.0:= )
-	openexr? (
-		media-libs/ilmbase:=
-		media-libs/openexr:=
-	)
+	openexr? ( media-libs/openexr:3= )
 "
 RDEPEND="${DEPEND}"
 


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2021-11-07 23:57 Andreas Sturmlechner
  0 siblings, 0 replies; 26+ messages in thread
From: Andreas Sturmlechner @ 2021-11-07 23:57 UTC (permalink / raw
  To: gentoo-commits

commit:     d0e8501a8c0673aad086f32c22a084be9bc01c46
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  7 23:57:19 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Nov  7 23:57:19 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=d0e8501a

kde-frameworks/kimageformats: use libavif subslot operator in 5.88 too

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/kimageformats/kimageformats-5.88.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kimageformats/kimageformats-5.88.0.ebuild b/kde-frameworks/kimageformats/kimageformats-5.88.0.ebuild
index ffb6ac8ad0..2053f22177 100644
--- a/kde-frameworks/kimageformats/kimageformats-5.88.0.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-5.88.0.ebuild
@@ -17,7 +17,7 @@ IUSE="avif eps heif openexr"
 DEPEND="
 	>=dev-qt/qtgui-${QTMIN}:5
 	=kde-frameworks/karchive-${PVCUT}*:5
-	avif? ( >=media-libs/libavif-0.8.2 )
+	avif? ( >=media-libs/libavif-0.8.2:= )
 	eps? ( >=dev-qt/qtprintsupport-${QTMIN}:5 )
 	heif? ( >=media-libs/libheif-1.10.0:= )
 	openexr? (


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2021-11-07 23:09 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2021-11-07 23:09 UTC (permalink / raw
  To: gentoo-commits

commit:     98723223096cc24282bf6efd0a9a638fdbe55157
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  7 23:09:34 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov  7 23:09:43 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=98723223

kde-frameworks/kimageformats: use libavif subslot operator

Signed-off-by: Sam James <sam <AT> gentoo.org>

 kde-frameworks/kimageformats/kimageformats-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
index ab00db5e9e..abbec0bae8 100644
--- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
@@ -17,7 +17,7 @@ IUSE="avif eps heif openexr"
 DEPEND="
 	>=dev-qt/qtgui-${QTMIN}:5
 	=kde-frameworks/karchive-${PVCUT}*:5
-	avif? ( >=media-libs/libavif-0.8.2 )
+	avif? ( >=media-libs/libavif-0.8.2:= )
 	eps? ( >=dev-qt/qtprintsupport-${QTMIN}:5 )
 	heif? ( >=media-libs/libheif-1.10.0:= )
 	openexr? (


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2021-01-13 23:24 Andreas Sturmlechner
  0 siblings, 0 replies; 26+ messages in thread
From: Andreas Sturmlechner @ 2021-01-13 23:24 UTC (permalink / raw
  To: gentoo-commits

commit:     de3ada88f12df805531651a1210d4e52ff359b78
Author:     Ionen Wolkens <sudinave <AT> gmail <DOT> com>
AuthorDate: Wed Jan 13 23:17:58 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jan 13 23:22:44 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=de3ada88

kde-frameworks/kimageformats: add AVIF support to fix automagic

Reported-by: Daniel Novomeský <dnovomesky <AT> gmail.com>
Closes: https://bugs.gentoo.org/764941
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Ionen Wolkens <sudinave <AT> gmail.com>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/kimageformats/kimageformats-9999.ebuild | 4 +++-
 kde-frameworks/kimageformats/metadata.xml              | 1 +
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
index 2897520949..c2b65ca0fa 100644
--- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
@@ -12,11 +12,12 @@ inherit ecm kde.org
 DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system"
 LICENSE="LGPL-2+"
 KEYWORDS=""
-IUSE="eps openexr"
+IUSE="avif eps openexr"
 
 DEPEND="
 	>=dev-qt/qtgui-${QTMIN}:5
 	=kde-frameworks/karchive-${PVCUT}*:5
+	avif? ( >=media-libs/libavif-0.8.2 )
 	eps? ( >=dev-qt/qtprintsupport-${QTMIN}:5 )
 	openexr? (
 		media-libs/ilmbase:=
@@ -29,6 +30,7 @@ DOCS=( src/imageformats/AUTHORS )
 
 src_configure() {
 	local mycmakeargs=(
+		$(cmake_use_find_package avif libavif)
 		$(cmake_use_find_package eps Qt5PrintSupport)
 		$(cmake_use_find_package openexr OpenEXR)
 	)

diff --git a/kde-frameworks/kimageformats/metadata.xml b/kde-frameworks/kimageformats/metadata.xml
index 810e5e62b9..c44e1a5290 100644
--- a/kde-frameworks/kimageformats/metadata.xml
+++ b/kde-frameworks/kimageformats/metadata.xml
@@ -6,6 +6,7 @@
 		<name>Gentoo KDE Project</name>
 	</maintainer>
 	<use>
+		<flag name="avif">Support the AVIF image file format</flag>
 		<flag name="eps">Support the EPS graphics file format</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2018-12-03  0:08 Andreas Sturmlechner
  0 siblings, 0 replies; 26+ messages in thread
From: Andreas Sturmlechner @ 2018-12-03  0:08 UTC (permalink / raw
  To: gentoo-commits

commit:     3c5acf2c6aa8fe0766e7243dfae50d559d3d9b9f
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  2 21:06:56 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Dec  2 21:06:56 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=3c5acf2c

kde-frameworks/kimageformats: kimageformats-read-xcf was fixed

Upstream commit 10f201e414fa2a8b0091f28eab3cc376f0a61147

Closes: https://bugs.gentoo.org/634426
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/kimageformats/kimageformats-5.53.0.ebuild | 7 -------
 kde-frameworks/kimageformats/kimageformats-9999.ebuild   | 9 +--------
 2 files changed, 1 insertion(+), 15 deletions(-)

diff --git a/kde-frameworks/kimageformats/kimageformats-5.53.0.ebuild b/kde-frameworks/kimageformats/kimageformats-5.53.0.ebuild
index cedd0351fb..0ce492a127 100644
--- a/kde-frameworks/kimageformats/kimageformats-5.53.0.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-5.53.0.ebuild
@@ -33,10 +33,3 @@ src_configure() {
 
 	kde5_src_configure
 }
-
-src_test() {
-	# bug: 634426
-	local myctestargs=( -E "(kimageformats-read-xcf)" )
-
-	kde5_src_test
-}

diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
index 66e3b77655..d8a1e604d9 100644
--- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-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
@@ -33,10 +33,3 @@ src_configure() {
 
 	kde5_src_configure
 }
-
-src_test() {
-	# bug: 634426
-	local myctestargs=( -E "(kimageformats-read-xcf)" )
-
-	kde5_src_test
-}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2018-02-11 23:12 Andreas Sturmlechner
  0 siblings, 0 replies; 26+ messages in thread
From: Andreas Sturmlechner @ 2018-02-11 23:12 UTC (permalink / raw
  To: gentoo-commits

commit:     25a7d7aa70f2a3c426f4815de6aea3f35d0b6bea
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 11 23:12:45 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 11 23:12:45 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=25a7d7aa

kde-frameworks/kimageformats: Disable test unconditionally

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 kde-frameworks/kimageformats/kimageformats-9999.ebuild | 8 +-------
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
index 513f1d7381..66e3b77655 100644
--- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
@@ -35,14 +35,8 @@ src_configure() {
 }
 
 src_test() {
-	local myctestargs
-
 	# bug: 634426
-	if ! has_version >=dev-qt/qtcore-5.9.4; then
-		myctestargs+=(
-			-E "(kimageformats-read-xcf)"
-		)
-	fi
+	local myctestargs=( -E "(kimageformats-read-xcf)" )
 
 	kde5_src_test
 }


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2018-02-11 22:00 Andreas Sturmlechner
  0 siblings, 0 replies; 26+ messages in thread
From: Andreas Sturmlechner @ 2018-02-11 22:00 UTC (permalink / raw
  To: gentoo-commits

commit:     cf7e5c9530fe08191e6afed3238c8bc6ca05c3de
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 11 12:52:54 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 11 21:59:52 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=cf7e5c95

kde-frameworks/kimageformats: Disable broken test

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 kde-frameworks/kimageformats/kimageformats-9999.ebuild | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
index 0009f71531..513f1d7381 100644
--- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
@@ -33,3 +33,16 @@ src_configure() {
 
 	kde5_src_configure
 }
+
+src_test() {
+	local myctestargs
+
+	# bug: 634426
+	if ! has_version >=dev-qt/qtcore-5.9.4; then
+		myctestargs+=(
+			-E "(kimageformats-read-xcf)"
+		)
+	fi
+
+	kde5_src_test
+}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2016-02-09  6:53 Michael Palimaka
  0 siblings, 0 replies; 26+ messages in thread
From: Michael Palimaka @ 2016-02-09  6:53 UTC (permalink / raw
  To: gentoo-commits

commit:     2c017a07c5e34a720d5625d83330a6cf809619c4
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  9 06:53:04 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Feb  9 06:53:10 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=2c017a07

kde-frameworks/kimageformats: add new dependency

It is optional upstream but KF5Archive is quite small. A USE flag can be added
for it later if required.

Upstream-commit: 6934d5441778a09d157836a590236e3dc8d5a492

Package-Manager: portage-2.2.27

 kde-frameworks/kimageformats/kimageformats-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
index f7c821f..b1d1a1c 100644
--- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
@@ -13,6 +13,7 @@ KEYWORDS=""
 IUSE="eps openexr"
 
 RDEPEND="
+	$(add_frameworks_dep karchive)
 	$(add_qt_dep qtgui)
 	eps? ( $(add_qt_dep qtprintsupport) )
 	openexr? (


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2014-10-05 16:38 Michael Palimaka
  0 siblings, 0 replies; 26+ messages in thread
From: Michael Palimaka @ 2014-10-05 16:38 UTC (permalink / raw
  To: gentoo-commits

commit:     8130e0eeddf6a59b6a0e558b6b89739d628162e6
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  5 16:38:07 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Oct  5 16:38:07 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=8130e0ee

[kde-frameworks/kimageformats] Remove jpeg2k USE flag.

The jpeg2k plugin is now conditional on Qt <5.3 as later versions of Qt ship
their own plugin that is generally better.

Since we require Qt >=5.3 unconditionally we can just ignore this.

Upstream commit: 3d45b270ea8341d1516d5863cc49884c2744f2f2

Package-Manager: portage-2.2.12

---
 kde-frameworks/kimageformats/kimageformats-5.3.0.ebuild | 4 +---
 kde-frameworks/kimageformats/kimageformats-9999.ebuild  | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/kde-frameworks/kimageformats/kimageformats-5.3.0.ebuild b/kde-frameworks/kimageformats/kimageformats-5.3.0.ebuild
index aab45a1..53f0f0b 100644
--- a/kde-frameworks/kimageformats/kimageformats-5.3.0.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-5.3.0.ebuild
@@ -11,12 +11,11 @@ inherit kde5
 DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system"
 LICENSE="LGPL-2+"
 KEYWORDS=" ~amd64"
-IUSE="eps jpeg2k openexr"
+IUSE="eps openexr"
 
 RDEPEND="
 	dev-qt/qtgui:5
 	eps? ( dev-qt/qtprintsupport:5 )
-	jpeg2k? ( media-libs/jasper )
 	openexr? (
 		media-libs/ilmbase:=
 		media-libs/openexr:=
@@ -29,7 +28,6 @@ DOCS=( src/imageformats/AUTHORS )
 src_configure() {
 	local mycmakeargs=(
 		$(cmake-utils_use_find_package eps Qt5PrintSupport)
-		$(cmake-utils_use_find_package jpeg2k Jasper)
 		$(cmake-utils_use_find_package openexr OpenEXR)
 	)
 

diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
index 13752b5..a790a44 100644
--- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
@@ -11,12 +11,11 @@ inherit kde5
 DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system"
 LICENSE="LGPL-2+"
 KEYWORDS=""
-IUSE="eps jpeg2k openexr"
+IUSE="eps openexr"
 
 RDEPEND="
 	dev-qt/qtgui:5
 	eps? ( dev-qt/qtprintsupport:5 )
-	jpeg2k? ( media-libs/jasper )
 	openexr? (
 		media-libs/ilmbase:=
 		media-libs/openexr:=
@@ -29,7 +28,6 @@ DOCS=( src/imageformats/AUTHORS )
 src_configure() {
 	local mycmakeargs=(
 		$(cmake-utils_use_find_package eps Qt5PrintSupport)
-		$(cmake-utils_use_find_package jpeg2k Jasper)
 		$(cmake-utils_use_find_package openexr OpenEXR)
 	)
 


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2014-10-04 17:58 Michael Palimaka
  0 siblings, 0 replies; 26+ messages in thread
From: Michael Palimaka @ 2014-10-04 17:58 UTC (permalink / raw
  To: gentoo-commits

commit:     1d10c2161747c645462a70fb30309114f44956fc
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  4 17:57:51 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Oct  4 17:57:51 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=1d10c216

[kde-frameworks/kimageformats] Tests require virtual X.

Upstream commit: 51eca9b6a8220e25ff3c469d757185651c9242e5

Package-Manager: portage-2.2.12

---
 kde-frameworks/kimageformats/kimageformats-5.3.0.ebuild | 1 +
 kde-frameworks/kimageformats/kimageformats-9999.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-frameworks/kimageformats/kimageformats-5.3.0.ebuild b/kde-frameworks/kimageformats/kimageformats-5.3.0.ebuild
index 6386acd..aab45a1 100644
--- a/kde-frameworks/kimageformats/kimageformats-5.3.0.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-5.3.0.ebuild
@@ -5,6 +5,7 @@
 EAPI=5
 
 KDE_NLS="false"
+VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system"

diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
index 619bf99..13752b5 100644
--- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
@@ -5,6 +5,7 @@
 EAPI=5
 
 KDE_NLS="false"
+VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system"


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2014-06-10 17:23 Michael Palimaka
  0 siblings, 0 replies; 26+ messages in thread
From: Michael Palimaka @ 2014-06-10 17:23 UTC (permalink / raw
  To: gentoo-commits

commit:     7f65685d12bd0166a5c3164ef0ecd225c1c76799
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 10 17:22:44 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Jun 10 17:22:44 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=7f65685d

[kde-frameworks/kimageformats] Package does not have translations.

Package-Manager: portage-2.2.10

---
 kde-frameworks/kimageformats/kimageformats-4.100.0.ebuild | 1 +
 kde-frameworks/kimageformats/kimageformats-9999.ebuild    | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-frameworks/kimageformats/kimageformats-4.100.0.ebuild b/kde-frameworks/kimageformats/kimageformats-4.100.0.ebuild
index c44d936..9452932 100644
--- a/kde-frameworks/kimageformats/kimageformats-4.100.0.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-4.100.0.ebuild
@@ -4,6 +4,7 @@
 
 EAPI=5
 
+KDE_NLS="false"
 inherit kde5
 
 DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system"

diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
index a68cd56..619bf99 100644
--- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
@@ -4,6 +4,7 @@
 
 EAPI=5
 
+KDE_NLS="false"
 inherit kde5
 
 DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system"


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2014-02-25 13:01 Michael Palimaka
  0 siblings, 0 replies; 26+ messages in thread
From: Michael Palimaka @ 2014-02-25 13:01 UTC (permalink / raw
  To: gentoo-commits

commit:     0e84e7547abfbfe0e1c3d41cfd4bd6224d9977f0
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 25 13:00:37 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Feb 25 13:00:49 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=0e84e754

[kde-frameworks/kimageformats] WebP support removed upstream.

It will be a part of Qt 5.3

Package-Manager: portage-2.2.7

---
 kde-frameworks/kimageformats/kimageformats-9999.ebuild | 4 +---
 kde-frameworks/kimageformats/metadata.xml              | 1 -
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
index 3fd2b5c..ea0b1b8 100644
--- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
@@ -9,7 +9,7 @@ inherit kde-frameworks
 DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system"
 LICENSE="LGPL-2+"
 KEYWORDS=""
-IUSE="eps jpeg2k openexr webp"
+IUSE="eps jpeg2k openexr"
 
 RDEPEND="
 	dev-qt/qtgui:5
@@ -19,7 +19,6 @@ RDEPEND="
 		media-libs/ilmbase:=
 		media-libs/openexr:=
 	)
-	webp? ( media-libs/libwebp:= )
 "
 DEPEND="${RDEPEND}"
 
@@ -30,7 +29,6 @@ src_configure() {
 		$(cmake-utils_use_find_package eps Qt5PrintSupport)
 		$(cmake-utils_use_find_package jpeg2k Jasper)
 		$(cmake-utils_use_find_package openexr OpenEXR)
-		$(cmake-utils_use_find_package webp WebP)
 	)
 
 	kde-frameworks_src_configure

diff --git a/kde-frameworks/kimageformats/metadata.xml b/kde-frameworks/kimageformats/metadata.xml
index 860099b..17fbdad 100644
--- a/kde-frameworks/kimageformats/metadata.xml
+++ b/kde-frameworks/kimageformats/metadata.xml
@@ -4,6 +4,5 @@
 	<herd>kde</herd>
 	<use>
 		<flag name="eps">Support the EPS graphics file format</flag>
-		<flag name="webp">Support the WebP image format</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2014-02-24 17:23 Michael Palimaka
  0 siblings, 0 replies; 26+ messages in thread
From: Michael Palimaka @ 2014-02-24 17:23 UTC (permalink / raw
  To: gentoo-commits

commit:     b7798948e00bbb2af76823b857e97328d7cd9fc8
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 24 17:23:04 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Feb 24 17:23:10 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=b7798948

[kde-frameworks/kimageformats] Remove workaround for collision that is now solved upstream.

Upstream commit 89a3e64c0eda9acefdd17782c5ade4d521615a9e.

Package-Manager: portage-2.2.7

---
 kde-frameworks/kimageformats/kimageformats-9999.ebuild | 10 ----------
 1 file changed, 10 deletions(-)

diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
index 5195f63..3fd2b5c 100644
--- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
@@ -35,13 +35,3 @@ src_configure() {
 
 	kde-frameworks_src_configure
 }
-
-src_install() {
-	kde-frameworks_src_install
-
-	# collides with kde-base/kimgio
-	# part of shared-mime-info upstream at 7612a110f9a42db4730a8c6d1fff6d78c899d53d
-	if use webp ; then
-		"${D}"/usr/share/mime/packages/{,kimageformats}webp.xml || die "rename failed"
-	fi
-}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2014-02-24 13:15 Michael Palimaka
  0 siblings, 0 replies; 26+ messages in thread
From: Michael Palimaka @ 2014-02-24 13:15 UTC (permalink / raw
  To: gentoo-commits

commit:     77beb1d98459c1bd230fc751771b26f90ea465c8
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 24 13:13:16 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Feb 24 13:15:28 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=77beb1d9

[kde-frameworks/kimageformats] Only apply rename workaround when the relevant USE flag is enabled.

Package-Manager: portage-2.2.7

---
 kde-frameworks/kimageformats/kimageformats-9999.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
index e60dd7d..5195f63 100644
--- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
@@ -41,5 +41,7 @@ src_install() {
 
 	# collides with kde-base/kimgio
 	# part of shared-mime-info upstream at 7612a110f9a42db4730a8c6d1fff6d78c899d53d
-	mv "${D}"/usr/share/mime/packages/{,kimageformats}webp.xml || die "rename failed"
+	if use webp ; then
+		"${D}"/usr/share/mime/packages/{,kimageformats}webp.xml || die "rename failed"
+	fi
 }


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2014-02-20 13:40 Michael Palimaka
  0 siblings, 0 replies; 26+ messages in thread
From: Michael Palimaka @ 2014-02-20 13:40 UTC (permalink / raw
  To: gentoo-commits

commit:     a746aa6b8598b40b31db7bd6a751909edccfcfa8
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 20 13:37:43 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Feb 20 13:39:43 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=a746aa6b

[kde-frameworks/kimageformats] Upstream added support for WebP.

Upstream commit 71772963359553c2da8d0891d6e179e03f0cd4e5.
This was moved from kde-runtime in 9c8c7278d16ba422de31b225c9b25bb31f07036c.

Package-Manager: portage-2.2.7

---
 kde-frameworks/kimageformats/kimageformats-9999.ebuild | 12 +++++++++++-
 kde-frameworks/kimageformats/metadata.xml              |  1 +
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
index ea0b1b8..e60dd7d 100644
--- a/kde-frameworks/kimageformats/kimageformats-9999.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
@@ -9,7 +9,7 @@ inherit kde-frameworks
 DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system"
 LICENSE="LGPL-2+"
 KEYWORDS=""
-IUSE="eps jpeg2k openexr"
+IUSE="eps jpeg2k openexr webp"
 
 RDEPEND="
 	dev-qt/qtgui:5
@@ -19,6 +19,7 @@ RDEPEND="
 		media-libs/ilmbase:=
 		media-libs/openexr:=
 	)
+	webp? ( media-libs/libwebp:= )
 "
 DEPEND="${RDEPEND}"
 
@@ -29,7 +30,16 @@ src_configure() {
 		$(cmake-utils_use_find_package eps Qt5PrintSupport)
 		$(cmake-utils_use_find_package jpeg2k Jasper)
 		$(cmake-utils_use_find_package openexr OpenEXR)
+		$(cmake-utils_use_find_package webp WebP)
 	)
 
 	kde-frameworks_src_configure
 }
+
+src_install() {
+	kde-frameworks_src_install
+
+	# collides with kde-base/kimgio
+	# part of shared-mime-info upstream at 7612a110f9a42db4730a8c6d1fff6d78c899d53d
+	mv "${D}"/usr/share/mime/packages/{,kimageformats}webp.xml || die "rename failed"
+}

diff --git a/kde-frameworks/kimageformats/metadata.xml b/kde-frameworks/kimageformats/metadata.xml
index 17fbdad..860099b 100644
--- a/kde-frameworks/kimageformats/metadata.xml
+++ b/kde-frameworks/kimageformats/metadata.xml
@@ -4,5 +4,6 @@
 	<herd>kde</herd>
 	<use>
 		<flag name="eps">Support the EPS graphics file format</flag>
+		<flag name="webp">Support the WebP image format</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/
@ 2013-11-27  9:58 Michael Palimaka
  0 siblings, 0 replies; 26+ messages in thread
From: Michael Palimaka @ 2013-11-27  9:58 UTC (permalink / raw
  To: gentoo-commits

commit:     b9e8fb190516ff4ed7fa5ea34e3ef4fc056e76cc
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 27 09:54:10 2013 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Nov 27 09:54:10 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=b9e8fb19

[kde-frameworks/kimageformats] New package, split from kguiaddons.

Package-Manager: portage-2.2.7

---
 .../kimageformats/kimageformats-9999.ebuild        | 36 ++++++++++++++++++++++
 kde-frameworks/kimageformats/metadata.xml          |  8 +++++
 2 files changed, 44 insertions(+)

diff --git a/kde-frameworks/kimageformats/kimageformats-9999.ebuild b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
new file mode 100644
index 0000000..3a8d218
--- /dev/null
+++ b/kde-frameworks/kimageformats/kimageformats-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+FRAMEWORKS_TYPE="tier1"
+inherit kde-frameworks
+
+DESCRIPTION="Format plugins for Qt's image I/O system"
+LICENSE="LGPL-2+"
+KEYWORDS=""
+IUSE="eps jpeg2k openexr"
+
+RDEPEND="
+	dev-qt/qtgui:5
+	eps? ( dev-qt/qtprintsupport:5 )
+	jpeg2k? ( media-libs/jasper )
+	openexr? (
+		media-libs/ilmbase:=
+		media-libs/openexr:=
+	)
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( src/imageformats/{AUTHORS,README} )
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package eps Qt5PrintSupport)
+		$(cmake-utils_use_find_package jpeg2k Jasper)
+		$(cmake-utils_use_find_package openexr OpenEXR)
+	)
+
+	kde-frameworks_src_configure
+}

diff --git a/kde-frameworks/kimageformats/metadata.xml b/kde-frameworks/kimageformats/metadata.xml
new file mode 100644
index 0000000..17fbdad
--- /dev/null
+++ b/kde-frameworks/kimageformats/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<herd>kde</herd>
+	<use>
+		<flag name="eps">Support the EPS graphics file format</flag>
+	</use>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2025-04-23 17:45 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-03-11 10:58 [gentoo-commits] proj/kde:master commit in: kde-frameworks/kimageformats/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2025-04-23 17:45 Sam James
2024-03-25 18:47 Andreas Sturmlechner
2024-01-21 19:21 Andreas Sturmlechner
2023-07-30 19:50 Andreas Sturmlechner
2022-11-08 20:21 Andreas Sturmlechner
2022-10-06  9:02 Andreas Sturmlechner
2022-04-05 16:02 Andreas Sturmlechner
2022-03-25 20:23 Andreas Sturmlechner
2022-02-15 19:57 Sam James
2021-12-20 15:10 Andreas Sturmlechner
2021-11-07 23:57 Andreas Sturmlechner
2021-11-07 23:09 Sam James
2021-01-13 23:24 Andreas Sturmlechner
2018-12-03  0:08 Andreas Sturmlechner
2018-02-11 23:12 Andreas Sturmlechner
2018-02-11 22:00 Andreas Sturmlechner
2016-02-09  6:53 Michael Palimaka
2014-10-05 16:38 Michael Palimaka
2014-10-04 17:58 Michael Palimaka
2014-06-10 17:23 Michael Palimaka
2014-02-25 13:01 Michael Palimaka
2014-02-24 17:23 Michael Palimaka
2014-02-24 13:15 Michael Palimaka
2014-02-20 13:40 Michael Palimaka
2013-11-27  9:58 Michael Palimaka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox