gnome3.gnome-shell: Clean up

Remove the following dependencies:

* libcanberra – https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/327
* libsoup – https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/234
* libXtst – 9f5a2d8aca
* glibcLocales – no longer necessary since glibc now contains C.UTF-8 locale
* docbook-xsl-ns – not sure why this was included but there are no complaints when this is removed

Also move gnome-autoar & json-glib to proper section and drop unused clutter arg.
wip/yesman
Jan Tojnar 4 years ago
parent 8cddeef571
commit 0937ea6dab
No known key found for this signature in database
GPG Key ID: 7FAB2A15F7A607A4
  1. 17
      pkgs/desktops/gnome-3/core/gnome-shell/default.nix

@ -10,22 +10,16 @@
, gettext
, libsecret
, python3
, libsoup
, polkit
, clutter
, networkmanager
, docbook-xsl-nons
, docbook-xsl-ns
, at-spi2-core
, libstartup_notification
, telepathy-glib
, telepathy-logger
, libXtst
, unzip
, glibcLocales
, shared-mime-info
, libgweather
, libcanberra-gtk3
, librsvg
, geoclue2
, perl
@ -114,11 +108,9 @@ stdenv.mkDerivation rec {
pkg-config
gettext
docbook-xsl-nons
docbook-xsl-ns
docbook_xml_dtd_42
perl
wrapGAppsHook
glibcLocales
sassc
desktop-file-utils
libxslt.bin
@ -132,17 +124,14 @@ stdenv.mkDerivation rec {
gnome-keyring
glib
gcr
json-glib
accountsservice
libsecret
libsoup
polkit
gdk-pixbuf
librsvg
networkmanager
libstartup_notification
telepathy-glib
libXtst
gjs
mutter
libpulseaudio
@ -150,7 +139,6 @@ stdenv.mkDerivation rec {
libical
gtk3
gdm
libcanberra-gtk3
geoclue2
adwaita-icon-theme
gnome-bluetooth
@ -162,7 +150,6 @@ stdenv.mkDerivation rec {
telepathy-logger
gnome-settings-daemon
gobject-introspection
gnome-autoar
# recording
gst_all_1.gstreamer
@ -175,10 +162,10 @@ stdenv.mkDerivation rec {
# for gnome-extension tool
bash-completion
gnome-autoar
json-glib
];
LANG = "en_US.UTF-8";
postPatch = ''
patchShebangs src/data-to-c.pl
chmod +x meson/postinstall.py

Loading…
Cancel
Save