752 Commits

Author SHA1 Message Date
Piotr Kwiecinski
38991a250a php86: 8.6.0RC3 -> 8.6.0RC4
Changes: https://github.com/php/php-src/blob/php-8.6.0RC4/NEWS

RC4 fixes CVE-2026-109618 and CVE-2026-109619, so drop knownVulnerabilities.
2026-10-22 13:17:33 +02:00
Maximilian Bosch
81513f3640 php85: 8.5.11 -> 8.5.12, fixes CVE-2026-109618, CVE-2026-109619
ChangeLog: https://www.php.net/ChangeLog-8.php#8.5.12
2026-10-21 16:27:09 +02:00
Maximilian Bosch
ee62357e90 php84: 8.4.26 -> 8.4.27, fixes CVE-2026-109618, CVE-2026-109619
ChangeLog: https://www.php.net/ChangeLog-8.php#8.4.27
2026-10-21 16:27:09 +02:00
Maximilian Bosch
8122eb15f9 php83: 8.3.35 -> 8.3.36, fixes CVE-2026-109618, CVE-2026-109619
ChangeLog: https://www.php.net/ChangeLog-8.php#8.3.36
2026-10-21 16:27:09 +02:00
Maximilian Bosch
60e2de1de6 php86: mark as insecure
No patches for the RC available.
2026-10-21 16:27:09 +02:00
Maximilian Bosch
48ac17acef php82: remove
See https://www.php.net/supported-versions.php
2026-10-19 20:17:00 +02:00
Piotr Kwiecinski
a330d06beb php86: init at 8.6.0RC3 2026-10-09 17:48:13 +02:00
Piotr Kwiecinski
712b2179cf php: enable strictDeps and __structuredAttrs 2026-10-05 11:03:06 +02:00
Maximilian Bosch
4285877bb9 php84: 8.4.25 -> 8.4.26 (#567049) 2026-09-27 10:07:08 +00:00
Maximilian Bosch
42f851d5e5 php83: 8.3.33 -> 8.3.35 (#567036) 2026-09-27 09:48:10 +00:00
Maximilian Bosch
5b92250acb php82: 8.2.33 -> 8.2.34 (#567027) 2026-09-27 09:38:50 +00:00
Jared Biel
eb2d9129bd php84: 8.4.25 -> 8.4.26 2026-09-25 18:07:18 -05:00
Jared Biel
4df552d563 php82: 8.2.33 -> 8.2.34 2026-09-25 18:06:44 -05:00
Jared Biel
71445f2a5c php83: 8.3.33 -> 8.3.35 2026-09-25 18:05:48 -05:00
Jared Biel
b3151ec883 php85: 8.5.10 -> 8.5.11 2026-09-24 11:32:19 -05:00
Ihar Hrachyshka
a6479a6e32 treewide: remove optional cond [ ... ]
This pattern is error prone, especially with __structuredAttrs, where
nested lists can leave important attributes such as `patches` null.

The treewide rewrite was produced with ast-grep, followed by `nix fmt`
and manual fixes for two `sema-undefined-variable` violations.

Future occurrences will be rejected by nixpkgs-vet once this change is
merged:

https://github.com/NixOS/nixpkgs-vet/pull/301
2026-09-07 20:41:05 -04:00
Maximilian Bosch
ee28416b3e php84: 8.4.24 -> 8.4.25
ChangeLog: https://www.php.net/ChangeLog-8.php#8.4.25
2026-08-29 13:42:58 +02:00
R. Ryantm
8e0389b68f php85: 8.5.9 -> 8.5.10 2026-08-28 09:09:07 +00:00
Maximilian Bosch
1e9bd5d98f pcre2: remove withJitSealloc
Replaces/Closes #384302

The problem with this allocator is that it's unstable not recommended
for general use. Remove it entirely.

This means that software using pcre2 and MemoryDenyWriteExecute=yes in
their units is broken with this commit.
2026-08-07 21:01:32 +02:00
Maximilian Bosch
6bf8ee0ff7 php: 8.2.32 -> 8.2.33, 8.3.32 -> 8.3.33, 8.4.23 -> 8.4.24 (#547927) 2026-08-02 09:49:45 +00:00
Maximilian Bosch
48830883bb php84: 8.4.23 -> 8.4.24
ChangeLog: https://www.php.net/ChangeLog-8.php#8.4.24
2026-08-01 00:59:11 +02:00
Maximilian Bosch
cdf784fede php83: 8.3.32 -> 8.3.33
ChangeLog: https://www.php.net/ChangeLog-8.php#8.3.33
2026-08-01 00:58:41 +02:00
Maximilian Bosch
9773f194ef php82: 8.2.32 -> 8.2.33
ChangeLog: https://www.php.net/ChangeLog-8.php#8.2.33
2026-08-01 00:57:42 +02:00
R. Ryantm
7924f49424 php85: 8.5.8 -> 8.5.9 2026-07-31 17:03:53 +00:00
Maximilian Bosch
8b47d63629 php85: 8.5.7 -> 8.5.8 (#538417) 2026-07-07 05:01:31 +00:00
Maximilian Bosch
edc5c6329a php84: 8.4.22 -> 8.4.23 (#538416) 2026-07-06 07:54:16 +00:00
Maximilian Bosch
a7b0636ef3 php83: 8.3.31 -> 8.3.32 (#538415) 2026-07-06 07:37:00 +00:00
Bart Oostveen
dcb03f89ed php85: 8.5.7 -> 8.5.8 2026-07-04 17:43:17 +02:00
Bart Oostveen
83faca3b45 php84: 8.4.22 -> 8.4.23 2026-07-04 17:42:28 +02:00
Bart Oostveen
cab07b0f93 php83: 8.3.31 -> 8.3.32 2026-07-04 17:41:14 +02:00
Bart Oostveen
b4830988e7 php82: 8.2.31 -> 8.2.32 2026-07-04 17:40:14 +02:00
Maximilian Bosch
fc47b4549b php85: 8.5.6 -> 8.5.7
ChangeLog: https://www.php.net/ChangeLog-8.php#8.5.7
2026-06-05 14:53:28 +02:00
Maximilian Bosch
6eec1807f1 php84: 8.4.21 -> 8.4.22
ChangeLog: https://www.php.net/ChangeLog-8.php#8.4.22
2026-06-05 14:52:17 +02:00
Sigmanificient
dc7d0407b7 php: move env variable into env for structuredAttrs 2026-05-25 15:48:25 +02:00
nixpkgs-ci[bot]
744b127e11 Merge master into staging-next 2026-05-15 12:38:31 +00:00
Pol Dellaiera
620dc83554 php: fix infinite recursion with overrideAttrs (#511341) 2026-05-15 08:31:22 +00:00
nixpkgs-ci[bot]
97a25f9a22 Merge master into staging-next 2026-05-10 00:37:28 +00:00
nixpkgs-ci[bot]
aa5320ee3d Merge master into staging-next 2026-05-09 18:20:20 +00:00
Maximilian Bosch
2b25927122 php84: 8.4.20 -> 8.4.21 (#518057) 2026-05-09 18:17:36 +00:00
nixpkgs-ci[bot]
b4f955537a Merge master into staging-next 2026-05-08 16:24:37 +00:00
Maximilian Bosch
91efa6792a php84: 8.4.20 -> 8.4.21
ChangeLog: https://www.php.net/ChangeLog-8.php#8.4.21

Fixes: CVE-2026-6735, CVE-2026-7259, CVE-2025-14179, CVE-2026-6722,
       CVE-2026-7261, CVE-2026-7262, CVE-2026-7568, CVE-2026-7258,
       CVE-2026-7263, CVE-2026-6104
2026-05-08 15:21:46 +02:00
Maximilian Bosch
61d1912a47 php83: 8.3.30 -> 8.3.31
ChangeLog: https://www.php.net/ChangeLog-8.php#8.3.31

Fixes: CVE-2026-6735, CVE-2026-7259, CVE-2025-14179, CVE-2026-6722,
       CVE-2026-7261, CVE-2026-7262, CVE-2026-7568, CVE-2026-7258
2026-05-08 15:08:04 +02:00
Maximilian Bosch
d18aee9ca8 php82: 8.2.30 -> 8.2.31
ChangeLog: https://www.php.net/ChangeLog-8.php#8.2.31

Fixes: CVE-2026-6735, CVE-2026-7259, CVE-2025-14179, CVE-2026-6722,
       CVE-2026-7261, CVE-2026-7262, CVE-2026-7568, CVE-2026-7258
2026-05-08 15:08:04 +02:00
Jared Biel
ef8d90aa92 php85: 8.5.5 -> 8.5.6 2026-05-06 16:33:48 -05:00
Stanisław Pitucha
a42c6cd109 php: remove buildtime xcbuild dependency 2026-04-25 21:38:18 +10:00
Piotr Kwiecinski
f696ae3c91 php: fix infinite recursion with overrideAttrs 2026-04-19 12:13:13 +02:00
Maximilian Bosch
f6e3982aa9 php85: 8.5.4 -> 8.5.5 (#510283) 2026-04-15 15:39:49 +00:00
Maximilian Bosch
de70fcaba2 php85: 8.5.4 -> 8.5.5
ChangeLog: https://www.php.net/ChangeLog-8.php#8.5.5
2026-04-15 13:19:24 +01:00
R. Ryantm
f2f0f32821 apacheHttpdPackages.php: 8.4.19 -> 8.4.20 2026-04-11 05:54:26 +00:00
Piotr Kwiecinski
ded7420da7 php85: 8.5.3 -> 8.5.4 2026-03-14 15:28:10 +01:00