···132 </listitem>
133 <listitem>
134 <para>
000000000135 <literal>protonup</literal> has been aliased to and replaced
136 by <literal>protonup-ng</literal> due to upstream not
137 maintaining it.
···132 </listitem>
133 <listitem>
134 <para>
135+ PHP is now built <literal>NTS</literal> (Non-Thread Safe)
136+ style by default, for Apache and <literal>mod_php</literal>
137+ usage we still enable <literal>ZTS</literal> (Zend Thread
138+ Safe). This has been a common practice for a long time in
139+ other distributions.
140+ </para>
141+ </listitem>
142+ <listitem>
143+ <para>
144 <literal>protonup</literal> has been aliased to and replaced
145 by <literal>protonup-ng</literal> due to upstream not
146 maintaining it.
+4
nixos/doc/manual/release-notes/rl-2211.section.md
···5354- PHP now defaults to PHP 8.1, updated from 8.0.
55000056- `protonup` has been aliased to and replaced by `protonup-ng` due to upstream not maintaining it.
5758- Perl has been updated to 5.36, and its core module `HTTP::Tiny` was patched to verify SSL/TLS certificates by default.
···5354- PHP now defaults to PHP 8.1, updated from 8.0.
5556+- PHP is now built `NTS` (Non-Thread Safe) style by default, for Apache and
57+ `mod_php` usage we still enable `ZTS` (Zend Thread Safe). This has been a
58+ common practice for a long time in other distributions.
59+60- `protonup` has been aliased to and replaced by `protonup-ng` due to upstream not maintaining it.
6162- Perl has been updated to 5.36, and its core module `HTTP::Tiny` was patched to verify SSL/TLS certificates by default.
···23stdenv.mkDerivation rec {
4 pname = "lean";
5- version = "3.48.0";
67 src = fetchFromGitHub {
8 owner = "leanprover-community";
···11 # from. this is then used to check whether an olean file should be
12 # rebuilt. don't use a tag as rev because this will get replaced into
13 # src/githash.h.in in preConfigure.
14- rev = "283f6ed8083ab4dd7c36300f31816c5cb793f2f7";
15- sha256 = "sha256-0Ogv/24KNp1ZBDqiYTsGv5vDKD4fJBtoX7LWLu4QZe0=";
16 };
1718 nativeBuildInputs = [ cmake ];
···23stdenv.mkDerivation rec {
4 pname = "lean";
5+ version = "3.49.0";
67 src = fetchFromGitHub {
8 owner = "leanprover-community";
···11 # from. this is then used to check whether an olean file should be
12 # rebuilt. don't use a tag as rev because this will get replaced into
13 # src/githash.h.in in preConfigure.
14+ rev = "acf633e01a8783a12060b0a1b7b5b5e15fd73e77";
15+ sha256 = "sha256-KF13DlGEl6aICSp/haczo54gjLZaOxyzFRdzvyyiu5M=";
16 };
1718 nativeBuildInputs = [ cmake ];
···36 '';
3738 meta = with lib; {
039 description = "Tool to check syntax of PHP files faster than serial check with fancier output";
40 license = licenses.bsd2;
41 homepage = "https://github.com/php-parallel-lint/PHP-Parallel-Lint";
···36 '';
3738 meta = with lib; {
39+ broken = lib.versionOlder php.version "8.1"; # Broken on PHP older than 8.1.
40 description = "Tool to check syntax of PHP files faster than serial check with fancier output";
41 license = licenses.bsd2;
42 homepage = "https://github.com/php-parallel-lint/PHP-Parallel-Lint";