lol

limesurvey: mark as broken

limesurvey is not yet compatible with PHP 8.1.

+4 -3
+3 -3
nixos/modules/services/web-apps/limesurvey.nix
··· 226 226 227 227 services.phpfpm.pools.limesurvey = { 228 228 inherit user group; 229 - phpPackage = pkgs.php80; 229 + phpPackage = pkgs.php81; 230 230 phpEnv.DBENGINE = "${cfg.database.dbEngine}"; 231 231 phpEnv.LIMESURVEY_CONFIG = "${limesurveyConfig}"; 232 232 settings = { ··· 288 288 environment.LIMESURVEY_CONFIG = limesurveyConfig; 289 289 script = '' 290 290 # update or install the database as required 291 - ${pkgs.php80}/bin/php ${pkg}/share/limesurvey/application/commands/console.php updatedb || \ 292 - ${pkgs.php80}/bin/php ${pkg}/share/limesurvey/application/commands/console.php install admin password admin admin@example.com verbose 291 + ${pkgs.php81}/bin/php ${pkg}/share/limesurvey/application/commands/console.php updatedb || \ 292 + ${pkgs.php81}/bin/php ${pkg}/share/limesurvey/application/commands/console.php install admin password admin admin@example.com verbose 293 293 ''; 294 294 serviceConfig = { 295 295 User = user;
+1
pkgs/servers/limesurvey/default.nix
··· 37 37 homepage = "https://www.limesurvey.org"; 38 38 maintainers = with maintainers; [offline]; 39 39 platforms = with platforms; unix; 40 + broken = true; # Not compatible with PHP 8.1 40 41 }; 41 42 }