about summary refs log tree commit diff
path: root/pkgs/desktops
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2024-05-25 19:26:28 +0200
committerJan Tojnar <jtojnar@gmail.com>2024-05-26 16:23:00 +0200
commite6719289cdd68c290fa076a6409a2d89535ade5e (patch)
tree1377252e89a87b24295a724f0d4edb99feba800c /pkgs/desktops
parent49097abda92e0e5444c70687067ab288ea2a42b4 (diff)
gnome.mutter: remove unneeded dependencies
json-glib was removed in https://gitlab.gnome.org/GNOME/mutter/-/commit/03235773be11073efba0a98cffca635f8b6678a6
(part of bump in fde899eefdbe30a2d371560374a179d40454e914).

libcap-ng is not used at all. It was added in 9742df15950a4c53e89fcc79feabd3a1a78827e2
required by an older version of the patch from https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/460
which was dropped in 8c5884ef4e9e5268bc1c2e5d35a87e5068a0868c.

Also update comment since mutter-clutter no longer depends on graphene, -cogl and -mtk libraries do.
Diffstat (limited to 'pkgs/desktops')
-rw-r--r--pkgs/desktops/gnome/core/mutter/default.nix6
1 files changed, 1 insertions, 5 deletions
diff --git a/pkgs/desktops/gnome/core/mutter/default.nix b/pkgs/desktops/gnome/core/mutter/default.nix
index 9ce1638f85417..19ba5f1924ccd 100644
--- a/pkgs/desktops/gnome/core/mutter/default.nix
+++ b/pkgs/desktops/gnome/core/mutter/default.nix
@@ -10,7 +10,6 @@
 , colord
 , lcms2
 , pango
-, json-glib
 , libstartup_notification
 , libcanberra
 , ninja
@@ -59,7 +58,6 @@
 , sysprof
 , libsysprof-capture
 , desktop-file-utils
-, libcap_ng
 , egl-wayland
 , graphene
 , wayland
@@ -91,9 +89,7 @@ stdenv.mkDerivation (finalAttrs: {
   ];
 
   propagatedBuildInputs = [
-    # required for pkg-config to detect mutter-clutter
-    json-glib
-    libcap_ng
+    # required for pkg-config to detect mutter-mtk
     graphene
   ];