From ef919c1a8bb0d1b6a9aa8c8afede8b97082abd69 Mon Sep 17 00:00:00 2001 From: Aiden Schembri Date: Fri, 22 May 2026 23:49:48 +0200 Subject: [PATCH] vscode: add strictDeps and structuredAttrs --- pkgs/applications/editors/vscode/generic.nix | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/generic.nix b/pkgs/applications/editors/vscode/generic.nix index 31e906008227..a6e6cfaa0fe7 100644 --- a/pkgs/applications/editors/vscode/generic.nix +++ b/pkgs/applications/editors/vscode/generic.nix @@ -181,6 +181,8 @@ stdenv.mkDerivation ( buildFHSEnv customizedArgs; in { + strictDeps = true; + __structuredAttrs = true; inherit pname @@ -199,8 +201,16 @@ stdenv.mkDerivation ( updateScript vscodeVersion ; - fhs = fhs { }; - fhsWithPackages = f: fhs { additionalPkgs = f; }; + fhs = (fhs { }).overrideAttrs (old: { + strictDeps = true; + __structuredAttrs = true; + }); + fhsWithPackages = + f: + (fhs { additionalPkgs = f; }).overrideAttrs (old: { + strictDeps = true; + __structuredAttrs = true; + }); } // lib.optionalAttrs (vscodeServer != null) { inherit rev vscodeServer;