commit:     3e2d1e4989649da116ed35f9aa23913603519483
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 26 06:36:40 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Mar 26 07:08:27 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e2d1e49

dev-qt/qtimageformats: add 6.6.3

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-qt/qtimageformats/Manifest                    |  1 +
 dev-qt/qtimageformats/qtimageformats-6.6.3.ebuild | 35 +++++++++++++++++++++++
 2 files changed, 36 insertions(+)

diff --git a/dev-qt/qtimageformats/Manifest b/dev-qt/qtimageformats/Manifest
index 44a420a7235f..676d1d5e26e0 100644
--- a/dev-qt/qtimageformats/Manifest
+++ b/dev-qt/qtimageformats/Manifest
@@ -3,4 +3,5 @@ DIST qtimageformats-5.15.13-gentoo-kde-1.tar.xz 62204 BLAKE2B 
deb450b19bc3f6253d
 DIST qtimageformats-everywhere-opensource-src-5.15.12.tar.xz 1865016 BLAKE2B 
74dac2b362a593054d85af0629efe0d0137da2ee8870bc904f1a793c7cc0e69a308f08ca706cc6280a1f232daa5651863a2fda7b4ce0df766ab0ef9a9fbb46c7
 SHA512 
c56e70e17ed29ff126257ce41e2b9fd03807f0325ac60bd307779406dcea39ff929e49d2ea99ab17f07f19a6dda5f5103d4def6bb70a52f761141fc4b2c46e7c
 DIST qtimageformats-everywhere-opensource-src-5.15.13.tar.xz 1888944 BLAKE2B 
ff71d92749691bcf79622b7a8e9873c7f7b44e01a88365d4b86f627164c26060f582442c9a11de1ad627a15c7da8cdfbca7ec0e1a5ffb30aa295a329331a6d3a
 SHA512 
48b0dac1acfdae1b090bc5d0054610f61290135363400a629ce3650cddd4c11f7bd95edd5bd1d36d758006a5fd54ded29f540a6e8dc675ca2e85d4ae169add50
 DIST qtimageformats-everywhere-src-6.6.2.tar.xz 1964116 BLAKE2B 
1fe0c428dd9602d7b9abd7e2cfdda8f179511c912fcf4f501400619ac91a5cde6b57f8f38c6c1d22a1efd6fc285b49cbf2ee23132faea516c55f552819ea0850
 SHA512 
64704becdd6f1a50f4a4c0edabc6be2f8a114c978728a62b2a5c9502e2457699f6e86135146c56afef715f865dd1c10062cf485ad97c890884bace8a163c24a5
+DIST qtimageformats-everywhere-src-6.6.3.tar.xz 1964752 BLAKE2B 
b1984e84747e609f5ab7bb2c3b9c3b6e14c4e57bf48a9a4d42dad79f216e6f16631c7049127fd04ff1d761b2c3972b4421b2f360c883b0597071a3e2c0355753
 SHA512 
4fe56a787742f4af5e3e5c41c8c7850190bacea6a6d13ccde4ce299dbd15d2a1ab8b1825353ad324ca159333c0adc5dede823e79e217de3ab5910c5803b96d6d
 DIST qtimageformats-everywhere-src-6.7.0-rc2.tar.xz 1968464 BLAKE2B 
2ff2072693677a50a6e166b6e15ac5b2877d87147b54f871db0d5ad997b13dec9e18da12b3b0765f0e36eec0ae72a51c39f48acf3eda242a9368b66e2cf53678
 SHA512 
a7317cc8bc9df78141faa8673452f33ad4d5e636b41abb4dd63448d9af06e007996a54d730cb07334972fd0ddd85874de5b04976719de626e0da2cfa468a42dd

diff --git a/dev-qt/qtimageformats/qtimageformats-6.6.3.ebuild 
b/dev-qt/qtimageformats/qtimageformats-6.6.3.ebuild
new file mode 100644
index 000000000000..677332aa56b3
--- /dev/null
+++ b/dev-qt/qtimageformats/qtimageformats-6.6.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Additional format plugins for the Qt image I/O system"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~x86"
+fi
+
+IUSE="mng"
+
+RDEPEND="
+       ~dev-qt/qtbase-${PV}:6[gui]
+       media-libs/libwebp:=
+       media-libs/tiff:=
+       mng? ( media-libs/libmng:= )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+       local mycmakeargs=(
+               -DQT_FEATURE_jasper=OFF
+               $(qt_feature mng)
+               -DQT_FEATURE_tiff=ON
+               -DQT_FEATURE_webp=ON
+               -DQT_FEATURE_system_tiff=ON
+               -DQT_FEATURE_system_webp=ON
+       )
+
+       qt6-build_src_configure
+}

Reply via email to