summaryrefslogtreecommitdiff
path: root/eclass
AgeCommit message (Collapse)Author
2020-02-11kde.org.eclass: Mark KDE Plasma 5.18.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-02-08kde.org.eclass: Mark KDE Frameworks 5.67.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-02-06kde.org.eclass: Mark KDE Plasma 5.18.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-02-06kde.org.eclass: Mark KDE Release Service 19.12.2 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-02-04kde.org.eclass: Mark KDE Release Service 19.12.2 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-02-01kde.org.eclass: Mark KDE Frameworks 5.67.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-01-17kde.org.eclass: Support kde-plasma unstable point release tarballsAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-01-11kde.org.eclass: Mark KDE Frameworks 5.66.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-01-09kde.org.eclass: Mark KDE Release Service 19.12.1 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-01-06kde.org.eclass: Mark KDE Release Service 19.12.1 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-01-05cmake.eclass: Fix cmake-utils_src_make error messageAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-01-05cmake.eclass: Fix CMAKE_VERBOSE logicAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-01-05cmake.eclass: Add comment regarding cmake_src_prepare pushd/popdAndreas Sturmlechner
We'll have to test affected packages when changing this. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-01-05cmake.eclass: Fix build with CMAKE_VERBOSE=OFFAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-01-05cmake.eclass: Fix fatal typoAndreas Sturmlechner
Thanks-to: Tomas Mozes <hydrapolic@gmail.com> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-01-04kde.org.eclass: Mark KDE Frameworks 5.66.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-01-04cmake.eclass: src_prepare: Revert to cmake-utils.eclass behaviourAndreas Sturmlechner
Re-adding pushd/popd until we figure out how to make it consistent across the eclass. Bug: https://bugs.gentoo.org/704524 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-01-02cmake.eclass: CMAKE_MIN_VERSION porting instructionsAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-01-02cmake.eclass: Ban CMAKE_MIN_VERSION for realAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-01-01*/*: Happy new year!Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-24kde5-functions.eclass: Drop obsolete eclassAndreas Sturmlechner
No more development, remaining ebuilds in Gentoo repo only. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-24kde5.eclass: Drop obsolete eclassAndreas Sturmlechner
No more development, remaining ebuilds in Gentoo repo only. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-24cmake.eclass: src_configure: Make sure mycmakeargs is initialised at allAndreas Sturmlechner
Closes: https://bugs.gentoo.org/703638 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-21ecm.eclass: Fix condition for _ecm_banned_varAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-21ecm.eclass: Ban variables from kde5*eclass for stricter portingAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-21cmake-utils.eclass: Drop itAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-21*/*: cmake-utils* -> cmake*Andreas Sturmlechner
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-21cmake.eclass: Drop _cmake_ninja_build() and _cmake_emake_build()Andreas Sturmlechner
Do it all in cmake_build() Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-21cmake.eclass: Rename cmake_src_make() -> cmake_build()Andreas Sturmlechner
_cmake_ninja_src_make -> _cmake_ninja_build _cmake_emake_src_make -> _cmake_emake_build Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-21cmake.eclass: Drop _cmake_generator_to_use()Andreas Sturmlechner
CMAKE_MAKEFILE_GENERATOR validity is already checked in global scope. Move the check for dev-util/ninja into src_prepare. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-21cmake.eclass: Drop pushd/popd from src_prepareAndreas Sturmlechner
Added in c3d7073e1cd222d07060a0edc07079d7aa6598e6 but probably irrelevant now. See also: https://bugs.gentoo.org/459678 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-21cmake.eclass: Array support for CMAKE_REMOVE_MODULES_LISTAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-21cmake.eclass: Drop CMAKE_REMOVE_MODULESAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-21cmake.eclass: Drop CMAKE_MIN_VERSIONAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-21cmake.eclass: Rename all functions/vars from cmake-utils* to cmake*Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-21cmake.eclass: Drop all pre-EAPI-7 compatibilityAndreas Sturmlechner
Keep old variables and functions but die if any are used. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-21cmake.eclass: Initial copy from cmake-utils.eclassAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-15ecm.eclass: Fix kde-frameworks/ minimum to major.minor of PVAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-15ecm.eclass: Set correct KFMIN default for kde-frameworks/*Andreas Sturmlechner
Closes: https://bugs.gentoo.org/703006 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-15kde.org.eclass: Mark KDE Frameworks 5.65 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-12kde.org.eclass: Mark KDE Release Service 19.12 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-09kde.org.eclass: Extend KDE_RELEASE_SERVICE support to stable branchesAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-08kde.org.eclass: Mark KDE Frameworks 5.65.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-07kde.org.eclass: Mark KDE Release Service 19.12.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-07kde.org.eclass: Introduce KDE_RELEASE_SERVICEAndreas Sturmlechner
Experiment with non-kde-apps category handling. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-06kde.org.eclass: Add release-service SRC_URIAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-12-06kde.org.eclass: Drop KDE Frameworks 5.60 conditionalAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-11-16ecm.eclass: cmake-utils_use_find_package -> cmake_use_find_packageAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-11-16kde.org.eclass: Prefix internal functions as wellAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2019-11-16ecm.eclass: _ECM_UTILS_ECLASS -> _ECM_ECLASSAndreas Sturmlechner
Was forgotten to rename w/ eclass. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>