From 752773e0a43fe10a7d3d3aa6d3c3eafc68a26592 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Hedin=20Br=C3=B8nner?= Date: Sun, 8 Nov 2020 16:19:00 +0100 Subject: [PATCH 1/2] gnome3.mutter: use full sysprof Mutter needs acces to sysprofs dbus interfaces at build time, which the libsysprof-capture package fail to provide. Also fix libdir name. --- pkgs/desktops/gnome-3/core/mutter/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/desktops/gnome-3/core/mutter/default.nix b/pkgs/desktops/gnome-3/core/mutter/default.nix index f57bb4812ce..d0acdd5133b 100644 --- a/pkgs/desktops/gnome-3/core/mutter/default.nix +++ b/pkgs/desktops/gnome-3/core/mutter/default.nix @@ -32,7 +32,7 @@ , xorgserver , python3 , wrapGAppsHook -, libsysprof-capture +, sysprof , desktop-file-utils , libcap_ng , egl-wayland @@ -110,7 +110,7 @@ let self = stdenv.mkDerivation rec { libxkbfile pango pipewire - libsysprof-capture + sysprof xkeyboard_config xwayland wayland-protocols @@ -128,7 +128,7 @@ let self = stdenv.mkDerivation rec { PKG_CONFIG_UDEV_UDEVDIR = "${placeholder "out"}/lib/udev"; passthru = { - libdir = "${self}/lib/mutter-6"; + libdir = "${self}/lib/mutter-7"; tests = { libdirExists = runCommand "mutter-libdir-exists" {} '' From 9aa5a10068b96ad3a931c3072312183e26a78c1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Hedin=20Br=C3=B8nner?= Date: Sun, 8 Nov 2020 16:22:55 +0100 Subject: [PATCH 2/2] gnome3.gnome-tweaks: use libhandy_0 --- pkgs/desktops/gnome-3/misc/gnome-tweaks/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/misc/gnome-tweaks/default.nix b/pkgs/desktops/gnome-3/misc/gnome-tweaks/default.nix index 0271992b640..a51eb854e73 100644 --- a/pkgs/desktops/gnome-3/misc/gnome-tweaks/default.nix +++ b/pkgs/desktops/gnome-3/misc/gnome-tweaks/default.nix @@ -1,6 +1,6 @@ { stdenv, meson, ninja, gettext, fetchurl , pkgconfig, gtk3, glib, libsoup, gsettings-desktop-schemas -, itstool, libxml2, python3Packages, libhandy +, itstool, libxml2, python3Packages, libhandy_0 , gnome3, gdk-pixbuf, libnotify, gobject-introspection, wrapGAppsHook }: let @@ -23,7 +23,7 @@ in stdenv.mkDerivation rec { libnotify gnome3.gnome-shell python3Packages.pygobject3 libsoup gnome3.gnome-settings-daemon gnome3.nautilus gnome3.mutter gnome3.gnome-desktop gobject-introspection - gnome3.nautilus libhandy + gnome3.nautilus libhandy_0 # Makes it possible to select user themes through the `user-theme` extension gnome3.gnome-shell-extensions ];