From 2d0b4ba5c1736f75bc1b187da59916d6fd4154f5 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Mon, 23 Dec 2024 06:46:30 +0100 Subject: [PATCH] kde-frameworks/kapidox: Re-add live ebuild, slotmove 5 to 0 Reverts commit 5e0f4776036448963676a8928cf8e90cdb426f99 No slotting needed, binary only, revdeps don't link against libs Signed-off-by: Andreas Sturmlechner --- eclass/frameworks.kde.org.eclass | 2 +- kde-frameworks/kapidox/kapidox-9999.ebuild | 24 ++++++++++++++++++++++ kde-frameworks/kapidox/metadata.xml | 16 +++++++++++++++ profiles/updates/4Q-2024 | 1 + 4 files changed, 42 insertions(+), 1 deletion(-) create mode 100644 kde-frameworks/kapidox/kapidox-9999.ebuild create mode 100644 kde-frameworks/kapidox/metadata.xml diff --git a/eclass/frameworks.kde.org.eclass b/eclass/frameworks.kde.org.eclass index f66a6b7efba..522211a23ab 100644 --- a/eclass/frameworks.kde.org.eclass +++ b/eclass/frameworks.kde.org.eclass @@ -47,7 +47,7 @@ if ver_test ${PV} -lt 5.240; then SLOT=5 fi case ${PN} in - extra-cmake-modules) + extra-cmake-modules|kapidox) SLOT=0 ;; *) diff --git a/kde-frameworks/kapidox/kapidox-9999.ebuild b/kde-frameworks/kapidox/kapidox-9999.ebuild new file mode 100644 index 00000000000..f4356f49a1d --- /dev/null +++ b/kde-frameworks/kapidox/kapidox-9999.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) +inherit frameworks.kde.org distutils-r1 + +DESCRIPTION="Framework for building KDE API documentation in a standard format and style" + +LICENSE="BSD-2" +KEYWORDS="" +IUSE="" + +RDEPEND=" + app-text/doxygen + $(python_gen_cond_dep ' + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + ') + media-gfx/graphviz[python,${PYTHON_SINGLE_USEDEP}] +" diff --git a/kde-frameworks/kapidox/metadata.xml b/kde-frameworks/kapidox/metadata.xml new file mode 100644 index 00000000000..3085233944d --- /dev/null +++ b/kde-frameworks/kapidox/metadata.xml @@ -0,0 +1,16 @@ + + + + + kde@gentoo.org + Gentoo KDE Project + + + https://bugs.kde.org/enter_bug.cgi?product=frameworks-kapidox + + + + Must only be used by packages that are known to use private parts of the Frameworks API. + + + diff --git a/profiles/updates/4Q-2024 b/profiles/updates/4Q-2024 index eba2be5b16e..d821854d8be 100644 --- a/profiles/updates/4Q-2024 +++ b/profiles/updates/4Q-2024 @@ -1 +1,2 @@ slotmove media-sound/amarok 5 0 +slotmove kde-frameworks/kapidox 5 0