summaryrefslogtreecommitdiff
path: root/eclass/kde5-functions.eclass
AgeCommit message (Collapse)Author
2017-10-08kde5-functions.eclass: Raise minimal versionsJohannes Huber
Closes: https://bugs.gentoo.org/633330
2017-09-25kde5-functions.eclass: There is no KDE 5Andreas Sturmlechner
2017-09-25kde5-functions.eclass: Fix default version handlingAndreas Sturmlechner
- don't cut off version components in add_category_dep, instead do it in add_plasma_dep and add_kdeapps_dep
2017-09-17kde5-functions.eclass: Documentation: s/remove/requireAndreas Sturmlechner
Gentoo-bug: 631186
2017-09-14kde5-functions.eclass: Plasma 5.11 FRAMEWORKS_MINIMAL is 5.38.0Andreas Sturmlechner
2017-09-13kde5-functions.eclass: Raise PLASMA_MINIMAL=5.10.5Andreas Sturmlechner
2017-09-13kde5-functions.eclass: improve documentationMichael Palimaka
2017-09-12kde5-functions.eclass: Raise FRAMEWORKS_MINIMAL to 5.37.0Johannes Huber
2017-09-11kde5-functions.eclass: Drop no-op lineJohannes Huber
Reported-by: Arfrever
2017-09-10kde5-functions.eclass: Raise QT_MINIMAL to 5.7.1Johannes Huber
2017-08-17kde5*.eclass: KDEBASE=kdel10n cleanupAndreas Sturmlechner
2017-08-15kde5-functions.eclass: Fix variable for version checkAndreas Sturmlechner
Thanks-to: Arfrever
2017-08-14kde5-functions.eclass: Raise kde-apps/*17.08 FRAMEWORKS_MINIMAL to 5.37Andreas Sturmlechner
Also raise QT_MINIMAL to 5.7.1 for all kde-apps/
2017-08-12kde5-functions.eclass: Raise PLASMA_MINIMAL to 5.10.4Andreas Sturmlechner
2017-08-06kde5-functions.eclass: Raise >=KF-5.37 QT_MINIMAL to 5.7.1Andreas Sturmlechner
See also: https://mail.kde.org/pipermail/release-team/2017-August/010526.html
2017-07-22kde5-functions.eclass: Drop 5.9999 version dep exceptionAndreas Sturmlechner
2017-07-09kde5-functions.eclass: Simplify kde-plasma QT_MINIMAL setupAndreas Sturmlechner
2017-07-07kde5-functions.eclass: Raise PLASMA_MINIMAL to 5.9.5Andreas Sturmlechner
2017-06-15kde5-functions.eclass: Drop KDE Plasma 5.8 LTS quirksAndreas Sturmlechner
We won't need this.
2017-06-09kde5-functions.eclass: Raise FRAMEWORKS_MINIMAL=5.34, PLASMA_MINIMAL=5.8.6Andreas Sturmlechner
Cleanup obsolete per-category definitions.
2017-06-03kde5-functions.eclass: Fix KDE Plasma 5.8 LTS dependenciesAndreas Sturmlechner
2017-05-28kde5-functions.eclass: Pin down Plasma 5.8 LTS deps to LTS versionsAndreas Sturmlechner
2017-04-29kde5-functions.eclass: Fix minimum version requirementsAndreas Sturmlechner
- Plasma 5.8 stable branch should not require Qt-5.7.1 - Plasma 5.10 already requires KF-5.34
2017-04-19kde5-functions.eclass: Raise QT_MINIMAL to 5.7.1 for kde-apps liveAndreas Sturmlechner
All of KDE PIM and some of kde-apps is depending on it.
2017-03-20kde5-functions.eclass: Raise kde-apps-17.04 FRAMEWORKS_MINIMAL to 5.32Andreas Sturmlechner
2017-02-26Drop deprecated $Id$ from ebuild headerJohannes Huber
As per council decision: https://archives.gentoo.org/gentoo-dev/message/993bb2ec7107d4a05d07109d773fb1d9
2017-02-08kde5-functions.eclass: Raise QT_MINIMAL to 5.7.1 for Plasma liveAndreas Sturmlechner
2017-02-05kde5-functions.eclass: Raise PLASMA_MINIMAL to latest stableAndreas Sturmlechner
2017-01-26kde5-functions.eclass: raise PLASMA_MINIMAL to latest stableMichael Palimaka
2017-01-26kde5-functions.eclass: raise FRAMEWORKS_MINIMAL to latest stableMichael Palimaka
2017-01-14kde5-functions.eclass: Raise Plasmas 5.9 QT_MINIMAL to 5.7.1Johannes Huber
Gentoo-bug: 605646
2017-01-12kde5-functions.eclass: Raise Plasma-5.9 FRAMEWORKS_MINIMAL to 5.29Andreas Sturmlechner
2017-01-06kde5-functions.eclass: Assume slot 5 for add_qt_dep unless definedAndreas Sturmlechner
So far we relied on ${SLOT} (4|5) to depend on the correct Qt slot, but this is not always the case. If an ebuild inherits kde5-functions and uses add_qt_dep then it is safe to assume it will depend on Qt5.
2017-01-01Welcome to 2017Johannes Huber
Happy new year.
2016-11-17kde5-functions.eclass: Move *_MINIMAL setup here from kde5.eclassAndreas Sturmlechner
Makes sure that 5.8 LTS stable branch does not raise FRAMEWORKS_MINIMAL Also bumping FRAMEWORKS_MINIMAL to 5.28.0 for >=Plasma-5.9
2016-10-30kde5{,-functions}.eclass: Move QT_MINIMAL declarationJohannes Huber
Thanks-to: Arfrever on irc @ #gentoo-kde
2016-10-13kde5-functions.eclass: raise FRAMEWORKS_MINIMAL to 5.26.0 (latest stable)Michael Palimaka
2016-09-01kde5-functions.eclass: Drop 15.12.3 exceptionAndreas Sturmlechner
2016-08-21kde5-functions.eclass: Make punt_bogus_dep detect !CMakeLists.txtAndreas Sturmlechner
2016-08-08kde5-functions.eclass: Fix SRC_URI for kde-l10n-15.12.3Andreas Sturmlechner
2016-07-25kde5-functions.eclass: Raise frameworks min versionJohannes Huber
2016-07-13kde5-functions.eclass: Add KDEBASE=kdel10n and kde_l10n2lingua()Andreas Sturmlechner
Signed-off-by: Johannes Huber <johu@gentoo.org>
2016-07-07kde5-functions.eclass: only perform gcc check if gcc is being usedMichael Palimaka
This used to "work" because gcc-version relied on gcc-config, even if GCC was not the active compiler. gcc-version has since been fixed to always use CC instead.
2016-07-07kde5.eclass: add gcc version check debugging informationMichael Palimaka
2016-06-19kde5-functions.eclass: only perform the GCC version check if KDE_GCC_MINIMAL ↵Michael Palimaka
is defined
2016-06-19kde5-functions.eclass: no longer export KDE_GCC_MINIMAL by defaultMichael Palimaka
KDE_GCC_MINIMAL will now only be exported in packages that require it, as it triggers an expensive pkg_pretend check whenever it is defined.
2016-06-17kde5-functions: die if too many arguments are passed to add_*_depMichael Palimaka
This avoids bugs where too many arguments are passed by mistake, causing the last one to be ignored. For example, the subslot operator added in d1bc5ac3f0e42df0f0255c8b39d7df16c5d4176b was never applied because too many '' were passed.
2016-06-09kde5-functions.eclass: Improve punt_bogus_depAndreas Sturmlechner
The variable holding the min version requirement can be named anything. This should catch most cases, most importantly Qt5 modules.
2016-05-20kde5-functions.eclass: Update EAPI docJohannes Huber
2016-05-19kde5-functions.eclass: Bump FRAMEWORKS_MINIMAL to 5.21.0Johannes Huber