Commit Graph

92 Commits

Author SHA1 Message Date
patka
2aceefaa88 phpPackages.composer: 2.10.1 -> 2.10.2 2026-07-02 22:15:36 +02:00
patka
4736e5e55f phpPackages.composer: 2.10.0 -> 2.10.1 2026-06-04 18:26:46 +02:00
Pol Dellaiera
73195e42ae phpPackages.composer: 2.9.8 -> 2.10.0 2026-05-28 14:26:01 +02:00
Patka
5402ad11de phpPackages.composer: 2.9.7 -> 2.9.8 2026-05-13 20:32:32 +02:00
Alexander Ratajczak
63f86d3f16 phpPackages.composer: 2.9.5 -> 2.9.7 2026-04-16 12:08:09 +02:00
Quentin Frey
ed297110fc phpPackages.composer: fix build 2026-03-10 00:53:47 +01:00
R. Ryantm
e16f2efbad phpPackages.composer: 2.9.4 -> 2.9.5 2026-01-30 15:33:43 +00:00
R. Ryantm
ea19fb3332 phpPackages.composer: 2.9.3 -> 2.9.4 2026-01-23 16:29:30 +00:00
Pol Dellaiera
648bbd28fe phpPackages.composer: 2.9.2 -> 2.9.3 2026-01-20 07:21:38 +01:00
K900
b715e74ab2 Merge remote-tracking branch 'origin/master' into staging-next 2025-12-22 21:42:30 +03:00
Pol Dellaiera
b19a7ee9d6 phpPackages.composer: bootstrap with php.buildComposerProject2 builder 2025-12-22 15:13:36 +01:00
Pol Dellaiera
5ffdb0dd09 phpPackages.composer: 2.8.12 -> 2.9.2 2025-12-22 15:13:36 +01:00
Jonathan Davies
116036d574 treewide: Remove redundant versionCheckProgramArg = "--version"; with:
```shell
git grep -l -e 'versionCheckProgramArg = "--version";' -e 'versionCheckProgramArg = \[ "--version" \];' | while read f; do
  sed -i '/versionCheckProgramArg/d' "$f"
  sed -i '/^$/N;/\n$/D' "$f"
done
```
2025-11-20 10:39:02 +00:00
Maximilian Bosch
c965f5142f doc: add warning about composer bug 2025-10-17 21:51:55 +02:00
patka
3efe580157 phpPackages.composer: 2.8.11 -> 2.8.12 2025-09-20 13:22:07 +02:00
patka
bd8420d9c5 phpPackages.composer: 2.8.5 -> 2.8.11, add completion, adopt 2025-08-24 12:37:37 +02:00
Fernando Rodrigues
05580f4b44 treewide: switch instances of lib.teams.*.members to the new meta.teams attribute
Follow-up to #394797.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2025-04-25 22:20:17 -03:00
Pol Dellaiera
711d454a1e phpPackages.composer: add versionCheckHook 2025-03-24 19:34:58 +01:00
Sigmanificient
670aba9a64 treewide: remove unused arguments 2025-03-13 18:00:11 +01:00
Pol Dellaiera
23ad04a4e4 php83Packages.composer: 2.8.4 -> 2.8.5 2025-01-21 22:08:57 +01:00
Pol Dellaiera
8076473384 phpPackages.composer: fix included patch
The patch has not been included in the `vendor`, issue introduced in https://github.com/NixOS/nixpkgs/pull/372696

