~ruther/guix-local

4722496292ea282db7d1779bfada1e6a3813be99 — Josselin Poiret 2 years ago 5b6e9b2
gnu: gnome: Remove gnome-boxes from default GNOME apps.

* gnu/packages/gnome.scm (gnome): Remove gnome-boxes from propagated-inputs,
since it is no longer a Core App in 42.
2 files changed, 1 insertions(+), 15 deletions(-)

M gnu/packages/gnome.scm
M gnu/services/desktop.scm
M gnu/packages/gnome.scm => gnu/packages/gnome.scm +0 -1
@@ 10058,7 10058,6 @@ world.")
          epiphany
          evince
          file-roller
          gnome-boxes
          gnome-calculator
          gnome-calendar
          gnome-characters

M gnu/services/desktop.scm => gnu/services/desktop.scm +1 -14
@@ 1398,18 1398,7 @@ rules."
                    '("gnome-settings-daemon"
                      "gnome-control-center"
                      "gnome-system-monitor"
                      "gvfs"
                      ;; spice-gtk provides polkit actions for USB redirection
                      ;; in GNOME Boxes.
                      ("gnome-boxes" "spice-gtk")))))

(define (gnome-setuid-programs config)
  "Return the list of GNOME setuid programs."
  (let* ((gnome (gnome-desktop-configuration-gnome config))
         (spice-gtk (gnome-package gnome '("gnome-boxes" "spice-gtk"))))
    (map file-like->setuid-program
         (list (file-append spice-gtk
                            "/libexec/spice-client-glib-usb-acl-helper")))))
                      "gvfs"))))

(define gnome-desktop-service-type
  (service-type


@@ 1419,8 1408,6 @@ rules."
                             gnome-udev-rules)
          (service-extension polkit-service-type
                             gnome-polkit-settings)
          (service-extension setuid-program-service-type
                             gnome-setuid-programs)
          (service-extension profile-service-type
                             (compose list gnome-desktop-configuration-gnome))))
   (default-value (gnome-desktop-configuration))