22 lines
489 B
Nix
22 lines
489 B
Nix
{
|
|
callPackage,
|
|
stdenv,
|
|
llvmPackages,
|
|
pcre2,
|
|
}:
|
|
|
|
let
|
|
commonArgs = {
|
|
stdenv = if stdenv.cc.isClang then llvmPackages.stdenv else stdenv;
|
|
pcre2 = pcre2.override {
|
|
withJitSealloc = false; # See https://bugs.php.net/bug.php?id=78927 and https://bugs.php.net/bug.php?id=78630
|
|
};
|
|
};
|
|
in
|
|
{
|
|
php82 = callPackage ./8.2.nix commonArgs;
|
|
php83 = callPackage ./8.3.nix commonArgs;
|
|
php84 = callPackage ./8.4.nix commonArgs;
|
|
php85 = callPackage ./8.5.nix commonArgs;
|
|
}
|