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 montgomeryandGitHub 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 DellaieraandGitHub 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 HirwingandPol Dellaiera 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