summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2023-09-10 13:23:53 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2023-09-10 13:43:45 +0200
commitd3f58c7e29fb6b9d55a94d1f01bc7096f852e719 (patch)
tree78fa0d4a357e872056c31c48df364a3a22ac01e7 /kde-frameworks/kimageformats
parentkde-frameworks/kfilemetadata: 5.110.0 version bump (diff)
downloadgentoo-d3f58c7e29fb6b9d55a94d1f01bc7096f852e719.tar.gz
gentoo-d3f58c7e29fb6b9d55a94d1f01bc7096f852e719.tar.bz2
gentoo-d3f58c7e29fb6b9d55a94d1f01bc7096f852e719.zip
kde-frameworks/kimageformats: 5.110.0 version bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-frameworks/kimageformats')
-rw-r--r--kde-frameworks/kimageformats/Manifest1
-rw-r--r--kde-frameworks/kimageformats/kimageformats-5.110.0.ebuild46
2 files changed, 47 insertions, 0 deletions
diff --git a/kde-frameworks/kimageformats/Manifest b/kde-frameworks/kimageformats/Manifest
index 5b59a7bc870c..abfb1431eea4 100644
--- a/kde-frameworks/kimageformats/Manifest
+++ b/kde-frameworks/kimageformats/Manifest
@@ -1,2 +1,3 @@
DIST kimageformats-5.108.0.tar.xz 12999676 BLAKE2B 97be58d634be159890cdc460e07fdc524398c7022b1b6d428baea4f6c53524783b05a9857470fae5a44fc7f3a38d852cdb331543c987b01d1328c5adc8739aa7 SHA512 df43867153cecd876fd48fd8c9cbfe78016ed25fe6e1f074f4f395e4c0bf9f62c7bfbe3d40f79fca591d0e07324c4f58de214594a23c227e07bb33cf7f2805f0
DIST kimageformats-5.109.0.tar.xz 13161052 BLAKE2B f7a18960680adf3007a115b9d2f6668f26dc3e0b6aa170d547d5819f54494469268dfd852d6e6ffb344da176cb9ba48f91c9ed2626857c66978724bc8378b105 SHA512 e99ebb61eaab167192cbcc21d51a8d0b33fbcd0e242014e8c1c1e615056070714171bdd3f6abad772d3b4e7d2a3152e88f00350b1f875d797893f68d37013984
+DIST kimageformats-5.110.0.tar.xz 15652452 BLAKE2B 69d919850faf419cfea1f170fa6f9b88e2597312e3eafac847ad61ffdf33f0c36d281d413b181a4ae651f18ec3abe8d2da6951f9045c0d317e2b96d059a20b88 SHA512 82a164623832de1157cb3230f8a2f8a970c49b8825ed3a32be811e9d0b48e1675e986f845569dee6c0662427055cad66dafeee235b149c11ccfc5011a739a48d
diff --git a/kde-frameworks/kimageformats/kimageformats-5.110.0.ebuild b/kde-frameworks/kimageformats/kimageformats-5.110.0.ebuild
new file mode 100644
index 000000000000..ea23c9b75e2c
--- /dev/null
+++ b/kde-frameworks/kimageformats/kimageformats-5.110.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="avif eps heif jpegxl openexr raw"
+
+RDEPEND="
+ >=dev-qt/qtgui-${QTMIN}:5
+ =kde-frameworks/karchive-${PVCUT}*:5
+ 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:= )
+ raw? ( media-libs/libraw:= )
+"
+DEPEND="${RDEPEND}
+ test? (
+ >=dev-qt/qtimageformats-${QTMIN}:5
+ heif? ( media-libs/libheif[x265] )
+ )
+"
+
+DOCS=( src/imageformats/AUTHORS )
+
+src_configure() {
+ local mycmakeargs=(
+ -DKIMAGEFORMATS_JXL=$(usex jpegxl)
+ $(cmake_use_find_package avif libavif)
+ $(cmake_use_find_package eps Qt5PrintSupport)
+ -DKIMAGEFORMATS_HEIF=$(usex heif)
+ $(cmake_use_find_package openexr OpenEXR)
+ $(cmake_use_find_package raw LibRaw)
+ )
+ ecm_src_configure
+}