guix_mirror_bot pushed a commit to branch gnome-team
in repository guix.
commit 0caf23d7f71ff48431fdd1ce0f437e69a415e4a1
Author: Maxim Cournoyer <[email protected]>
AuthorDate: Wed Aug 26 23:00:02 2026 +0900
gnu: gnome-shell: Update to 50.4.
* gnu/packages/gnome.scm (gnome-shell): Update to 50.4.
[#:disallowed-references]: Remove libxslt.
[#:phases] {rewire}: Remove.
[native-inputs]: Remove asciidoc, hicolor-icon-theme and libxslt.
[inputs]: Remove docbook-xsl, libcanberra, libcroco, startup-notification
and
telepathy-logger. Add network-manager.
[home-page]: Update URL.
Signed-off-by: Liliana Marie Prikler <[email protected]>
---
gnu/packages/gnome.scm | 32 +++++---------------------------
1 file changed, 5 insertions(+), 27 deletions(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 27186abf97d..4147e5e6e08 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -9304,7 +9304,7 @@ properties, screen resolution, and other GNOME
parameters.")
(define-public gnome-shell
(package
(name "gnome-shell")
- (version "49.4")
+ (version "50.4")
(source (origin
(method url-fetch)
(uri (string-append "mirror://gnome/sources/" name "/"
@@ -9312,7 +9312,7 @@ properties, screen resolution, and other GNOME
parameters.")
name "-" version ".tar.xz"))
(sha256
(base32
- "022vb4y0ri7ws6l1ghx63vxi9xhi6r0hfrsg257i230ly2i0qvwx"))
+ "1kv2wgbfbnplz6qbr12g4p9k04xx18vp0dpjmr0nlcfv76ar6cf5"))
(patches
(search-patches "gnome-shell-restore-desktop-file.patch"))))
(outputs '("out" "debug"))
@@ -9320,7 +9320,6 @@ properties, screen resolution, and other GNOME
parameters.")
(arguments
(let ((disallowed-references
(list (gexp-input (this-package-native-input "glib") "bin")
- (this-package-native-input "libxslt")
meson)))
(list
#:glib-or-gtk? #t
@@ -9418,7 +9417,6 @@ properties, screen resolution, and other GNOME
parameters.")
(replace 'check
(lambda* (#:key tests? inputs #:allow-other-keys #:rest args)
(when tests?
- ;; For the missing /var/lib/dbus/machine-id
;; See explanation of the symlinks workaround in the gjs
;; package definition.
(let* ((test-libraries (find-files (getcwd)
@@ -9436,19 +9434,6 @@ properties, screen resolution, and other GNOME
parameters.")
test-library-links)
(apply (assoc-ref %standard-phases 'check) args)
(for-each delete-file (map cdr test-library-links))))))
- (add-after 'install 'rewire
- (lambda* (#:key inputs #:allow-other-keys)
- (for-each
- (lambda (tool)
- (call-with-output-file (string-append #$output
- "/bin/" tool)
- (lambda (port)
- (format port "#!~a
-printf '~a is deprecated. Use the \"gnome-extensions\" CLI or \
-\"gnome-extensions-app\" instead.\\n'"
- (search-input-file inputs "bin/bash")
- tool))))
- '("gnome-shell-extension-tool"
"gnome-shell-extension-prefs"))))
(add-after 'install 'install-xdg-autostart-service
(lambda _
(install-file (string-append #$output
"/share/applications/org.gnome.Shell.desktop")
@@ -9473,25 +9458,22 @@ printf '~a is deprecated. Use the \"gnome-extensions\"
CLI or \
#:outputs outputs))))))))
(native-inputs
(list adwaita-icon-theme ;for cursor theme
- asciidoc
coreutils-minimal ;for env
gettext-minimal
`(,glib "bin") ;for glib-compile-schemas, etc.
desktop-file-utils ;for update-desktop-database
gobject-introspection
- libxslt
perl
pkg-config
python
python-dbus
python-dbusmock
- python-docutils
+ python-docutils ;for rst2man
sassc
umockdev))
(inputs
(list accountsservice
bash-minimal
- docbook-xsl
evolution-data-server
gcr
gdm
@@ -9507,25 +9489,21 @@ printf '~a is deprecated. Use the \"gnome-extensions\"
CLI or \
gst-plugins-base
gst-plugins-good
ibus
- libcanberra
- libcroco
libgweather
libnma
librsvg
libsoup
mesa-headers
mutter
- network-manager-applet
+ network-manager
pipewire
polkit
pulseaudio
python-pygobject
- startup-notification
tecla ;for keyboard previews
- telepathy-logger
upower))
(synopsis "Desktop shell for GNOME")
- (home-page "https://wiki.gnome.org/Projects/GnomeShell")
+ (home-page "https://gitlab.gnome.org/GNOME/gnome-shell")
(description
"GNOME Shell provides core user interface functions for the GNOME desktop,
like switching to windows and launching applications.")