Some checks failed
Update the version / update (push) Has been cancelled
23 lines
509 B
Nix
23 lines
509 B
Nix
{
|
||
stdenv,
|
||
jdk21,
|
||
which,
|
||
zip,
|
||
buildPackages,
|
||
}:
|
||
if stdenv.buildPlatform == stdenv.hostPlatform
|
||
then jdk21
|
||
else
|
||
jdk21.overrideAttrs (old: {
|
||
# lol, nixpkgs can’t get pkgs right
|
||
# AUTOCONF = "${autoconf}/bin/autoconf";
|
||
nativeBuildInputs = old.nativeBuildInputs ++ [which zip];
|
||
depsBuildBuild = with buildPackages; [stdenv.cc autoconf];
|
||
configureFlags =
|
||
old.configureFlags
|
||
++ [
|
||
"--with-jtreg=no"
|
||
"--with-build-jdk=${buildPackages.jdk21}"
|
||
];
|
||
})
|