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.
This commit is contained in:
Tor Hedin Brønner 2020-11-08 16:19:00 +01:00
parent 5e1cf83383
commit 752773e0a4

View file

@ -32,7 +32,7 @@
, xorgserver , xorgserver
, python3 , python3
, wrapGAppsHook , wrapGAppsHook
, libsysprof-capture , sysprof
, desktop-file-utils , desktop-file-utils
, libcap_ng , libcap_ng
, egl-wayland , egl-wayland
@ -110,7 +110,7 @@ let self = stdenv.mkDerivation rec {
libxkbfile libxkbfile
pango pango
pipewire pipewire
libsysprof-capture sysprof
xkeyboard_config xkeyboard_config
xwayland xwayland
wayland-protocols wayland-protocols
@ -128,7 +128,7 @@ let self = stdenv.mkDerivation rec {
PKG_CONFIG_UDEV_UDEVDIR = "${placeholder "out"}/lib/udev"; PKG_CONFIG_UDEV_UDEVDIR = "${placeholder "out"}/lib/udev";
passthru = { passthru = {
libdir = "${self}/lib/mutter-6"; libdir = "${self}/lib/mutter-7";
tests = { tests = {
libdirExists = runCommand "mutter-libdir-exists" {} '' libdirExists = runCommand "mutter-libdir-exists" {} ''