From 17af7d3182028cf8c33bb88d3c8fd7fb2299a357 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Hedin=20Br=C3=B8nner?= Date: Thu, 13 Dec 2018 12:48:08 +0100 Subject: [PATCH] gnome3.gnome-shell-extensions: note tests need spidermonkey_52 Also move spidermonkey_52 to checkInputs as it's not a runtime dependency. --- pkgs/desktops/gnome-3/core/gnome-shell-extensions/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/desktops/gnome-3/core/gnome-shell-extensions/default.nix b/pkgs/desktops/gnome-3/core/gnome-shell-extensions/default.nix index 92430125f7f8..ff4263f74e3b 100644 --- a/pkgs/desktops/gnome-3/core/gnome-shell-extensions/default.nix +++ b/pkgs/desktops/gnome-3/core/gnome-shell-extensions/default.nix @@ -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" ];