summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2025-12-17 16:29:45 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2025-12-19 16:20:03 +0100
commit9beb5cd332c2eba275641cb8da8f416bd0b8560e (patch)
tree7d474084eefd7bba82b7a6fc71b0d2174a0dd726
parent411aa8d837c1e088c6bee03d30cf14795db761ab (diff)
downloadkde-9beb5cd332c2eba275641cb8da8f416bd0b8560e.tar.gz
kde-9beb5cd332c2eba275641cb8da8f416bd0b8560e.tar.bz2
kde-9beb5cd332c2eba275641cb8da8f416bd0b8560e.zip
kde.org.eclass: Support EAPI 9
Signed-off-by: Ulrich Müller <ulm@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
-rw-r--r--eclass/kde.org.eclass10
1 files changed, 5 insertions, 5 deletions
diff --git a/eclass/kde.org.eclass b/eclass/kde.org.eclass
index 31dc727485e..d8c867085b5 100644
--- a/eclass/kde.org.eclass
+++ b/eclass/kde.org.eclass
@@ -4,7 +4,7 @@
# @ECLASS: kde.org.eclass
# @MAINTAINER:
# kde@gentoo.org
-# @SUPPORTED_EAPIS: 8
+# @SUPPORTED_EAPIS: 8 9
# @BLURB: Support eclass for packages that are hosted on kde.org infrastructure.
# @DESCRIPTION:
# This eclass is mainly providing facilities for the three upstream release
@@ -15,14 +15,14 @@
# It also contains default meta variables for settings not specific to any
# particular build system.
+if [[ -z ${_KDE_ORG_ECLASS} ]]; then
+_KDE_ORG_ECLASS=1
+
case ${EAPI} in
- 8) ;;
+ 8|9) ;;
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
esac
-if [[ -z ${_KDE_ORG_ECLASS} ]]; then
-_KDE_ORG_ECLASS=1
-
# @ECLASS_VARIABLE: KDE_BUILD_TYPE
# @DESCRIPTION:
# If PV matches "*9999*", this is automatically set to "live".