gnu: kdevelop: Update to 24.12.1.

* gnu/packages/kde.scm (kdevelop): Update to 24.12.1.
[inputs]: Remove karchive-5, kcmutils-5, kcrash-5, kdeclarative-5,
kdoctools-5, kguiaddons-5, ki18n-5, kiconthemes-5, kio-5,
kitemmodels-5, kitemviews-5, kjobwidgets-5, knotifications-5,
knotifyconfig-5, kparts-5, kservice-5, ksyntaxhighlighting-5,
ktexteditor-5, kwindowsystem-5, kxmlgui-5, qtbase-5, qtdeclarative-5,
qtquickcontrols-5, qtquickcontrols2-5, qtwebengine-5, threadweaver-5,
attica-5, kconfigwidgets-5, knewstuff-5, krunner-5, plasma-framework,
and sonnet-5; add karchive, kcmutils, kcrash, kdeclarative,
kguiaddons, ki18n, kiconthemes, kio, kitemmodels, kitemviews,
kjobwidgets, knotifications, knotifyconfig, kparts, kservice,
ksyntaxhighlighting, ktexteditor, ktexttemplate, ktextwidgets,
kwindowsystem, kxmlgui, qt5compat, qtdeclarative, qtwebengine,
threadweaver, attica, kconfigwidgets, knewstuff, krunner, libplasma,
and sonnet.
[native-inputs]: Remove qttools-5; add qttools.
[arguments]: Set #:qtbase to qtbase.

Change-Id: I985c057646dce6808d009e45a4ab591e12ba44aa
This commit is contained in:
Zheng Junjie 2025-01-10 11:52:05 +08:00
parent ba82443012
commit 299dcb9709
No known key found for this signature in database
GPG key ID: 3B5AA993E1A2DFF0

View file

@ -463,48 +463,47 @@ (define-public kapptemplate
(define-public kdevelop
(package
(name "kdevelop")
(version "24.05.2")
(version "24.12.1")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://kde/stable/release-service/" version
"/src/kdevelop-" version ".tar.xz"))
(sha256
(base32 "10z53ri4g3b199cv9394pflgdlcnr9y2gh7xr4isl2kpn26jiwh0"))))
(base32 "17g170cacdqgvxb8csd4ifv4jc0dcam7xki690hm8jw55rfpa2z9"))))
(build-system qt-build-system)
(native-inputs
(list extra-cmake-modules pkg-config shared-mime-info qttools-5))
(list extra-cmake-modules pkg-config shared-mime-info qttools))
(inputs (list boost
clang
grantlee
karchive-5
kcmutils-5
kcrash-5
kdeclarative-5
kdoctools-5
kguiaddons-5
ki18n-5
kiconthemes-5
kio-5 ;; not checked as requirement
kitemmodels-5
kitemviews-5
kjobwidgets-5
knotifications-5
knotifyconfig-5
kparts-5
kservice-5
ksyntaxhighlighting-5
ktexteditor-5
kwindowsystem-5
kxmlgui-5
karchive
kcmutils
kcrash
kdeclarative
kguiaddons
ki18n
kiconthemes
kio ;; not checked as requirement
kitemmodels
kitemviews
kjobwidgets
knotifications
knotifyconfig
kparts
kservice
ksyntaxhighlighting
ktexteditor
ktexttemplate
ktextwidgets
kwindowsystem
kxmlgui
libkomparediff2
breeze-icons
qtbase-5
qtdeclarative-5
qtquickcontrols-5 ;; not checked as requirement
qtquickcontrols2-5 ;; not checked as requirement
qtwebengine-5
threadweaver-5
qt5compat
qtdeclarative
qtwebengine
threadweaver
;; recommendes
astyle
kdevelop-pg-qt
@ -512,14 +511,14 @@ (define-public kdevelop
;; optional
apr ; required for subversion support
apr-util ; required for subversion support
attica-5
kconfigwidgets-5
knewstuff-5
krunner-5
attica
kconfigwidgets
knewstuff
krunner
;; TODO: OktetaGui, OktetaKastenControllers
plasma-framework
libplasma
;; TODO: purpose
sonnet-5
sonnet
subversion))
;; run-time packages - TODO
;; ClazyStandalone
@ -528,7 +527,8 @@ (define-public kdevelop
;; heaptrack_gui
;; meson
(arguments
(list #:tests? #f ;; there are some issues with the test suite
(list #:qtbase qtbase
#:tests? #f ;; there are some issues with the test suite
#:phases
#~(modify-phases %standard-phases
(add-before 'configure 'add-include-path