summaryrefslogtreecommitdiff
path: root/eclass
AgeCommit message (Collapse)Author
2024-04-22gear.kde.org.eclass: Re-add signon-kwallet-extension to SLOT=5 blocklistAndreas Sturmlechner
It just makes no sense the other way, even if upstream has not declared it "KF6-only" officially. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-04-21gear.kde.org.eclass: Split future SLOT=5 blocklist into 24.05/24.08Andreas Sturmlechner
Some applications are not officially ported in 24.05. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-04-21ecm.eclass: Restrict ECM_TEST="optional" and punting dep to _KFSLOT=5Andreas Sturmlechner
In dev-qt/qtbase:6, Qt6Test is always provided so it makes no sense to go through the trouble of ripping out the build dependency. We should still aim to avoid needless building of tests if not requested, either by detecting unconditional use of ecm_add_test or expose existing force* logic to ebuild developers to catch those as errors. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-04-12frameworks.kde.org.eclass: Mark 6.1.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-04-11gear.kde.org.eclass: Mark 24.02.2 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-04-09gear.kde.org.eclass: Mark 24.02.2 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-04-06cmake.eclass: bug 811486 escape find patternsNic Boet
Modify cmake_src_prepare to qoute escape filenames within the find search patterns This resolves build issues with some EAPI 7 packages, i.e. sys-fs/dislocker via catalyst Bug: https://bugs.gentoo.org/811486 Signed-off-by: Nic Boet <nic@boet.cc> Closes: https://github.com/gentoo/gentoo/pull/35125 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-04-05frameworks.kde.org.eclass: Mark 6.1.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-03-21gear.kde.org.eclass: Mark 24.02.1 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-03-19gear.kde.org.eclass: Mark 24.02.1 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-03-07kde-apps/kalzium: Port to KF6, dropping IUSE editor for nowAndreas Sturmlechner
Depends on nonexistent sci-libs/avogadrolibs[qt6] Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-03-07gear.kde.org.eclass: Add missing kio-perldoc to 24.05 SLOT=5 blocklistAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-03-07kde-apps/kdesdk-thumbnailers: Port to KF6Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-03-03kde-apps/ffmpegthumbs: Switch 24.02 to KF6Andreas Sturmlechner
After inquiring upstream again. Bug: https://bugs.gentoo.org/925870 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-02-28plasma.kde.org.eclass: Unsupport versioning scheme of Plasma 6 BetasAndreas Sturmlechner
Won't appear again until Plasma 7. This reverts commit fcf516962acde10c69640181257600254f3dd752. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-02-28frameworks.kde.org.eclass: Unsupport unstable release SRC_URIsAndreas Sturmlechner
Will not appear again until KF7. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-02-28gear.kde.org.eclass: Mark 24.02.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-02-28plasma.kde.org.eclass: Mark 6.0.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-02-28frameworks.kde.org.eclass: Mark 6.0.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-02-28media-gfx/skanpage: Port 24.02 to KF6Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-02-28media-libs/ksanecore: Port 24.02 to KF6, block ksanecore:5[-kf6compat]Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-02-28gear.kde.org.eclass: Drop libkgapi and kio-gdrive from SLOT=5 blocklistAndreas Sturmlechner
Packages are being made co-installable instead. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-02-27kde-apps/libkeduvocdocument: port to KF6Sam James
This breaks 24.01.95 but it's hard to care much given it's going away tomorrow. Signed-off-by: Sam James <sam@gentoo.org>
2024-02-27gear.kde.org.eclass: Add audiocd-kio to SLOT=5 blocklistAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-02-25dev-libs/kpublictransport: port to Qt6/KF6Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-25dev-libs/kopeninghours: port to Qt6/KF6Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-25dev-libs/kosmindoormap: port to Qt6/KF6Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-22gear.kde.org.eclass: Mark 24.02.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-02-22plasma.kde.org.eclass: Mark 6.0.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-02-22frameworks.kde.org.eclass: Mark 6.0.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-02-15gear.kde.org.eclass: Mark 23.08.5 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-02-13gear.kde.org.eclass: Mark 24.08.5 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-02-10frameworks.kde.org.eclass: Mark 5.115 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-02-03frameworks.kde.org.eclass: Mark 5.115 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-01-14frameworks.kde.org.eclass: Mark 5.114 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-01-14cmake.eclass: dev-util/cmake -> dev-build/cmakeSam James
Signed-off-by: Sam James <sam@gentoo.org>
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>