summaryrefslogtreecommitdiff
path: root/eclass
AgeCommit message (Collapse)Author
2020-07-11kde.org.eclass: Mark KDE Frameworks 5.72.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-07-09kde.org.eclass: Mark KDE Release Service 20.04.3 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-07-07kde.org.eclass: Mark KDE Release Service 20.04.3 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-07-04kde.org.eclass: Mark KDE Frameworks 5.72.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-06-14kde.org.eclass: Mark KDE Release Service 20.04.2 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-06-14kde.org.eclass: Mark KDE Frameworks 5.71.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-06-09kde.org.eclass: Mark KDE Release Service 20.04.2 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-06-09kde.org.eclass: Mark KDE Plasma 5.19.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-06-07kde.org.eclass: kde-frameworks/kxmlrpcclient moved to portingAidsAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-06-06kde.org.eclass: Mark KDE Frameworks 5.71.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-06-04kde.org.eclass: Mark KDE Plasma 5.19.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-05-23kde.org.eclass: Add games-board and games-mud categoriesAndreas Sturmlechner
Both map to 'games' upstream. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-05-23kde.org.eclass: Map app-editors to utilities insteadAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-05-23kde.org.eclass: Add KDE_ORG_CATEGORIES map and KDE_ORG_CATEGORYAndreas Sturmlechner
To support invent.kde.org git repository addresses without redirect warnings. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-05-16kde.org.eclass: Switch EGIT_MIRROR to https://invent.kde.org/kdeAndreas Sturmlechner
Upstream did a mass-import to KDE group first, and those links persist even after the move into subgroups, so for now we can use it as flat structure fallback URI, coming from cgit.kde.org. See also: https://mail.kde.org/pipermail/kde-community/2020q2/006241.html See also: https://mail.kde.org/pipermail/kde-cvs-announce/2020/000198.html Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-05-15kde.org.eclass: Mark KDE Release Service 20.04.1 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-05-12kde.org.eclass: Mark KDE Release Service 20.04.1 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-05-09kde.org.eclass: Mark KDE Frameworks 5.70.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-05-02kde.org.eclass: Mark KDE Frameworks 5.70.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-04-26ecm.eclass: Revert "Disable overzealous upstream disable-deprecated-before"Andreas Sturmlechner
No longer necessary as upstream devs saw the problem with that and largely diffused these. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-04-23kde.org.eclass: Mark KDE Release Service 20.04.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-04-18ecm.eclass: Disable overzealous upstream disable-deprecated-beforeAndreas Sturmlechner
Upstream detects .git directory in root CMakeLists.txt and adds aggressive definitions like -DQT_DISABLE_DEPRECATED_BEFORE=0x060000 which means it will frequently fail to build with newish Qt versions. Due to this we end up with the weird situation that stable branch fails to build even though inevitably much older release tarballs build fine. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-04-16kde.org.eclass: Mark KDE Release Service 20.04.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-04-11kde.org.eclass: Mark KDE Frameworks 5.69 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-04-08kde.org.eclass: Allow to use SRC_URI in addition to live sourcesAndreas Sturmlechner
Copied from qt5-build.eclass. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-04-04kde.org.eclass: Mark KDE Frameworks 5.69.0 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-04-03kde.org.eclass: Mark KDE Release Service 20.03.90 (20.04 RC) as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-04-03kde.org.eclass: Mark KDE Release Service 20.03.90 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-04-02ecm.eclass: Drop references to -DNDEBUG of cmake.eclassAndreas Sturmlechner
Flag has been removed from there. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-04-02cmake.eclass: do not append -DNDEBUG to CPPFLAGSMike Gilbert
The NDEBUG macro turns the assert() function into a noop. This gives a small performance boost, but may allow subtle programming errors to go unnoticed. This code was added back in 2008, when we started passing -DCMAKE_BUILD_TYPE=None instead of Release or Debug. It probably tries to mimic a default behavior of Release type builds. Other common build systems do not do this by default. For example, autoconf's AC_HEADER_ASSERT macro only sets NDEBUG if --disable-assert is passed to configure (it defaults to enabled). It is better to let users add this to CPPFLAGS themselves if they really want to save those few CPU cycles. Signed-off-by: Mike Gilbert <floppym@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-03-16kde.org.eclass: Drop kde-apps-19.08.3 support, prepare for release-service betaAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-03-16ecm.eclass: Drop KDE Applications 19.08.3 supportAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-03-15ecm.eclass: Drop kde5.eclass supportAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-03-15kde.org.eclass: Mark KDE Frameworks 5.68.0 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-03-07kde.org.eclass: Mark KDE Frameworks 5.68 as unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-03-05kde.org.eclass: Mark Release Service 19.12.3 as releasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2020-03-03kde.org.eclass: Mark KDE Release Service 19.12.3 unreleasedAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
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>