gnu: plasmatube: Update to 24.05.2.

* gnu/packages/kde-plasma.scm (plasmatube): Update to 24.05.2.
[inputs]: Remove qtbase-5, qtdeclarative-5, qtmultimedia-5,
qtquickcontrols2-5, qtsvg-5, mpv, and youtube-dl; add kcoreaddons,
kdbusaddons, kirigami-addons, kwindowsystem, qtdeclarative,
qtmultimedia, qtsvg, qtkeychain-qt6, mpvqt, and yt-dlp.
[native-inputs]: Add python-minimal.
[arguments]: Set #:qtbase to qtbase.
[source]: Update uri.
[build-system]: Switch to qt-build-system.

Change-Id: Iad22fe32512dc2e5a8cc14852320b9a2b4443491
This commit is contained in:
Zheng Junjie 2024-07-07 20:47:04 +08:00
parent 0ece738474
commit 2a4d2ac91d
No known key found for this signature in database
GPG key ID: 3B5AA993E1A2DFF0

View file

@ -1819,27 +1819,31 @@ (define-public mpvqt
(define-public plasmatube
(package
(name "plasmatube")
(version "23.01.0")
(version "24.05.2")
(source (origin
(method url-fetch)
(uri (string-append "mirror://kde/stable/plasma-mobile/"
version "/" name "-" version ".tar.xz"))
(uri (string-append "mirror://kde/stable/release-service/" version
"/src/plasmatube-" version ".tar.xz"))
(sha256
(base32
"06hwa1m6gaacjmcyssa63vw43cgx096x9aj87rv1z9k9qsv2qgfj"))))
(build-system cmake-build-system)
(native-inputs (list extra-cmake-modules pkg-config))
"0dkn1ysgvhwrfdffpwbgzblc0jbb94h5r4cp23gnnk38iy4fsrim"))))
(build-system qt-build-system)
(native-inputs (list extra-cmake-modules pkg-config python-minimal))
(inputs
(list kconfig
kcoreaddons
kdbusaddons
kirigami
kirigami-addons
ki18n
qtbase-5
qtdeclarative-5
qtmultimedia-5
qtquickcontrols2-5
qtsvg-5
mpv
youtube-dl))
kwindowsystem
qtdeclarative
qtmultimedia
qtsvg
qtkeychain-qt6
mpvqt
yt-dlp))
(arguments (list #:qtbase qtbase))
(home-page "https://apps.kde.org/plasmatube/")
(synopsis "Kirigami YouTube video player")
(description "This package provides YouTube video player based