Merge pull request #126743 from etu/backport-21.05-php-extensions-updates
[Backport 21.05] php.extensions: Updates to multiple extensions
This commit is contained in:
commit
e4d5cafe58
@ -3,8 +3,8 @@
|
|||||||
buildPecl {
|
buildPecl {
|
||||||
pname = "ast";
|
pname = "ast";
|
||||||
|
|
||||||
version = "1.0.10";
|
version = "1.0.12";
|
||||||
sha256 = "13s5r1szd80g1mqickghdd38mvjkwss221322mmbrykcfgp4fs30";
|
sha256 = "1mcfx989yrakixlsx2d8v6kyxawfwhig4mra9ccpjasfhad0d31x";
|
||||||
|
|
||||||
meta.maintainers = lib.teams.php.members;
|
meta.maintainers = lib.teams.php.members;
|
||||||
}
|
}
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
buildPecl {
|
buildPecl {
|
||||||
pname = "event";
|
pname = "event";
|
||||||
|
|
||||||
version = "3.0.2";
|
version = "3.0.4";
|
||||||
sha256 = "1ws4l014z52vb23xbsfj6viwkf7fmh462af639xgbp0n6syf77dq";
|
sha256 = "13yb3zvlx43cncawymiwbqyz8gzpq1g03vd0xjlw9vz75b4mwn1x";
|
||||||
|
|
||||||
configureFlags = [
|
configureFlags = [
|
||||||
"--with-event-libevent-dir=${libevent.dev}"
|
"--with-event-libevent-dir=${libevent.dev}"
|
||||||
|
@ -3,8 +3,8 @@
|
|||||||
buildPecl {
|
buildPecl {
|
||||||
pname = "igbinary";
|
pname = "igbinary";
|
||||||
|
|
||||||
version = "3.2.1";
|
version = "3.2.2";
|
||||||
sha256 = "sha256-YBYgz/07PlWWIAmcBWm4xCR/Ap7BitwCBr8m+ONXU9s=";
|
sha256 = "0321pb0298fa67qwj5nhhabkjiaxna5mag15ljyrqzpivimvny92";
|
||||||
|
|
||||||
configureFlags = [ "--enable-igbinary" ];
|
configureFlags = [ "--enable-igbinary" ];
|
||||||
makeFlags = [ "phpincludedir=$(dev)/include" ];
|
makeFlags = [ "phpincludedir=$(dev)/include" ];
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ buildPecl, lib, fetchFromGitHub, libmaxminddb }:
|
{ buildPecl, lib, fetchFromGitHub, libmaxminddb }:
|
||||||
let
|
let
|
||||||
pname = "maxminddb";
|
pname = "maxminddb";
|
||||||
version = "1.10.0";
|
version = "1.10.1";
|
||||||
in
|
in
|
||||||
buildPecl {
|
buildPecl {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
@ -10,7 +10,7 @@ buildPecl {
|
|||||||
owner = "maxmind";
|
owner = "maxmind";
|
||||||
repo = "MaxMind-DB-Reader-php";
|
repo = "MaxMind-DB-Reader-php";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-2SnajDdO5uAYcuVpEbOuFlZzMxwo/EqFtUSr9XxT0KQ=";
|
sha256 = "1m5y733x4ykldi1pym54mdahfwfnwy2r1n6fnndwi8jz9px9pa5k";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ libmaxminddb ];
|
buildInputs = [ libmaxminddb ];
|
||||||
|
@ -4,8 +4,8 @@
|
|||||||
buildPecl {
|
buildPecl {
|
||||||
pname = "mongodb";
|
pname = "mongodb";
|
||||||
|
|
||||||
version = "1.9.0";
|
version = "1.9.1";
|
||||||
sha256 = "16mbw3p80qxsj86nmjbfch8wv6jaq8wbz4rlpmixvhj9nwbp37hs";
|
sha256 = "1mzyssy2a89grw7rwmh0x22lql377nmnqlcv9piam1c32qiwxlg9";
|
||||||
|
|
||||||
nativeBuildInputs = [ pkg-config ];
|
nativeBuildInputs = [ pkg-config ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
|
@ -3,8 +3,8 @@
|
|||||||
buildPecl {
|
buildPecl {
|
||||||
pname = "pcov";
|
pname = "pcov";
|
||||||
|
|
||||||
version = "1.0.8";
|
version = "1.0.9";
|
||||||
sha256 = "sha256-6rbniyxLIHPW/e+eWZN1qS8F1rOB7ld1N8JKUS1geRQ=";
|
sha256 = "0q2ig5lxzpwz3qgr05wcyh5jzhfxlygkv6nj6jagkhiialng2710";
|
||||||
|
|
||||||
buildInputs = [ pcre' ];
|
buildInputs = [ pcre' ];
|
||||||
|
|
||||||
|
@ -1,30 +1,13 @@
|
|||||||
{ buildPecl, lib, pcre', fetchpatch }:
|
{ buildPecl, lib, pcre' }:
|
||||||
|
|
||||||
buildPecl {
|
buildPecl {
|
||||||
pname = "protobuf";
|
pname = "protobuf";
|
||||||
|
|
||||||
version = "3.14.0";
|
version = "3.17.2";
|
||||||
sha256 = "1ldc4s28hq61cfg8l4c06pgicj0ng7k37f28a0dnnbs7xkr7cibd";
|
sha256 = "0i4npj4sl8ihkzxc6m3vv3nlqk952z9bfwnrk90a9yakw5gfhlz5";
|
||||||
|
|
||||||
buildInputs = [ pcre' ];
|
buildInputs = [ pcre' ];
|
||||||
|
|
||||||
patches = [
|
|
||||||
# TODO: remove with next update
|
|
||||||
(fetchpatch {
|
|
||||||
url = "https://github.com/protocolbuffers/protobuf/commit/823f351448f7c432bed40b89ee3309e0a94c1855.patch";
|
|
||||||
sha256 = "sha256-ozHtO8s9zvmh/+wBEge3Yn3n0pbpR3dAojJcuAg/G3s=";
|
|
||||||
stripLen = 4;
|
|
||||||
includes = [
|
|
||||||
"array.c"
|
|
||||||
"def.c"
|
|
||||||
"map.c"
|
|
||||||
"message.c"
|
|
||||||
"protobuf.h"
|
|
||||||
"wkt.inc"
|
|
||||||
];
|
|
||||||
})
|
|
||||||
];
|
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = ''
|
description = ''
|
||||||
Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data.
|
Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data.
|
||||||
|
@ -3,8 +3,8 @@
|
|||||||
buildPecl {
|
buildPecl {
|
||||||
pname = "redis";
|
pname = "redis";
|
||||||
|
|
||||||
version = "5.3.3";
|
version = "5.3.4";
|
||||||
sha256 = "sha256-N3iRYeFkzVIjmjDJojjaYf7FyDlc2sOFtu2PDFD9kvA=";
|
sha256 = "1k5l7xxb06rlwq9jbmbbr03pc74d75vgv7h5bqjkbwan6dphafab";
|
||||||
|
|
||||||
internalDeps = with php.extensions; [
|
internalDeps = with php.extensions; [
|
||||||
session
|
session
|
||||||
|
@ -3,8 +3,8 @@
|
|||||||
buildPecl {
|
buildPecl {
|
||||||
pname = "swoole";
|
pname = "swoole";
|
||||||
|
|
||||||
version = "4.6.4";
|
version = "4.6.7";
|
||||||
sha256 = "0hgndnn27q7fbsb0nw6bfdg0kyy5di9vrmf7g53jc6lsnf73ha31";
|
sha256 = "107wp403z8skkqrcm240vyyy6wqx5a4v2bqhlshlknyi14r2v165";
|
||||||
|
|
||||||
buildInputs = [ valgrind pcre' ];
|
buildInputs = [ valgrind pcre' ];
|
||||||
internalDeps = lib.optionals (lib.versionOlder php.version "7.4") [ php.extensions.hash ];
|
internalDeps = lib.optionals (lib.versionOlder php.version "7.4") [ php.extensions.hash ];
|
||||||
|
@ -3,8 +3,8 @@
|
|||||||
buildPecl {
|
buildPecl {
|
||||||
pname = "xdebug";
|
pname = "xdebug";
|
||||||
|
|
||||||
version = "3.0.3";
|
version = "3.0.4";
|
||||||
sha256 = "sha256-5yZagVGOOX+XLcki50bRpIRTcXf/SJVDUWfRCeKTJDI=";
|
sha256 = "1bvjmnx9bcfq4ikp02kiqg0f7ccgx4mkmz5d7g6v0d263x4r0wmj";
|
||||||
|
|
||||||
doCheck = true;
|
doCheck = true;
|
||||||
checkTarget = "test";
|
checkTarget = "test";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user