davis: pin to php83 because php84 is broken
As per upstream's request: https://github.com/tchapi/davis/issues/195#issuecomment-2866750216 The imap libraries have been unbundled in php 8.4 causing rippling effects throughout the ecosystem. https://php.watch/versions/8.4/imap-unbundled
This commit is contained in:
@@ -27,8 +27,11 @@ php.buildComposerProject2 (finalAttrs: {
|
||||
rm -rf "$out/share"
|
||||
'';
|
||||
|
||||
passthru.tests = {
|
||||
inherit (nixosTests) davis;
|
||||
passthru = {
|
||||
php = php;
|
||||
tests = {
|
||||
inherit (nixosTests) davis;
|
||||
};
|
||||
};
|
||||
|
||||
meta = {
|
||||
|
||||
@@ -16940,4 +16940,8 @@ with pkgs;
|
||||
rustdesk-flutter = callPackage ../by-name/ru/rustdesk-flutter/package.nix {
|
||||
flutter = flutter324;
|
||||
};
|
||||
|
||||
davis = callPackage ../by-name/da/davis/package.nix {
|
||||
php = php83; # https://github.com/tchapi/davis/issues/195
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user