Context: https://github.com/composer/composer/pull/12263
2025-01-20 13:11:26 +01:00
Pol Dellaiera
097aafd75d php84Packages.composer: 2.8.1 -> 2.8.4
This release includes an extra patch to fix reproducible outputs, see https://github.com/composer/composer/pull/12090
2025-01-10 18:42:48 +01:00
chris montgomery
5040fbef9f phpPackages.composer: 2.7.9 -> 2.8.1 (#347113) 2024-10-07 21:25:43 +02:00
Jonas Heinrich
28cd3a0d7e php.packages.composer: 2.7.7 -> 2.7.9 2024-09-06 14:18:29 +02:00
Pol Dellaiera
8aeb30ae73 php.packages.composer: 2.7.6 -> 2.7.7 (#318910)
diff: https://github.com/composer/composer/compare/2.7.6..2.7.7
changelog: https://github.com/composer/composer/releases/tag/2.7.7

Fix: CVE-2024-35241, CVE-2024-35242
2024-06-11 03:51:50 +02:00
Pol Dellaiera
450e9396fd php.packages.composer: do not use buildComposerProject
I decided to avoid the use of `buildComposerProject because it requires `composer-local-repo-plugin` which is going to be refactored.
2024-05-19 22:10:03 +02:00
Pol Dellaiera
66ffcefea5 php.packages.composer: 2.7.3 -> 2.7.6
diff: https://github.com/composer/composer/compare/2.7.3..2.7.6
2024-05-05 07:56:06 +02:00
Pol Dellaiera
c759efa5e7 workflows/check-nix-format: enforce for php-packages 2024-05-04 23:04:36 +02:00
Thomas Gerbet
f30d13d04a phpPackages.composer: 2.7.2 -> 2.7.3
Changes:
https://github.com/composer/composer/releases/tag/2.7.3
2024-04-21 01:12:19 +02:00
Thomas Gerbet
b80593840b phpPackages.composer: 2.7.1 -> 2.7.2
Changes:
https://github.com/composer/composer/releases/tag/2.7.2
2024-03-12 00:10:17 +01:00
Pol Dellaiera
cf9e77ef8e phpPackages.composer: 2.6.6 -> 2.7.1
Diff: https://github.com/composer/composer/compare/2.6.6..2.7.1
Changelog: https://github.com/composer/composer/releases/tag/2.7.1
Fix CVE: CVE-2024-24821
2024-03-05 19:39:35 +01:00
Thomas Gerbet
2ed28e8f2d phpPackages.composer: apply patch for CVE-2024-24821
Upgrade to the 2.7.x branch needs some work (see #288574), let's patch
the security issue in the meantime.
2024-02-14 20:46:32 +01:00
Gaël Reyrol
84d8f6ad7a phpPackages.composer: 2.6.5 -> 2.6.6
Diff: https://github.com/composer/composer/compare/2.6.5...2.6.6

Changelog: https://github.com/composer/composer/releases/tag/2.6.6
2023-12-08 20:42:17 +01:00
Pol Dellaiera
fbb493629f phpPackages.composer: add meta.mainProgram 2023-12-05 16:40:46 +01:00
Elis Hirwing
f0987a05a9 php.packages.composer: Make sure that both composers use the same version
So in php we have a bootstrapping composer (that lives in
composer-phar.nix) that downloads the binary distribution of composer
to be able to bootstrap and build a composer built from source.

However, it's desirable to keep composer updated at all time, and this
includes the phar one that isn't used by users directly. So this makes
sure we don't "forget" about the phar one since it now borrows the
version from the source version. However, then it also made sense to
move the hash for the phar to the same file as the source
composer. Then we can control the full upgrade life cycle of both the
phar and source versions of composer from the same file.
2023-10-06 20:09:48 +02:00
Pol Dellaiera
3360cb0bb0 phpPackages.composer: 2.6.4 -> 2.6.5 2023-10-06 10:30:07 +02:00
Pol Dellaiera
1231c76417 phpPackages.composer: use fetchgit
Using `fetchgit` prevent the `composer.lock` from being stripped out when `fetchFromGitHub` is being used
2023-10-01 10:52:43 +02:00
Pol Dellaiera
a39417a673 phpPackages.composer: 2.6.3 -> 2.6.4
Security release: To be mitigated since we are not using a publicly accessible composer.phar (GHSA-jm6m-4632-36hf / CVE-2023-43655).

Changelog: https://github.com/composer/composer/releases/tag/2.6.4
2023-09-29 12:25:04 +02:00
Pol Dellaiera
c8b9e229e1 phpPackages.composer: 2.6.2 -> 2.6.3 2023-09-20 16:53:03 +02:00
Pol Dellaiera
1173a34d15 build-support/php: move internal tools in php/build-support/php/pkgs 2023-09-13 17:07:48 +02:00
Elis Hirwing
2160ed2bcc composer: Stop exposing composer built from a phar file 2023-09-13 15:00:04 +02:00
Pol Dellaiera
248e8f3cba phpPackages.composer: use buildComposerProject builder 2023-09-13 15:00:03 +02:00
Pol Dellaiera
7c7b05f357 phpPackages.composer: 2.5.8 -> 2.6.2 2023-09-10 10:22:47 +02:00
Pol Dellaiera
39bea5f1ba phpPackages.composer: switch to finalAttrs pattern 2023-07-03 18:37:43 +02:00
Pol Dellaiera
1bcbba5012 phpPackages.composer: 2.5.7 -> 2.5.8 2023-07-03 18:36:24 +02:00
Soner Sayakci
a5dcc37cd4 php82Packages.composer: 2.5.5 -> 2.5.7 2023-06-03 10:24:34 +02:00
R. Ryantm
272266886c php82Packages.composer: 2.5.4 -> 2.5.5 2023-04-18 18:57:33 +00:00
Pol Dellaiera
d2629daf0d php.packages.composer: 2.5.1 -> 2.5.4 2023-03-20 22:33:27 +01:00
Pol Dellaiera
50b6e06bfe php.packages.composer: update src attribute
So it can be automatically updated with `nix-update`
2022-12-29 18:19:45 +01:00
R. Ryantm
19efc99aee php80Packages.composer: 2.5.0 -> 2.5.1 2022-12-27 08:48:00 +00:00