service: plasma: Allow access bluetooth devices in "System Settings".

This adds the Bluetooth section back to KDE Plasma 6's System Settings menu.

* gnu/packages/kde-plasma.scm (bluedevil): Propagate bluez-qt.
* gnu/packages/kde-plasma.scm (plasma)[inputs]: Add bluedevil.
* gnu/services/desktop.scm (plasma-dbus-service): Add bluedevil as dbus-based
application.

Change-Id: If6a740c88e81bac4ccc220e918c17045eaa8e597
This commit is contained in:
Raven Hallsby 2024-12-28 16:09:51 -06:00 committed by Zheng Junjie
parent eb2092db0f
commit 9d7a9b6dc6
No known key found for this signature in database
GPG key ID: 3B5AA993E1A2DFF0
2 changed files with 6 additions and 1 deletions

View file

@ -7,6 +7,7 @@
;;; Copyright © 2020, 2023, 2024 Zheng Junjie <873216071@qq.com>
;;; Copyright © 2022 Brendan Tildesley <mail@brendan.scot>
;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
;;; Copyright © 2024 Raven Hallsby <karl@hallsby.com>
;;;
;;; This file is part of GNU Guix.
;;;
@ -123,9 +124,10 @@ (define-public bluedevil
ki18n
kio
kdeclarative
bluez-qt
shared-mime-info
qtdeclarative))
(propagated-inputs
(list bluez-qt))
(synopsis "Manage the Bluetooth settings from Plasma")
(description
"This package provides Bluetooth manager for Plasma Shell.")
@ -1755,6 +1757,7 @@ (define-public plasma
plasma-nm
plasma-pa
plasma-systemmonitor
bluedevil
;; plasma-thunderbolt ;; waiting for bolt
kglobalaccel
kglobalacceld

View file

@ -18,6 +18,7 @@
;;; Copyright © 2023 Bruno Victal <mirai@makinata.eu>
;;; Copyright © 2023 Zheng Junjie <873216071@qq.com>
;;; Copyright © 2024 45mg <45mg.writes@gmail.com>
;;; Copyright © 2024 Raven Hallsby <karl@hallsby.com>
;;;
;;; This file is part of GNU Guix.
;;;
@ -1862,6 +1863,7 @@ (define (plasma-dbus-service config)
"libksysguard"
"ktexteditor"
"powerdevil"
"bluedevil"
"kwallet"
"plasma-firewall"))))