GNU bug report logs - #76400
[PATCH 0/3] gnu: plasma: Add missing packages.

Previous Next

Package: guix-patches;

Reported by: Sughosha <sughosha <at> disroot.org>

Date: Tue, 18 Feb 2025 17:52:03 UTC

Severity: normal

Tags: patch

Done: Liliana Marie Prikler <liliana.prikler <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 76400 in the body.
You can then email your comments to 76400 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Tue, 18 Feb 2025 17:52:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Sughosha <sughosha <at> disroot.org>:
New bug report received and forwarded. Copy sent to liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org. (Tue, 18 Feb 2025 17:52:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <sughosha <at> disroot.org>
To: guix-patches <at> gnu.org
Cc: Sughosha <sughosha <at> disroot.org>
Subject: [PATCH 0/3] gnu: plasma: Add missing packages.
Date: Tue, 18 Feb 2025 23:16:00 +0530
This patchset adds missing packages to plasma package, missing packages
providing system dbus services to plasma-dbus-service service and missing
packages providing polkit actions to plasma-polkit-settings service.

Sughosha (3):
  gnu: plasma: Add missing packages.
  services: plasma-dbus-service: Add missing packages.
  services: plasma-polkit-settings: Add missing packages.

 gnu/packages/kde-plasma.scm | 6 ++++++
 gnu/services/desktop.scm    | 7 +++++++
 2 files changed, 13 insertions(+)


base-commit: fc29a7193781df44a15cb7a8bdc236805ddd0595
-- 
2.47.1





Information forwarded to liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Tue, 18 Feb 2025 17:58:02 GMT) Full text and rfc822 format available.

Message #8 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <sughosha <at> disroot.org>
To: 76400 <at> debbugs.gnu.org
Cc: Sughosha <sughosha <at> disroot.org>
Subject: [PATCH 2/3] services: plasma-dbus-service: Add missing packages.
Date: Tue, 18 Feb 2025 23:26:23 +0530
* gnu/services/desktop.scm (plasma-dbus-service): Add kdeplasma-addons,
kpmcore and kwalletmanager.

Change-Id: Icef5290368f681b95be3cf14d0238f1bbf47c0f6
---
 gnu/services/desktop.scm | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gnu/services/desktop.scm b/gnu/services/desktop.scm
index 708034f89c..7c9fe3552d 100644
--- a/gnu/services/desktop.scm
+++ b/gnu/services/desktop.scm
@@ -1895,9 +1895,12 @@ (define (plasma-dbus-service config)
            "plasma-workspace"
            "kactivitymanagerd"
            "plasma-disks"
+           "kdeplasma-addons"
            "kinfocenter"
            "libksysguard"
+           "kpmcore"
            "ktexteditor"
+           "kwalletmanager"
            "powerdevil"
            "bluedevil"
            "kwallet"
-- 
2.47.1





Information forwarded to guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Tue, 18 Feb 2025 17:58:02 GMT) Full text and rfc822 format available.

Message #11 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <sughosha <at> disroot.org>
To: 76400 <at> debbugs.gnu.org
Cc: Sughosha <sughosha <at> disroot.org>
Subject: [PATCH 1/3] gnu: plasma: Add missing packages.
Date: Tue, 18 Feb 2025 23:26:22 +0530
* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add kpmcore,
kwalletmanager and partitionmanager.

Change-Id: Ic6c5ac3156c140742627f804fef8f9317492e8ff
---
 gnu/packages/kde-plasma.scm | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
