summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSolveFinder <kwopleq@proton.me>2024-03-14 10:37:55 +0300
committerbill-auger <mr.j.spam.me@gmail.com>2024-03-14 18:30:42 -0400
commit2c70d58f3d0cd84966bc930317f697c4f361187a (patch)
tree830f74c1bc10cca91f1b416cdc96128d66c2239f
parentef0ad3f090fd944122e45fed94083f26770cf454 (diff)
kdevelop: upgrade to v24.02.0
-rw-r--r--libre/kdevelop/PKGBUILD125
-rw-r--r--libre/kdevelop/keys/pgp/CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7.asc29
-rw-r--r--libre/kdevelop/keys/pgp/D81C0CB38EB725EF6691C385BB463350D6EF31EF.asc76
-rw-r--r--libre/kdevelop/keys/pgp/F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87.asc30
4 files changed, 232 insertions, 28 deletions
diff --git a/libre/kdevelop/PKGBUILD b/libre/kdevelop/PKGBUILD
index 8f80bae13..91d2c316b 100644
--- a/libre/kdevelop/PKGBUILD
+++ b/libre/kdevelop/PKGBUILD
@@ -2,66 +2,135 @@
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
# Maintainer: Parabola Hackers <dev@lists.parabola.nu>
+# Contributor: bill-auger <bill-auger@programmer.net>
+# Contributor: SolveFinder <kwopleq@proton.me>
# parabola changes and rationale:
-# - rebuild against libre/libksysguard (no webengine)
+# - replace 'qt5-webengine' dependency with 'qt5-webkit'
# - pin to strongly-coupled dependency versions
pkgname=kdevelop
-pkgver=23.08.1
-_clangver=16.0.6
+pkgver=24.02.0
+_clangver=17.0.6
+[[ "${CARCH}" == i686 ]] && _clangver=15.0.7
pkgrel=2
+pkgrel+=.parabola1
pkgdesc='C++ IDE using KDE technologies'
arch=(x86_64)
arch+=(armv7h i686)
url='http://www.kdevelop.org/'
+# license=(GPL-2.0-or-later) # TODO:
license=(GPL)
-depends=(clang=$_clangver libksysguard kitemmodels5 knotifyconfig5 ktexteditor5 grantlee libkomparediff2 kcmutils5 threadweaver5)
-makedepends=(extra-cmake-modules kdoctools5 kdevelop-pg-qt llvm qt5-tools plasma-framework krunner5 okteta boost purpose5 subversion astyle)
-optdepends=('konsole: embedded terminal'
- 'git: Git support' 'subversion: SVN support'
- 'gdb: GNU debugger support' 'lldb-mi: LLDB debugger support'
- 'qt5-doc: Qt documentation integration'
+depends=(clang=$_clangver
+ gcc-libs
+ glibc
+ grantlee
+ karchive5
+ kbookmarks5
+ kcmutils5
+ kcodecs5
+ kcompletion5
+ kconfig5
+ kconfigwidgets5
+ kcoreaddons5
+ kcrash5
+ kdeclarative5
+ kguiaddons5
+ ki18n5
+ kiconthemes5
+ kio5
+ kitemmodels5
+ kitemviews5
+ kjobwidgets5
+ knewstuff5
+ knotifications5
+ knotifyconfig5
+ kparts5
+ kservice5
+ ktexteditor5
+ ktextwidgets5
+ kwidgetsaddons5
+ kwindowsystem5
+ kxmlgui5
+ libkomparediff2
+# libksysguard
+ qt5-base
+ qt5-declarative
+ qt5-webengine
+ sh
+ sonnet5
+ syntax-highlighting5
+ threadweaver5)
+depends=( ${depends[*]/qt5-webengine/qt5-webkit} )
+makedepends=(astyle
+ boost
+ extra-cmake-modules
+ kdevelop-pg-qt
+ kdoctools5
+# krunner5
+ llvm
+ okteta
+ plasma-framework5
+ purpose5
+ qt5-tools
+ subversion)
+optdepends=('apr: SVN support'
+ 'apr-util: SVN support'
+ 'astyle: astyle plugin'
+ 'clazy: clazy analyzer plugin'
'cmake: cmake integration'
+ 'cppcheck: code analyzer'
+ 'gdb: GNU debugger support'
+ 'git: Git support'
+ 'heaptrack: memory profiler'
'kate: for additional plugins'
+ 'kio5-extras: man pages plugin'
+ 'konsolepart5: embedded terminal'
+ 'lldb-mi: LLDB debugger support'
'meson: meson integration'
- 'qt5-tools: qthelp plugin'
'okteta: GNU debugger support'
- 'plasma-framework: for the plasma addons'
+ 'plasma-framework5: for the plasma addons'
'purpose5: patch review plugin'
- 'astyle: astyle plugin'
- 'cppcheck: code analyzer' 'heaptrack: memory profiler'
- 'clazy: clazy analyzer plugin'
- 'kio-extras: man pages plugin')
-conflicts=(kdevelop-qmljs kdevplatform)
-replaces=(kdevelop-qmljs kdevplatform kdevelop-clang-tidy)
-groups=(kde-applications kdevelop)
-source=(https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig}
- https://invent.kde.org/kdevelop/kdevelop/-/commit/9e8b3a03.patch)
-sha256sums=('2edbd5e912df8b6d4034d468e14138d9b9c9ae5d8c6ea74d48e0c7c983616227'
- 'SKIP'
- '232a0831c653111f5e4fa27f18df459385b323cde5cdad842b9c578b3f6321a3')
+ 'python: debugger support'
+ 'subversion: SVN support'
+ 'qt5-doc: Qt documentation integration'
+ 'qt5-tools: qthelp plugin'
+ 'subversion: SVN support')
+groups=(kde-applications
+ kdevelop)
+source=(https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig})
+sha256sums=('202acdfb53b1bdeeb9915eab1a0056d190040d8809038950bf2ec8d44fa81e19'
+ 'SKIP')
validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid <aacid@kde.org>
F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87 # Christoph Feck <cfeck@kde.org>
D81C0CB38EB725EF6691C385BB463350D6EF31EF) # Heiko Becker <heiko.becker@kde.org>
-prepare() {
- patch -d $pkgname-$pkgver -p1 < 9e8b3a03.patch # Port LLDB support to Python 3
-}
+## dependency tweaks ##
+
+case "${CARCH}" in
+i686) # arch32 has not renamed these k*5 packages yet
+ depends=( ${depends[*]%5} )
+ makedepends=( ${makedepends[*]%5} )
+ optdepends=( "${optdepends[@]/kio5-extras:/kio-extras:}" )
+ optdepends=( "${optdepends[@]/konsolepart5:/konsolepart:}" )
+ optdepends=( "${optdepends[@]/plasma-framework5:/plasma-framework:}" )
+ optdepends=( "${optdepends[@]/purpose5:/purpose:}" )
+ ;;
+esac
+
build() {
cmake -B build -S $pkgname-$pkgver \
- -Wno-dev \
-DBUILD_TESTING=OFF
cmake --build build
}
package() {
# pin to strongly-coupled dependency versions
- depends+=( libicu{data,i18n,uc}.so ) # dependency is via libksysguard->qt5-webkit->icu
+ depends+=( libicu{data,i18n,uc}.so ) # dependency is via qt5-webkit->icu
DESTDIR="$pkgdir" cmake --install build
}
diff --git a/libre/kdevelop/keys/pgp/CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7.asc b/libre/kdevelop/keys/pgp/CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7.asc
new file mode 100644
index 000000000..66511fa99
--- /dev/null
+++ b/libre/kdevelop/keys/pgp/CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7.asc
@@ -0,0 +1,29 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mQINBFfNZD4BEACo0YKCUEhTY7v8VZVw3csAtnsRSFQ18G8xfYIt7mJEBrtfiGG4
+g28EjNeWQfN8wGIaAeRGl5nb7s9RRpxXStUu719jGX1Z9Sr8p/JOmBS5kdfAtYId
+9Cl3VsGRvf4Smg1ClrEv6tQ97j+d1FY8QfgW/GS46YBOEeOFVQRtfi7Yv9lZkiBF
+rzP0Nr7JV9u1GkBsFgNkVuYs/3RDYULItBwGFerduOyQCOt819QvHHSZkXqJWwNR
+OA6lc8gW36lKbDHoZ1jSkDnDV0bW0cX1/6WJSzWYdcPiceA1vj/VDg0Kr23SVQ1P
+yPvBirT7ToirQm6KrIiKHWLSg156ht8/K2C1Dgypf+YMseMbHQxVLrI2p4zpmxu3
+B2SrSj3ImM5FO0XGd1gxn/qywNVJDQBfcYnndksD2i/9/Es8I/F6OymBZl4HWBvx
+7ixm2JPXkmwVPEC/lJn3eCBb1fAaJSlroHtaAEteCWuE5/Mg/uYEh1UeAstP47N3
+P0B3l1E4Ccw1ne2/O1BdsnXeUaI3YVYz9aZkVlL7ywda3h/goRKxc1b18bmgu/Ed
+QmcTEMj29B3szMpetWNt1ZbaMJzfDw+z+SiQ3toOTUiqMuWq+l+JK0dVUzOvpGhG
+VHv5m9CtJFP671ivEc4it0hJRH5kdW9aNbeG0g9TxHQqQMJIpeLvRq5WKwARAQAB
+tCFBbGJlcnQgQXN0YWxzIENpZCA8YWFjaWRAa2RlLm9yZz6JAlQEEwEIAD4CGwMF
+CwkIBwIGFQgJCgsCBBYCAwECHgECF4AWIQTKJixsg95NL7KKMyo6ak24Oeqm1wUC
+Yv52/wUJDRPXIAAKCRA6ak24Oeqm1zksD/95HdsLbCMlQWImftxAY0wUNVLTvt7+
+9rjpt/unyCqdtD9uS7J6Tfldmd2zPxIJFxpDx3AK5gJGAl8hBuARBTG6mzDSyohy
+0ldLAroab2zKn/hGfnAlxZtsa8DGmNhKKb8zEyKraM2grdc2bCF/sQ5yKmC0THAQ
+wMBjLHoszKYV+y/R34o1nZZaufPrNWMPd3hmiyCl5vzmRDQJatmkDvueYyPMt3Ff
+JovWtixWFHsdnQ72l2kelkhpNc51RpgZ6lCm9ghWWTLvOEPhR5tpYQ+CykPatmzh
+LXUthnfTCphQNf6nX7jjllq7Sd4MaTAmnj0yfoTyHjdqPAYv26dMbBlR2lAxXz2S
+oyQZVHgGQeEW4nll6Xej25d1yKnOXwO4g3RBt/dv4Q8IQKHyDZY5hJotg2OrA1hL
+9zsb+6lKjMr0UEJa8lhhwSKhlVzD0fdrOaP7pJUfjyd0CrPrlrgdNoo4eV0bXV5k
+uFKfCgmwRHKWyJKDc1CmnJReFMJQGfFMiuOyvYhVhUxNBzS7sV3IF28r1n1iKN9e
+GSgcBjAVW2LKaq0ThW1QXWcWT7vudcXjbq9kQuOTh7fBEM47wHhyqhLP5TOIBBaI
+xW2x87Ag4i2HKUM2PsV+j6rzMwiCfzINUS+IEfUTX52Mc3JUKCqOrqVlNJ1d/4+m
+kshlzwQA2oFzEQ==
+=rmmH
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/libre/kdevelop/keys/pgp/D81C0CB38EB725EF6691C385BB463350D6EF31EF.asc b/libre/kdevelop/keys/pgp/D81C0CB38EB725EF6691C385BB463350D6EF31EF.asc
new file mode 100644
index 000000000..3ea6192df
--- /dev/null
+++ b/libre/kdevelop/keys/pgp/D81C0CB38EB725EF6691C385BB463350D6EF31EF.asc
@@ -0,0 +1,76 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+=KxNE
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/libre/kdevelop/keys/pgp/F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87.asc b/libre/kdevelop/keys/pgp/F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87.asc
new file mode 100644
index 000000000..ea1f1fc3d
--- /dev/null
+++ b/libre/kdevelop/keys/pgp/F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87.asc
@@ -0,0 +1,30 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mQENBFlRpEYBCACecX3F5xzF6wzeXiuBAuHq74bVHON7I89U+ROloEWYUYMRNTz2
+l1BkNHWRTTqfmPO7LhMY6g4gOPeQVCwgTGVjI8bn6sJd3SFdeiRvvaFBpmn7SjBd
+s1rkKKJIjeMUl1w8dFnmf22V0PnhSSepmNwmd8RQnl1umCTSihDJydGxixw6ZNhr
+4tzbn+Rfadybli61H2hc6/JJHe91i+V1ltgkHwGcs6MUCqXgSL0dUIJs49gSrla0
+gkrcJYF5MWyGxKlajbCjkMCJtN+8bhEmpc4Oe8NZ33arEWnlyh1RVgi5p3RTNApY
+Pxctcg57ExczbKn9R8VLYmPJ7Di3gX0cmotrABEBAAG0HkNocmlzdG9waCBGZWNr
+IDxjZmVja0BrZGUub3JnPokBTgQTAQgAOBYhBPIydeS/EK/B32kUptvSzok+LRyH
+BQJZUaRGAhsDBQsJCAcCBhUICQoLAgQWAgMBAh4BAheAAAoJENvSzok+LRyHeWcH
+/A1E2d5UL2oHsrLIolIiWMmheRorcac+0Hgll1mMUQ5tfPH+LVzgrlMMG7g1Amky
+Hk1qZ5oszrXUg2H/28/cOF/WVlHgQcSGr7aQbHieUivPtZMua+lHUdILC3UV2l1V
+22Zz8HIDl4kxmK6EpoNIOK5Mo550S3e3AKYq5pa/FlckCV9/JoK9+thRCsoAAj3g
+oWwTx9RY5pmLPtklqyC5961Je7KHSIVqapJ/G5DX+yfOC1Psc+vIfyQVqnaefZPW
+dIxXQQhn46i6IRRimw94Gkwca+wslkimt/L/Z7ByZqBsXMyixSQPq+dtSO9CMgr0
+WxTX78wATkTGzh5oSwKCMga5AQ0EWVGkRgEIAMuUnfNfrdx8xn7Jjcm6MGkB/Yep
+XVysrlHxUUS6q7629JdSlVWnQo9GFO927GZClWI9rCGLQMfZZk/jfgKV/nkpLod3
+I51remOg7ohSkwRLAdwJ7xCuNrafhKntFh5/NxuaXxaVIY1muvZbTAsIRyks2jCE
+pUoK43Z8dr4/QPhBstssB8czDME1Tw4r7X+RwjFrQqDItFv6f0BIdEwR462khLEw
+vbXRN1nzs+6Y0foJbJCS3VDZC9scsrrMVMV+OEBF3DXp9ypSWsLnkuBPPIus6Y8G
+j7JvYUBtrUhKL5a7o5G3Te9YhwGgOKVqWlncs6ZLiOV6HnG0BO3xdPcn09cAEQEA
+AYkBNgQYAQgAIBYhBPIydeS/EK/B32kUptvSzok+LRyHBQJZUaRGAhsMAAoJENvS
+zok+LRyHaRMIAI5YaTfGeQDmR08I2LvztOEH/3YF63cNCP/Vp+WAtF/Kr8mMFpFS
+oTHJNMi7p964lHYTTPzPeQzLzV3ayiQjq+DHs6HFmYl73ukzlGGc7KDlyhugQjm6
+AqNtqqXAVykaixnFj8jf2WtQGl1hqpm8GhDRBmZycqMqne4tZokujhtpdC6suRvc
+AB0S+lRZUwrY05k6Nc1A8J8k/lxXXa9KzXNaqKsqppgBZoqKN3zS4146uEjvuLsh
+CarZ/6uUidvP0LBTR7HKye5A9Qdbjlg9qvtR7YF3hqy4g1PRNZWRlsQ1pkCdCTfN
+TA+HYUzK0ESVpY72lWvH49lNg+ufZ1bKvKI=
+=MZJ5
+-----END PGP PUBLIC KEY BLOCK-----