gnu: gnome-shell: Remove obsolete input.

* gnu/packages/gnome.scm (gnome-shell)[arguments]: Don't remove intltool from
XDG_DATA_DIRS.
[native-inputs]: Remove INTLTOOL.  Add GETTEXT-MINIMAL and PERL.
This commit is contained in:
Marius Bakke 2022-09-10 14:40:29 +02:00
parent 966649a74c
commit 45c2da3875
No known key found for this signature in database
GPG key ID: A2A06DF2A33A54FA

View file

@ -8815,19 +8815,20 @@ (define-public gnome-shell
(replace 'glib-or-gtk-wrap
(let ((wrap (assoc-ref %standard-phases 'glib-or-gtk-wrap)))
(lambda* (#:key inputs outputs #:allow-other-keys #:rest rest)
;; By default intltool et al. would end up in the XDG_DATA_DIRS
;; By default glib:bin et al. would end up in the XDG_DATA_DIRS
;; settings of the wrappers created by the 'glib-or-gtk-wrap'
;; phase. Fix that since we don't need these.
(wrap #:inputs (fold alist-delete inputs
'("intltool" "glib:bin"))
'("glib:bin"))
#:outputs outputs)))))))
(native-inputs
`(("asciidoc" ,asciidoc)
("gettext" ,gettext-minimal)
("glib:bin" ,glib "bin") ; for glib-compile-schemas, etc.
("desktop-file-utils" ,desktop-file-utils) ; for update-desktop-database
("gobject-introspection" ,gobject-introspection)
("hicolor-icon-theme" ,hicolor-icon-theme)
("intltool" ,intltool)
("perl" ,perl)
("pkg-config" ,pkg-config)
("python" ,python)
("ruby-sass" ,ruby-sass)