summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorThomas Gerbet <thomas@gerbet.me>2023-06-21 22:09:16 +0200
committerThomas Gerbet <thomas@gerbet.me>2023-06-21 22:09:16 +0200
commit84c0cb1471eee15e77ed97e7ae1e8cdae8835c61 (patch)
tree1891265410fdc0822c03922d77c70cb94f720015 /nixos
parent62c0b2b7157938e2a68a03662ea78389eee98363 (diff)
downloadnixpkgs-84c0cb1471eee15e77ed97e7ae1e8cdae8835c61.tar
nixpkgs-84c0cb1471eee15e77ed97e7ae1e8cdae8835c61.tar.gz
nixpkgs-84c0cb1471eee15e77ed97e7ae1e8cdae8835c61.tar.bz2
nixpkgs-84c0cb1471eee15e77ed97e7ae1e8cdae8835c61.tar.lz
nixpkgs-84c0cb1471eee15e77ed97e7ae1e8cdae8835c61.tar.xz
nixpkgs-84c0cb1471eee15e77ed97e7ae1e8cdae8835c61.tar.zst
nixpkgs-84c0cb1471eee15e77ed97e7ae1e8cdae8835c61.zip
php: drop PHP 8.0
Closes #224505
Diffstat (limited to 'nixos')
-rw-r--r--nixos/doc/manual/release-notes/rl-2311.section.md2
-rw-r--r--nixos/modules/services/web-apps/dokuwiki.nix2
-rw-r--r--nixos/modules/services/web-apps/nextcloud.nix2
-rw-r--r--nixos/tests/all-tests.nix1
4 files changed, 4 insertions, 3 deletions
diff --git a/nixos/doc/manual/release-notes/rl-2311.section.md b/nixos/doc/manual/release-notes/rl-2311.section.md
index fd710aa1bf8..a6a4d2e6b8e 100644
--- a/nixos/doc/manual/release-notes/rl-2311.section.md
+++ b/nixos/doc/manual/release-notes/rl-2311.section.md
@@ -34,6 +34,8 @@
 
 - The [services.caddy.acmeCA](#opt-services.caddy.acmeCA) option now defaults to `null` instead of `"https://acme-v02.api.letsencrypt.org/directory"`, to use all of Caddy's default ACME CAs and enable Caddy's automatic issuer fallback feature by default, as recommended by upstream.
 
+- `php80` is no longer supported due to upstream not supporting this version anymore.
+
 - `util-linux` is now supported on Darwin and is no longer an alias to `unixtools`. Use the `unixtools.util-linux` package for access to the Apple variants of the utilities.
 
 - The `vlock` program from the `kbd` package has been moved into its own package output and should now be referenced explicitly as `kbd.vlock` or replaced with an alternative such as the standalone `vlock` package or `physlock`.
diff --git a/nixos/modules/services/web-apps/dokuwiki.nix b/nixos/modules/services/web-apps/dokuwiki.nix
index 9e685c127da..9e9bfb1bfd8 100644
--- a/nixos/modules/services/web-apps/dokuwiki.nix
+++ b/nixos/modules/services/web-apps/dokuwiki.nix
@@ -337,7 +337,7 @@ let
 
         phpPackage = mkOption {
           type = types.package;
-          relatedPackages = [ "php80" "php81" ];
+          relatedPackages = [ "php81" "php82" ];
           default = pkgs.php81;
           defaultText = "pkgs.php81";
           description = lib.mdDoc ''
diff --git a/nixos/modules/services/web-apps/nextcloud.nix b/nixos/modules/services/web-apps/nextcloud.nix
index a4ec579fddb..06af9d933e0 100644
--- a/nixos/modules/services/web-apps/nextcloud.nix
+++ b/nixos/modules/services/web-apps/nextcloud.nix
@@ -211,7 +211,7 @@ in {
     };
     phpPackage = mkOption {
       type = types.package;
-      relatedPackages = [ "php80" "php81" ];
+      relatedPackages = [ "php81" "php82" ];
       defaultText = "pkgs.php";
       description = lib.mdDoc ''
         PHP package to use for Nextcloud.
diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix
index f97bb0f1bf4..318b1bc1f31 100644
--- a/nixos/tests/all-tests.nix
+++ b/nixos/tests/all-tests.nix
@@ -593,7 +593,6 @@ in {
   phosh = handleTest ./phosh.nix {};
   photoprism = handleTest ./photoprism.nix {};
   php = handleTest ./php {};
-  php80 = handleTest ./php { php = pkgs.php80; };
   php81 = handleTest ./php { php = pkgs.php81; };
   php82 = handleTest ./php { php = pkgs.php82; };
   phylactery = handleTest ./web-apps/phylactery.nix {};