summaryrefslogtreecommitdiff
path: root/eclass
AgeCommit message (Collapse)Author
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
2018-10-11kde5-functions.eclass: Sync with Gentoo ebuild repositoryAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2018-10-11kde5.eclass: Mark KDE Applications 18.08.2 as releasedAndreas Sturmlechner
2018-10-09cmake-utils.eclass: Drop accidentally re-added eapi7-verAndreas Sturmlechner
Thanks-to: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
2018-10-09kde5.eclass: Mark KDE Plasma 5.14.0 as releasedAndreas Sturmlechner
2018-10-09kde5.eclass: Mark KDE Applications 18.08.2 unreleasedAndreas Sturmlechner
2018-10-08kde5.eclass: Mark KDE Frameworks 5.51.0 unreleasedAndreas Sturmlechner
2018-10-07cmake-utils.eclass: Turn `eqawarn` into `die` for >= EAPI 7Andreas Sturmlechner
2018-10-07cmake-utils.eclass: Enable BUILD_SHARED_LIBS by default in EAPI >= 7David Seifert
* Many upstreams build static libraries by default, as this is simpler for distribution. Developers can still override this variable if required. Examples: https://github.com/pezmaster31/bamtools/blob/master/CMakeLists.txt#L64
2018-10-07cmake-utils.eclass: Make ninja default backend in EAPI >= 7David Seifert
* Using the ninja backend as a default is the only way to massively improve src_compile core utilization, given that it seems unlikely that CMake will ever produce non-recursive Makefiles. See also: http://www.kaizou.org/2016/09/build-benchmark-large-c-project/
2018-10-04kde5.eclass: Mark KDE Plasma 5.14.0 unreleasedAndreas Sturmlechner
2018-09-16cmake-utils.eclass: Move CMAKE_USER_MAKE_RULES_OVERRIDE to gentoo configAndreas Sturmlechner
2018-09-13kde5-functions.eclass: Fix FRAMEWORKS_MINIMAL for 5.13.90 and 5.13.95Andreas Sturmlechner
2018-09-13kde5-functions.eclass: Raise kde-apps/* default FRAMEWORKS_MINIMAL=5.50Andreas Sturmlechner
2018-09-13kde5-functions.eclass: Set KDE Plasma 5.14 FRAMEWORKS_MINIMAL=5.50Andreas Sturmlechner
2018-09-08kde5.eclass: Mark KDE Frameworks 5.50 as releasedAndreas Sturmlechner
2018-09-06kde5.eclass: Mark KDE Applications 18.08.1 as releasedAndreas Sturmlechner
Keeping it masked until release of KDE Frameworks 5.50 though.
2018-09-04kde5-functions.eclass: KDE_FRAMEWORKS=5.49 is default for kde-apps/*Andreas Sturmlechner
KDE Applications 18.08 have this as minimum dependency already, only 18.04.3 can build with old Frameworks.
2018-09-04kde5.eclass: Mark KDE Applications 18.08.1 unreleasedAndreas Sturmlechner
2018-09-03kde5-functions.eclass: QT_MINIMAL=5.11.1 is default for kde-plasma/*Andreas Sturmlechner
KDE Plasma 5.14 has this as minimum dependency and 5.13 effectively already, only 5.12 LTS can build with old Qt.