From 6220e645d5dd2dfabdb1e79be5eef7592a24a135 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sun, 31 May 2026 14:03:58 -0400 Subject: [PATCH] gnome-shell: patch to use host gjs, set strictDeps --- pkgs/by-name/gn/gnome-shell/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/gn/gnome-shell/package.nix b/pkgs/by-name/gn/gnome-shell/package.nix index bede5d2d751e..a9438564117a 100644 --- a/pkgs/by-name/gn/gnome-shell/package.nix +++ b/pkgs/by-name/gn/gnome-shell/package.nix @@ -197,6 +197,9 @@ stdenv.mkDerivation (finalAttrs: { # We can generate it ourselves. rm -f man/gnome-shell.1 rm data/theme/gnome-shell-{light,dark}.css + + substituteInPlace meson.build subprojects/extensions-app/meson.build \ + --replace-fail "gjs = find_program('gjs')" "gjs = find_program('${lib.getExe gjs}')" ''; preInstall = '' @@ -253,6 +256,8 @@ stdenv.mkDerivation (finalAttrs: { }; }; + strictDeps = true; + meta = { description = "Core user interface for the GNOME 3 desktop"; homepage = "https://gitlab.gnome.org/GNOME/gnome-shell";