summaryrefslogtreecommitdiff
path: root/eclass/kde.org.eclass
AgeCommit message (Collapse)Author
2025-02-03eclass: Say belated happy new year as wellAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-11-15kde.org.eclass: Utilise pkg_info for live ebuild warningsAndreas Sturmlechner
Imported from ecm.eclass for now. Enables more fine-grained messaging by knowledge available through {frameworks,plasma,gear}.kde.org inheritance combined with ${PV}. Bug: https://bugs.gentoo.org/823808 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-05-30kde.org.eclass: Add games-puzzle/ to recognised KDE_ORG_CATEGORIESAndreas Sturmlechner
Closes: https://bugs.gentoo.org/933195 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-01-01*/*: Happy new yearAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-06kde.org.eclass: Add KDE_ORG_TARBALL override variableAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-06-13kde.org.eclass: Fix Qt5PatchCollection matching to 5.15.*.9999Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-03-26kde.org.eclass: Quote argument of ":" commandUlrich Müller
This avoids globbing, see: https://www.shellcheck.net/wiki/SC2223 Signed-off-by: Ulrich Müller <ulm@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-03-23eclass: standardize prologue/epilogueDavid Seifert
Closes: https://github.com/gentoo/gentoo/pull/30061 Signed-off-by: David Seifert <soap@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-01-02*/*: Happy new yearAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-12-26kde.org.eclass: Drop EAPI-7 supportAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-10-28kde.org.eclass: With KDE_ORG_COMMIT, fetch from mirror://gentoo firstAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-07-11kde.org.eclass: Destructive Frameworks/Plasma/Gear quirk cleanupAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-07-11kde.org.eclass: Cleanup obsolete Frameworks/Plasma/Gear quirksAndreas Sturmlechner
Detect use of new product set eclasses and bail out then. Still maintaining backwards compatibility to kde.org packages. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-07-11kde.org.eclass: Add new variables KDE_PV_UNRELEASED, KDE_ORG_UNRELEASEDAndreas Sturmlechner
Replace KDE_UNRELEASED Drop obsolete _kde.org_is_unreleased Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-07-11kde.org.eclass: Add new KDE_ORG_SCHEDULE_URIAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-07-11kde.org.eclass: Drop obsolete kdevelop SRC_URI quirkAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-07-09kde.org.eclass: Mark KDE Frameworks 5.96 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-07-07kde.org.eclass: Mark KDE Gear 22.04.3 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-07-05kde.org.eclass: Mark KDE Gear 22.04.3 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-07-03kde.org.eclass: Mark KDE Frameworks 5.96.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-06-14kde.org.eclass: Mark KDE Plasma 5.25.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-06-12kde.org.eclass: Mark KDE Frameworks 5.95 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-06-10kde.org.eclass: Mark KDE Frameworks 5.95 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-06-09kde.org.eclass: Mark KDE Gear 22.04.2 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-06-09kde.org.eclass: Mark KDE Plasma 5.25.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-06-08kde.org.eclass: Don't indent eclass documentationUlrich Müller
Signed-off-by: Ulrich Müller <ulm@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-06-07kde.org.eclass: Mark KDE Gear 22.04.2 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-05-14kde.org.eclass: Mark KDE Frameworks 5.94.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-05-12kde.org.eclass: Mark KDE Gear 22.04.1 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-05-10kde.org.eclass: Mark KDE Gear 22.04.1 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-05-09kde.org.eclass: Mark KDE Frameworks 5.94 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-04-21kde.org.eclass: Mark KDE Gear 22.04.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-04-15kde.org.eclass: Mark KDE Gear 22.04.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-04-09kde.org.eclass: Mark KDE Frameworks 5.93.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-04-02kde.org.eclass: Mark KDE Frameworks 5.93.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-03-25*.eclass: @ECLASS-VARIABLE renamed to @ECLASS_VARIABLEUlrich Müller
Bug: https://bugs.gentoo.org/835396 Signed-off-by: Ulrich Müller <ulm@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-03-13kde.org.eclass: Mark KDE Frameworks 5.92.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-03-10kde.org.eclass: Mark KDE Frameworks 5.92 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-03-03kde.org.eclass: Mark KDE Gear 21.12.3 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-03-01kde.org.eclass: Mark KDE Gear 21.12.3 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-02-28kde.org.eclass: Use KDE_ORG_NAME to determine fetch locationAndreas Sturmlechner
Makes much more sense here instead of PN, and avoids duplicating checks for split packages. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-02-08kde.org.eclass: Mark KDE Plasma 5.24.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-02-03kde.org.eclass: Mark KDE Plasma 5.24.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-02-03kde.org.eclass: Mark KDE Gear 21.12.2 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-02-01kde.org.eclass: Mark KDE Gear 21.12.2 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-01-09kde.org.eclass: Add kde-frameworks/countryflags to portingAids URIsAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-01-08kde.org.eclass: Mark KDE Frameworks 5.90 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-01-07kde.org.eclass: Mark KDE Gear 21.12.1 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-01-04*/*: Happy new year!Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-01-04kde.org.eclass: Mark KDE Gear 21.12.1 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>