summaryrefslogtreecommitdiff
path: root/eclass
AgeCommit message (Collapse)Author
2015-11-22kde5.eclass: Extend KDE_TEST=forceoptional functionality, simplifyAndreas Sturmlechner
If KDE_TEST=forceoptional, it makes sense to disable test subdirs also outside KDE categories. No change for misc ebuilds using kde5.eclass.
2015-11-19cmake-utils.eclass: ban non-array usage of mycmakeargs in EAPI 6 and laterMichael Palimaka
2015-11-19cmake-utils.eclass: don't warn about deprecated usage when not definedMichael Palimaka
2015-11-19kde4-functions.eclass: recognise KDEBASE in kde-frameworksMichael Palimaka
For the kde-apps/oxygen-icons -> kde-frameworks/oxygen-icons pkgmove.
2015-11-18cmake-utils.eclass: check exit codes of executed commandsNikoli
2015-11-18cmake-utils.eclass: use default_src_prepare in EAPI 6 and laterMichael Palimaka
2015-11-18cmake-utils.eclass: declare some variables localMichael Palimaka
Prevents them from spanning multilibs. Gentoo-bug: 513170
2015-11-18cmake-utils.eclass: move $S modifications to src_prepare in EAPI 6 and laterMichael Palimaka
This is the correct phase for source modifications, and additionally avoids a multilib race condition. Gentoo-bug: 513170
2015-11-18cmake-utils.eclass: ban WANT_CMAKE in EAPI 6 and laterMichael Palimaka
It is basically unused across the tree and complicates the eclass. If it were needed, it might be better to write custom ebuild phase functions instead.
2015-11-18cmake-utils.eclass: reorder a bitMichael Palimaka
2015-11-18Revert "kde5.eclass: call default_src_prepare instead of ↵Michael Palimaka
cmake-utils_src_prepare for EAPI 6 and later" cmake-utils.eclass will move toolchain preparatione etc. into src_prepare from EAPI 6 This reverts commit a7e42401bf8048469326bdb75eaf3195e895d9cd.
2015-11-18cmake-utils.eclass: add intial EAPI 6 supportMichael Palimaka
2015-11-18kde5.eclass: call default_src_prepare instead of cmake-utils_src_prepare for ↵Michael Palimaka
EAPI 6 and later
2015-11-18kde5-functions.eclass: add intial EAPI 6 supportMichael Palimaka
2015-11-14eclass: remove code that appeared out of nowhereMichael Palimaka
2015-11-14eclass: kde-apps/oxygen-icons -> kde-frameworksMichael Palimaka
2015-11-12kde4-base.eclass: Add 4.14.14 SRC_URIAndreas Sturmlechner
2015-11-10eclass: Plasma 5.4.3 has been released.Manuel Rüger
2015-11-07eclass: mark Plasma 5.4.3 as unreleasedMichael Palimaka
2015-11-05kde5.eclass: introduce forceoptional value for KDE_TESTMichael Palimaka
2015-11-05kde5.eclass: introduce "forceoptional" value for KDE_HANDBOOKMichael Palimaka
2015-11-04cmake-utils.eclass: Prepare for cmake-3.4Lars Wendler
2015-10-27kde4-base.eclass: whitespaceMichael Palimaka
2015-10-27kde4-base.eclass: Add 4.14.13 release SRC_URIAndreas Sturmlechner
2015-10-27kde4-base.eclass: cleanup old SRC_URIMichael Palimaka
2015-10-27kde4-base.eclass: use httpsMichael Palimaka
2015-10-27kde4-meta.eclass: add missing '|| die' on pushd/popdJulian Ospald
2015-10-27kde4-functions.eclass: add missing '|| die' on pushd/popdJulian Ospald
2015-10-27cmake-utils.eclass: die if ninja is enabled but not installedMichael Palimaka
This could happen if ninja is manually enabled (eg. make.conf) but not installed Gentoo-bug: 561570
2015-10-27cmake-utils.eclass: add missing '|| die' on pushd/popdJulian Ospald
2015-10-24cmake-utils.eclass: warn when using mycmakeargs as a stringMichael Palimaka
2015-10-20cmake-utils.eclass: whitespaceMichael Palimaka
2015-10-15cmake-utils.eclass: make heredocs dieMichael Palimaka
2015-10-12kde5.eclass: nitpicksMichael Palimaka
2015-10-10eclass: Frameworks 5.15.0 was releasedMichael Palimaka
2015-10-09kde5.eclass: Add KDE_DOX_DIR variableAndreas Sturmlechner
Defaults to ".". Otherwise, use alternative KDE doxygen path
2015-10-06eclass: KDE Plasma 5.4.2 was released.Manuel Rüger
2015-10-05eclass: Add Frameworks 5.15.0 to the unreleased packages.Manuel Rüger
2015-10-05eclass: Add Plasma 5.4.2 to the unreleased packages.Manuel Rüger
2015-09-27eclass: Raise minimal KDE Plasma and Frameworks versions.Manuel Rüger
2015-09-27eclass: Raise minimal QT version to 5.4.2Manuel Rüger
2015-09-25kde4-base.eclass: relax blockerMichael Palimaka
Gentoo-bug: 560698
2015-09-24kde5-functions.eclass: Make gcc version check configurableAndreas Sturmlechner
2015-09-23kde5.eclass: don't check gcc version for binary mergesMichael Palimaka
2015-09-18eclass: Sync with tree.Manuel Rüger
2015-09-17eclass: Remove fetch restriction for KDE Applications 15.08.1Lorenzo Porta
WRT https://www.kde.org/announcements/announce-applications-15.08.1.php
2015-09-12eclass: KDE Frameworks 5.14 is available now. Fix category name.Manuel Rüger
2015-09-12eclass: Mark KDE Applications 15.08.1 as unreleased.Manuel Rüger
2015-09-11kde5.eclass: Block old kde4-l10n for kde-{frameworks,plasma}Andreas Sturmlechner
Versions older than <kde-apps/kde4-l10n-15.08.0-r1 haven't been updated to keep up with file collisions in current releases of kde-frameworks and kde-plasma. Make sure everyone gets what they need. Fixes e.g. kde-plasma/kinfocenter-5.4.0 as reported in IRC but also https://bugs.gentoo.org/show_bug.cgi?id=559740
2015-09-10kde5-meta-pkg.eclass: block SLOT 4.Michael Palimaka
kde-apps/kdeadmin-meta:4 pulls kde-apps/kcron:4, and kde-apps/kdeadmin-meta:5 pulls kde-apps/kcron:5. Because kde-apps/kdeadmin-meta SLOTS were previously coinstallable but kde-apps/kcron were not, this caused an unresolvable dependency tree.