index 098b977866..f98c4df8b5 100644
--- a/gnu/packages/kde-plasma.scm
+++ b/gnu/packages/kde-plasma.scm
@@ -1713,6 +1713,7 @@ (define-public plasma
                              kde-cli-tools
                              kdecoration
                              kdeplasma-addons
+                             kpmcore
                              ktexteditor
                              kscreen
                              libkscreen
@@ -1732,6 +1733,7 @@ (define-public plasma
                              ksshaskpass
                              discover
                              kmenuedit
+                             partitionmanager
                              plasma-welcome
                              plasma-browser-integration
                              plasma-desktop
@@ -1748,6 +1750,10 @@ (define-public plasma
                               (resolve-interface
                                '(gnu packages kde-systemtools))
                               'konsole)
+                             (module-ref
+                              (resolve-interface
+                               '(gnu packages kde-systemtools))
+                              'kwalletmanager)
                              (module-ref
                               (resolve-interface
                                '(gnu packages kde-systemtools))
-- 
2.47.1





Information forwarded to liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Tue, 18 Feb 2025 17:58:03 GMT) Full text and rfc822 format available.

Message #14 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <sughosha <at> disroot.org>
To: 76400 <at> debbugs.gnu.org
Cc: Sughosha <sughosha <at> disroot.org>
Subject: [PATCH 3/3] services: plasma-polkit-settings: Add missing packages.
Date: Tue, 18 Feb 2025 23:26:24 +0530
* gnu/services/desktop.scm (plasma-polkit-settings): Add kdeplasma-addons,
kglobalaccel, kpmcore and kwalletmanager.

Change-Id: I4e5544a7211fdf898b02ea51750e6d66a3b79ca9
---
 gnu/services/desktop.scm | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/gnu/services/desktop.scm b/gnu/services/desktop.scm
index 7c9fe3552d..a937218adf 100644
--- a/gnu/services/desktop.scm
+++ b/gnu/services/desktop.scm
@@ -1880,9 +1880,13 @@ (define (plasma-polkit-settings config)
          '("plasma-desktop"
            "plasma-workspace"
            "plasma-disks"
+           "kdeplasma-addons"
+           "kglobalaccel"
            "kinfocenter"
            "libksysguard"
+           "kpmcore"
            "ktexteditor"
+           "kwalletmanager"
            "powerdevil"
            "plasma-firewall"))))
 
-- 
2.47.1





Information forwarded to guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Sat, 22 Feb 2025 14:20:05 GMT) Full text and rfc822 format available.

Message #17 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Sughosha <sughosha <at> disroot.org>
Cc: 76400 <at> debbugs.gnu.org, Vivien Kraus <vivien <at> planete-kraus.eu>,
 Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Subject: Re: [bug#76400] [PATCH 0/3] gnu: plasma: Add missing packages.
Date: Sat, 22 Feb 2025 23:19:01 +0900
Hi,

Sughosha <sughosha <at> disroot.org> writes:

> This patchset adds missing packages to plasma package, missing packages
> providing system dbus services to plasma-dbus-service service and missing
> packages providing polkit actions to plasma-polkit-settings service.
>
> Sughosha (3):
>   gnu: plasma: Add missing packages.
>   services: plasma-dbus-service: Add missing packages.
>   services: plasma-polkit-settings: Add missing packages.

Could you add a new commit ordering the list of packages, and then
rebase the above on top, making sure to preserve the lexcographical
ordering?

When done please send a v2!

-- 
Thanks,
Maxim




Information forwarded to guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Sun, 23 Feb 2025 02:53:02 GMT) Full text and rfc822 format available.

Message #20 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <sughosha <at> disroot.org>
To: 76400 <at> debbugs.gnu.org
Cc: Sughosha <sughosha <at> disroot.org>
Subject: [PATCH v2 1/4] gnu: plasma: Add missing dependencies.
Date: Sun, 23 Feb 2025 08:22:14 +0530
* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add kpmcore,
kwalletmanager and partitionmanager.

Change-Id: I382eb94f23693e71df9a684465c7e72e2607f886
---
 gnu/packages/kde-plasma.scm | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
index 8d177d147f..40f2fce510 100644
--- a/gnu/packages/kde-plasma.scm
+++ b/gnu/packages/kde-plasma.scm
@@ -1713,12 +1713,14 @@ (define-public plasma
                              kde-cli-tools
                              kdecoration
                              kdeplasma-addons
+                             kpmcore
                              ktexteditor
                              kscreen
                              libkscreen
                              krdp
                              ksystemstats
                              kwallet
+                             kwalletmanager
                              kwallet-pam
                              kwin
                              plasma-workspace-wallpapers
@@ -1732,6 +1734,7 @@ (define-public plasma
                              ksshaskpass
                              discover
                              kmenuedit
+                             partitionmanager
                              plasma-welcome
                              plasma-browser-integration
                              plasma-desktop

base-commit: c8623b1f11b7259fcb10a422dcde174b72584958
-- 
2.47.1





Information forwarded to liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Sun, 23 Feb 2025 02:53:02 GMT) Full text and rfc822 format available.

Message #23 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <sughosha <at> disroot.org>
To: 76400 <at> debbugs.gnu.org
Cc: Sughosha <sughosha <at> disroot.org>
Subject: [PATCH v2 2/4] services: plasma-dbus-service: Add missing packages.
Date: Sun, 23 Feb 2025 08:22:15 +0530
* gnu/services/desktop.scm (plasma-dbus-service): Add kdeplasma-addons,
kpmcore and kwalletmanager.

Change-Id: Icef5290368f681b95be3cf14d0238f1bbf47c0f6
---
 gnu/services/desktop.scm | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gnu/services/desktop.scm b/gnu/services/desktop.scm
index 708034f89c..7c9fe3552d 100644
--- a/gnu/services/desktop.scm
+++ b/gnu/services/desktop.scm
@@ -1895,9 +1895,12 @@ (define (plasma-dbus-service config)
            "plasma-workspace"
            "kactivitymanagerd"
            "plasma-disks"
+           "kdeplasma-addons"
            "kinfocenter"
            "libksysguard"
+           "kpmcore"
            "ktexteditor"
+           "kwalletmanager"
            "powerdevil"
            "bluedevil"
            "kwallet"
-- 
2.47.1





Information forwarded to liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Sun, 23 Feb 2025 02:54:01 GMT) Full text and rfc822 format available.

Message #26 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <sughosha <at> disroot.org>
To: 76400 <at> debbugs.gnu.org
Cc: Sughosha <sughosha <at> disroot.org>
Subject: [PATCH v2 3/4] services: plasma-polkit-settings: Add missing packages.
Date: Sun, 23 Feb 2025 08:22:16 +0530
* gnu/services/desktop.scm (plasma-polkit-settings): Add kdeplasma-addons,
kglobalaccel, kpmcore and kwalletmanager.

Change-Id: I4e5544a7211fdf898b02ea51750e6d66a3b79ca9
---
 gnu/services/desktop.scm | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/gnu/services/desktop.scm b/gnu/services/desktop.scm
index 7c9fe3552d..a937218adf 100644
--- a/gnu/services/desktop.scm
+++ b/gnu/services/desktop.scm
@@ -1880,9 +1880,13 @@ (define (plasma-polkit-settings config)
          '("plasma-desktop"
            "plasma-workspace"
            "plasma-disks"
+           "kdeplasma-addons"
+           "kglobalaccel"
            "kinfocenter"
            "libksysguard"
+           "kpmcore"
            "ktexteditor"
+           "kwalletmanager"
            "powerdevil"
            "plasma-firewall"))))
 
-- 
2.47.1





Information forwarded to guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Sun, 23 Feb 2025 02:54:02 GMT) Full text and rfc822 format available.

Message #29 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <sughosha <at> disroot.org>
To: 76400 <at> debbugs.gnu.org
Cc: Sughosha <sughosha <at> disroot.org>
Subject: [PATCH v2 4/4] gnu: plasma: Re-order propageated-inputs.
Date: Sun, 23 Feb 2025 08:22:17 +0530
* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Re-order.

Change-Id: I809649e6e68f29307c8261d14dbb2838c8916e19
---
 gnu/packages/kde-plasma.scm | 74 ++++++++++++++++++-------------------
 1 file changed, 37 insertions(+), 37 deletions(-)

diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
index 40f2fce510..3f28957f80 100644
--- a/gnu/packages/kde-plasma.scm
+++ b/gnu/packages/kde-plasma.scm
@@ -1693,53 +1693,64 @@ (define-public plasma
      (list #:builder #~(begin
                          (mkdir #$output))))
     ;; TODO: cleanup, check what is no need
-    (propagated-inputs (list kdeclarative ;; require by sddm breeze theme
-                             plasma5support ;; require by sddm breeze theme
-                             qt5compat ;; require by sddm breeze theme
-                             kiconthemes ;; require by sddm breeze theme
-                             ksvg ;; require by sddm breeze theme
-                             qqc2-desktop-style ; qtquickcontrols2 theme
-                             ocean-sound-theme
-                             qtdeclarative
-                             qtsvg ;; for svg support
-                             qtbase ;; why?
-                             baloo
-                             breeze-icons ; default mouse icon
+    (propagated-inputs (list baloo
+                             bluedevil
                              breeze
                              breeze-gtk
-                             layer-shell-qt
+                             breeze-icons ; default mouse icon
+                             discover
                              drkonqi
                              kactivitymanagerd ; require this run dbus
+                             kdeclarative ;; require by sddm breeze theme
                              kde-cli-tools
                              kdecoration
+                             kde-gtk-config
                              kdeplasma-addons
+                             kglobalaccel
+                             kglobalacceld
+                             kiconthemes ;; require by sddm breeze theme
+                             kinfocenter
+                             kmenuedit
                              kpmcore
-                             ktexteditor
-                             kscreen
-                             libkscreen
                              krdp
+                             kscreen
+                             kscreenlocker
+                             ksshaskpass
+                             ksvg ;; require by sddm breeze theme
                              ksystemstats
+                             ktexteditor
                              kwallet
                              kwalletmanager
                              kwallet-pam
                              kwin
-                             plasma-workspace-wallpapers
+                             layer-shell-qt
+                             libkscreen
                              libksysguard
                              milou
+                             ocean-sound-theme
                              oxygen-sounds
-                             qqc2-breeze-style
-                             kde-gtk-config
-                             kinfocenter
-                             kscreenlocker
-                             ksshaskpass
-                             discover
-                             kmenuedit
                              partitionmanager
-                             plasma-welcome
+                             plasma5support ;; require by sddm breeze theme
                              plasma-browser-integration
                              plasma-desktop
                              plasma-disks
+                             plasma-firewall
+                             plasma-integration
+                             plasma-nm
+                             plasma-pa
+                             plasma-systemmonitor
+                             plasma-vault
+                             plasma-welcome
+                             plasma-workspace
+                             plasma-workspace-wallpapers
                              polkit-kde-agent
+                             powerdevil
+                             qqc2-breeze-style
+                             qqc2-desktop-style ; qtquickcontrols2 theme
+                             qt5compat ;; require by sddm breeze theme
+                             qtbase ;; why?
+                             qtdeclarative
+                             qtsvg ;; for svg support
                              system-settings
                              xdg-desktop-portal-kde
                              ;; module cyclic referencing
@@ -1754,19 +1765,8 @@ (define-public plasma
                              (module-ref
                               (resolve-interface
                                '(gnu packages kde-systemtools))
-                              'spectacle)
-                             plasma-firewall
-                             plasma-integration
-                             plasma-nm
-                             plasma-pa
-                             plasma-systemmonitor
-                             bluedevil
+                              'spectacle)))
                              ;; plasma-thunderbolt ;; waiting for bolt
-                             kglobalaccel
-                             kglobalacceld
-                             plasma-vault
-                             plasma-workspace
-                             powerdevil))
     (synopsis "The KDE Plasma desktop environment")
     (home-page "https://kde.org/plasma-desktop/")
     (description
-- 
2.47.1





Information forwarded to guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Sun, 23 Mar 2025 17:18:01 GMT) Full text and rfc822 format available.

Message #32 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Sughosha <sughosha <at> disroot.org>, 76400 <at> debbugs.gnu.org
Subject: Re: [PATCH v2 4/4] gnu: plasma: Re-order propageated-inputs.
Date: Sun, 23 Mar 2025 18:17:17 +0100
Am Sonntag, dem 23.02.2025 um 08:22 +0530 schrieb Sughosha:
> * gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Re-order.
> 
> Change-Id: I809649e6e68f29307c8261d14dbb2838c8916e19
> ---
>  gnu/packages/kde-plasma.scm | 74 ++++++++++++++++++-----------------
> --
>  1 file changed, 37 insertions(+), 37 deletions(-)
> 
> diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-
> plasma.scm
> index 40f2fce510..3f28957f80 100644
> --- a/gnu/packages/kde-plasma.scm
> +++ b/gnu/packages/kde-plasma.scm
> @@ -1693,53 +1693,64 @@ (define-public plasma
>       (list #:builder #~(begin
>                           (mkdir #$output))))
>      ;; TODO: cleanup, check what is no need
> -    (propagated-inputs (list kdeclarative ;; require by sddm breeze
> theme
> -                             plasma5support ;; require by sddm
> breeze theme
> -                             qt5compat ;; require by sddm breeze
> theme
> -                             kiconthemes ;; require by sddm breeze
> theme
> -                             ksvg ;; require by sddm breeze theme
> -                             qqc2-desktop-style ; qtquickcontrols2
> theme
> -                             ocean-sound-theme
> -                             qtdeclarative
> -                             qtsvg ;; for svg support
> -                             qtbase ;; why?
> -                             baloo
> -                             breeze-icons ; default mouse icon
> +    (propagated-inputs (list baloo
> +                             bluedevil
>                               breeze
>                               breeze-gtk
> -                             layer-shell-qt
> +                             breeze-icons ; default mouse icon
> +                             discover
>                               drkonqi
>                               kactivitymanagerd ; require this run
> dbus
> +                             kdeclarative ;; require by sddm breeze
> theme
Note: it's "required".
Also, single semicolons are preferable for line comments.  If you use
emacs, M-; should do what you mean :)
>                               kde-cli-tools
>                               kdecoration
> +                             kde-gtk-config
>                               kdeplasma-addons
> +                             kglobalaccel
> +                             kglobalacceld
> +                             kiconthemes ;; require by sddm breeze
> theme
Likewise… and so on for the rest.
> +                             kinfocenter
> +                             kmenuedit
>                               kpmcore
> -                             ktexteditor
> -                             kscreen
> -                             libkscreen
>                               krdp
> +                             kscreen
> +                             kscreenlocker
> +                             ksshaskpass
> +                             ksvg ;; require by sddm breeze theme
>                               ksystemstats
> +                             ktexteditor
>                               kwallet
>                               kwalletmanager
>                               kwallet-pam
>                               kwin
> -                             plasma-workspace-wallpapers
> +                             layer-shell-qt
> +                             libkscreen
>                               libksysguard
>                               milou
> +                             ocean-sound-theme
>                               oxygen-sounds
> -                             qqc2-breeze-style
> -                             kde-gtk-config
> -                             kinfocenter
> -                             kscreenlocker
> -                             ksshaskpass
> -                             discover
> -                             kmenuedit
>                               partitionmanager
> -                             plasma-welcome
> +                             plasma5support ;; require by sddm
> breeze theme
>                               plasma-browser-integration
>                               plasma-desktop
>                               plasma-disks
> +                             plasma-firewall
> +                             plasma-integration
> +                             plasma-nm
> +                             plasma-pa
> +                             plasma-systemmonitor
> +                             plasma-vault
> +                             plasma-welcome
> +                             plasma-workspace
> +                             plasma-workspace-wallpapers
>                               polkit-kde-agent
> +                             powerdevil
> +                             qqc2-breeze-style
> +                             qqc2-desktop-style ; qtquickcontrols2
> theme
> +                             qt5compat ;; require by sddm breeze
> theme
> +                             qtbase ;; why?
> +                             qtdeclarative
> +                             qtsvg ;; for svg support
>                               system-settings
>                               xdg-desktop-portal-kde
>                               ;; module cyclic referencing
> @@ -1754,19 +1765,8 @@ (define-public plasma
>                               (module-ref
>                                (resolve-interface
>                                 '(gnu packages kde-systemtools))
> -                              'spectacle)
> -                             plasma-firewall
> -                             plasma-integration
> -                             plasma-nm
> -                             plasma-pa
> -                             plasma-systemmonitor
> -                             bluedevil
> +                              'spectacle)))
>                               ;; plasma-thunderbolt ;; waiting for
> bolt
> -                             kglobalaccel
> -                             kglobalacceld
> -                             plasma-vault
> -                             plasma-workspace
> -                             powerdevil))
>      (synopsis "The KDE Plasma desktop environment")
>      (home-page "https://kde.org/plasma-desktop/")
>      (description

Other than that LGTM.  Since you're soloing kde-team at the moment,
feel free to push.

Cheers

Information forwarded to sughosha <at> disroot.org, z572 <at> z572.online, guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Tue, 25 Mar 2025 13:06:01 GMT) Full text and rfc822 format available.

Message #35 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <sughosha <at> disroot.org>
To: 76400 <at> debbugs.gnu.org
Cc: Sughosha <sughosha <at> disroot.org>,
 Liliana Marie Prikler <liliana.prikler <at> gmail.com>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH v3 1/4] gnu: plasma: Add missing dependencies.
Date: Tue, 25 Mar 2025 18:31:09 +0530
* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add kpmcore,
kwalletmanager and partitionmanager.

Change-Id: I382eb94f23693e71df9a684465c7e72e2607f886
---
 gnu/packages/kde-plasma.scm | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
index d764734f740..f638d192320 100644
--- a/gnu/packages/kde-plasma.scm
+++ b/gnu/packages/kde-plasma.scm
@@ -1713,12 +1713,14 @@ (define-public plasma
                              kde-cli-tools
                              kdecoration
                              kdeplasma-addons
+                             kpmcore
                              ktexteditor
                              kscreen
                              libkscreen
                              krdp
                              ksystemstats
                              kwallet
+                             kwalletmanager
                              kwallet-pam
                              kwin
                              plasma-workspace-wallpapers
@@ -1732,6 +1734,7 @@ (define-public plasma
                              ksshaskpass
                              discover
                              kmenuedit
+                             partitionmanager
                              plasma-welcome
                              plasma-browser-integration
                              plasma-desktop

base-commit: 265d4f33dc3633cdc88fa82ff1e9884ea3968752
-- 
2.48.1





Information forwarded to liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Tue, 25 Mar 2025 13:06:02 GMT) Full text and rfc822 format available.

Message #38 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <sughosha <at> disroot.org>
To: 76400 <at> debbugs.gnu.org
Cc: Sughosha <sughosha <at> disroot.org>,
 Liliana Marie Prikler <liliana.prikler <at> gmail.com>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH v3 2/4] services: plasma-dbus-service: Add missing packages.
Date: Tue, 25 Mar 2025 18:31:10 +0530
* gnu/services/desktop.scm (plasma-dbus-service): Add kdeplasma-addons,
kpmcore and kwalletmanager.

Change-Id: Icef5290368f681b95be3cf14d0238f1bbf47c0f6
---
 gnu/services/desktop.scm | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gnu/services/desktop.scm b/gnu/services/desktop.scm
index 71d650e14fa..b4c8abdb1a4 100644
--- a/gnu/services/desktop.scm
+++ b/gnu/services/desktop.scm
@@ -1967,9 +1967,12 @@ (define (plasma-dbus-service config)
            "plasma-workspace"
            "kactivitymanagerd"
            "plasma-disks"
+           "kdeplasma-addons"
            "kinfocenter"
            "libksysguard"
+           "kpmcore"
            "ktexteditor"
+           "kwalletmanager"
            "powerdevil"
            "bluedevil"
            "kwallet"
-- 
2.48.1





Information forwarded to liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Tue, 25 Mar 2025 13:06:02 GMT) Full text and rfc822 format available.

Message #41 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <sughosha <at> disroot.org>
To: 76400 <at> debbugs.gnu.org
Cc: Sughosha <sughosha <at> disroot.org>,
 Liliana Marie Prikler <liliana.prikler <at> gmail.com>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH v3 3/4] services: plasma-polkit-settings: Add missing packages.
Date: Tue, 25 Mar 2025 18:31:11 +0530
* gnu/services/desktop.scm (plasma-polkit-settings): Add kdeplasma-addons,
kglobalaccel, kpmcore and kwalletmanager.

Change-Id: I4e5544a7211fdf898b02ea51750e6d66a3b79ca9
---
 gnu/services/desktop.scm | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/gnu/services/desktop.scm b/gnu/services/desktop.scm
index b4c8abdb1a4..b5305a06759 100644
--- a/gnu/services/desktop.scm
+++ b/gnu/services/desktop.scm
@@ -1952,9 +1952,13 @@ (define (plasma-polkit-settings config)
          '("plasma-desktop"
            "plasma-workspace"
            "plasma-disks"
+           "kdeplasma-addons"
+           "kglobalaccel"
            "kinfocenter"
            "libksysguard"
+           "kpmcore"
            "ktexteditor"
+           "kwalletmanager"
            "powerdevil"
            "plasma-firewall"))))
 
-- 
2.48.1





Information forwarded to sughosha <at> disroot.org, z572 <at> z572.online, guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Tue, 25 Mar 2025 13:06:03 GMT) Full text and rfc822 format available.

Message #44 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <sughosha <at> disroot.org>
To: 76400 <at> debbugs.gnu.org
Cc: Sughosha <sughosha <at> disroot.org>,
 Liliana Marie Prikler <liliana.prikler <at> gmail.com>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH v3 4/4] gnu: plasma: Re-order propageated-inputs and update
 comments.
Date: Tue, 25 Mar 2025 18:31:12 +0530
* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Re-order; update
inline comments.

Change-Id: I809649e6e68f29307c8261d14dbb2838c8916e19
---
 gnu/packages/kde-plasma.scm | 78 ++++++++++++++++++-------------------
 1 file changed, 39 insertions(+), 39 deletions(-)

diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
index f638d192320..8fa838e7faf 100644
--- a/gnu/packages/kde-plasma.scm
+++ b/gnu/packages/kde-plasma.scm
@@ -1693,53 +1693,64 @@ (define-public plasma
      (list #:builder #~(begin
                          (mkdir #$output))))
     ;; TODO: cleanup, check what is no need
-    (propagated-inputs (list kdeclarative ;; require by sddm breeze theme
-                             plasma5support ;; require by sddm breeze theme
-                             qt5compat ;; require by sddm breeze theme
-                             kiconthemes ;; require by sddm breeze theme
-                             ksvg ;; require by sddm breeze theme
-                             qqc2-desktop-style ; qtquickcontrols2 theme
-                             ocean-sound-theme
-                             qtdeclarative
-                             qtsvg ;; for svg support
-                             qtbase ;; why?
-                             baloo
-                             breeze-icons ; default mouse icon
+    (propagated-inputs (list baloo
+                             bluedevil
                              breeze
                              breeze-gtk
-                             layer-shell-qt
+                             breeze-icons ;default mouse icon
+                             discover
                              drkonqi
-                             kactivitymanagerd ; require this run dbus
+                             kactivitymanagerd
+                             kdeclarative ;required by sddm breeze theme
                              kde-cli-tools
                              kdecoration
+                             kde-gtk-config
                              kdeplasma-addons
+                             kglobalaccel
+                             kglobalacceld
+                             kiconthemes ;required by sddm breeze theme
+                             kinfocenter
+                             kmenuedit
                              kpmcore
-                             ktexteditor
-                             kscreen
-                             libkscreen
                              krdp
+                             kscreen
+                             kscreenlocker
+                             ksshaskpass
+                             ksvg ;required by sddm breeze theme
                              ksystemstats
+                             ktexteditor
                              kwallet
                              kwalletmanager
                              kwallet-pam
                              kwin
-                             plasma-workspace-wallpapers
+                             layer-shell-qt
+                             libkscreen
                              libksysguard
                              milou
+                             ocean-sound-theme
                              oxygen-sounds
-                             qqc2-breeze-style
-                             kde-gtk-config
-                             kinfocenter
-                             kscreenlocker
-                             ksshaskpass
-                             discover
-                             kmenuedit
                              partitionmanager
-                             plasma-welcome
+                             plasma5support ;required by sddm breeze theme
                              plasma-browser-integration
                              plasma-desktop
                              plasma-disks
+                             plasma-firewall
+                             plasma-integration
+                             plasma-nm
+                             plasma-pa
+                             plasma-systemmonitor
+                             plasma-vault
+                             plasma-welcome
+                             plasma-workspace
+                             plasma-workspace-wallpapers
                              polkit-kde-agent
+                             powerdevil
+                             qqc2-breeze-style
+                             qqc2-desktop-style ;for qtquickcontrols2 theme
+                             qt5compat ;required by sddm breeze theme
+                             qtbase ;for QT_PLUGIN_PATH and QML_IMPORT_PATH
+                             qtdeclarative
+                             qtsvg
                              system-settings
                              xdg-desktop-portal-kde
                              ;; module cyclic referencing
@@ -1754,19 +1765,8 @@ (define-public plasma
                              (module-ref
                               (resolve-interface
                                '(gnu packages kde-systemtools))
-                              'spectacle)
-                             plasma-firewall
-                             plasma-integration
-                             plasma-nm
-                             plasma-pa
-                             plasma-systemmonitor
-                             bluedevil
-                             ;; plasma-thunderbolt ;; waiting for bolt
-                             kglobalaccel
-                             kglobalacceld
-                             plasma-vault
-                             plasma-workspace
-                             powerdevil))
+                              'spectacle)))
+                             ;; plasma-thunderbolt ;waiting for bolt
     (synopsis "The KDE Plasma desktop environment")
     (home-page "https://kde.org/plasma-desktop/")
     (description
-- 
2.48.1





Information forwarded to guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Tue, 25 Mar 2025 13:58:02 GMT) Full text and rfc822 format available.

Message #47 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <sughosha <at> disroot.org>
To: 76400 <at> debbugs.gnu.org, Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Subject: Re: [PATCH v2 4/4] gnu: plasma: Re-order propageated-inputs.
Date: Tue, 25 Mar 2025 19:26:27 +0530
[Message part 1 (text/plain, inline)]
On Sunday, March 23, 2025 10:47:17 PM GMT+5:30 Liliana Marie Prikler wrote:
> Other than that LGTM.  Since you're soloing kde-team at the moment,
> feel free to push.

Currently I don't have commit access. If you can vouch for giving me commit 
access, it would be great.

-- 
Sughosha
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Wed, 26 Mar 2025 05:08:01 GMT) Full text and rfc822 format available.

Message #50 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Z572 <zhengjunjie <at> iscas.ac.cn>
To: Sughosha <sughosha <at> disroot.org>
Cc: 76400 <at> debbugs.gnu.org, Zheng Junjie <z572 <at> z572.online>,
 Liliana Marie Prikler <liliana.prikler <at> gmail.com>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: Re: [bug#76400] [PATCH v3 1/4] gnu: plasma: Add missing dependencies.
Date: Wed, 26 Mar 2025 13:07:10 +0800
[Message part 1 (text/plain, inline)]
Sughosha <sughosha <at> disroot.org> writes:

> * gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add kpmcore,
> kwalletmanager and partitionmanager.
>
> Change-Id: I382eb94f23693e71df9a684465c7e72e2607f886
> ---
>  gnu/packages/kde-plasma.scm | 3 +++
>  1 file changed, 3 insertions(+)
>
> diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
> index d764734f740..f638d192320 100644
> --- a/gnu/packages/kde-plasma.scm
> +++ b/gnu/packages/kde-plasma.scm
> @@ -1713,12 +1713,14 @@ (define-public plasma
>                               kde-cli-tools
>                               kdecoration
>                               kdeplasma-addons
> +                             kpmcore
>                               ktexteditor
>                               kscreen
>                               libkscreen
>                               krdp
>                               ksystemstats
>                               kwallet
> +                             kwalletmanager

gnu/packages/kde-plasma.scm:1727:29: warning: possibly unbound variable `kwalletmanager'
I think need

(module-ref
 (resolve-interface
   '(gnu packages kde-systemtools))
 'kwalletmanager)
>                               kwallet-pam
>                               kwin
>                               plasma-workspace-wallpapers
> @@ -1732,6 +1734,7 @@ (define-public plasma
>                               ksshaskpass
>                               discover
>                               kmenuedit
> +                             partitionmanager
>                               plasma-welcome
>                               plasma-browser-integration
>                               plasma-desktop
>
> base-commit: 265d4f33dc3633cdc88fa82ff1e9884ea3968752
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Wed, 26 Mar 2025 05:44:02 GMT) Full text and rfc822 format available.

Message #53 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <sughosha <at> disroot.org>
To: Z572 <zhengjunjie <at> iscas.ac.cn>
Cc: 76400 <at> debbugs.gnu.org, Zheng Junjie <z572 <at> z572.online>,
 Liliana Marie Prikler <liliana.prikler <at> gmail.com>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: Re: [bug#76400] [PATCH v3 1/4] gnu: plasma: Add missing dependencies.
Date: Wed, 26 Mar 2025 11:12:14 +0530
[Message part 1 (text/plain, inline)]
On Wednesday, March 26, 2025 10:37:10 AM GMT+5:30 Z572 wrote:
> Sughosha <sughosha <at> disroot.org> writes:
> > * gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add kpmcore,
> > kwalletmanager and partitionmanager.
> > 
> > Change-Id: I382eb94f23693e71df9a684465c7e72e2607f886
> > ---
> > 
> >  gnu/packages/kde-plasma.scm | 3 +++
> >  1 file changed, 3 insertions(+)
> > 
> > diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
> > index d764734f740..f638d192320 100644
> > --- a/gnu/packages/kde-plasma.scm
> > +++ b/gnu/packages/kde-plasma.scm
> > @@ -1713,12 +1713,14 @@ (define-public plasma
> > 
> >                               kde-cli-tools
> >                               kdecoration
> >                               kdeplasma-addons
> > 
> > +                             kpmcore
> > 
> >                               ktexteditor
> >                               kscreen
> >                               libkscreen
> >                               krdp
> >                               ksystemstats
> >                               kwallet
> > 
> > +                             kwalletmanager
> 
> gnu/packages/kde-plasma.scm:1727:29: warning: possibly unbound variable
> `kwalletmanager' I think need
> 
> (module-ref
>  (resolve-interface
>    '(gnu packages kde-systemtools))
>  'kwalletmanager)
> 
> >                               kwallet-pam
> >                               kwin
> >                               plasma-workspace-wallpapers
> > 
> > @@ -1732,6 +1734,7 @@ (define-public plasma
> > 
> >                               ksshaskpass
> >                               discover
> >                               kmenuedit
> > 
> > +                             partitionmanager
> > 
> >                               plasma-welcome
> >                               plasma-browser-integration
> >                               plasma-desktop
> > 
> > base-commit: 265d4f33dc3633cdc88fa82ff1e9884ea3968752
Oh, sorry for that. I will send another version of the patches.

-- 
Sughosha
[signature.asc (application/pgp-signature, inline)]

Information forwarded to sughosha <at> disroot.org, z572 <at> z572.online, guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Wed, 26 Mar 2025 05:52:02 GMT) Full text and rfc822 format available.

Message #56 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <sughosha <at> disroot.org>
To: 76400 <at> debbugs.gnu.org
Cc: Sughosha <sughosha <at> disroot.org>,
 Liliana Marie Prikler <liliana.prikler <at> gmail.com>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH v3 1/4] gnu: plasma: Add missing dependencies.
Date: Wed, 26 Mar 2025 11:20:15 +0530
* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add kpmcore,
kwalletmanager and partitionmanager.

Change-Id: I382eb94f23693e71df9a684465c7e72e2607f886
---
 gnu/packages/kde-plasma.scm | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
index 8967d3304b3..00448075d26 100644
--- a/gnu/packages/kde-plasma.scm
+++ b/gnu/packages/kde-plasma.scm
@@ -1717,12 +1717,14 @@ (define-public plasma
                              kde-cli-tools
                              kdecoration
                              kdeplasma-addons
+                             kpmcore
                              ktexteditor
                              kscreen
                              libkscreen
                              krdp
                              ksystemstats
                              kwallet
+                             kwalletmanager
                              kwallet-pam
                              kwin
                              plasma-workspace-wallpapers
@@ -1736,6 +1738,7 @@ (define-public plasma
                              ksshaskpass
                              discover
                              kmenuedit
+                             partitionmanager
                              plasma-welcome
                              plasma-browser-integration
                              plasma-desktop

base-commit: 744cf07005745312ccddb549bb1bab5ab7031106
-- 
2.48.1





Information forwarded to liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Wed, 26 Mar 2025 05:52:02 GMT) Full text and rfc822 format available.

Message #59 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <sughosha <at> disroot.org>
To: 76400 <at> debbugs.gnu.org
Cc: Sughosha <sughosha <at> disroot.org>,
 Liliana Marie Prikler <liliana.prikler <at> gmail.com>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH v3 2/4] services: plasma-dbus-service: Add missing packages.
Date: Wed, 26 Mar 2025 11:20:16 +0530
* gnu/services/desktop.scm (plasma-dbus-service): Add kdeplasma-addons,
kpmcore and kwalletmanager.

Change-Id: Icef5290368f681b95be3cf14d0238f1bbf47c0f6
---
 gnu/services/desktop.scm | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gnu/services/desktop.scm b/gnu/services/desktop.scm
index 71d650e14fa..b4c8abdb1a4 100644
--- a/gnu/services/desktop.scm
+++ b/gnu/services/desktop.scm
@@ -1967,9 +1967,12 @@ (define (plasma-dbus-service config)
            "plasma-workspace"
            "kactivitymanagerd"
            "plasma-disks"
+           "kdeplasma-addons"
            "kinfocenter"
            "libksysguard"
+           "kpmcore"
            "ktexteditor"
+           "kwalletmanager"
            "powerdevil"
            "bluedevil"
            "kwallet"
-- 
2.48.1





Information forwarded to sughosha <at> disroot.org, z572 <at> z572.online, guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Wed, 26 Mar 2025 05:52:03 GMT) Full text and rfc822 format available.

Message #62 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <sughosha <at> disroot.org>
To: 76400 <at> debbugs.gnu.org
Cc: Sughosha <sughosha <at> disroot.org>,
 Liliana Marie Prikler <liliana.prikler <at> gmail.com>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH v3 4/4] gnu: plasma: Re-order propageated-inputs and update
 comments.
Date: Wed, 26 Mar 2025 11:20:18 +0530
* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Re-order; update
inline comments.

Change-Id: Icf347b1ec080f808627c95f0e29522dc00c6401f
---
 gnu/packages/kde-plasma.scm | 83 +++++++++++++++++++------------------
 1 file changed, 43 insertions(+), 40 deletions(-)

diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
index 00448075d26..679a68cef63 100644
--- a/gnu/packages/kde-plasma.scm
+++ b/gnu/packages/kde-plasma.scm
@@ -1697,53 +1697,63 @@ (define-public plasma
      (list #:builder #~(begin
                          (mkdir #$output))))
     ;; TODO: cleanup, check what is no need
-    (propagated-inputs (list kdeclarative ;; require by sddm breeze theme
-                             plasma5support ;; require by sddm breeze theme
-                             qt5compat ;; require by sddm breeze theme
-                             kiconthemes ;; require by sddm breeze theme
-                             ksvg ;; require by sddm breeze theme
-                             qqc2-desktop-style ; qtquickcontrols2 theme
-                             ocean-sound-theme
-                             qtdeclarative
-                             qtsvg ;; for svg support
-                             qtbase ;; why?
-                             baloo
-                             breeze-icons ; default mouse icon
+    (propagated-inputs (list baloo
+                             bluedevil
                              breeze
                              breeze-gtk
-                             layer-shell-qt
+                             breeze-icons ;default mouse icon
+                             discover
                              drkonqi
-                             kactivitymanagerd ; require this run dbus
+                             kactivitymanagerd
+                             kdeclarative ;required by sddm breeze theme
                              kde-cli-tools
                              kdecoration
+                             kde-gtk-config
                              kdeplasma-addons
+                             kglobalaccel
+                             kglobalacceld
+                             kiconthemes ;required by sddm breeze theme
+                             kinfocenter
+                             kmenuedit
                              kpmcore
-                             ktexteditor
-                             kscreen
-                             libkscreen
                              krdp
+                             kscreen
+                             kscreenlocker
+                             ksshaskpass
+                             ksvg ;required by sddm breeze theme
                              ksystemstats
+                             ktexteditor
                              kwallet
-                             kwalletmanager
                              kwallet-pam
                              kwin
-                             plasma-workspace-wallpapers
+                             layer-shell-qt
+                             libkscreen
                              libksysguard
                              milou
+                             ocean-sound-theme
                              oxygen-sounds
-                             qqc2-breeze-style
-                             kde-gtk-config
-                             kinfocenter
-                             kscreenlocker
-                             ksshaskpass
-                             discover
-                             kmenuedit
                              partitionmanager
-                             plasma-welcome
+                             plasma5support ;required by sddm breeze theme
                              plasma-browser-integration
                              plasma-desktop
                              plasma-disks
+                             plasma-firewall
+                             plasma-integration
+                             plasma-nm
+                             plasma-pa
+                             plasma-systemmonitor
+                             plasma-vault
+                             plasma-welcome
+                             plasma-workspace
+                             plasma-workspace-wallpapers
                              polkit-kde-agent
+                             powerdevil
+                             qqc2-breeze-style
+                             qqc2-desktop-style ;for qtquickcontrols2 theme
+                             qt5compat ;required by sddm breeze theme
+                             qtbase ;for QT_PLUGIN_PATH and QML_IMPORT_PATH
+                             qtdeclarative
+                             qtsvg
                              system-settings
                              xdg-desktop-portal-kde
                              ;; module cyclic referencing
@@ -1758,19 +1768,12 @@ (define-public plasma
                              (module-ref
                               (resolve-interface
                                '(gnu packages kde-systemtools))
-                              'spectacle)
-                             plasma-firewall
-                             plasma-integration
-                             plasma-nm
-                             plasma-pa
-                             plasma-systemmonitor
-                             bluedevil
-                             ;; plasma-thunderbolt ;; waiting for bolt
-                             kglobalaccel
-                             kglobalacceld
-                             plasma-vault
-                             plasma-workspace
-                             powerdevil))
+                              'kwalletmanager)
+                             (module-ref
+                              (resolve-interface
+                               '(gnu packages kde-systemtools))
+                              'spectacle)))
+                             ;; plasma-thunderbolt ;waiting for bolt
     (synopsis "The KDE Plasma desktop environment")
     (home-page "https://kde.org/plasma-desktop/")
     (description
-- 
2.48.1





Information forwarded to liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Wed, 26 Mar 2025 05:52:03 GMT) Full text and rfc822 format available.

Message #65 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <sughosha <at> disroot.org>
To: 76400 <at> debbugs.gnu.org
Cc: Sughosha <sughosha <at> disroot.org>,
 Liliana Marie Prikler <liliana.prikler <at> gmail.com>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH v3 3/4] services: plasma-polkit-settings: Add missing packages.
Date: Wed, 26 Mar 2025 11:20:17 +0530
* gnu/services/desktop.scm (plasma-polkit-settings): Add kdeplasma-addons,
kglobalaccel, kpmcore and kwalletmanager.

Change-Id: I4e5544a7211fdf898b02ea51750e6d66a3b79ca9
---
 gnu/services/desktop.scm | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/gnu/services/desktop.scm b/gnu/services/desktop.scm
index b4c8abdb1a4..b5305a06759 100644
--- a/gnu/services/desktop.scm
+++ b/gnu/services/desktop.scm
@@ -1952,9 +1952,13 @@ (define (plasma-polkit-settings config)
          '("plasma-desktop"
            "plasma-workspace"
            "plasma-disks"
+           "kdeplasma-addons"
+           "kglobalaccel"
            "kinfocenter"
            "libksysguard"
+           "kpmcore"
            "ktexteditor"
+           "kwalletmanager"
            "powerdevil"
            "plasma-firewall"))))
 
-- 
2.48.1





Information forwarded to guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Wed, 26 Mar 2025 06:31:02 GMT) Full text and rfc822 format available.

Message #68 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Sughosha <sughosha <at> disroot.org>, Z572 <zhengjunjie <at> iscas.ac.cn>
Cc: 76400 <at> debbugs.gnu.org, Zheng Junjie <z572 <at> z572.online>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: Re: [bug#76400] [PATCH v3 1/4] gnu: plasma: Add missing dependencies.
Date: Wed, 26 Mar 2025 07:30:10 +0100
Am Mittwoch, dem 26.03.2025 um 11:12 +0530 schrieb Sughosha:
> Oh, sorry for that. I will send another version of the patches.
Sorry once again: can you send this new version as v4?  We have v3
twice now and that's not nice to work with in mumi.

Cheers






Information forwarded to liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Wed, 26 Mar 2025 08:31:02 GMT) Full text and rfc822 format available.

Message #71 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <sughosha <at> disroot.org>
To: 76400 <at> debbugs.gnu.org
Cc: Sughosha <sughosha <at> disroot.org>,
 Liliana Marie Prikler <liliana.prikler <at> gmail.com>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH v4 2/4] services: plasma-dbus-service: Add missing packages.
Date: Wed, 26 Mar 2025 13:59:33 +0530
* gnu/services/desktop.scm (plasma-dbus-service): Add kdeplasma-addons,
kpmcore and kwalletmanager.

Change-Id: Icef5290368f681b95be3cf14d0238f1bbf47c0f6
---
 gnu/services/desktop.scm | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gnu/services/desktop.scm b/gnu/services/desktop.scm
index 71d650e14fa..b4c8abdb1a4 100644
--- a/gnu/services/desktop.scm
+++ b/gnu/services/desktop.scm
@@ -1967,9 +1967,12 @@ (define (plasma-dbus-service config)
            "plasma-workspace"
            "kactivitymanagerd"
            "plasma-disks"
+           "kdeplasma-addons"
            "kinfocenter"
            "libksysguard"
+           "kpmcore"
            "ktexteditor"
+           "kwalletmanager"
            "powerdevil"
            "bluedevil"
            "kwallet"
-- 
2.48.1





Information forwarded to sughosha <at> disroot.org, z572 <at> z572.online, guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Wed, 26 Mar 2025 08:31:02 GMT) Full text and rfc822 format available.

Message #74 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <sughosha <at> disroot.org>
To: 76400 <at> debbugs.gnu.org
Cc: Sughosha <sughosha <at> disroot.org>,
 Liliana Marie Prikler <liliana.prikler <at> gmail.com>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH v4 1/4] gnu: plasma: Add missing dependencies.
Date: Wed, 26 Mar 2025 13:59:32 +0530
* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add kpmcore,
kwalletmanager and partitionmanager.

Change-Id: I382eb94f23693e71df9a684465c7e72e2607f886
---
 gnu/packages/kde-plasma.scm | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
index 8967d3304b3..00448075d26 100644
--- a/gnu/packages/kde-plasma.scm
+++ b/gnu/packages/kde-plasma.scm
@@ -1717,12 +1717,14 @@ (define-public plasma
                              kde-cli-tools
                              kdecoration
                              kdeplasma-addons
+                             kpmcore
                              ktexteditor
                              kscreen
                              libkscreen
                              krdp
                              ksystemstats
                              kwallet
+                             kwalletmanager
                              kwallet-pam
                              kwin
                              plasma-workspace-wallpapers
@@ -1736,6 +1738,7 @@ (define-public plasma
                              ksshaskpass
                              discover
                              kmenuedit
+                             partitionmanager
                              plasma-welcome
                              plasma-browser-integration
                              plasma-desktop

base-commit: 744cf07005745312ccddb549bb1bab5ab7031106
-- 
2.48.1





Information forwarded to liliana.prikler <at> gmail.com, maxim.cournoyer <at> gmail.com, vivien <at> planete-kraus.eu, guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Wed, 26 Mar 2025 08:31:03 GMT) Full text and rfc822 format available.

Message #77 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <sughosha <at> disroot.org>
To: 76400 <at> debbugs.gnu.org
Cc: Sughosha <sughosha <at> disroot.org>,
 Liliana Marie Prikler <liliana.prikler <at> gmail.com>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH v4 3/4] services: plasma-polkit-settings: Add missing packages.
Date: Wed, 26 Mar 2025 13:59:34 +0530
* gnu/services/desktop.scm (plasma-polkit-settings): Add kdeplasma-addons,
kglobalaccel, kpmcore and kwalletmanager.

Change-Id: I4e5544a7211fdf898b02ea51750e6d66a3b79ca9
---
 gnu/services/desktop.scm | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/gnu/services/desktop.scm b/gnu/services/desktop.scm
index b4c8abdb1a4..b5305a06759 100644
--- a/gnu/services/desktop.scm
+++ b/gnu/services/desktop.scm
@@ -1952,9 +1952,13 @@ (define (plasma-polkit-settings config)
          '("plasma-desktop"
            "plasma-workspace"
            "plasma-disks"
+           "kdeplasma-addons"
+           "kglobalaccel"
            "kinfocenter"
            "libksysguard"
+           "kpmcore"
            "ktexteditor"
+           "kwalletmanager"
            "powerdevil"
            "plasma-firewall"))))
 
-- 
2.48.1





Information forwarded to sughosha <at> disroot.org, z572 <at> z572.online, guix-patches <at> gnu.org:
bug#76400; Package guix-patches. (Wed, 26 Mar 2025 08:31:03 GMT) Full text and rfc822 format available.

Message #80 received at 76400 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <sughosha <at> disroot.org>
To: 76400 <at> debbugs.gnu.org
Cc: Sughosha <sughosha <at> disroot.org>,
 Liliana Marie Prikler <liliana.prikler <at> gmail.com>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH v4 4/4] gnu: plasma: Re-order propageated-inputs and update
 comments.
Date: Wed, 26 Mar 2025 13:59:35 +0530
* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Re-order; update
inline comments.

Change-Id: Icf347b1ec080f808627c95f0e29522dc00c6401f
---
 gnu/packages/kde-plasma.scm | 83 +++++++++++++++++++------------------
 1 file changed, 43 insertions(+), 40 deletions(-)

diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
index 00448075d26..679a68cef63 100644
--- a/gnu/packages/kde-plasma.scm
+++ b/gnu/packages/kde-plasma.scm
@@ -1697,53 +1697,63 @@ (define-public plasma
      (list #:builder #~(begin
                          (mkdir #$output))))
     ;; TODO: cleanup, check what is no need
-    (propagated-inputs (list kdeclarative ;; require by sddm breeze theme
-                             plasma5support ;; require by sddm breeze theme
-                             qt5compat ;; require by sddm breeze theme
-                             kiconthemes ;; require by sddm breeze theme
-                             ksvg ;; require by sddm breeze theme
-                             qqc2-desktop-style ; qtquickcontrols2 theme
-                             ocean-sound-theme
-                             qtdeclarative
-                             qtsvg ;; for svg support
-                             qtbase ;; why?
-                             baloo
-                             breeze-icons ; default mouse icon
+    (propagated-inputs (list baloo
+                             bluedevil
                              breeze
                              breeze-gtk
-                             layer-shell-qt
+                             breeze-icons ;default mouse icon
+                             discover
                              drkonqi
-                             kactivitymanagerd ; require this run dbus
+                             kactivitymanagerd
+                             kdeclarative ;required by sddm breeze theme
                              kde-cli-tools
                              kdecoration
+                             kde-gtk-config
                              kdeplasma-addons
+                             kglobalaccel
+                             kglobalacceld
+                             kiconthemes ;required by sddm breeze theme
+                             kinfocenter
+                             kmenuedit
                              kpmcore
-                             ktexteditor
-                             kscreen
-                             libkscreen
                              krdp
+                             kscreen
+                             kscreenlocker
+                             ksshaskpass
+                             ksvg ;required by sddm breeze theme
                              ksystemstats
+                             ktexteditor
                              kwallet
-                             kwalletmanager
                              kwallet-pam
                              kwin
-                             plasma-workspace-wallpapers
+                             layer-shell-qt
+                             libkscreen
                              libksysguard
                              milou
+                             ocean-sound-theme
                              oxygen-sounds
-                             qqc2-breeze-style
-                             kde-gtk-config
-                             kinfocenter
-                             kscreenlocker
-                             ksshaskpass
-                             discover
-                             kmenuedit
                              partitionmanager
-                             plasma-welcome
+                             plasma5support ;required by sddm breeze theme
                              plasma-browser-integration
                              plasma-desktop
                              plasma-disks
+                             plasma-firewall
+                             plasma-integration
+                             plasma-nm
+                             plasma-pa
+                             plasma-systemmonitor
+                             plasma-vault
+                             plasma-welcome
+                             plasma-workspace
+                             plasma-workspace-wallpapers
                              polkit-kde-agent
+                             powerdevil
+                             qqc2-breeze-style
+                             qqc2-desktop-style ;for qtquickcontrols2 theme
+                             qt5compat ;required by sddm breeze theme
+                             qtbase ;for QT_PLUGIN_PATH and QML_IMPORT_PATH
+                             qtdeclarative
+                             qtsvg
                              system-settings
                              xdg-desktop-portal-kde
                              ;; module cyclic referencing
@@ -1758,19 +1768,12 @@ (define-public plasma
                              (module-ref
                               (resolve-interface
                                '(gnu packages kde-systemtools))
-                              'spectacle)
-                             plasma-firewall
-                             plasma-integration
-                             plasma-nm
-                             plasma-pa
-                             plasma-systemmonitor
-                             bluedevil
-                             ;; plasma-thunderbolt ;; waiting for bolt
-                             kglobalaccel
-                             kglobalacceld
-                             plasma-vault
-                             plasma-workspace
-                             powerdevil))
+                              'kwalletmanager)
+                             (module-ref
+                              (resolve-interface
+                               '(gnu packages kde-systemtools))
+                              'spectacle)))
+                             ;; plasma-thunderbolt ;waiting for bolt
     (synopsis "The KDE Plasma desktop environment")
     (home-page "https://kde.org/plasma-desktop/")
     (description
-- 
2.48.1





Reply sent to Liliana Marie Prikler <liliana.prikler <at> gmail.com>:
You have taken responsibility. (Wed, 26 Mar 2025 21:54:02 GMT) Full text and rfc822 format available.

Notification sent to Sughosha <sughosha <at> disroot.org>:
bug acknowledged by developer. (Wed, 26 Mar 2025 21:54:02 GMT) Full text and rfc822 format available.

Message #85 received at 76400-done <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Sughosha <sughosha <at> disroot.org>, 76400-done <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: Re: [PATCH v4 4/4] gnu: plasma: Re-order propageated-inputs and
 update comments.
Date: Wed, 26 Mar 2025 22:53:25 +0100
Am Mittwoch, dem 26.03.2025 um 13:59 +0530 schrieb Sughosha:
> * gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Re-order;
> update
> inline comments.
> 
> Change-Id: Icf347b1ec080f808627c95f0e29522dc00c6401f
> ---
Done.

Thanks




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 24 Apr 2025 11:25:21 GMT) Full text and rfc822 format available.

This bug report was last modified 71 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.