Maximilian Bosch and GitHub
8b47d63629
php85: 8.5.7 -> 8.5.8 ( #538417 )
2026-07-07 05:01:31 +00:00
Maximilian Bosch and GitHub
edc5c6329a
php84: 8.4.22 -> 8.4.23 ( #538416 )
2026-07-06 07:54:16 +00:00
Maximilian Bosch and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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
Elis Hirwing
52d2e99182
php74: 7.4.4 -> 7.4.5
...
Changelog: https://www.php.net/ChangeLog-7.php#7.4.5
2020-05-15 22:10:03 +02:00
talyz
9f09253e52
php.buildPecl: Allow PECLs to depend on other PECLs
...
Some PECLs depend on other PECLs and, like internal PHP extension
dependencies, need to be loaded in the correct order. This makes this
possible by adding the argument "peclDeps" to buildPecl, which adds
the extension to buildInputs and is treated the same way as
internalDeps when the extension config is generated.
2020-05-09 23:38:21 +02:00
Luke Granger-Brown
c13df548a3
php: override outputsToInstall when using withExtensions
...
At the moment, using .withExtensions on a PHP derivation will
produce something which can't be used inside an
environment.systemPackages array, because outputsToInstall refers
to an output which doesn't exist on the final derivation.
Instead, override it back to just containing the single output
"out".
2020-05-06 21:44:27 +01:00
Elis Hirwing
6d5b0b13f3
php: Set maintainer team as maintainers
...
Also passthrough the meta of the package to have description,
homepage, license, maintainers and other metadata passed through to
the commonly used attribute.
2020-04-29 20:11:40 +02:00
talyz
2535cdfe91
php: Unify the usage of the php package in php-packages.nix
...
Instead of using two different php packages in php-packages.nix, one
wrapper and one unwrapped, simply use the wrapper and use its
"unwrapped" attribute when necessary. Also, get rid of the packages
and extensions attributes from the base package, since they're no
longer needed.
2020-04-29 13:59:29 +02:00
talyz
5cad1b4aff
php: Get rid of the phpXXbase attributes, update docs
...
Since the introduction of php.unwrapped there's no real need for the
phpXXbase attributes, so let's remove them to lessen potential
confusion and clutter. Also update the docs to make it clear how to
get hold of an unwrapped PHP if needed.
2020-04-29 13:45:48 +02:00