summaryrefslogtreecommitdiff
path: root/eclass
AgeCommit message (Collapse)Author
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>
2019-01-26xdg.eclass: use ED and don't export variablesMarty 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>
2019-01-26xdg-utils: use path based lookup instead of hardcoded pathsMarty 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>
2019-01-26xdg.eclass: move icon handling code from gnome2.eclassMarty 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>
2019-01-26gnome2-utils: move icon functions into xdg-utilsMarty E. Plummer
Kept some dummy stub functions in place in order to maintain functionality of existing ebuilds. 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>
2019-01-26xdg.eclass: Import from Gentoo ebuild repositoryAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-01-26xdg-utils.eclass: Import from Gentoo ebuild repositoryAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-01-26gnome2-utils.eclass: Import from Gentoo ebuild repositoryAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-01-17kde5-functions.eclass: Set FRAMEWORKS_MINIMAL=5.54.0 for Plasma-5.15Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-01-12kde5.eclass: Mark KDE Frameworks 5.54 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-01-10kde5.eclass: Mark KDE Applications 18.12.1 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-01-09kde5.eclass: Deprecate kde-apps blockers with 18.08.3Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-01-09kde5-functions.eclass: Ban get_kde_version, kde_l10n2lingua in EAPI-7Andreas Sturmlechner
* get_kde_version was never used and is broken for Jan-Sep kde-apps releases * kde_l10n2lingua is not used since kde-l10n and kde4-l10n packages are gone Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-01-09*/*: Welcome to 2019Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-01-09kde5.eclass: Drop KDE_TESTPATTERNAndreas Sturmlechner
Never used by many ebuilds, completely unused right now. Bug: https://bugs.gentoo.org/674922 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-01-08kde5.eclass: Mark KDE Applications 18.12.1 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-01-06kde5.eclass: Mark KDE Frameworks 5.54.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2018-12-19kde5-functions.eclass: Set FRAMEWORKS_MINIMAL to 5.53.0 for 9999 onlyAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2018-12-13kde5-meta-pkg.eclass: Remove unused eclassAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2018-12-13kde5.eclass: Mark KDE Applications 18.12.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2018-12-08kde5.eclass: Mark KDE Frameworks 5.53.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2018-12-08kde5-functions: Raise QT_MINIMAL to 5.11.1Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2018-12-08kde5.eclass: Mark KDE Applications 18.12.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2018-12-01kde5.eclass: Mark KDE Frameworks 5.53.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2018-12-01kde5.eclass: Drop obsolete blockersAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2018-12-01kde5-functions.eclass: Drop obsolete minimum depsAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2018-11-10kde5.eclass: Mark KDE Frameworks 5.52 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2018-11-08kde5.eclass: Mark KDE Applications 18.08.3 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2018-11-06kde5.eclass: Mark KDE Applications 18.08.3 unreleasedAndreas Sturmlechner
2018-11-03kde5.eclass: Mark KDE Frameworks 5.52.0 unreleasedAndreas Sturmlechner
2018-10-14kde5.eclass: Mark KDE Frameworks 5.51.0 as releasedAndreas Sturmlechner
2018-10-11kde5-functions.eclass: Drop remaining KDE Plasma 5.12 referenceAndreas Sturmlechner