summaryrefslogtreecommitdiff
path: root/eclass
AgeCommit message (Collapse)Author
2022-10-03frameworks.kde.org.eclass: Mark 5.99.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-09-24ecm.eclass: Switch to pcre2grep, add dev-libs/libpcre2 to BDEPENDAndreas Sturmlechner
The dependency is basically free since dev-qt/qtcore:5 or dev-qt/qtbase:6 already depend on dev-libs/libpcre2. Bug: https://bugs.gentoo.org/872068 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-09-14ecm.eclass: Workaround Portage depgraph shortcomings from revdeps' sideAndreas Sturmlechner
Bug: https://bugs.gentoo.org/836726 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-09-13frameworks.kde.org.eclass: Mark 5.98.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-09-08gear.kde.org.eclass: Mark 22.08.1 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-09-06gear.kde.org.eclass: Mark 22.08.1 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-09-05frameworks.kde.org.eclass: Mark 5.98.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-08-20gear.kde.org.eclass: Mark 22.08.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-08-14frameworks.kde.org.eclass: Mark 5.97 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-08-12gear.kde.org.eclass: Mark KDE Gear 22.08.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-08-07frameworks.kde.org.eclass: Mark 5.97.0 unreleasedAndreas 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-11plasma-mobile.kde.org.eclass: New eclass to serve Plasma Mobile packagesAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-07-11frameworks.kde.org.eclass: New eclass to serve KDE Frameworks packagesAndreas Sturmlechner
Fix HOMEPAGE at the same time. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-07-11plasma.kde.org.eclass: New eclass to serve KDE Plasma packagesAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2022-07-11gear.kde.org.eclass: New eclass to serve KDE Gear packagesAndreas Sturmlechner
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-09ecm.eclass: Support single dependency ecm_punt_bogus_dep callAndreas Sturmlechner
Bringing back usefulness outside of KF5/Qt5 calls with multiple components. 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-03virtualdbus.eclass: @ECLASS-VARIABLE renamed to @ECLASS_VARIABLEAndreas 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-08cmake.eclass: Prepare for makeopts_jobs default inf changeMichał Górny
Signed-off-by: Michał Górny <mgorny@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-26ecm.eclass: provides virtualx.eclassSam James
As discussed with asturm. Signed-off-by: Sam James <sam@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-21cmake.eclass: Document MYCMAKEARGSAndreas Sturmlechner
Bug: https://bugs.gentoo.org/824030 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>