diff options
Diffstat (limited to 'kde-frameworks/prison')
-rw-r--r-- | kde-frameworks/prison/Manifest | 4 | ||||
-rw-r--r-- | kde-frameworks/prison/metadata.xml | 11 | ||||
-rw-r--r-- | kde-frameworks/prison/prison-5.115.0.ebuild (renamed from kde-frameworks/prison/prison-5.67.0.ebuild) | 18 | ||||
-rw-r--r-- | kde-frameworks/prison/prison-5.70.0.ebuild | 30 | ||||
-rw-r--r-- | kde-frameworks/prison/prison-6.2.0.ebuild | 34 |
5 files changed, 57 insertions, 40 deletions
diff --git a/kde-frameworks/prison/Manifest b/kde-frameworks/prison/Manifest index bcd4420e47b0..02fbf03ffe38 100644 --- a/kde-frameworks/prison/Manifest +++ b/kde-frameworks/prison/Manifest @@ -1,2 +1,2 @@ -DIST prison-5.67.0.tar.xz 42124 BLAKE2B 00e607e959967868f81c2dc32e60a647a795a416100e8497313f1529cb26922e25352c83ec5f9363867bfaeade6ade928902aa4c8dee0228bb76132076a1f798 SHA512 cbb1c5fbab33fb7a53a43f159451f77fdb04c1fded62330743bfc7303fd036154450115d9f09593f6c39f226cc94332e9a050568f3e2520dcd6cd41a8ea4c4f9 -DIST prison-5.70.0.tar.xz 41004 BLAKE2B 949e7f5c6f185eb2ea07ac62d5cfaaa5b12089a88004f99996948d9a2cecfe5fd0126a6232c788035c1874c771e54c4f666d6767e0b43c4ffef7a9ca6dbd6cf4 SHA512 aa6275b7f45f10c1199efc375e990119505f1cb839871fbe4e642a01478daa62fd49ba6737dac73f8adfc67b77b43f99b9be7a4c557b12efa5e7c3fef813f16a +DIST prison-5.115.0.tar.xz 55264 BLAKE2B 26987983a64538d73eb0cd951d1b2ea6b0c63f5fc2f433136a23dba06cc36bc7cd26d6ebea02e0fe90e9113479780f6b5d43f0762b05e35399a4d67eb684edd9 SHA512 48145ee4c1fd7eb177e58b3cd676eb7e50452897b335093eb1d65ac1f6cada83ab5e43d16d26387c1f4c5b992367a91a03d07ac26ae96b253f8f03660f7b226b +DIST prison-6.2.0.tar.xz 55340 BLAKE2B 7faa242c5ef856370e5913f8f9d879aa7fdd6ee92cd19c4bb4522c94c01d7cc7e0ec76e9a37726ff316165263e339e51f6fe1afbc7633da660e146271d9ba2c7 SHA512 9ef1d98957efdd87a6331a708a69e9b59c66abdd8a732b7e8ec0d5002b62d0eaf0442882e764c721bff8e8601fe44f8772df3fdff761bbbdd9f13ce86359cb7e diff --git a/kde-frameworks/prison/metadata.xml b/kde-frameworks/prison/metadata.xml index d39a5d2d2369..8035cf6f1b4c 100644 --- a/kde-frameworks/prison/metadata.xml +++ b/kde-frameworks/prison/metadata.xml @@ -1,11 +1,20 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>kde@gentoo.org</email> <name>Gentoo KDE Project</name> </maintainer> + <upstream> + <bugs-to>https://bugs.kde.org/</bugs-to> + <remote-id type="kde-invent">frameworks/prison</remote-id> + </upstream> <use> <flag name="qml">Enable QML/QtQuick support via <pkg>dev-qt/qtdeclarative</pkg></flag> </use> + <slots> + <subslots> + Must only be used by packages that are known to use private parts of the Frameworks API. + </subslots> + </slots> </pkgmetadata> diff --git a/kde-frameworks/prison/prison-5.67.0.ebuild b/kde-frameworks/prison/prison-5.115.0.ebuild index b3982d520895..dc6affb61e6b 100644 --- a/kde-frameworks/prison/prison-5.67.0.ebuild +++ b/kde-frameworks/prison/prison-5.115.0.ebuild @@ -1,25 +1,29 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -QTMIN=5.12.3 -inherit ecm kde.org +QTMIN=5.15.9 +inherit ecm frameworks.kde.org DESCRIPTION="QRCode and data matrix barcode library" HOMEPAGE="https://invent.kde.org/frameworks/prison" LICENSE="GPL-2" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="qml" -DEPEND=" +RDEPEND=" >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtmultimedia-${QTMIN}:5 media-gfx/qrencode:= media-libs/libdmtx + media-libs/zxing-cpp:= qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 ) " -RDEPEND="${DEPEND}" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtwidgets-${QTMIN}:5 ) +" src_configure() { local mycmakeargs=( diff --git a/kde-frameworks/prison/prison-5.70.0.ebuild b/kde-frameworks/prison/prison-5.70.0.ebuild deleted file mode 100644 index 17742b3caba2..000000000000 --- a/kde-frameworks/prison/prison-5.70.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -QTMIN=5.12.3 -inherit ecm kde.org - -DESCRIPTION="QRCode and data matrix barcode library" -HOMEPAGE="https://invent.kde.org/frameworks/prison" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -IUSE="qml" - -DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - media-gfx/qrencode:= - media-libs/libdmtx - qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 ) -" -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package qml Qt5Quick) - ) - - ecm_src_configure -} diff --git a/kde-frameworks/prison/prison-6.2.0.ebuild b/kde-frameworks/prison/prison-6.2.0.ebuild new file mode 100644 index 000000000000..e3d7a41cad3f --- /dev/null +++ b/kde-frameworks/prison/prison-6.2.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QTMIN=6.6.2 +inherit ecm frameworks.kde.org + +DESCRIPTION="QRCode and data matrix barcode library" +HOMEPAGE="https://invent.kde.org/frameworks/prison" + +LICENSE="GPL-2" +KEYWORDS="~amd64" +IUSE="qml" + +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=dev-qt/qtmultimedia-${QTMIN}:6 + media-gfx/qrencode:= + media-libs/libdmtx + media-libs/zxing-cpp:= + qml? ( >=dev-qt/qtdeclarative-${QTMIN}:6 ) +" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] ) +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package qml Qt6Quick) + ) + + ecm_src_configure +} |