summaryrefslogtreecommitdiff
path: root/eclass
AgeCommit message (Collapse)Author
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.
2018-09-03kde5.eclass: Mark KDE Frameworks 5.50.0 unreleasedAndreas Sturmlechner
2018-08-16kde5.eclass: Mark KDE Applications 18.08.0 as releasedAndreas Sturmlechner
2018-08-15kde5.eclass: Drop obsolete blockers after kde-apps-18.04.3 removalAndreas Sturmlechner
2018-08-15kde5-functions.eclass: Add >=kde-apps-18.08 FRAMEWORKS_MINIMAL=5.49.0Andreas Sturmlechner
2018-08-11kde5.eclass: Mark KDE Frameworks 5.49.0 as releasedAndreas Sturmlechner
2018-08-11kde5.eclass: Mark KDE Applications 18.08.0 unreleasedAndreas Sturmlechner
2018-08-07virtualx.eclass: Remove outdated copyAndreas Sturmlechner
2018-08-07kde5.eclass: Mark KDE Frameworks 5.49.0 unreleasedAndreas Sturmlechner
2018-07-14kde5.eclass: Mark KDE Frameworks 5.48.0 as releasedAndreas Sturmlechner
2018-07-13kde5.eclass: Fix KDE_INSTALL_LIBEXECDIR for EAPI-7 ebuildsAndreas Sturmlechner
Reported-by: GinoM <onigino@protonmail.com>
2018-07-13kde5.eclass: Add ECM_KDEINSTALLDIRSAndreas Sturmlechner
2018-07-12kde5.eclass: Mark KDE Applications 18.04.3 as releasedAndreas Sturmlechner
2018-07-11kde*.eclass: Drop var KDE_SCMJohannes Huber
No consumers and provided only git as option, which won't change anytime soon.
2018-07-10kde5.eclass: Mark KDE Applications 18.04.3 unreleasedAndreas Sturmlechner
2018-07-08kde5.eclass: Mark KDE Frameworks 5.48.0 unreleasedAndreas Sturmlechner
2018-07-03kde5.eclass: No subshellsAndreas Sturmlechner
2018-07-03kde5-functions.eclass: Raise QT_MINIMALAndreas Sturmlechner
2018-06-16cmake-utils.eclass: EAPI future-proof inherit-stopAndreas Sturmlechner
2018-06-16kde5.eclass: Drop use_if_iuse (implicit use of eutils.eclass)Andreas Sturmlechner
2018-06-12kde5-functions: Drop obsolete 5.12.90 conditionalAndreas Sturmlechner
2018-06-12kde5.eclass: Mark KDE Plasma 5.13.0 as releasedAndreas Sturmlechner
2018-06-12cmake-utils.eclass: Use BDEPENDAndreas Sturmlechner
2018-06-12kde5.eclass: Use BDEPENDAndreas Sturmlechner
2018-06-12kde5.eclass: Use eqawarn for KDE_TEST=forceoptional-recursiveAndreas Sturmlechner
2018-06-10kde5-functions.eclass: Sync *_MINIMAL defs with treeAndreas Sturmlechner
2018-06-10virtualx.eclass: Drop prefix access w/o defineJohannes Huber
2018-06-09kde5.eclass: Mark KDE Frameworks 5.47.0 as releasedAndreas Sturmlechner
2018-06-07kde5.eclass: Mark KDE Plasma 5.13.0 unreleasedAndreas Sturmlechner
2018-06-07kde5.eclass: Mark KDE Applications 18.04.2 as releasedAndreas Sturmlechner
2018-06-05kde5.eclass: Mark KDE Applications 18.04.2 unreleasedAndreas Sturmlechner
2018-06-02kde5.eclass: Mark KDE Frameworks 5.47 unreleasedAndreas Sturmlechner