diff --git a/kde-frameworks/kconfig/Manifest b/kde-frameworks/kconfig/Manifest index c765e24f97a20..9473a932b7e66 100644 --- a/kde-frameworks/kconfig/Manifest +++ b/kde-frameworks/kconfig/Manifest @@ -1,3 +1,4 @@ DIST kconfig-5.116.0.tar.xz 296716 BLAKE2B ffe6ba551460e07c5dbab37a3f60dcfb113d9a4461f5c69401209b690968a992f97d4b1844d5781e32d0d4a03214ed67a1c715d1cc10dd815f774189b383e650 SHA512 a84f02462f2e7d75488dab6dfb0f438792762f2031cabe8cf7ef143f285e9da8de5e555165d3eb4bc24ae8e3528bc24dde1a6505a55933d98386351493a845d4 DIST kconfig-6.13.0.tar.xz 353704 BLAKE2B f5cabbb5045bcc06f015b65815a21b56e5eeb9d845852defde81222a632ee51d83336ab7401e5ab55a5dbc46c6ae48766cc5ea1be6ba1d099a00bfd487369920 SHA512 0623c5ceea2a0668bd14689c24e89c39a427dce6d9c177995a2ff8101cc9e170a02872b2a03abe4756a3f38059c25e2b91c01fd277a46c24fc5c4ce3247cab3d DIST kconfig-6.16.0.tar.xz 355480 BLAKE2B c937b621102cb8fc2e8c64a0e3bcafa11599d826517171cfa176c22c7c887bd6598b58043e21e5723af439ca0cb5298662d1643cc6ed010813d76e342d54ec49 SHA512 a1acefd74e500440e88057ae07d938e9448a641881f522a0f2761d20d297071ca87a1c4173eb2eeb5b5132fe2285a62ad7a6676ae787c97070d579f75a8dd66b +DIST kconfig-6.17.0.tar.xz 355464 BLAKE2B 8d2eed83db8041dbb5fd7dde320cbd48b169472f2f8e6a436e2413e485a33de9399579a25fbd9a9dd9c878c70816f81089fc5c5d9aee65772734c55fb028ef66 SHA512 b0355f9726443c29a3e9c36c4c632c03695ddd20f9a9e486730356bfd0936e97afa60e2b3e9e7cb6d65643c006f3fa262814252b022db4584c26a5a553fd95c9 diff --git a/kde-frameworks/kconfig/kconfig-6.17.0.ebuild b/kde-frameworks/kconfig/kconfig-6.17.0.ebuild new file mode 100644 index 0000000000000..673a1dc1b7bed --- /dev/null +++ b/kde-frameworks/kconfig/kconfig-6.17.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QTMIN=6.7.2 +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework for reading and writing configuration" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="dbus qml" +REQUIRED_USE="test? ( 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=( + -DUSE_DBUS=$(usex dbus) + -DKCONFIG_USE_QML=$(usex qml) + ) + ecm_src_configure +}