diff options
Diffstat (limited to 'kde-frameworks/oxygen-icons')
-rw-r--r-- | kde-frameworks/oxygen-icons/Manifest | 3 | ||||
-rw-r--r-- | kde-frameworks/oxygen-icons/metadata.xml | 10 | ||||
-rw-r--r-- | kde-frameworks/oxygen-icons/oxygen-icons-5.115.0.ebuild (renamed from kde-frameworks/oxygen-icons/oxygen-icons-5.82.0.ebuild) | 23 | ||||
-rw-r--r-- | kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild | 42 |
4 files changed, 66 insertions, 12 deletions
diff --git a/kde-frameworks/oxygen-icons/Manifest b/kde-frameworks/oxygen-icons/Manifest index 014b29c0a50f..c6f30fe254ce 100644 --- a/kde-frameworks/oxygen-icons/Manifest +++ b/kde-frameworks/oxygen-icons/Manifest @@ -1 +1,2 @@ -DIST oxygen-icons5-5.82.0.tar.xz 234613000 BLAKE2B 49c25988ccfa1a00a68c55a51b20d3052f1206a74f9ea12534243d106326471ce8219a7bb1c7abb30f1c8994bbd098753107570beb8e7f1f058eba91fabfb609 SHA512 b35ba0bea0fe88f8ef65b7ed7e56157ff4d34ebc516e0009a2bd9969bfe477a6150484f5a8987a9ee5866d27c21f92efd0eaf9673b537a6b92732b3af8133bb9 +DIST oxygen-icons-5.115.0.tar.xz 238640536 BLAKE2B 0b8e165da8ca8cd60e12d8eb7d0f63aa4553b77382d447f5b2b0a4810652819d2ba8504d352c1f5a1109b55ba6f353ec5eb3b153535d6748aeeee03d1512fce7 SHA512 2b830e9230c3ffed4d780e1d1768dfefcbbd94307be6d19339605cb31971497c0b0b896266ad53d8c687726eea07ead0d84a432bd54916052799bf2268e22804 +DIST oxygen-icons-6.0.0.tar.xz 242619736 BLAKE2B 4af5715bcf6e190e6c6f9bd1c0f6d68d58b0ceede1f6c2d59ebfb7261904a1f82f94b91c9f7d9b4d8dea911a7f29f650ebf8de9025cfd8412fe8eaf311e9afe0 SHA512 56a165a44612936b6d8e71100806eb29ab70e1fdc36b7d53173159e86f7c2957dfefd7e52b9c108117bc6cf558ec0416bc491ae977ec75bbc3e7d37eab36b378 diff --git a/kde-frameworks/oxygen-icons/metadata.xml b/kde-frameworks/oxygen-icons/metadata.xml index 2fdbf33d963d..506ecf605bc4 100644 --- a/kde-frameworks/oxygen-icons/metadata.xml +++ b/kde-frameworks/oxygen-icons/metadata.xml @@ -1,8 +1,16 @@ <?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> + </upstream> + <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/oxygen-icons/oxygen-icons-5.82.0.ebuild b/kde-frameworks/oxygen-icons/oxygen-icons-5.115.0.ebuild index 08d9f3a5e249..e2882448cfd2 100644 --- a/kde-frameworks/oxygen-icons/oxygen-icons-5.82.0.ebuild +++ b/kde-frameworks/oxygen-icons/oxygen-icons-5.115.0.ebuild @@ -1,27 +1,30 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -KDE_ORG_NAME="oxygen-icons5" PVCUT=$(ver_cut 1-2) -QTMIN=5.15.2 -inherit cmake kde.org xdg-utils +QTMIN=5.15.9 +inherit cmake frameworks.kde.org xdg-utils DESCRIPTION="Oxygen SVG icon theme" LICENSE="LGPL-3" -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86" IUSE="test" -RESTRICT+=" !test? ( test )" +RESTRICT="!test? ( test )" +DEPEND=" + test? ( + >=dev-qt/qtcore-${QTMIN}:5 + >=dev-qt/qttest-${QTMIN}:5 + ) +" BDEPEND=" - >=dev-qt/qtcore-${QTMIN}:5 - >=kde-frameworks/extra-cmake-modules-${PVCUT}:5 + >=kde-frameworks/extra-cmake-modules-${PVCUT}:0 test? ( app-misc/fdupes ) " -DEPEND="test? ( >=dev-qt/qttest-${QTMIN}:5 )" src_prepare() { cmake_src_prepare diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild b/kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild new file mode 100644 index 000000000000..5205a05feae7 --- /dev/null +++ b/kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.0.0 +QTMIN=6.6.2 +inherit cmake kde.org xdg-utils + +DESCRIPTION="Oxygen SVG icon theme" +HOMEPAGE="https://develop.kde.org/frameworks/oxygen-icons/" + +if [[ ${KDE_BUILD_TYPE} != live ]]; then + SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +LICENSE="LGPL-3" +SLOT="6" +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND="!kde-frameworks/${PN}:5" +DEPEND="test? ( >=dev-qt/qtbase-${QTMIN}:6 )" +BDEPEND=" + >=kde-frameworks/extra-cmake-modules-${KFMIN}:0 + test? ( app-misc/fdupes ) +" + +src_prepare() { + cmake_src_prepare + use test || cmake_comment_add_subdirectory autotests +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} |