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 committed by Zheng Junjie
parent f2a816b24c
commit 79ff7113bc
No known key found for this signature in database
GPG key ID: 3B5AA993E1A2DFF0

View file

@ -577,48 +577,47 @@ structure. It features:
(define-public kdevelop (define-public kdevelop
(package (package
(name "kdevelop") (name "kdevelop")
(version "24.05.2") (version "24.12.1")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (string-append "mirror://kde/stable/release-service/" version (uri (string-append "mirror://kde/stable/release-service/" version
"/src/kdevelop-" version ".tar.xz")) "/src/kdevelop-" version ".tar.xz"))
(sha256 (sha256
(base32 "10z53ri4g3b199cv9394pflgdlcnr9y2gh7xr4isl2kpn26jiwh0")))) (base32 "17g170cacdqgvxb8csd4ifv4jc0dcam7xki690hm8jw55rfpa2z9"))))
(build-system qt-build-system) (build-system qt-build-system)
(native-inputs (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 (inputs (list boost
clang clang
grantlee grantlee
karchive-5 karchive
kcmutils-5 kcmutils
kcrash-5 kcrash
kdeclarative-5 kdeclarative
kdoctools-5 kguiaddons
kguiaddons-5 ki18n
ki18n-5 kiconthemes
kiconthemes-5 kio ;; not checked as requirement
kio-5 ;; not checked as requirement kitemmodels
kitemmodels-5 kitemviews
kitemviews-5 kjobwidgets
kjobwidgets-5 knotifications
knotifications-5 knotifyconfig
knotifyconfig-5 kparts
kparts-5 kservice
kservice-5 ksyntaxhighlighting
ksyntaxhighlighting-5 ktexteditor
ktexteditor-5 ktexttemplate
kwindowsystem-5 ktextwidgets
kxmlgui-5 kwindowsystem
kxmlgui
libkomparediff2 libkomparediff2
breeze-icons breeze-icons
qtbase-5 qt5compat
qtdeclarative-5 qtdeclarative
qtquickcontrols-5 ;; not checked as requirement qtwebengine
qtquickcontrols2-5 ;; not checked as requirement threadweaver
qtwebengine-5
threadweaver-5
;; recommendes ;; recommendes
astyle astyle
kdevelop-pg-qt kdevelop-pg-qt
@ -626,14 +625,14 @@ structure. It features:
;; optional ;; optional
apr ; required for subversion support apr ; required for subversion support
apr-util ; required for subversion support apr-util ; required for subversion support
attica-5 attica
kconfigwidgets-5 kconfigwidgets
knewstuff-5 knewstuff
krunner-5 krunner
;; TODO: OktetaGui, OktetaKastenControllers ;; TODO: OktetaGui, OktetaKastenControllers
plasma-framework libplasma
;; TODO: purpose ;; TODO: purpose
sonnet-5 sonnet
subversion)) subversion))
;; run-time packages - TODO ;; run-time packages - TODO
;; ClazyStandalone ;; ClazyStandalone
@ -642,7 +641,8 @@ structure. It features:
;; heaptrack_gui ;; heaptrack_gui
;; meson ;; meson
(arguments (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 #:phases
#~(modify-phases %standard-phases #~(modify-phases %standard-phases
(add-before 'configure 'add-include-path (add-before 'configure 'add-include-path