From b95a14f2ee812d128f0a66ebd2bb8caaa2d9a4b1 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Fri, 3 Oct 2025 23:29:49 +0200 Subject: [PATCH] nixos/limesurvey: use php83 This is what the version we currently have is packaged against[1]. No actual maintenance is done, this package will need a new person feeling responsible for this. [1] https://github.com/LimeSurvey/LimeSurvey/blob/6.10.2%2B250127/.github/workflows/main.yml#L20 --- nixos/modules/services/web-apps/limesurvey.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nixos/modules/services/web-apps/limesurvey.nix b/nixos/modules/services/web-apps/limesurvey.nix index 8d8dd2beac19..f33191419768 100644 --- a/nixos/modules/services/web-apps/limesurvey.nix +++ b/nixos/modules/services/web-apps/limesurvey.nix @@ -327,7 +327,7 @@ in services.phpfpm.pools.limesurvey = { inherit user group; - phpPackage = pkgs.php81; + phpPackage = pkgs.php83; phpEnv.DBENGINE = "${cfg.database.dbEngine}"; phpEnv.LIMESURVEY_CONFIG = "${limesurveyConfig}"; # App code cannot access credentials directly since the service starts @@ -419,8 +419,8 @@ in environment.LIMESURVEY_CONFIG = limesurveyConfig; script = '' # update or install the database as required - ${pkgs.php81}/bin/php ${cfg.package}/share/limesurvey/application/commands/console.php updatedb || \ - ${pkgs.php81}/bin/php ${cfg.package}/share/limesurvey/application/commands/console.php install admin password admin admin@example.com verbose + ${pkgs.php83}/bin/php ${cfg.package}/share/limesurvey/application/commands/console.php updatedb || \ + ${pkgs.php83}/bin/php ${cfg.package}/share/limesurvey/application/commands/console.php install admin password admin admin@example.com verbose ''; serviceConfig = { User = user;