Merge pull request #73908 from Izorkin/php-updates

Update php packages
This commit is contained in:
Elis Hirwing 2019-12-07 11:39:45 +01:00 committed by GitHub
commit d55e77b895
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 30 additions and 30 deletions

View File

@ -262,16 +262,16 @@ let
in { in {
php72 = generic { php72 = generic {
version = "7.2.24"; version = "7.2.25";
sha256 = "00znhjcn6k4mbxz6jqlqf6bzr4cqdf8pnbmxkg6bns1hnr6r6yd0"; sha256 = "17kb7b3wpdmdhnlv23qc0vax0lp2gr1v7dxwdgs8g78gxnqkdcvw";
# https://bugs.php.net/bug.php?id=76826 # https://bugs.php.net/bug.php?id=76826
extraPatches = optional stdenv.isDarwin ./php72-darwin-isfinite.patch; extraPatches = optional stdenv.isDarwin ./php72-darwin-isfinite.patch;
}; };
php73 = generic { php73 = generic {
version = "7.3.11"; version = "7.3.12";
sha256 = "1rxm256vhnvyabfwmyv51sqrkjlid1g8lczcy4skc2f72d5zzlcj"; sha256 = "0fccmnrwwyy5zvhj8wbyqqlyqr7pr5v4pfiqriw0ahciz4lv05yk";
# https://bugs.php.net/bug.php?id=76826 # https://bugs.php.net/bug.php?id=76826
extraPatches = optional stdenv.isDarwin ./php73-darwin-isfinite.patch; extraPatches = optional stdenv.isDarwin ./php73-darwin-isfinite.patch;

View File

@ -40,10 +40,10 @@ let
}; };
ast = buildPecl { ast = buildPecl {
version = "1.0.3"; version = "1.0.5";
pname = "ast"; pname = "ast";
sha256 = "1sk9bkyw3ck9jgvlazxx8zl2nv6lc0gq66v1rfcby9v0zyydb7xr"; sha256 = "16c5isldm4csjbcvz1qk2mmrhgvh24sxsp6w6f5a37xpa3vciawp";
}; };
box = mkDerivation rec { box = mkDerivation rec {
@ -74,12 +74,12 @@ let
}; };
composer = mkDerivation rec { composer = mkDerivation rec {
version = "1.9.0"; version = "1.9.1";
pname = "composer"; pname = "composer";
src = pkgs.fetchurl { src = pkgs.fetchurl {
url = "https://getcomposer.org/download/${version}/composer.phar"; url = "https://getcomposer.org/download/${version}/composer.phar";
sha256 = "0x88bin1c749ajymz2cqjx8660a3wxvndpv4xr6w3pib16fzdpy9"; sha256 = "04a1fqxhxrckgxw9xbx7mplkzw808k2dz4jqsxq2dy7w6y80n88z";
}; };
dontUnpack = true; dontUnpack = true;
@ -200,13 +200,13 @@ let
}; };
memcached = buildPecl rec { memcached = buildPecl rec {
version = "3.1.3"; version = "3.1.5";
pname = "memcached"; pname = "memcached";
src = fetchgit { src = fetchgit {
url = "https://github.com/php-memcached-dev/php-memcached"; url = "https://github.com/php-memcached-dev/php-memcached";
rev = "v${version}"; rev = "v${version}";
sha256 = "1w9g8k7bmq3nbzskskpsr5632gh9q75nqy7nkjdzgs17klq9khjk"; sha256 = "01mbh2m3kfbdvih3c8g3g9h4vdd80r0i9g2z8b3lx3mi8mmcj380";
}; };
configureFlags = [ configureFlags = [
@ -220,9 +220,9 @@ let
mongodb = buildPecl { mongodb = buildPecl {
pname = "mongodb"; pname = "mongodb";
version = "1.6.0"; version = "1.6.1";
sha256 = "0bybfjs61v66bynajbd8dwjlwbz6p2gck49r3zqbxa3ja6d671l6"; sha256 = "1j1w4n33347j9kwvxwsrix3gvjbiqcn1s5v59pp64s536cci8q0m";
nativeBuildInputs = [ pkgs.pkgconfig ]; nativeBuildInputs = [ pkgs.pkgconfig ];
buildInputs = with pkgs; [ buildInputs = with pkgs; [
@ -278,12 +278,12 @@ let
}; };
php-cs-fixer = mkDerivation rec { php-cs-fixer = mkDerivation rec {
version = "2.15.3"; version = "2.16.1";
pname = "php-cs-fixer"; pname = "php-cs-fixer";
src = pkgs.fetchurl { src = pkgs.fetchurl {
url = "https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases/download/v${version}/php-cs-fixer.phar"; url = "https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases/download/v${version}/php-cs-fixer.phar";
sha256 = "0hbc9y3676dd0841llgp1g7bhklfxi1cw47dcww0qmk69gjfv54c"; sha256 = "1dq1nhy666zg6d4fkfsjwhj1vwh1ncap2c9ljplxv98a9mm6fk68";
}; };
phases = [ "installPhase" ]; phases = [ "installPhase" ];
@ -354,12 +354,12 @@ let
}; };
phpcbf = mkDerivation rec { phpcbf = mkDerivation rec {
version = "3.5.1"; version = "3.5.3";
pname = "phpcbf"; pname = "phpcbf";
src = pkgs.fetchurl { src = pkgs.fetchurl {
url = "https://github.com/squizlabs/PHP_CodeSniffer/releases/download/${version}/phpcbf.phar"; url = "https://github.com/squizlabs/PHP_CodeSniffer/releases/download/${version}/phpcbf.phar";
sha256 = "1b68cmdvg356s2vk5q0jkk8sizza7r7pbcl9v5s0944wi0apsj0r"; sha256 = "1mrsf9p6p64pyqyylnlxb2b7cirdfccch83g7yhfnka3znffq86v";
}; };
phases = [ "installPhase" ]; phases = [ "installPhase" ];
@ -381,12 +381,12 @@ let
}; };
phpcs = mkDerivation rec { phpcs = mkDerivation rec {
version = "3.5.1"; version = "3.5.3";
pname = "phpcs"; pname = "phpcs";
src = pkgs.fetchurl { src = pkgs.fetchurl {
url = "https://github.com/squizlabs/PHP_CodeSniffer/releases/download/${version}/phpcs.phar"; url = "https://github.com/squizlabs/PHP_CodeSniffer/releases/download/${version}/phpcs.phar";
sha256 = "060jzgd99j16xjs0n75sgp79an6n7qp6zv5lrw6700jnw67zpmn7"; sha256 = "0y4nhsifj4pdmf5g1nnm4951yjgiqswyz7wmjxx6kqiqc7chlkml";
}; };
phases = [ "installPhase" ]; phases = [ "installPhase" ];
@ -408,12 +408,12 @@ let
}; };
phpstan = mkDerivation rec { phpstan = mkDerivation rec {
version = "0.11.19"; version = "0.12.0";
pname = "phpstan"; pname = "phpstan";
src = pkgs.fetchurl { src = pkgs.fetchurl {
url = "https://github.com/phpstan/phpstan/releases/download/${version}/phpstan.phar"; url = "https://github.com/phpstan/phpstan/releases/download/${version}/phpstan.phar";
sha256 = "0b04d2x07vipx1850v3d2hga3s6ssv7g21x58dhcjrg35i1bvq71"; sha256 = "0029727360x0qf6acw4y9yczj59y477i0hx278pb64dvy63fzkmk";
}; };
phases = [ "installPhase" ]; phases = [ "installPhase" ];
@ -486,10 +486,10 @@ let
}; };
protobuf = buildPecl { protobuf = buildPecl {
version = "3.9.0"; version = "3.11.1";
pname = "protobuf"; pname = "protobuf";
sha256 = "1pyfxrfdbzzg5al4byyazdrvy7yad13zwq7papbb2d8gkvc3f3kh"; sha256 = "1dv2hln2rifjlljry4b7qqx3gx68fm0a6nf66sh4ls2p9if1jzp2";
buildInputs = with pkgs; [ (if isPhp73 then pcre2 else pcre) ]; buildInputs = with pkgs; [ (if isPhp73 then pcre2 else pcre) ];
@ -504,12 +504,12 @@ let
}; };
psalm = mkDerivation rec { psalm = mkDerivation rec {
version = "3.5.3"; version = "3.7.2";
pname = "psalm"; pname = "psalm";
src = pkgs.fetchurl { src = pkgs.fetchurl {
url = "https://github.com/vimeo/psalm/releases/download/${version}/psalm.phar"; url = "https://github.com/vimeo/psalm/releases/download/${version}/psalm.phar";
sha256 = "1n5pfzln82wzk1qa40c436lhbin1g06lfdk89q720yzrrs07r8sw"; sha256 = "0mcxlckycvpxxc6h0x0kdidbq2l4m3xws1v3kdf797js234x0vjx";
}; };
phases = [ "installPhase" ]; phases = [ "installPhase" ];
@ -530,12 +530,12 @@ let
}; };
psysh = mkDerivation rec { psysh = mkDerivation rec {
version = "0.9.9"; version = "0.9.12";
pname = "psysh"; pname = "psysh";
src = pkgs.fetchurl { src = pkgs.fetchurl {
url = "https://github.com/bobthecow/psysh/releases/download/v${version}/psysh-v${version}.tar.gz"; url = "https://github.com/bobthecow/psysh/releases/download/v${version}/psysh-v${version}.tar.gz";
sha256 = "0knbib0afwq2z5fc639ns43x8pi3kmp85y13bkcl00dhvf46yinw"; sha256 = "0bzmc94li481xk81gv460ipq9zl03skbnq8m3rnw34i2c04hxczc";
}; };
phases = [ "installPhase" ]; phases = [ "installPhase" ];
@ -587,10 +587,10 @@ let
}; };
redis = buildPecl { redis = buildPecl {
version = "5.0.2"; version = "5.1.1";
pname = "redis"; pname = "redis";
sha256 = "0b5pw17lzqknhijfymksvf8fm1zilppr97ypb31n599jw3mxf62f"; sha256 = "1041zv91fkda73w4c3pj6zdvwjgb3q7mxg6mwnq9gisl80mrs732";
}; };
sqlsrv = buildPecl { sqlsrv = buildPecl {
@ -627,10 +627,10 @@ let
}; };
xdebug = buildPecl { xdebug = buildPecl {
version = "2.8.0"; version = "2.8.1";
pname = "xdebug"; pname = "xdebug";
sha256 = "0r62501fdp63zz81scz2x1pq3qzpjafya96g12j0jx7crdz127fb"; sha256 = "080mwr7m72rf0jsig5074dgq2n86hhs7rdbfg6yvnm959sby72w3";
doCheck = true; doCheck = true;
checkTarget = "test"; checkTarget = "test";