| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-01-27 | [eclass] Ignore hotfix version number | Johannes Huber | |
| 2015-01-09 | [eclass] Raise minimal frameworks version. | Manuel Rüger | |
| 2015-01-04 | Welcome to 2015 | Johannes Huber | |
| 2014-12-21 | [eclass] Raise dependencies. | Michael Palimaka | |
| 2014-12-13 | Update deps after move! | Alexey Shvetsov | |
| Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org> | |||
| 2014-12-13 | Move plasma5 packages to kde-plasma | Alexey Shvetsov | |
| Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org> | |||
| 2014-12-04 | [eclass] When using add_*_dep, automatically specify the correct SLOT. | Michael Palimaka | |
| 2014-11-26 | [eclass] Avoid pinning applications to a certain slot. | Michael Palimaka | |
| With each applications release being mixed KDE4/KF5, there's no way to know which package belongs to which slot. | |||
| 2014-11-24 | [eclass] Add KDE Applications support. | Michael Palimaka | |
| For all applications: - Add SRC_URI support - Add mirror restriction for prereleases For KDE 4 based applications: - Support kde-apps/oxygen-icons - Automatically block kde-base/${PN} - Modify add_kdebase_dep to use kde-apps, with a blacklist for packages with no applications release For KDE 5 based applications: - Introduce add_kdeapps_dep in a similar vein to the other add_kde*_dep functions | |||
| 2014-10-29 | [eclass] Fix handling of frameworks version dependencies within kde-frameworks. | Michael Palimaka | |
| Using >=${PV} broke when a framework that depends on other frameworks had a patch release. For example, plasma-5.3.1 would try to pull in karchive-5.3.1 even though it doesn't exist (X.Y.0 releases are made together and X.Y.Z releases are made per-framework as needed). | |||
| 2014-10-14 | [eclass] Make dependency version handling more case specific. | Michael Palimaka | |
| There's no need to have generic guessing logic when we have specific logic for each case. | |||
| 2014-10-09 | [eclass] Refactor GCC version check and run at both pkg_pretend and pkg_setup. | Michael Palimaka | |
| In KDE 4, the check was run in pkg_pretend only for kdelibs to save time during dependency resolution (think merging 300+ KDE pack ages all at once). Since there's no equivalent package in which to do this trick and we require a very recent version of GCC, it's quite likely to hit this check. To avoid dying halfway through a merge let's just do it properly and bail out as early as possible In order to reduce the speed impact, the version check has been reworked to use only one of the traditional three version calls. | |||
| 2014-10-09 | [eclass] Fix comment. | Michael Palimaka | |
| 2014-10-09 | [eclass] Raise dependencies. | Michael Palimaka | |
| 2014-10-05 | [eclass] Introduce FRAMEWORKS_MINIMAL eclass variable. | Michael Palimaka | |
| Avoids manual duplication of values as well as permitting simplified control to consumers. | |||
| 2014-10-05 | [eclass] Pin Plasma 5 releases to Frameworks releases. | Michael Palimaka | |
| 2014-10-05 | [eclass] Respect version parameter if it is passed. | Michael Palimaka | |
| 2014-10-02 | [eclass] Move comment_add_subdirectory from kde{4,5}-functions to cmake-utils. | Michael Palimaka | |
| 2014-09-17 | [eclass] Add function usage doc as per review from pesa. | Michael Palimaka | |
| 2014-09-17 | [eclass] Remove useless sanity check. | Michael Palimaka | |
| Since the calling functions will always pass at least "" the check will never be hit. If proper arguments aren't supplied it will result in an invalid atom so it will still be caught by repoman. | |||
| 2014-09-17 | [eclass] Support paths with slashes in comment_add_subdirectory as per ↵ | Michael Palimaka | |
| review from pesa. | |||
| 2014-09-17 | [eclass] Use non-deprecated switch with identical behaviour as per review ↵ | Michael Palimaka | |
| from pesa. | |||
| 2014-09-16 | [eclass] Remove colon for consistency with other case statements. | Michael Palimaka | |
| 2014-09-16 | [eclass] Move inherit inside inherit-once conditional as per review from pesa. | Michael Palimaka | |
| 2014-09-16 | [eclass] Avoid code duplication as per review from pesa. | Michael Palimaka | |
| 2014-09-16 | [eclass] Adjust EAPI handling as per review from pesa. | Michael Palimaka | |
| :-0 is unnecessary in "case ${EAPI:-0}" as it will be matched by "*)", so it can be moved to the die statement. | |||
| 2014-09-13 | [eclass] Raise deps. | Michael Palimaka | |
| 2014-08-17 | [eclass] Raise minimum kde-frameworks version. | Michael Palimaka | |
| 2014-07-17 | [eclass] Avoid reserved names wrt bug #516092. | Michael Palimaka | |
| 2014-07-10 | [eclass] Add support for svn live ebuilds. | Michael Palimaka | |
| 2014-07-09 | [eclass] Raise minimum dependencies. | Michael Palimaka | |
| 2014-07-03 | [eclass] Improve add_frameworks_dep minimum version handling. | Michael Palimaka | |
| Packages in kde-frameworks depending on other frameworks should require a version equal or greater to their own. Packages in all other categories should require some minimal version (like KDE_MINIMAL from KDE4). This solves an issue where live Plasma 5 packages require live Frameworks packages, when really a recent release works fine. | |||
| 2014-07-01 | [eclass] Catch more cases of bogus deps. | Michael Palimaka | |
| 2014-06-29 | [eclass] Punt bogus deps. | Michael Palimaka | |
| 2014-06-29 | [eclass] Remove unused function. | Michael Palimaka | |
| Some packages released with Plasma 2 were originally part of extragear (which means they belong in kde-misc). Since those packages are now moved to kde-workspace, they can to go kde-base and we no longer need an extra special function to handle the versioning. | |||
| 2014-06-12 | [eclass] Add missing quotes wrt bug #513006. | Andreas Eckstein | |
| Otherwise, trying to add an empty use-spec results in the version argument to be taken as use-spec. | |||
| 2014-05-05 | [eclass] Add add_kdemisc_dep function | Johannes Huber | |
| 2014-04-09 | [eclass] Fix kde5-functions add_kdecategory_dep | Johannes Huber | |
| The function was not able to create given use flags, because wrong variable was used to create depending pkg use flags. | |||
| 2014-04-03 | [eclass] Add kde5-functions. | Michael Palimaka | |
