summaryrefslogtreecommitdiff
path: root/eclass
AgeCommit message (Collapse)Author
2014-07-24[eclass] Add support for Plasma version branches.Michael Palimaka
2014-07-17[eclass] Add logic to handle missing handbooks when the default is en_US ↵Michael Palimaka
instead of the usual en.
2014-07-17[eclass] Avoid reserved names wrt bug #516092.Michael Palimaka
2014-07-17[eclass] Sync with portage.Michael Palimaka
2014-07-16[eclass] Remove requirement to use live version of extra-cmake-modules.Michael Palimaka
Upstream should be maintaining compatibility now so this is no longer necessary.
2014-07-16[eclass] Add kde-workspace 4.11.11 SRC_URIManuel Rüger
2014-07-16Revert "[eclass] Only add nls USE flag for release builds."Michael Palimaka
Causes breakage for live ebuilds which rely on having the nls USE flag to specify required dependencies. This reverts commit 5039e2d4f5a2be8c55b1c1c080d5c6b7eff75e28.
2014-07-16[eclass] Only add nls USE flag for release builds.Michael Palimaka
2014-07-16[eclass] Handle Plasma 5 release.Michael Palimaka
2014-07-10[eclass] Raise dependency.Michael Palimaka
2014-07-10[eclass] Remove obsolete workaround.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-08[eclass] Add version conditional for hack that is no longer required.Michael Palimaka
2014-07-08[eclass] Spelling.Michael Palimaka
2014-07-08[eclass] Whitespace.Michael Palimaka
2014-07-07[eclass] Use appropriate source directory depending on version wrt bug #516522.Michael Palimaka
Needs improvement later as further upstream releases are made.
2014-07-03[eclass] Punt bogus deps again, but for kde-base only.Michael Palimaka
It might be possible to refine this further later.
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-03[eclass] Don't punt_bogus_deps unconditionally.Michael Palimaka
It can cause issues eg. with kdelibs4support where QtTest really is required and build fails because we just punted it.
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-21[eclass] Add hack to handle strange tarball names.Michael Palimaka
2014-06-14[eclass] Add kde-workspace 4.11.10 SRC_URIManuel Rüger
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-06-11[eclass] Add dev-util/desktop-file-utils dependency sinceMichael Palimaka
fdo-mime_desktop_database_update is called unconditionally.
2014-06-10[eclass] Linguas is only shipped in releases.Michael Palimaka
2014-06-09[eclass] Raise minimum version for dev-libs/extra-cmake-modules.Michael Palimaka
2014-05-30[eclass] Pin to SLOT 4 on dev-util/kdevplatformJohannes Huber
2014-05-27[eclass] Handle HOMEPAGE for kdevelopJohannes Huber
2014-05-27[eclass] Fix git repo src uri calculationJohannes Huber
Allow to overwrite KMNAME with EGIT_REPONAME.
2014-05-27[eclass] Fix kdevelop versionsJohannes Huber
Needed because of version scheme change.
2014-05-23[eclass] Raise required Qt versionJohannes Huber
2014-05-21[eclass] Raise minimum Qt version.Michael Palimaka
It is required by kde-workspace projects, and we no longer ship earlier versions anyway.
2014-05-20[eclass] Use correct comparison operator.Michael Palimaka
2014-05-20[eclass] Raise minimum GCC requirement.Michael Palimaka
kwin now requires 4.8, see upstream commit 32bcd59fc98cfedcecd6d043911e17a028da2267. We can refine this later if it creates a problem (eg. frameworks still supports >=4.5).
2014-05-19[eclass] Remove reference to removed package.Michael Palimaka
2014-05-17[eclass] Hack SRC_URI for plasma packages wrt bug #510452.Michael Palimaka
This will need reworking when other non-frameworks, non-plasma releases are made.
2014-05-08[sets] Raise DEPEND on dev-libs/extra-cmake-modulesJohannes Huber
2014-05-06[eclass] Be quiet.Michael Palimaka
2014-05-05[eclass] Add add_kdemisc_dep functionJohannes Huber
2014-05-06[eclass] Add KDE_NLS.Michael Palimaka
2014-05-05[eclass] Handle frameworks porting aids being moved upstream.Michael Palimaka
2014-05-04[eclass] Add subslot on cat kde-frameworkJohannes Huber
2014-05-03[eclass] Correct the destination path for various config filesElias Probst
2014-04-28[eclass] Fix SVN branch calculation wrt bug #508960.Jakub Caban
This was caused by the 9999 -> 4.9999 rename.
2014-04-27[eclass] Fix master branch calculationJohannes Huber
Was caused by naming scheme 9999 -> 4.9999.
2014-04-25[eclass] Add kde-workspace 4.11.9 SRC_URIJohannes Huber
2014-04-24[eclass] Depend on ECM git master to fix QM loader build errorsElias Probst