[PATCH 1/3] ecm-common.eclass: Drop ecm.eclass derived KFMIN kde-frameworks quirk

Andreas Sturmlechner <[email protected]> Sat, 06 Jun 2026 01:04:05 +0200
Newsgroups gmane.linux.gentoo.devel
Message-ID <[email protected]>
Full patch series: https://github.com/gentoo/gentoo/pull/46293


It is simply not necessary for the basic functions used, and only leads to
problems with live versions claiming unfulfilled dependencies in
_ecm-common_preamble().

Thanks-to: Alfred Wingate <[email protected]>
Signed-off-by: Andreas Sturmlechner <[email protected]>
---
 eclass/ecm-common.eclass | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/eclass/ecm-common.eclass b/eclass/ecm-common.eclass
index 9db2d68e6f41..28880f1490aa 100644
--- a/eclass/ecm-common.eclass
+++ b/eclass/ecm-common.eclass
@@ -28,13 +28,9 @@ inherit cmake
 # @ECLASS_VARIABLE: KFMIN
 # @DEFAULT_UNSET
 # @DESCRIPTION:
-# Minimum version of Frameworks to require.  Default value for kde-frameworks
-# is ${PV} and 6.0.0 baseline for everything else.
+# Minimum version of Frameworks to require.  Default value is 6.0.0.
 # If set to <5.240, it is assumed dependencies are fulfilled by KF5/Qt5
 # alternatively, thus a block of SLOT=5 shadow dependencies added.
-if [[ ${CATEGORY} = kde-frameworks ]]; then
-	: "${KFMIN:=$(ver_cut 1-2)}"
-fi
 : "${KFMIN:=6.0.0}"
 
 # @ECLASS_VARIABLE: _KFSLOT
-- 
2.54.0
signature.asc (application/pgp-signature, 829 B)
-----BEGIN PGP SIGNATURE-----

iQIvBAABCgCZFiEE34gXUSooizdYNDu3S5FW4z0PgBkFAmojVeUbFIAAAAAABAAO
bWFudTIsMi41KzEuMTIsMiwyXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25z
Lm9wZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRERjg4MTc1MTJBMjg4QjM3NTgzNDNC
Qjc0QjkxNTZFMzNEMEY4MDE5AAoJEEuRVuM9D4AZB2sL/37ZY87D450T/O/u989c
9rDQLjj+MW4wyBpAzzCa8JPVBkHrts5En8rf3ogasnPiIYeP3dnXSsJJqWbo7SJE
CF82dG2c42uJCZQQTw3w2SfdtH2ZqXGLI4dgYUrTL8+sDZaWqRLdgw14w+ybPkWn
04Z9BeV+6qtbeggj+PnC7XSeD87ebUZrvDasG4l0tZQV82AGckYvZRGDqNFfdgBA
nKUzY80H2CEG7GCEZNN6gIiqA9PrvmMLA1ZoKIL+YsZWMgYwpf3vHHy0dpd7S/ea
0MWuWiNGafn/mm7TVq7Rw2uuSAH5kXuOVk7ND52k92gB3+jDciVxlgdDbEA++CJx
SipP84GoCr/N0l6t+Si+m4sSRUIhVvpvqnhvQY5UFoEr9MnthiaEWKPLqv2gkwGl
C2Ak57vrT09MApCIvU47v+DPz7kUb75vF2lJQ4LpAVa+ke2Ubfu4wC9dLOU0L5Tn
ZWqE5Xr89qpCK12+4st5mSu5z3wODPr/zCDF7yMPNudamw==
=ZgcO
-----END PGP SIGNATURE-----