1
0
Fork 0
mirror of https://codeberg.org/icewind/haze.git synced 2026-06-04 17:44:11 +02:00

exclude frankenphp from older php versions

This commit is contained in:
Robin Appelman 2026-04-13 20:59:20 +02:00
commit a1ed0571be

View file

@ -37,8 +37,8 @@
frankenphp, frankenphp,
nushell, nushell,
}: let }: let
inherit (builtins) toString; inherit (builtins) toString compareVersions;
inherit (lib) readFile getExe concatStringsSep splitString take; inherit (lib) readFile getExe concatStringsSep splitString take optionals;
version = (fromTOML (readFile ../../Cargo.toml)).package.version; version = (fromTOML (readFile ../../Cargo.toml)).package.version;
@ -150,10 +150,13 @@
tag = phpVersion; tag = phpVersion;
fromImage = baseImage; fromImage = baseImage;
copyToRoot = [ copyToRoot =
[
phpEnv phpEnv
phpEnv.packages.composer phpEnv.packages.composer
phpunit phpunit
]
++ optionals ((compareVersions phpVersion "8.2") == 1) [
(frankenphp.override { (frankenphp.override {
php = php.withExtensions (import ./php-ext.nix { php = php.withExtensions (import ./php-ext.nix {
inherit lib php; inherit lib php;