From 54d293fc50564787db8252c2468d97aa44655ead Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sat, 12 Apr 2025 21:02:01 +0200 Subject: [PATCH] postgresqlPackages: use lib.extendMkDerivation in postgresqlBuildExtension --- .../sql/postgresql/postgresqlBuildExtension.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/pkgs/servers/sql/postgresql/postgresqlBuildExtension.nix b/pkgs/servers/sql/postgresql/postgresqlBuildExtension.nix index 9ea82fb80f84..e328a0783993 100644 --- a/pkgs/servers/sql/postgresql/postgresqlBuildExtension.nix +++ b/pkgs/servers/sql/postgresql/postgresqlBuildExtension.nix @@ -63,10 +63,14 @@ nix-update-script, }: -args: +lib.extendMkDerivation { + constructDrv = stdenv.mkDerivation; -let - postgresqlBuildExtension = + excludeDrvArgNames = [ + "enableUpdateScript" + ]; + + extendDrvArgs = finalAttrs: { enableUpdateScript ? true, @@ -145,5 +149,4 @@ let '' + prevAttrs.postInstall or ""; }; -in -stdenv.mkDerivation (lib.extends postgresqlBuildExtension (lib.toFunction args)) +}