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:
parent
04fad1f365
commit
17af7d3182
@ -25,9 +25,11 @@ stdenv.mkDerivation rec {
|
|||||||
];
|
];
|
||||||
|
|
||||||
doCheck = true;
|
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 ];
|
nativeBuildInputs = [ meson ninja pkgconfig gettext glib ];
|
||||||
buildInputs = [ spidermonkey_52 ];
|
|
||||||
|
|
||||||
mesonFlags = [ "-Dextension_set=all" ];
|
mesonFlags = [ "-Dextension_set=all" ];
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user