summaryrefslogtreecommitdiff
path: root/eclass
AgeCommit message (Collapse)Author
2024-07-12kde-apps/lokalize: Port to KF6Andreas Sturmlechner
Upstream commit d59717e896c42f930c7dde66eea8406177fb9f4b Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-07-12frameworks.kde.org.eclass: Mark 6.4.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-07-08frameworks.kde.org.eclass: Mark 6.4.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-07-04gear.kde.org.eclass: Mark 24.05.2 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-07-02gear.kde.org.eclass: Mark 24.05.2 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-06-27cmake.eclass: Set CMAKE_COMPILE_WARNING_AS_ERROR=OFFAndreas Sturmlechner
Bug: https://bugs.gentoo.org/926121 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-06-27cmake.eclass: Set CMAKE_TLS_VERIFY=ONAndreas Sturmlechner
Bug: https://bugs.gentoo.org/927160 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-06-18plasma.kde.org.eclass: Mark 6.1.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-06-17ecm.eclass: Fix _ecm_check_gcc_versionAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-06-14ecm.eclass: For _KFSLOT=6, RDEPEND on >=kde-frameworks/kf-env-6Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-06-13plasma.kde.org.eclass: Mark 6.1.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-06-13gear.kde.org.eclass: Mark 24.05.1 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-06-12frameworks.kde.org.eclass: Mark 6.3.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-06-12ecm.eclass: Pass -DKDE_INSTALL_LIBEXECDIR="${EPREFIX}/usr/libexec"Andreas Sturmlechner
But only in KF6-based packages as those are still masked, for getting away with changing installed files. Bug: https://bugs.gentoo.org/928345 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-06-11gear.kde.org.eclass: Mark 24.05.1 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-06-02frameworks.kde.org.eclass: Mark KDE Frameworks 6.3 unreleasedAndreas Sturmlechner
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-05-25plasma.kde.org.eclass: support 6.x betasSam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-23gear.kde.org.eclass: Mark 24.05.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-05-20kde-apps/kompare: Revert "Port to KF6"Andreas Sturmlechner
This reverts commit 86da703c2c80f7d7c9af429cd2d4857d66910498, to not conflict with also reverted-back-to-KF5 libkomparediff2. Follow-up to commit 68a074bcd0592c2e625bcd4ee925907ac04c3821. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-05-20gear.kde.org.eclass: Mark 24.05.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-05-19kde-apps/libksane: Port 24.05 to KF6, block libksane:5[-kf6compat]Andreas Sturmlechner
We need it for kde-apps/kolourpaint:6. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-05-19frameworks.kde.org.eclass: Mark 5.116 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-05-17kde-apps/kdeedu-data: Port to KF6, slotmove * to 0Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-05-17kde-apps/libkomparediff2: Revert "Port to KF6"Andreas Sturmlechner
This reverts commit 8e7ffa42bfa238716844ca8011a385255f0a2b81. Upstream definitely do not want us to build as KF6-based right now. Upstream commit 2422cb5c16ad7091dc93a8cfb7c6deabe110b8af Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-05-13frameworks.kde.org.eclass: Mark 5.116 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-04-25gear.kde.org.eclass: Split future SLOT=5 blocklist into 24.08/"24.11"Andreas Sturmlechner
More applications were officially ported in git master already. Update SLOT=5 24.08 blocklist: - kde-apps/kdeedu-data - kde-apps/poxml Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
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>