summaryrefslogtreecommitdiff
path: root/eclass
AgeCommit message (Collapse)Author
2024-01-13cmake.eclass: sys-devel/make -> dev-build/makeSam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-13ecm.eclass: app-doc/doxygen -> app-text/doxygenSam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-11gear.kde.org.eclass: release/24.02 was branchedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-01-10gear.kde.org.eclass: Add colord-kde, kdenlive to SLOT=5 blocklistAndreas Sturmlechner
Move gwenview to 24.02 list. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-01-09gear.kde.org.eclass: Add konversation to SLOT=5 blocklistAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-01-08gear.kde.org.eclass: Add krfb to SLOT=5 blocklistAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-01-07gear.kde.org.eclass: Add isoimagewriter to SLOT=5 blocklistAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-01-07gear.kde.org.eclass: Add post-24.02 release SLOT=5 blocklistAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-01-07gear.kde.org.eclass: 24.02 stable branch does not exist yetAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-01-07gear.kde.org.eclass: Add kde-dev-utils to SLOT=5 blocklistAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-01-07frameworks.kde.org.eclass: Mark 5.114.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-01-06gear.kde.org.eclass: Add kde-apps/kgpg to SLOT=5 blocklistAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-01-03cmake.eclass: Set CMAKE_DISABLE_PRECOMPILE_HEADERS=ONAndreas Sturmlechner
Bug: https://bugs.gentoo.org/920845 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-01-03cmake.eclass: Set FETCHCONTENT_FULLY_DISCONNECTED=ONAndreas Sturmlechner
Bug: https://bugs.gentoo.org/920846 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-31gear.kde.org.eclass: Add juk and kdeconnect to SLOT=5 blocklistAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-23plasma.kde.org.eclass: Exclude print-manager from SLOT=5 blockersAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-22gear.kde.org.eclass: Drop kio-extras from SLOT=5 blocklistAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-21ecm.eclass: Drop dev-qt/qtbase:6[test]Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-19gear.kde.org.eclass: Add new KF6 ports to SLOT=5 blocklistAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-19gear.kde.org.eclass: Add okular to SLOT=5 blocklistAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-17gear.kde.org.eclass: Drop kdevelop from SLOT=5 blocklistAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-17frameworks.kde.org.eclass: Support unstable release SRC_URIsAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-16gear.kde.org.eclass: Replace ill-fated dynamic SLOT blocking w/ staticAndreas Sturmlechner
We don't know a package's SLOT at this point in the eclass because it is set within Gear ebuilds. - Drop KDE_BLOCK_SLOT5 - Add static list of PN requiring blocking against ${CATEGORY}/${PN} Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-16plasma.kde.org.eclass: Exclude kwayland-integration from SLOT=5 blockersAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-15frameworks.kde.org.eclass: Mark 5.113 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-09gear.kde.org.eclass: Add new meta variable KDE_BLOCK_SLOT5Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-09gear.kde.org.eclass: Mark 23.08.4 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-07gear.kde.org.eclass: Mark 23.08.4 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-06frameworks.kde.org.eclass: Mark 5.113.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-06plasma.kde.org.eclass: Support KDE_ORG_TAR_PNAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-06gear.kde.org.eclass: Support KDE_ORG_TAR_PNAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-06frameworks.kde.org.eclass: Support KDE_ORG_TAR_PNAndreas 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-11-29plasma.kde.org.eclass: Support versioning scheme of Plasma 6 BetasAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-11-29plasma.kde.org.eclass: Add _PSLOT major version mapping, SLOT 5 blockerAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-11-28frameworks.kde.org.eclass: Simplify SLOT handlingAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-11-26frameworks.kde.org.eclass: Define SLOT=6 for >=5.240, set ECM to SLOT=0Andreas Sturmlechner
Exclude 5.9999 from SLOT=6. git master was set to 5.240 for KF6 ports, unstable KF6 releases use numbers 5.245 and above. Also do it with less lines and no intermediate vars. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-11-26ecm.eclass: Use _KFSLOT to aptly configure KF5/KF6 based packagesAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-11-26ecm.eclass: Enforce QT_MAJOR_VERSION=6 for packages w/ KFMIN >= 5.240Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-11-26ecm.eclass: Relax kde-frameworks/extra-cmake-modules SLOT dep to :*Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-11-12ecm.eclass: Raise baseline Frameworks version (KFMIN) to 5.106.0Andreas Sturmlechner
In ecm.eclass, this only affects BDEPENDs, and in practise every ebuild making use of KFMIN in RDEPEND will set their own minimum pre-inherit. Many KDE packages already require 5.101 at a minimum for new API and porting away from deprecated. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-11-12frameworks.kde.org.eclass: Mark 5.112 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-11-09gear.kde.org.eclass: Mark 23.08.3 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-11-07gear.kde.org.eclass: Mark 23.08.3 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-11-05frameworks.kde.org.eclass: Mark 5.112 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-10-19frameworks.kde.org.eclass: Mark 5.111 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-10-12gear.kde.org.eclass: Mark 23.08.2 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-10-11gear.kde.org.eclass: Mark 23.08.2 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-10-07frameworks.kde.org.eclass: Mark 5.111 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>