buildMavenPackage: do not clobber env

This commit is contained in:
Stefan Frijters
2026-03-22 00:44:46 +01:00
parent 1724d223e2
commit f56cb5507b
@@ -52,7 +52,9 @@ let
]
++ args.nativeBuildInputs or [ ];
env.JAVA_HOME = mvnJdk;
env = mvnFetchExtraArgs.env or { } // {
JAVA_HOME = mvnJdk;
};
impureEnvVars = lib.fetchers.proxyImpureEnvVars;
@@ -119,7 +121,7 @@ let
outputHashMode = "recursive";
outputHash = mvnHash;
}
// mvnFetchExtraArgs
// (removeAttrs mvnFetchExtraArgs [ "env" ])
);
in
stdenv.mkDerivation (
@@ -131,7 +133,9 @@ stdenv.mkDerivation (
maven
];
env.JAVA_HOME = mvnJdk;
env = args.env or { } // {
JAVA_HOME = mvnJdk;
};
buildPhase = ''
runHook preBuild