gnu: krdc: Update to 24.05.2.

* gnu/packages/kde-internet.scm (krdc): Update to 24.05.2.
[inputs]: Remove qtbase-5; add kio, kstatusnotifieritem, and plasma-activities.
[arguments]: Set #:qtbase to qtbase;
<#:configure-flags>: Pass -DQT_MAJOR_VERSION=6.

Change-Id: I58052435be5a91378cdb013965ee4678607ea3d0
This commit is contained in:
Zheng Junjie 2024-07-06 17:01:53 +08:00
parent 267bc43f61
commit 5058ec2ca5
No known key found for this signature in database
GPG Key ID: 3B5AA993E1A2DFF0

View File

@ -377,38 +377,43 @@ This package is part of the KDE networking module.")
(define-public krdc (define-public krdc
(package (package
(name "krdc") (name "krdc")
(version "23.04.3") (version "24.05.2")
(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/krdc-" version ".tar.xz")) "/src/krdc-" version ".tar.xz"))
(sha256 (sha256
(base32 "0jva74n11fpm4ix4sbi0y1xnbly97lnap7dfj0bliw5s2d0sdjr0")))) (base32 "0xw9ks43llm4lnnswv1h81gmr8mr6191bblmd21c1a5a6vvr935h"))))
(build-system qt-build-system) (build-system qt-build-system)
(native-inputs (native-inputs
(list extra-cmake-modules kdoctools)) (list extra-cmake-modules kdoctools))
(inputs (inputs
(list kbookmarks (list breeze-icons ; default icon set
kbookmarks
freerdp freerdp
kcmutils kcmutils
kcompletion kcompletion
kconfig kconfig
kdnssd kdnssd
ki18n ki18n
kio
kiconthemes kiconthemes
knotifications knotifications
knotifyconfig knotifyconfig
kstatusnotifieritem
kwallet kwallet
kwidgetsaddons kwidgetsaddons
kwindowsystem kwindowsystem
kxmlgui kxmlgui
plasma-activities
libssh libssh
libvnc libvnc))
breeze-icons ; default icon set
qtbase-5))
(arguments ;; FIXEME: libvnc can't be found for some reason. (arguments ;; FIXEME: libvnc can't be found for some reason.
(list #:configure-flags #~(list "-DWITH_VNC=NO"))) (list #:configure-flags #~(list
"-DWITH_VNC=NO"
"-DQT_MAJOR_VERSION=6")
#:qtbase qtbase))
(home-page "https://apps.kde.org/krdc/") (home-page "https://apps.kde.org/krdc/")
(synopsis "Remote desktop client") (synopsis "Remote desktop client")
(description "KRDC is a client application that allows you to view or even (description "KRDC is a client application that allows you to view or even