diff options
Diffstat (limited to 'kde-frameworks/kconfig')
-rw-r--r-- | kde-frameworks/kconfig/Manifest | 4 | ||||
-rw-r--r-- | kde-frameworks/kconfig/kconfig-5.115.0.ebuild (renamed from kde-frameworks/kconfig/kconfig-5.67.0.ebuild) | 28 | ||||
-rw-r--r-- | kde-frameworks/kconfig/kconfig-5.70.0.ebuild | 37 | ||||
-rw-r--r-- | kde-frameworks/kconfig/kconfig-6.1.0.ebuild | 35 | ||||
-rw-r--r-- | kde-frameworks/kconfig/metadata.xml | 14 |
5 files changed, 64 insertions, 54 deletions
diff --git a/kde-frameworks/kconfig/Manifest b/kde-frameworks/kconfig/Manifest index 655fe462441b..e8916f14200c 100644 --- a/kde-frameworks/kconfig/Manifest +++ b/kde-frameworks/kconfig/Manifest @@ -1,2 +1,2 @@ -DIST kconfig-5.67.0.tar.xz 251292 BLAKE2B abbc4c3d6e85cbfe95eb8a639045c8d24468f7721c02f3406c898a5f217b7dda1c4f2409c1554fe48b0c5abf1c71e1bdd9dde9cd5193f630f970c4371a87afe1 SHA512 772fd17d86e23fa9f7516569b26cb94cb7d7dc55d10241b85addc38b62ae4294399cf1e0c4433f407e7516b76c59ec076fb9ba2b094c5d0dd7a02c6001efc726 -DIST kconfig-5.70.0.tar.xz 260708 BLAKE2B 390358342307e3db007e887943512becd49df4353754e8ddbf704ea959f2a35cead0272ce843efac884bf78a086773d82eb48859b8e95723cbc097c8156f08fa SHA512 73618b8e36ed23f99a4d574dc1b15e4e0d4b127ad7b61f0c3d28b85fa4eb61b57d3333ba0df33b4d079fdfe90c4294be89881bdea62253e9e7f4f57b13d0c1b5 +DIST kconfig-5.115.0.tar.xz 295620 BLAKE2B 5daf3dc5c5e8696260dbbd3688e02010bf70f3cb5470ae08b9d712a6248901c4500e467321c639dbc437dfa1d2fe37e06baf087c6be27c24e74b10c99fe999a8 SHA512 e06df4c057ba4e03dd88e444c20e3f9481a8bea53fedb049796b9efb59ddd81569368608c98ca3434ad0249b7a7dd6774d5150966117da2c37e988e43395bbbf +DIST kconfig-6.1.0.tar.xz 293324 BLAKE2B 3812eddf5fe7b940bcd3ce4307aba899df03c5ce1ec18f316178df47d680faf6618d2494aeb58aa8803516e26895044eaa5954bdcd13cffca6a09c5df3cb1cc9 SHA512 e7eafb0d66e93a4aa20dfc3a006cafdea2cbd5815eb8fe83fa7ebf3e9fb891621bc4b1063bd2904b1443889706ca9505cf2bf40ae0d87e1b95e5ca4dbdad15c5 diff --git a/kde-frameworks/kconfig/kconfig-5.67.0.ebuild b/kde-frameworks/kconfig/kconfig-5.115.0.ebuild index a440b6b4f661..6ae5945ed05a 100644 --- a/kde-frameworks/kconfig/kconfig-5.67.0.ebuild +++ b/kde-frameworks/kconfig/kconfig-5.115.0.ebuild @@ -1,37 +1,37 @@ -# 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 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org +QTMIN=5.15.9 +inherit ecm frameworks.kde.org DESCRIPTION="Framework for reading and writing configuration" + LICENSE="LGPL-2+" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" -IUSE="dbus nls" +KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86" +IUSE="dbus qml" + +# bug 560086 +RESTRICT="test" -BDEPEND=" - nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) -" RDEPEND=" >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtxml-${QTMIN}:5 dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 ) + qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 ) " DEPEND="${RDEPEND} test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 ) " +BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5" -# bug 560086 -RESTRICT+=" test" - -DOCS=( DESIGN docs/DESIGN.kconfig docs/options.md ) +DOCS=( DESIGN docs/{DESIGN.kconfig,options.md} ) src_configure() { local mycmakeargs=( -DKCONFIG_USE_DBUS=$(usex dbus) + -DKCONFIG_USE_QML=$(usex qml) ) ecm_src_configure } diff --git a/kde-frameworks/kconfig/kconfig-5.70.0.ebuild b/kde-frameworks/kconfig/kconfig-5.70.0.ebuild deleted file mode 100644 index 9247f6ac4c1a..000000000000 --- a/kde-frameworks/kconfig/kconfig-5.70.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -QTMIN=5.12.3 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="Framework for reading and writing configuration" -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -IUSE="dbus nls" - -BDEPEND=" - nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) -" -RDEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 ) -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 ) -" - -# bug 560086 -RESTRICT+=" test" - -DOCS=( DESIGN docs/DESIGN.kconfig docs/options.md ) - -src_configure() { - local mycmakeargs=( - -DKCONFIG_USE_DBUS=$(usex dbus) - ) - ecm_src_configure -} diff --git a/kde-frameworks/kconfig/kconfig-6.1.0.ebuild b/kde-frameworks/kconfig/kconfig-6.1.0.ebuild new file mode 100644 index 000000000000..56d42d7cf0e5 --- /dev/null +++ b/kde-frameworks/kconfig/kconfig-6.1.0.ebuild @@ -0,0 +1,35 @@ +# 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="Framework for reading and writing configuration" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64" +IUSE="dbus qml" + +# bug 560086 +RESTRICT="test" + +RDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus?,gui,xml] + qml? ( >=dev-qt/qtdeclarative-${QTMIN}:6 ) +" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtbase-${QTMIN}:6[concurrent] ) +" +BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]" + +DOCS=( DESIGN docs/{DESIGN.kconfig,options.md} ) + +src_configure() { + local mycmakeargs=( + -DKCONFIG_USE_DBUS=$(usex dbus) + -DKCONFIG_USE_QML=$(usex qml) + ) + ecm_src_configure +} diff --git a/kde-frameworks/kconfig/metadata.xml b/kde-frameworks/kconfig/metadata.xml index 2fdbf33d963d..d99f466aae3e 100644 --- a/kde-frameworks/kconfig/metadata.xml +++ b/kde-frameworks/kconfig/metadata.xml @@ -1,8 +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="cpe">cpe:/a:kde:kconfig</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> |