Commit Graph

721 Commits

Author SHA1 Message Date
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
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
7e4d22766c php84: 8.4.17 -> 8.4.18 2026-02-12 23:00:47 +01:00
Piotr Kwiecinski
1625e9d66f php85: 8.5.2 -> 8.5.3 2026-02-12 22:59:59 +01:00
Wolfgang Walther
02ac2a35ca php: set pname (#486378) 2026-02-09 09:01:04 +00:00
jopejoe1
1ceb8bb210 php: set pname 2026-02-07 16:42:44 +01:00
Maximilian Bosch
da2f69855f php84: 8.4.16 -> 8.4.17
ChangeLog: https://www.php.net/ChangeLog-8.php#8.4.17
2026-02-02 21:19:29 +01:00
Maximilian Bosch
3880252d52 php83: 8.3.29 -> 8.3.30
ChangeLog: https://www.php.net/ChangeLog-8.php#8.3.30
2026-02-02 21:17:32 +01:00
Piotr Kwiecinski
f6b4eb5c5a php: refactor top-level definitions 2026-01-27 18:59:34 +01:00
Philip Taron
86fa73ce80 php85: init at 8.5.2 (#481104)
Skipping the merge queue to allow the ratchet to go back a notch.
2026-01-27 07:45:33 -08:00
Dyego Aurélio
28096cc5e3 treewide: apply nixfmt 1.2.0 2026-01-22 18:37:56 -03:00
Piotr Kwiecinski
21efaec96c php85: init at 8.5.2 2026-01-18 12:50:29 +01:00
Maximilian Bosch
9960abcf8f php82: 8.2.29 -> 8.2.30, fixes CVE-2025-14177, CVE-2025-14178, CVE-2025-14180, GHSA-www2-q4fc-65wf
ChangeLog: https://www.php.net/ChangeLog-8.php#8.2.30
2025-12-29 19:25:41 +01:00
Maximilian Bosch
865f2e8358 php83: 8.3.28 -> 8.3.29, fixes CVE-2025-14177, CVE-2025-14178, CVE-2025-14180, GHSA-www2-q4fc-65wf
ChangeLog: https://www.php.net/ChangeLog-8.php#8.3.29
2025-12-29 19:24:16 +01:00
Maximilian Bosch
2652fae156 php84: 8.4.15 -> 8.4.16, fixes CVE-2025-14177, CVE-2025-14178, CVE-2025-14180, GHSA-www2-q4fc-65wf
ChangeLog: https://www.php.net/ChangeLog-8.php#8.4.16
2025-12-29 19:15:56 +01:00
Ihar Hrachyshka
567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
Maximilian Bosch
dda3622d5b php84: 8.4.14 -> 8.4.15
ChangeLog: https://www.php.net/ChangeLog-8.php#8.4.15
2025-11-21 14:45:36 +01:00
Maximilian Bosch
4a6adb12c2 php83: 8.3.27 -> 8.3.28
ChangeLog: https://www.php.net/ChangeLog-8.php#8.3.28
2025-11-21 14:45:36 +01:00
Jan Tojnar
3e601e5455 php: Enable ACL support for FPM
This will allow authorizing extra processes like Prometheus exporter without having to run it as `listen.user` (or adding it `listen.group` and changing `listen.mode` to `0660`).

It is disabled by default:

https://www.php.net/manual/en/install.fpm.install.php

but it has been available since PHP 5.6:

744ada7d9d

And Debian enables it too:

153055e5e3
2025-11-10 04:01:01 +01:00
Maximilian Bosch
3dcbf12df1 php84: 8.4.13 -> 8.4.14 (#457594) 2025-11-02 11:29:48 +00:00
Maximilian Bosch
efa1a8f4f5 php84: 8.4.13 -> 8.4.14
ChangeLog: https://www.php.net/ChangeLog-8.php#8.4.14
2025-11-01 18:48:54 +01:00
R. Ryantm
d0b4678be7 php83: 8.3.26 -> 8.3.27 2025-11-01 13:24:04 +00:00
Wolfgang Walther
91a8fee3aa treewide: remove redundant parentheses
Auto-fixed by nixf-diagnose.
2025-10-05 10:52:03 +02:00
NAHO
c8d4dabc43 pkgs: remove optional builtins prefixes from prelude functions
Remove optional builtins prefixes from prelude functions by running:

    builtins=(
      abort
      baseNameOf
      break
      derivation
      derivationStrict
      dirOf
      false
      fetchGit
      fetchMercurial
      fetchTarball
      fetchTree
      fromTOML
      import
      isNull
      map
      null
      placeholder
      removeAttrs
      scopedImport
      throw
      toString
      true
    )

    fd \
      --type file \
      . \
      pkgs \
      --exec-batch sed --in-place --regexp-extended "
        s/\<builtins\.($(
          printf '%s\n' "${builtins[@]}" |
            paste --delimiter '|' --serial -
        ))\>/\1/g
      "

    nix fmt
2025-10-04 19:02:37 +02:00
Maximilian Bosch
8d6d9f140b php81: remove (#448348) 2025-10-04 09:46:58 +00:00
Maximilian Bosch
7cb99c1333 php81: remove
https://www.php.net/supported-versions.php

Security support will end by 12/2025.
2025-10-04 10:03:13 +02:00
Maximilian Bosch
9fefb7cdc4 php84: 8.4.12 -> 8.4.13
ChangeLog: https://www.php.net/ChangeLog-8.php#8.4.13
2025-10-04 00:07:18 +02:00
R. Ryantm
11ca5ce7c0 php83: 8.3.25 -> 8.3.26 2025-10-03 17:23:34 +00:00
Sandro Jäckel
50343562c8 php: move $out/lib/build used by phpize to dev output 2025-09-12 19:52:04 +02:00
nixpkgs-ci[bot]
812ef443d8 Merge master into staging-next 2025-09-04 00:15:29 +00:00