summaryrefslogtreecommitdiff
path: root/eclass
AgeCommit message (Collapse)Author
2016-06-02git -> httpsSergey Alirzaev
Signed-off-by: Johannes Huber <johu@gentoo.org>
2016-06-01kde4-base.eclass: Fix test phase with virtual X and EAPI 6Johannes Huber
Migrate to virtx function as old virtualmake is banned in EAPI 6, which makes test phase fail for eclass consumers require virtual X.
2016-05-26cmake-utils.eclass: _ninjaopts_from_makeopts, fix plain '-j' and '-l'Michał Górny
Fix the _ninjaopts_from_makeopts to handle no-parameter '-j' and '-l' options correctly and convert them to appropriate parametrized ninja options.
2016-05-26cmake-utils.eclass: _ninjaopts_from_makeopts, fix handling of -kMichał Górny
Fix _ninjaopts_from_makeopts to handle -k correctly. Make does not support parameters to -k, while ninja requires one. Therefore, handle only a single '-k' and convert it into '-k 0' (no limit of failing tasks).
2016-05-21cmake-utils.eclass: Remove incorrect suggestions related to eclass functions ↵Maciej Mrozowski
removed since EAPI 6
2016-05-20kde5-functions.eclass: Update EAPI docJohannes Huber
2016-05-19kde4-base.eclass: Fix typoAndreas Sturmlechner
Signed-off-by: Johannes Huber <johu@gentoo.org>
2016-05-19kde4-base.eclass: Sync with treeJohannes Huber
2016-05-19kde5-functions.eclass: Bump FRAMEWORKS_MINIMAL to 5.21.0Johannes Huber
2016-05-18cmake-utils.eclass: enable CMAKE_WARN_UNUSED_CLI for EAPI 6Maciej Mrozowski
2016-05-15kde5.eclass: Sync SRC_URI with treeJohannes Huber
2016-05-15kde5.eclass: Mark KDE Frameworks 5.22.0 as releasedJohannes Huber
2016-05-13kde5.eclass: Drop KDE_PIM_KONTACTPLUGIN handlingAndreas Sturmlechner
Signed-off-by: Johannes Huber <johu@gentoo.org>
2016-05-12kde5.eclass: mark kde-frameworks-5.22 as unreleasedMichael Palimaka
2016-05-08kde5.eclass: Define S for KMNAME=kdepimAndreas Sturmlechner
Package-Manager: portage-2.2.28
2016-05-08kde5.eclass: Set HOMEPAGE for KMNAME=kdepimAndreas Sturmlechner
Homepage is https://www.kde.org/applications/office/kontact/ Package-Manager: portage-2.2.28
2016-05-08kde-apps: Drop KDE_PIM_KONTACTPLUGINAndreas Sturmlechner
Most packages require kontactinterface nevertheless, which is a negligible dependency.
2016-05-05kde5.eclass: infer SRC_URI from KDEBASE and KMNAMEMatt Whitlock
Signed-off-by: Johannes Huber <johu@gentoo.org>
2016-04-28kde5.eclass: install all translations when LINGUAS is undefinedMichael Palimaka
This mirrors the behaviour of the gettext autotools macros. Gentoo-bug: 581382
2016-04-28kde5-functions.eclass: drop EAPI 5 supportMichael Palimaka
2016-04-28kde5.eclass: improve handling of nls USE flagMichael Palimaka
Linguas was being removed unconditionally on packages without an nls USE flag.
2016-04-26kde5.eclass: Fix recent change wrt split PIM 16.04.xAndreas Sturmlechner
Gentoo-bug: 581176 Signed-off-by: Johannes Huber <johu@gentoo.org>
2016-04-25kde5.eclass: Sync fix with main treeJohannes Huber
2016-04-24kde5.eclass: Reshuffle kdepim split packaging handlingAndreas Sturmlechner
..into one legacy (16.04) block, keeping kontactplugin stuff for future
2016-04-23kde5.eclass: Drop translations when nls not wantedJohannes Huber
Gentoo-bug: 580720
2016-04-23kde5.eclass: KDE PIM split: Gpgme not required anymoreAndreas Sturmlechner
Signed-off-by: Johannes Huber <johu@gentoo.org>
2016-04-20eclass: Mark KDE Applications 16.04.0 as releasedJohannes Huber
2016-04-18kde4-base.eclass: Cleanup SRC_URIsAndreas Sturmlechner
2016-04-16eclass: Mark KDE Applications 16.04.0 as unreleasedJohannes Huber
2016-04-16kde5.eclass: don't run pkg_pretend for kde-frameworksMichael Palimaka
Merely exporting the phase function is very expensive, even if nothing useful is done inside it. Frameworks are supposed to support GCC 4.5 at a minimum which is old enough to make it safe enough to omit the check.
2016-04-16kde5.eclass: merge type is already checked in _check_gcc_versionMichael Palimaka
2016-04-16kde5.eclass: drop minimal gcc requirement for kde-frameworksMichael Palimaka
This will be used in a future commit for reducing the number of time-consuming gcc version checks.
2016-04-09eclass: Mark KDE Frameworks 5.21 as releasedJohannes Huber
2016-04-08kde5-functions.eclass: further dependency punting improvementsMichael Palimaka
This now handles the case of 'find_package(Qt5 REQUIRED COMPONENTS )'. Thanks again to Arfrever.
2016-04-07kde5.eclass: Add warning for kf5 applications in Plasma-4Andreas Sturmlechner
Copied and adapted from kde4-base.eclass.
2016-04-07kde5-functions.eclass: improve single line dependencny handlingMichael Palimaka
Thanks to Arfrever.
2016-04-04eclass: Mark KDE Frameworks 5.21.0 as unreleasedJohannes Huber
2016-04-03kde4-base.eclass: Remove obsolete SRC_URIAndreas Sturmlechner
2016-04-03kde4-base.eclass: Add SRC_URI for 4.14.18Andreas Sturmlechner
2016-04-02kde5.eclass: raise kde-apps/kde4-l10n blocker for Plasma 5.6Michael Palimaka
Gentoo-bug: 578568
2016-03-26kde5.eclass: Improve translation handlingJohannes Huber
Do not remove unconditionally po file for non release versions.
2016-03-27kde5.eclass: improve test support for extra-cmake-modulesMichael Palimaka
2016-03-24kde5-functions.eclass: typoMichael Palimaka
2016-03-22kde4-functions.eclass: Initial EAPI 6 supportJohannes Huber
2016-03-22kde5-functions.eclass: Update EAPI descriptionJohannes Huber
2016-03-23kde5.eclass: check for ninja with ROOT=/Michael Palimaka
Gentoo-bug: 577244
2016-03-22kde5.eclass: kde-plasma-5.6.0 is releasedMichael Palimaka
2016-03-21kde5.eclass: mask kde-plasma-5.6.0 as unreleasedMichael Palimaka
2016-03-18cmake-utils.eclass: replace spaces with tabsMichael Palimaka
2016-03-17kde4-base.eclass: Sync SRC_URI additions from portageMaciej Mrozowski