dev-util/kdevelop: drop 26.08.0

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
Andreas Sturmlechner
2026-09-10 20:21:46 +02:00
parent 01ddf0221f
commit 74925b5f08
2 changed files with 0 additions and 131 deletions

View File

@@ -1,3 +1,2 @@
DIST kdevelop-26.04.3.tar.xz 9031144 BLAKE2B a18c786a593f5237da4283f1a2a77b053a077b7130a247b29b2a488543e9fa0d4f008730dab416282ce001e0142139146522b5e2bca184576b1693be00378616 SHA512 00ddbbabca40ccc40cff4095ada795b5609b852e3c3b52b80889eab37cac577e43742d1c71641870175c7528bda45ee49624ceb939e003b5c731ce7a51e36c69
DIST kdevelop-26.08.0.tar.xz 9050832 BLAKE2B ba3a01373b0883c027851c65807748165b5d2943640b70a2a0666b799f35a7a97a76cbd5ec51bf9ac363ee63f1d28e4ad6c323b3f001f24c623f3a4651ad9d14 SHA512 f097ba665290b49a5f0c94bb20aa1a61bdd9c6d3b660e0f6173fe75faf7ceba2ba7a493f60c26b91d72e0812b1383c759be4401d10452c72469d116d16370367
DIST kdevelop-26.08.1.tar.xz 9051860 BLAKE2B b77fa07f33090c32ac25e00d5b169fc451b182b2a31d5a0b04e0f2b15b1023559ecd1c3080e5df3390e71a7007d042dace87ef018f0e98342c10e52ece0037b2 SHA512 ac2ffbcb7413536ce3e5224c0ffa5bcc693e6e80051c00e349fb3c60eea8f2abb01f77fb77377afe0ab6907549d6978d04c5ea4006ea9ffc599b80f0a94934cf

View File

@@ -1,130 +0,0 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_QA_COMPAT_SKIP=1 # bug 964762
ECM_HANDBOOK="optional"
ECM_TEST="true"
KDE_ORG_CATEGORY="kdevelop"
KFMIN=6.27.0
LLVM_COMPAT=( 16 17 18 19 20 21 22 )
QTMIN=6.11.2
inherit ecm gear.kde.org llvm-r2 optfeature xdg
DESCRIPTION="Integrated Development Environment, supporting KF6/Qt, C/C++ and much more"
HOMEPAGE="https://kdevelop.org/"
LICENSE="GPL-2 LGPL-2"
SLOT="6/$(ver_cut 1-2)"
KEYWORDS="~amd64 ~arm64"
IUSE="gdbui plasma +qmake +share subversion"
# UPSTREAM: not ported yet, check plugins/CMakeLists.txt
# IUSE="hex"
# hex? ( app-editors/okteta:6 )
COMMON_DEPEND="
>=dev-qt/qt5compat-${QTMIN}:6
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
>=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
>=dev-qt/qttools-${QTMIN}:6[assistant]
>=dev-qt/qtwebengine-${QTMIN}:6[widgets]
>=dev-util/astyle-3.1:=
kde-apps/libkomparediff2:6
>=kde-frameworks/karchive-${KFMIN}:6
>=kde-frameworks/kbookmarks-${KFMIN}:6
>=kde-frameworks/kcmutils-${KFMIN}:6
>=kde-frameworks/kcodecs-${KFMIN}:6
>=kde-frameworks/kcompletion-${KFMIN}:6
>=kde-frameworks/kconfig-${KFMIN}:6
>=kde-frameworks/kconfigwidgets-${KFMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6
>=kde-frameworks/kcrash-${KFMIN}:6
>=kde-frameworks/kguiaddons-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
>=kde-frameworks/kiconthemes-${KFMIN}:6
>=kde-frameworks/kio-${KFMIN}:6
>=kde-frameworks/kitemmodels-${KFMIN}:6
>=kde-frameworks/kitemviews-${KFMIN}:6
>=kde-frameworks/kjobwidgets-${KFMIN}:6
>=kde-frameworks/knewstuff-${KFMIN}:6
>=kde-frameworks/knotifications-${KFMIN}:6
>=kde-frameworks/knotifyconfig-${KFMIN}:6
>=kde-frameworks/kparts-${KFMIN}:6
>=kde-frameworks/kservice-${KFMIN}:6
>=kde-frameworks/ktexteditor-${KFMIN}:6
>=kde-frameworks/ktexttemplate-${KFMIN}:6
>=kde-frameworks/ktextwidgets-${KFMIN}:6
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
>=kde-frameworks/kwindowsystem-${KFMIN}:6
>=kde-frameworks/kxmlgui-${KFMIN}:6
>=kde-frameworks/sonnet-${KFMIN}:6
>=kde-frameworks/threadweaver-${KFMIN}:6
$(llvm_gen_dep 'llvm-core/clang:${LLVM_SLOT}')
gdbui? ( kde-plasma/libksysguard:6= )
plasma? (
>=kde-frameworks/krunner-${KFMIN}:6
kde-plasma/libplasma:6=
)
qmake? ( >=dev-util/kdevelop-pg-qt-2.4.0:0 )
share? ( >=kde-frameworks/purpose-${KFMIN}:6 )
subversion? (
dev-libs/apr:1
dev-libs/apr-util:1
dev-vcs/subversion
)
"
DEPEND="${COMMON_DEPEND}
dev-libs/boost
>=dev-qt/qtbase-${QTMIN}:6[concurrent]
"
RDEPEND="${COMMON_DEPEND}
app-alternatives/ninja
>=dev-debug/gdb-7.0[python]
>=dev-qt/qttools-${QTMIN}:6[qdbus]
kde-apps/kapptemplate:*
kde-apps/kio-extras:6
"
CMAKE_SKIP_TESTS=(
# D-Bus required
test_{{project,session}controller,midbus,definesandincludes,kdevgit}
test_{compilerprovider,cmakemanager,ctestfindsuites,cmakefileapi}
test_{custombuildsystemplugin,qmakeproject,projectload,craftruntime}
bench_codecompletion # segfaults
test_{gdb,problems} # both known as flaky upstream; FIXME: fails to launch xterm (if found)
test_{path,generationtest} # FIXME: whatever that does, does not work
)
src_prepare() {
rm -r plugins/qmljs || die # bug 960669, unused upstream
ecm_src_prepare
}
src_configure() {
local mycmakeargs=(
-DLLVM_ROOT="$(get_llvm_prefix)"
$(cmake_use_find_package gdbui KSysGuard)
-DBUILD_executeplasmoid=$(usex plasma)
$(cmake_use_find_package plasma Plasma)
$(cmake_use_find_package qmake KDevelopPGQt)
$(cmake_use_find_package share KF6Purpose)
$(cmake_use_find_package subversion SubversionLibrary)
)
# $(cmake_use_find_package hex OktetaKastenControllers)
ecm_src_configure
}
pkg_postinst() {
if [[ -z "${REPLACING_VERSIONS}" ]]; then
optfeature "konsole view" "kde-apps/konsole:6"
optfeature "static C++ Qt code analysis" dev-util/clazy
optfeature "static C/C++ code analysis" dev-util/cppcheck
optfeature "heap memory profiling" "dev-util/heaptrack[gui]"
optfeature "meson project manager plugin" dev-build/meson
optfeature "formatting configurations via customscript plugin" dev-util/indent
optfeature "formatting configurations via customscript plugin" dev-util/uncrustify
fi
xdg_pkg_postinst
}