Merge pull request #121797 from aanderse/php.packages.deployer

php.packages.deployer: init at 6.8.0

authored by

Robin Gloster and committed by
GitHub
134994af 2149ad5b

+30
+28
pkgs/development/php-packages/deployer/default.nix
··· 1 + { mkDerivation, fetchurl, makeWrapper, lib, php }: 2 + 3 + mkDerivation rec { 4 + pname = "deployer"; 5 + version = "6.8.0"; 6 + 7 + src = fetchurl { 8 + url = "https://deployer.org/releases/v${version}/${pname}.phar"; 9 + sha256 = "09mxwfa7yszsiljbkxpsd4sghqngl08cn18v4g1fbsxp3ib3kxi5"; 10 + }; 11 + 12 + dontUnpack = true; 13 + 14 + nativeBuildInputs = [ makeWrapper ]; 15 + 16 + installPhase = '' 17 + mkdir -p $out/bin 18 + install -D $src $out/libexec/deployer/deployer.phar 19 + makeWrapper ${php}/bin/php $out/bin/dep --add-flags "$out/libexec/deployer/deployer.phar" 20 + ''; 21 + 22 + meta = with lib; { 23 + description = "A deployment tool for PHP"; 24 + license = licenses.mit; 25 + homepage = "https://deployer.org/"; 26 + maintainers = with maintainers; teams.php.members; 27 + }; 28 + }
+2
pkgs/top-level/php-packages.nix
··· 31 31 32 32 composer1 = callPackage ../development/php-packages/composer/1.x.nix { }; 33 33 34 + deployer = callPackage ../development/php-packages/deployer { }; 35 + 34 36 php-cs-fixer = callPackage ../development/php-packages/php-cs-fixer { }; 35 37 36 38 php-parallel-lint = callPackage ../development/php-packages/php-parallel-lint { };