gnu: Add plasma-bigscreen.
* gnu/packages/kde-plasma.scm (plasma-bigscreen): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
This commit is contained in:
parent
1b1bbe3eb0
commit
7d9cd43477
@ -1431,6 +1431,52 @@ on top of Baloo.")
|
|||||||
"KDE Plasma is an advanced graphical desktop system.")
|
"KDE Plasma is an advanced graphical desktop system.")
|
||||||
(license license:gpl2+)))
|
(license license:gpl2+)))
|
||||||
|
|
||||||
|
(define-public plasma-bigscreen
|
||||||
|
(package
|
||||||
|
(name "plasma-bigscreen")
|
||||||
|
(version "5.25.90")
|
||||||
|
(source (origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (string-append "mirror://kde/unstable/plasma/" version
|
||||||
|
"/" name "-" version ".tar.xz"))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"1445j8hzfvh2z91fa8nxrc0z576c67cq5fxcs19pmzpnjjli1ads"))))
|
||||||
|
(build-system cmake-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:phases #~(modify-phases %standard-phases
|
||||||
|
(add-after 'unpack 'fix-startplasma
|
||||||
|
(lambda* (#:key inputs #:allow-other-keys)
|
||||||
|
(substitute* "bin/plasma-bigscreen-wayland.in"
|
||||||
|
(("^startplasma-wayland")
|
||||||
|
(search-input-file inputs
|
||||||
|
"/bin/startplasma-wayland")))
|
||||||
|
(substitute* "bin/plasma-bigscreen-x11"
|
||||||
|
(("startplasma-x11")
|
||||||
|
(search-input-file inputs
|
||||||
|
"/bin/startplasma-x11"))))))))
|
||||||
|
(native-inputs (list extra-cmake-modules))
|
||||||
|
(inputs (list kactivities
|
||||||
|
kactivities-stats
|
||||||
|
plasma-framework
|
||||||
|
ki18n
|
||||||
|
kirigami
|
||||||
|
kdeclarative
|
||||||
|
kcmutils
|
||||||
|
knotifications
|
||||||
|
kio
|
||||||
|
kwayland
|
||||||
|
kwindowsystem
|
||||||
|
plasma-workspace
|
||||||
|
qtbase-5
|
||||||
|
qtmultimedia-5))
|
||||||
|
(home-page "https://invent.kde.org/plasma/plasma-bigscreen")
|
||||||
|
(synopsis "Plasma shell for TVs")
|
||||||
|
(description
|
||||||
|
"This package provides a big launcher designed for large screens. It
|
||||||
|
is controllable via voice or TV remote.")
|
||||||
|
(license license:gpl2+)))
|
||||||
|
|
||||||
(define-public plasmatube
|
(define-public plasmatube
|
||||||
(package
|
(package
|
||||||
(name "plasmatube")
|
(name "plasmatube")
|
||||||
|
Loading…
Reference in New Issue
Block a user