postgresqlBuildExtension, buildPgrxExtension: enable __structuredAttrs (#566600)

This commit is contained in:
Wolfgang Walther
2026-09-27 13:38:48 +00:00
committed by GitHub
3 changed files with 6 additions and 0 deletions

View File

@@ -124,6 +124,8 @@ lib.extendMkDerivation {
cargoPgrxFlags' = lib.escapeShellArgs cargoPgrxFlags;
in
{
__structuredAttrs = true;
buildInputs = (args.buildInputs or [ ]);
nativeBuildInputs =

View File

@@ -24,6 +24,9 @@ stdenv.mkDerivation (finalAttrs: {
substituteInPlace tsja.c --replace-fail /usr/local/lib/mecab ${mecab}/lib/mecab
'';
strictDeps = true;
__structuredAttrs = true;
buildInputs = [
mecab
postgresql

View File

@@ -89,6 +89,7 @@ lib.extendMkDerivation {
};
strictDeps = true;
__structuredAttrs = true;
buildInputs = [ postgresql ] ++ prevAttrs.buildInputs or [ ];
nativeBuildInputs = [ postgresql.pg_config ] ++ prevAttrs.nativeBuildInputs or [ ];