gnome3.gnome-shell-extensions: note tests need spidermonkey_52

Also move spidermonkey_52 to checkInputs as it's not a runtime dependency.
This commit is contained in:
Tor Hedin Brønner 2018-12-13 12:48:08 +01:00 committed by Robin Gloster
parent 04fad1f365
commit 17af7d3182

View File

@ -25,9 +25,11 @@ stdenv.mkDerivation rec {
];
doCheck = true;
# 52 is required for tests
# https://gitlab.gnome.org/GNOME/gnome-shell-extensions/blob/3.30.1/meson.build#L25
checkInputs = [ spidermonkey_52 ];
nativeBuildInputs = [ meson ninja pkgconfig gettext glib ];
buildInputs = [ spidermonkey_52 ];
mesonFlags = [ "-Dextension_set=all" ];