From d4f0bfbdc57a9b50946dcb55fbbe300bb0e04626 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 7 May 2026 23:25:27 +0000 Subject: [PATCH] {apptainer,singularity}: enable __structuredAttrs --- pkgs/applications/virtualization/singularity/generic.nix | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/virtualization/singularity/generic.nix b/pkgs/applications/virtualization/singularity/generic.nix index a4d4e5f2271d..7edf7607bfd7 100644 --- a/pkgs/applications/virtualization/singularity/generic.nix +++ b/pkgs/applications/virtualization/singularity/generic.nix @@ -109,6 +109,7 @@ in # go is used to compile extensions when building container images allowGoReference = true; + __structuredAttrs = true; strictDeps = true; passthru = { @@ -206,15 +207,10 @@ in ''; postConfigure = '' - # Code borrowed from pkgs/stdenv/generic/setup.sh configurePhase() - # set to empty if unset : ''${configureFlags=} - # shellcheck disable=SC2086 - $configureScript -V ${version} "''${prefixKey:---prefix=}$prefix" $configureFlags "''${configureFlagsArray[@]}" - - # End of the code from pkgs/stdenv/generic/setup.sh configurPhase() + $configureScript -V ${version} "''${prefixKey:---prefix=}$prefix" "''${configureFlags[@]}" ''; buildPhase = ''