Maximilian Bosch
211a54292c
php81: 8.1.30 -> 8.1.31
...
Fixes
* CVE-2024-8932
* CVE-2024-8929
* CVE-2024-11236
* CVE-2024-11234
* CVE-2024-11233
* GHSA-4w77-75f9-2c8w
ChangeLog: https://www.php.net/ChangeLog-8.php#8.1.31
2024-11-24 19:43:08 +01:00
Maximilian Bosch
6f6d0f2838
php83: 8.3.13 -> 8.3.14
...
Fixes
* CVE-2024-8932
* CVE-2024-8929
* CVE-2024-11236
* CVE-2024-11234
* CVE-2024-11233
* GHSA-4w77-75f9-2c8w
ChangeLog: https://www.php.net/ChangeLog-8.php#8.3.14
2024-11-24 19:27:55 +01:00
R. Ryantm
c9ac44d1f1
php82: 8.2.25 -> 8.2.26
2024-11-24 19:08:05 +01:00
Pol Dellaiera
ecdda28a3a
php: support two- and zero-argument overrideAttrs forms ( #356870 )
2024-11-24 12:53:28 +01:00
Yi-Jyun Pan
6838349887
php84: 8.4.0RC4 -> 8.4.1
2024-11-21 21:36:50 +08:00
Tim Van Baak
f7ab39e525
php: support two- and zero-argument overrideAttrs forms
2024-11-17 20:16:37 -08:00
Maximilian Bosch
ff0df8fe7a
php: 8.4.0RC3 -> 8.4.0RC4, 8.3.12 -> 8.3.13 ( #354562 )
...
* php84: 8.4.0RC3 -> 8.4.0RC4
* php83: 8.3.12 -> 8.3.13
ChangeLog: https://www.php.net/ChangeLog-8.php#PHP_8_3
2024-11-09 13:20:50 +01:00
Thomas Gerbet
4227516001
php84: 8.4.0beta3 -> 8.4.0RC3
...
Changes:
https://github.com/php/php-src/blob/php-8.4.0RC3/NEWS
2024-11-02 00:13:48 +01:00
Pol Dellaiera
aa2b1d21f4
apacheHttpdPackages.php: 8.2.24 -> 8.2.25 ( #351777 )
2024-10-28 12:58:48 +01:00
R. Ryantm
c59e45ce42
apacheHttpdPackages.php: 8.2.24 -> 8.2.25
2024-10-27 23:22:07 +00:00
Artturin
e88258b3fd
php81: replace local patch with an official commit ( #337001 )
2024-10-27 15:21:19 +02:00
Thomas Gerbet
bb8164e262
php83: 8.3.11 -> 8.3.12
...
Fixes CVE-2024-8927, CVE-2024-9026 and CVE-2024-8925.
Changes:
https://www.php.net/ChangeLog-8.php#8.3.12
2024-09-27 21:33:36 +02:00
Thomas Gerbet
922f9d74de
php82: 8.2.23 -> 8.2.24
...
Fixes CVE-2024-8927, CVE-2024-9026 and CVE-2024-8925.
Changes:
https://www.php.net/ChangeLog-8.php#8.2.24
2024-09-27 21:32:19 +02:00
Thomas Gerbet
27f1613fd0
php81: 8.1.29 -> 8.1.30
...
Fixes CVE-2024-8927, CVE-2024-9026 and CVE-2024-8925.
Changes:
https://www.php.net/ChangeLog-8.php#8.1.30
2024-09-27 21:30:57 +02:00
Artturin
e0464e4788
treewide: replace stdenv.is with stdenv.hostPlatform.is
...
In preparation for the deprecation of `stdenv.isX`.
These shorthands are not conducive to cross-compilation because they
hide the platforms.
Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way
One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059
There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.
```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Maximilian Bosch
e2bc8e8227
php82: 8.2.22 -> 8.2.23
...
ChangeLog: https://www.php.net/ChangeLog-8.php#PHP_8_2
2024-08-31 15:57:14 +02:00
R. Ryantm
19f1cc65bd
php83: 8.3.10 -> 8.3.11
2024-08-30 18:38:52 +00:00
Piotr Kwiecinski
9a04e8dc45
php81: replace a patch from a fork with an official commit
2024-08-24 15:13:22 +02:00
Piotr Kwiecinski
8f66f0bcf9
php81: replace local patch with an official commit
2024-08-24 14:20:44 +02:00
Pol Dellaiera
dbc4f15b89
Merge pull request #308059 from drupol/build-support/php/remove-composer-local-repo-plugin
...
build-support/php: init `buildComposerProject2` and `mkComposerRepository2`
2024-08-20 18:38:44 +02:00
Pol Dellaiera
4c110cd338
Merge pull request #334628 from piotrkwiecinski/8.4beta1
...
php84: 8.4.0alpha4 -> 8.4.0beta3
2024-08-16 09:12:20 +02:00
Piotr Kwiecinski
3e4323317c
php84: 8.4.0alpha4 -> 8.4.0beta3
2024-08-16 08:02:09 +02:00
Pol Dellaiera
65c0e4ebf6
build-support/php: implement v2
2024-08-15 13:43:00 +02:00
Pol Dellaiera
29aa9e9b12
Merge pull request #334411 from piotrkwiecinski/php81-libxml-2.13
...
php81: libxml 2.13 compatibility
2024-08-14 16:52:44 +02:00
Piotr Kwiecinski
fa088a9477
php81: libxml2 2.13 compatibility
2024-08-13 20:17:12 +02:00
github-actions[bot]
a473a12c7d
Merge master into staging-next
2024-08-11 18:01:11 +00:00
Pol Dellaiera
f5c25500e1
php84: init at 8.4.0alpha4
...
https://github.com/php/php-src/blob/php-8.4.0alpha4/NEWS
Announcements:
- alpha1 https://www.php.net/archive/2024.php#2024-07-05-1
- imap and pspell moved to PECL
- alpha3 https://www.php.net/archive/2024.php#2024-07-18-1
- alpha4 https://www.php.net/archive/2024.php#2024-08-01-3
Co-authored-by: Jan Tojnar <jtojnar@gmail.com >
2024-08-11 12:12:49 +02:00
R. Ryantm
f20174de43
php83: 8.3.9 -> 8.3.10
2024-08-11 01:03:25 +00:00
R. Ryantm
cdce031214
php: 8.2.21 -> 8.2.22
2024-08-04 00:39:14 +00:00
Pol Dellaiera
1b256bc004
Merge pull request #325340 from r-ryantm/auto-update/php83
...
php83: 8.3.8 -> 8.3.9
2024-07-08 07:30:43 +02:00
R. Ryantm
3efe078020
php83: 8.3.8 -> 8.3.9
2024-07-07 20:03:56 +00:00
R. Ryantm
ffe4fc2b40
apacheHttpdPackages.php: 8.2.20 -> 8.2.21
2024-07-06 06:23:30 +00:00
Alexis Hildebrandt
755b915a15
treewide: Remove indefinite article from meta.description
...
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
| xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
Pol Dellaiera
b09b1844d3
php81: restore patch for libxml2 on darwin
2024-06-09 16:51:23 +02:00
Pol Dellaiera
3b58ac5892
php83: 8.3.7 -> 8.3.8
...
diff: https://github.com/php/php-src/compare/php-8.3.7..php-8.3.8
changelog: https://github.com/php/php-src/blob/PHP-8.3.8/NEWS
Fix: CVE-2024-4577, CVE-2024-5458, CVE-2024-2408, CVE-2024-5585
2024-06-06 23:05:08 +02:00
Pol Dellaiera
68b4e2b811
php82: 8.2.19 -> 8.2.20
...
diff: https://github.com/php/php-src/compare/php-8.2.19..php-8.2.20
changelog: https://github.com/php/php-src/blob/PHP-8.2.20/NEWS
Fix: CVE-2024-4577, CVE-2024-5458, CVE-2024-2408, CVE-2024-5585
2024-06-06 23:05:08 +02:00
Pol Dellaiera
f7dea8a84a
php81: 8.1.28 -> 8.1.29
...
diff: https://github.com/php/php-src/compare/php-8.1.28..php-8.1.29
changelog: https://github.com/php/php-src/blob/PHP-8.1.29/NEWS
Fix: CVE-2024-4577, CVE-2024-5458, CVE-2024-2408, CVE-2024-5585
2024-06-06 23:05:08 +02:00
Pol Dellaiera
bd92bef332
php.buildComposerWithPlugin: init new builder
2024-05-19 22:10:02 +02:00
Pol Dellaiera
ac1f62247c
php83: 8.3.6 -> 8.3.7
...
diff: https://github.com/php/php-src/compare/php-8.3.6..php-8.3.7
changelog: https://www.php.net/ChangeLog-8.php#8.3.7
2024-05-10 22:21:26 +02:00
Pol Dellaiera
7b31aeefa1
php82: 8.2.18 -> 8.2.19
...
diff: https://github.com/php/php-src/compare/php-8.2.18..php-8.2.19
changelog: https://www.php.net/ChangeLog-8.php#8.2.19
2024-05-10 22:19:47 +02:00
Pol Dellaiera
8cc90d43b4
php81: add missing patch
...
To fix broken hydra build: https://hydra.nixos.org/build/256263019/nixlog/2
2024-04-14 21:15:36 +02:00
Maximilian Bosch
c6e4e72218
php83: 8.3.4 -> 8.3.6, fix CVE-2024-2756, CVE-2024-3096, CVE-2024-2757
...
Announcement: https://news-web.php.net/php.announce/424
2024-04-12 23:14:37 +02:00
Maximilian Bosch
147dffac94
php82: 8.2.17 -> 8.2.18, fix CVE-2024-2756, CVE-2024-3096
...
Announcement: https://news-web.php.net/php.announce/423
2024-04-12 23:14:36 +02:00
Maximilian Bosch
d12c76c716
php81: 8.1.27 -> 8.1.28, fix CVE-2024-2756, CVE-2024-3096
...
Announcement: https://news-web.php.net/php.announce/425
2024-04-12 23:14:36 +02:00
Pol Dellaiera
ac97c071c9
php82: 8.2.16 -> 8.2.17
...
Diff: https://github.com/php/php-src/compare/php-8.2.16..php-8.2.17
Changelog: https://github.com/php/php-src/blob/PHP-8.2.17/NEWS
2024-03-16 19:53:24 +01:00
Pol Dellaiera
f242fc768b
Merge pull request #296020 from r-ryantm/auto-update/php83
...
php83: 8.3.3 -> 8.3.4
2024-03-15 03:36:27 +01:00
R. Ryantm
46b22f0f9a
php83: 8.3.3 -> 8.3.4
2024-03-14 23:59:34 +00:00
Pol Dellaiera
81c42da3c3
php: use --replace-fail
2024-03-14 12:02:39 +01:00
Pol Dellaiera
7323b4ae72
php83: 8.3.2 -> 8.3.3
...
Diff: https://github.com/php/php-src/compare/php-8.3.2..php-8.3.3
Changelog: 3a832a2aad/NEWS (L3)
2024-02-15 22:03:29 +01:00
Pol Dellaiera
728d5991d9
php82: 8.2.15 -> 8.2.16
...
Diff: https://github.com/php/php-src/compare/php-8.2.15..php-8.2.16
Changelog: abf6a8a89d/NEWS (L3)
2024-02-15 21:59:08 +01:00