From 213d934e3767ad9d5c5b0b9dc42348bd22042813 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sun, 31 May 2026 13:51:39 -0400 Subject: [PATCH] sushi: patch to use host gjs, set strictDeps --- pkgs/by-name/su/sushi/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/su/sushi/package.nix b/pkgs/by-name/su/sushi/package.nix index 6bb8f31e72ed..3b91cbb1ff91 100644 --- a/pkgs/by-name/su/sushi/package.nix +++ b/pkgs/by-name/su/sushi/package.nix @@ -62,6 +62,11 @@ stdenv.mkDerivation (finalAttrs: { gst_all_1.gst-plugins-ugly ]; + postPatch = '' + substituteInPlace meson.build \ + --replace-fail "gjs = find_program('gjs', 'gjs-console')" "gjs = find_program('${lib.getExe gjs}')" + ''; + # See https://github.com/NixOS/nixpkgs/issues/31168 postInstall = '' for file in $out/libexec/org.gnome.NautilusPreviewer @@ -77,6 +82,8 @@ stdenv.mkDerivation (finalAttrs: { }; }; + strictDeps = true; + meta = { homepage = "https://gitlab.gnome.org/GNOME/sushi"; changelog = "https://gitlab.gnome.org/GNOME/sushi/-/blob/${finalAttrs.version}/NEWS?ref_type=tags";