Commit Graph

356 Commits

Author SHA1 Message Date
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
Maximilian Bosch
2b25927122 php84: 8.4.20 -> 8.4.21 (#518057) 2026-05-09 18:17:36 +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
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
Piotr Kwiecinski
7c4462af19 php84: 8.4.18 -> 8.4.19 2026-03-14 15:28:00 +01:00
Piotr Kwiecinski
303884b3cb php: fix updateScript failure due to incorrect release url 2026-02-25 11:29:40 +01:00
Piotr Kwiecinski
eac682cd51 php: simplify version definitions 2026-02-24 20:56:33 +01:00
Piotr Kwiecinski
f6b4eb5c5a php: refactor top-level definitions 2026-01-27 18:59:34 +01:00
Elis Hirwing
b62b76b78b php: Refactor to have the different versions as separate files
This should enable easier auto updates of the packages.
2020-11-06 13:48:27 +01:00
Elis Hirwing
caa71a3ee4 Merge pull request #102715 from etu/php74-update
php74: 7.4.11 -> 7.4.12
2020-11-05 13:01:01 +01:00
Elis Hirwing
c1a2cf890a php74: 7.4.11 -> 7.4.12 2020-11-04 07:05:49 +01:00
Elis Hirwing
fc48e6f932 php73: 7.3.23 -> 7.3.24 2020-11-04 07:05:21 +01:00
Nikolay Korotkiy
e300f0fd69 php: fix on darwin 2020-10-27 13:24:20 +03:00
Elis Hirwing
5a12d2797c php: Fix pear path 2020-10-14 07:41:30 +02:00
Jan Tojnar
a07508c1d3 php: declare ZTS support
Binary extensions like Blackfire need to know whether PHP was
compiled with ZTS support to work properly.
2020-10-07 10:44:53 +02:00
Maximilian Bosch
385eeb4c35 Merge pull request #99377 from etu/php73-update
php73: 7.3.20 -> 7.3.23
2020-10-03 17:44:13 +02:00
Elis Hirwing
e04af50179 php73: 7.3.20 -> 7.3.23
- https://www.php.net/ChangeLog-7.php#7.3.21
 - https://www.php.net/ChangeLog-7.php#7.3.22
 - https://www.php.net/ChangeLog-7.php#7.3.23
2020-10-02 13:07:25 +02:00
Elis Hirwing
a792db658f php74: 7.4.8 -> 7.4.11
https://www.php.net/ChangeLog-7.php#7.4.9
https://www.php.net/ChangeLog-7.php#7.4.10
https://www.php.net/ChangeLog-7.php#7.4.11
2020-10-02 12:58:58 +02:00
Konrad Borowski
1d43f3490e php: use system-sendmail
By default PHP is looking for sendmail in /usr/bin/sendmail
which isn't a correct path for NixOS.
2020-08-21 12:37:46 +02:00
Elis Hirwing
6be7d1c176 php: Drop PHP 7.2 support 2020-08-10 22:28:12 +02:00
Maximilian Bosch
db2a5bf3b9 Merge pull request #92928 from etu/php72-update
php72: 7.2.31 -> 7.2.32
2020-07-11 18:27:37 +02:00
Maximilian Bosch
f510162d69 Merge pull request #92927 from etu/php73-update
php73: 7.3.19 -> 7.3.20
2020-07-11 18:27:22 +02:00
Elis Hirwing
49316cca66 php74: 7.4.7 -> 7.4.8
Changelog: https://www.php.net/ChangeLog-7.php#7.4.8
2020-07-11 15:07:44 +02:00
Elis Hirwing
86ed3bf578 php72: 7.2.31 -> 7.2.32
Changelog: https://www.php.net/ChangeLog-7.php#7.2.32
2020-07-11 14:49:37 +02:00
Elis Hirwing
ef4f6dba94 php73: 7.3.19 -> 7.3.20
Changelog: https://www.php.net/ChangeLog-7.php#7.3.20
2020-07-11 14:46:29 +02:00
Maximilian Bosch
af064a0e12 php7{2,3}: fix darwin build
* Backported patches from `php-7.4` which fixes the env for all
  `gettext` and `zlib` tests.
* Setting `--with-libxml-dir` is still needed for versions 7.2 and 7.3.
2020-06-25 22:29:23 +02:00
Christian Kauhaus
1d805c99bd php: 7.2.29 -> 7.2.31, 7.3.16 -> 7.3.19, 7.4.6 -> 7.4.7
Point releases contain several security updates and bugfixes.

Changelog: https://www.php.net/ChangeLog-7.php#7.4.7

Fixes #88381
2020-06-25 15:41:31 +02:00
John Ericson
c1b9f86cdd php < 7.4: Fix validation of PKG_CONFIG var
They were assuming it is an absolute path, but it (conventionally) can
be something to look up on the PATH too.

Fixes #90202
2020-06-13 19:06:33 +00:00
talyz
bfdc832aef php.buildEnv: Let enabled extensions to pass through by default
If only extraConfig is specified in buildEnv, keep the currently
enabled extensions active. Brought up in #89011.
2020-05-29 00:32:12 +02:00
Elis Hirwing
a779efcaa0 php74: 7.4.5 -> 7.4.6
Changelog: https://www.php.net/ChangeLog-7.php#7.4.6
2020-05-16 13:23:23 +02:00