diff options
author | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2024-05-05 18:00:54 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-05 18:00:54 +0000 |
commit | 041bd1cdf731ef363170780cc202153e139180d2 (patch) | |
tree | bc4e927eb10543fdf48003086d895f83eb4c5ce4 /pkgs/build-support/php/build-composer-project.nix | |
parent | 93947b281226d5d89a39073b10caaf6c906070aa (diff) | |
parent | 8a50cbb3a551b9c461df11d2196f63e79eff529d (diff) |
Merge master into staging-next
Diffstat (limited to 'pkgs/build-support/php/build-composer-project.nix')
-rw-r--r-- | pkgs/build-support/php/build-composer-project.nix | 45 |
1 files changed, 22 insertions, 23 deletions
diff --git a/pkgs/build-support/php/build-composer-project.nix b/pkgs/build-support/php/build-composer-project.nix index 5a21eda03544a..b83734a02f025 100644 --- a/pkgs/build-support/php/build-composer-project.nix +++ b/pkgs/build-support/php/build-composer-project.nix @@ -2,11 +2,7 @@ callPackage, stdenvNoCC, lib, - writeTextDir, php, - makeBinaryWrapper, - fetchFromGitHub, - fetchurl, }: let @@ -75,27 +71,30 @@ let runHook postInstallCheck ''; - composerRepository = phpDrv.mkComposerRepository { - inherit composer composer-local-repo-plugin; - inherit (finalAttrs) - patches - pname - src - vendorHash - version - ; - - composerLock = previousAttrs.composerLock or null; - composerNoDev = previousAttrs.composerNoDev or true; - composerNoPlugins = previousAttrs.composerNoPlugins or true; - composerNoScripts = previousAttrs.composerNoScripts or true; - composerStrictValidation = previousAttrs.composerStrictValidation or true; + composerRepository = + previousAttrs.composerRepository or (phpDrv.mkComposerRepository { + inherit composer composer-local-repo-plugin; + inherit (finalAttrs) + patches + pname + src + vendorHash + version + ; + + composerLock = previousAttrs.composerLock or null; + composerNoDev = previousAttrs.composerNoDev or true; + composerNoPlugins = previousAttrs.composerNoPlugins or true; + composerNoScripts = previousAttrs.composerNoScripts or true; + composerStrictValidation = previousAttrs.composerStrictValidation or true; + }); + + env = { + COMPOSER_CACHE_DIR = "/dev/null"; + COMPOSER_DISABLE_NETWORK = "1"; + COMPOSER_MIRROR_PATH_REPOS = "1"; }; - COMPOSER_CACHE_DIR = "/dev/null"; - COMPOSER_DISABLE_NETWORK = "1"; - COMPOSER_MIRROR_PATH_REPOS = "1"; - meta = previousAttrs.meta or { } // { platforms = lib.platforms.all; }; |