summaryrefslogtreecommitdiff
path: root/eclass
AgeCommit message (Collapse)Author
2019-05-09kde5.eclass: Mark KDE Applications 19.04.1 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-05-08kde5.eclass: Mark KDE Frameworks 5.58 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-05-08kde5-functions.eclass: Raise KDE Plasma 5.16 QT_MINIMAL to 5.12.3Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-05-07kde5.eclass: Mark KDE Applications 19.04.1 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-04-28kde5.eclass: install linguas-related files unconditionally for kconfigwidgetsMichael Palimaka
See https://api.kde.org/frameworks/kconfigwidgets/html/klanguagename_8cpp_source.html#l00040 for source reference. Reported-by: Andrius Štikonas <andrius@stikonas.eu> Signed-off-by: Michael Palimaka <kensington@gentoo.org>
2019-04-21kde5-functions.eclass: Set >=kde-apps-19.04 FRAMEWORKS_MINIMAL=5.57.0Andreas Sturmlechner
Sync with upstream live as well as Gentoo ebuild repo. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-04-18kde5.eclass: Mark KDE Applications 19.04.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-04-16eclass: Mark KDE Frameworks 5.57.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-04-12kde5.eclass: Mark KDE Applications 19.04.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-04-06kde5.eclass: Mark KDE Frameworks 5.57.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-03-22kde5-functions.eclass: kde-apps-19* depend on FRAMEWORKS_MINIMAL=5.56.0Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-03-21kde5.eclass: Drop obsolete kde-apps-18.08.3 specific quirkAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-03-21kde5-functions: Raise PLASMA_MINIMAL=5.14.5, KDE_APPS_MINIMAL=18.12.3Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-03-17kde5.eclass: Support kdevelop* stable branchesAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-03-17kde5-functions.eclass: Drop obsolete kdevelop detection/KDEBASE varAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-03-17kde5.eclass: Drop obsolete KDEBASE=kdevelop source dir switchAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-03-17kde5.eclass: Drop KDEBASE=kdevelop from SRC_URI assemblyAndreas Sturmlechner
Only 3 packages are using it at this point. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-03-17kde5.eclass: Drop obsolete KDEBASE=kdevelop HOMEPAGE switchAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-03-17kde5.eclass: Drop obsolete KMNAME=kdepim HOMEPAGE switchAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-03-17kde5.eclass: Drop obsolete kdevelop-pg-qt SRC_URI switchAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-03-17kde5.eclass: HOMEPAGE: Fix www.kde.org to kde.org redirectionMichael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-03-10kde5-functions.eclass: kde-apps-19.04 already depend on >=KF-5.56Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-03-09kde5.eclass: Mark KDE Frameworks 5.56.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-03-07kde5.eclass: Mark KDE Applications 18.12.3 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-03-05kde5.eclass: Mark KDE Applications 18.12.3 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-03-02kde5.eclass: Mark KDE Frameworks 5.56 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-03-01kde5-functions.eclass: For Plasma 5.16, raise QT_MINIMAL to 5.12.1Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-03-01cmake-utils.eclass: Fix _cmake_modify-cmakelists, add QA outputAndreas Sturmlechner
Bug: https://bugs.gentoo.org/674768 Reported-by: Fabio Rossi <rossi.f@inwind.it> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-02-28kde5.eclass: Drop bogus commentAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-02-28kde5.eclass: Qt 5.12.1 is changing qch doc locationAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-02-13kde5.eclass: Drop gnome2_icon_cache_update (now duplicate in EAPI-6)Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-02-13kde5.eclass: Cleanup functions rented from xdg.eclassAndreas Sturmlechner
This reverts 16e6b9bc. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-02-12kde5.eclass: Mark KDE Plasma 5.15.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-02-09kde5.eclass: Mark KDE Frameworks 5.55.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-02-07kde5.eclass: Mark KDE Applications 18.12.2 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-02-07kde5.eclass: Mark KDE Plasma 5.15.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-02-07kde5-functions.eclass: Drop obsolete kde-apps min depsAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-02-06kde5-functions: Raise FRAMEWORKS_MINIMAL to 5.54.0Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-02-05gnome2-utils.eclass, xdg-utils.eclass, xdg.eclass: Drop obsoleteAndreas Sturmlechner
What we need is now in kde5.eclass. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-02-05kde5.eclass: Fork needed xdg.eclass functions pending EAPI-7 portingAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-02-05kde5.eclass: Mark KDE Applications 18.12.2 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-02-03kde5.eclass: Mark KDE Frameworks 5.55.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-01-31kde5-functions.eclass: Cleanup _add_category_dep slot defAndreas Sturmlechner
There's no SLOT 4 for a long time. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-01-31kde5-functions.eclass: Disallow add_qt_dep for discontinued qtwebkitAndreas Sturmlechner
Drop support for it as packages are slowly being ported away from it. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-01-28kde5.eclass: Relocate KDE_INSTALL_DOCBUNDLEDIR to /usr/share/helpAndreas Sturmlechner
These are handbook files installed by hundreds of packages to a central location, to be accessed by KDE Helpcenter application, with compressed index cache files. This leads to the following QA issues on every package w/ USE handbook: * The ebuild is installing to one or more unexpected paths * One or more compressed files were found in docompress-ed directories We'll use the EAPI-7 transition to move the location from previously /usr/share/doc/HTML to /usr/share/help [1]. Transition for khelpcenter will be seemless as kde-frameworks/kdoctools can be easily patched to accept both locations, until eventually /usr/share/doc/HTML is empty. As a side-effect, we will be able to drop the workaround for disabling auto compression of files beneath /usr/share/doc together with EAPI-6. [1] See also: https://www.freedesktop.org/wiki/Specifications/help-system/ It is also the path upstream intends to migrate to in the future. Bug: https://bugs.gentoo.org/667138 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-01-26kde5-functions.eclass: add_qt_dep: Drop obsolete qtwebkit ver checkAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-01-26kde5.eclass: TypoAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-01-26kde5.eclass: Limit use of gnome2-utils to EAPI-6Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-01-26kde5.eclass: Revert "Fix KDE_INSTALL_LIBEXECDIR for EAPI-7 ebuilds"Andreas Sturmlechner
No revdeps ported to EAPI-7 yet, so we are safe. This reverts commit 16496a605e81e56500375918a02ca4b8f1c6fedf. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-01-26xdg.eclass: enable EAPI 7Marty E. Plummer
Package-Manager: Portage-2.3.51, Repoman 2.3.11 Signed-off-by: Marty E. Plummer <hanetzer@startmail.com> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>