summaryrefslogtreecommitdiff
path: root/kde-frameworks/kimageformats
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-10-19 21:52:41 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-10-19 21:52:41 +0100
commit67efaff61522aeb024152ab6cddf7c40ffacb530 (patch)
tree294409103a6f391c6c9d317b2dde60cbf1f035e7 /kde-frameworks/kimageformats
parentf827ced0163cc11d6d35e2d4e2c8a7ab3fd6482a (diff)
gentoo auto-resync : 19:10:2023 - 21:52:41
Diffstat (limited to 'kde-frameworks/kimageformats')
-rw-r--r--kde-frameworks/kimageformats/Manifest2
-rw-r--r--kde-frameworks/kimageformats/kimageformats-5.111.0.ebuild46
2 files changed, 48 insertions, 0 deletions
diff --git a/kde-frameworks/kimageformats/Manifest b/kde-frameworks/kimageformats/Manifest
index 6d77c0bcd659..a3665527eeee 100644
--- a/kde-frameworks/kimageformats/Manifest
+++ b/kde-frameworks/kimageformats/Manifest
@@ -1,3 +1,5 @@
DIST kimageformats-5.110.0.tar.xz 15652452 BLAKE2B 69d919850faf419cfea1f170fa6f9b88e2597312e3eafac847ad61ffdf33f0c36d281d413b181a4ae651f18ec3abe8d2da6951f9045c0d317e2b96d059a20b88 SHA512 82a164623832de1157cb3230f8a2f8a970c49b8825ed3a32be811e9d0b48e1675e986f845569dee6c0662427055cad66dafeee235b149c11ccfc5011a739a48d
+DIST kimageformats-5.111.0.tar.xz 15650164 BLAKE2B 3ce0af28762cd34d36d8d555bcf01896f4e62adf38e6c2c4c26de80a869a3f8c18f520e58592fd079d5fa69cb2fc2fe6a8e7d7edfabe3a9798b7e53facc2800a SHA512 81ac11aafed065472d6c85310ac6ded69df03ab458cfa031e4122fffa344a2c5a9abc1d6a3ee26dc15e3301e98c8ceb276d3291f66482c6cdcd9e58b327bbd38
EBUILD kimageformats-5.110.0.ebuild 1151 BLAKE2B e5f6bbe2fa9488376f0f8c2df7d726c2ce5c0a430d47b558b440794fc050a9d519e1a60aa271a78c86c0723c4556909ad3e5950ce704f9c3b4c5b9994447cb16 SHA512 fe079fd489bbdc3031d133a5e84d539c9849561c06271a369c49c1785ef52580175a3e9896becd38f7f23cf49ad474fa1b83212edca8ae3885bb961b343dcf92
+EBUILD kimageformats-5.111.0.ebuild 1154 BLAKE2B 12012f6bce1783c4f220352d41311b3dffefaa1ff69c47c3b57aaaecf7aea3014ab84c88a73825142ccbbe98019a8445740403f951f7af5c1d1e4def06706bc8 SHA512 8f10ac8e1b5041396a76f7ab7f60f8dec9d4a7a461431bcc7d90be4aadd205e63fbbba26adaef48ec392fc160972326cfe3141f3d11f236896b06eb11eda1a39
MISC metadata.xml 719 BLAKE2B f87d63a81cb7e008eed6141a6436eb8dbef4f47c614ad950f5cf4b73b13eb79d496bb64bf64b2b7a1ab7ef5879aa6148acc167e18976dc52f77344e72a9c3040 SHA512 fbd11e370afc821a8ef5a809d9436201f6b679c37651fbc2d7f74ab701d85d369f27740b6253800efa60332f6eeab323973f1007de07cb81b0f9f11c6b0b1fd4
diff --git a/kde-frameworks/kimageformats/kimageformats-5.111.0.ebuild b/kde-frameworks/kimageformats/kimageformats-5.111.0.ebuild
new file mode 100644
index 000000000000..ea23c9b75e2c
--- /dev/null
+++ b/kde-frameworks/kimageformats/kimageformats-5.111.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
+}