php: Upgrade from PHP 7.4 to 8.0 as default PHP

+10 -8
+1 -1
nixos/doc/manual/from_md/release-notes/rl-2111.section.xml
··· 17 <itemizedlist spacing="compact"> 18 <listitem> 19 <para> 20 - PHP now defaults to PHP 8.0, updated from 7.4 21 </para> 22 </listitem> 23 </itemizedlist>
··· 17 <itemizedlist spacing="compact"> 18 <listitem> 19 <para> 20 + PHP now defaults to PHP 8.0, updated from 7.4. 21 </para> 22 </listitem> 23 </itemizedlist>
+2
nixos/doc/manual/release-notes/rl-2111.section.md
··· 6 7 ## Highlights 8 9 ## New Services 10 11 * [geoipupdate](https://github.com/maxmind/geoipupdate), a GeoIP
··· 6 7 ## Highlights 8 9 + * PHP now defaults to PHP 8.0, updated from 7.4. 10 + 11 ## New Services 12 13 * [geoipupdate](https://github.com/maxmind/geoipupdate), a GeoIP
-1
pkgs/applications/misc/rss-bridge-cli/default.nix
··· 6 curl 7 filter 8 iconv 9 - json 10 mbstring 11 openssl 12 simplexml
··· 6 curl 7 filter 8 iconv 9 mbstring 10 openssl 11 simplexml
+1 -1
pkgs/development/php-packages/couchbase/default.nix
··· 14 }; 15 16 configureFlags = [ "--with-couchbase" ]; 17 - broken = lib.versionAtLeast php.version "8.0"; 18 19 buildInputs = [ libcouchbase zlib ]; 20 internalDeps = lib.optionals (lib.versionOlder php.version "8.0") [ php.extensions.json ]; ··· 45 '') 46 ]; 47 48 meta.maintainers = lib.teams.php.members; 49 }
··· 14 }; 15 16 configureFlags = [ "--with-couchbase" ]; 17 18 buildInputs = [ libcouchbase zlib ]; 19 internalDeps = lib.optionals (lib.versionOlder php.version "8.0") [ php.extensions.json ]; ··· 44 '') 45 ]; 46 47 + meta.broken = lib.versionAtLeast php.version "8.0"; 48 meta.maintainers = lib.teams.php.members; 49 }
+2 -1
pkgs/development/php-packages/php_excel/default.nix
··· 1 - { buildPecl, fetchurl, lib, libxl }: 2 let 3 pname = "php_excel"; 4 phpVersion = "php7"; ··· 20 "--with-libxl-libdir=${libxl}/lib" 21 ]; 22 23 meta.maintainers = lib.teams.php.members; 24 }
··· 1 + { buildPecl, fetchurl, lib, libxl, php }: 2 let 3 pname = "php_excel"; 4 phpVersion = "php7"; ··· 20 "--with-libxl-libdir=${libxl}/lib" 21 ]; 22 23 + meta.broken = lib.versionAtLeast php.version "8.0"; 24 meta.maintainers = lib.teams.php.members; 25 }
+4 -4
pkgs/top-level/all-packages.nix
··· 1091 }) arangodb_3_3 arangodb_3_4 arangodb_3_5; 1092 arangodb = arangodb_3_4; 1093 1094 - arcanist = callPackage ../development/tools/misc/arcanist {}; 1095 1096 arduino = arduino-core.override { withGui = true; }; 1097 ··· 12288 # PHP interpreters, packages and extensions. 12289 # 12290 # Set default PHP interpreter, extensions and packages 12291 - php = php74; 12292 phpExtensions = php.extensions; 12293 phpPackages = php.packages; 12294 ··· 19059 19060 dspam = callPackage ../servers/mail/dspam { }; 19061 19062 - engelsystem = callPackage ../servers/web-apps/engelsystem { }; 19063 19064 envoy = callPackage ../servers/http/envoy { }; 19065 ··· 24940 24941 lrzsz = callPackage ../tools/misc/lrzsz { }; 24942 24943 - lsp-plugins = callPackage ../applications/audio/lsp-plugins { }; 24944 24945 luminanceHDR = libsForQt5.callPackage ../applications/graphics/luminance-hdr { }; 24946
··· 1091 }) arangodb_3_3 arangodb_3_4 arangodb_3_5; 1092 arangodb = arangodb_3_4; 1093 1094 + arcanist = callPackage ../development/tools/misc/arcanist { php = php74; }; 1095 1096 arduino = arduino-core.override { withGui = true; }; 1097 ··· 12288 # PHP interpreters, packages and extensions. 12289 # 12290 # Set default PHP interpreter, extensions and packages 12291 + php = php80; 12292 phpExtensions = php.extensions; 12293 phpPackages = php.packages; 12294 ··· 19059 19060 dspam = callPackage ../servers/mail/dspam { }; 19061 19062 + engelsystem = callPackage ../servers/web-apps/engelsystem { php = php74; }; 19063 19064 envoy = callPackage ../servers/http/envoy { }; 19065 ··· 24940 24941 lrzsz = callPackage ../tools/misc/lrzsz { }; 24942 24943 + lsp-plugins = callPackage ../applications/audio/lsp-plugins { php = php74; }; 24944 24945 luminanceHDR = libsForQt5.callPackage ../applications/graphics/luminance-hdr { }; 24946