php.extensions: Add php maintainer team to all extensions

This commit is contained in:
Elis Hirwing 2020-04-19 20:51:34 +02:00
parent d3605d66ed
commit 491241611e
No known key found for this signature in database
GPG Key ID: D57EFA625C9A925F

View File

@ -308,6 +308,8 @@ in
checkFlagsArray = ["REPORT_EXIT_STATUS=1" "NO_INTERACTION=1"]; checkFlagsArray = ["REPORT_EXIT_STATUS=1" "NO_INTERACTION=1"];
makeFlags = [ "phpincludedir=$(dev)/include" ]; makeFlags = [ "phpincludedir=$(dev)/include" ];
outputs = [ "out" "dev" ]; outputs = [ "out" "dev" ];
meta.maintainers = lib.teams.php.members;
}; };
apcu_bc = buildPecl { apcu_bc = buildPecl {
@ -320,6 +322,8 @@ in
php.extensions.apcu php.extensions.apcu
pcre' pcre'
]; ];
meta.maintainers = lib.teams.php.members;
}; };
ast = buildPecl { ast = buildPecl {
@ -327,6 +331,8 @@ in
pname = "ast"; pname = "ast";
sha256 = "16c5isldm4csjbcvz1qk2mmrhgvh24sxsp6w6f5a37xpa3vciawp"; sha256 = "16c5isldm4csjbcvz1qk2mmrhgvh24sxsp6w6f5a37xpa3vciawp";
meta.maintainers = lib.teams.php.members;
}; };
couchbase = buildPecl rec { couchbase = buildPecl rec {
@ -374,6 +380,7 @@ in
'') '')
]; ];
meta.maintainers = lib.teams.php.members;
meta.broken = isPhp74; # Build error meta.broken = isPhp74; # Build error
}; };
@ -406,6 +413,7 @@ in
''; '';
license = licenses.php301; license = licenses.php301;
homepage = "https://bitbucket.org/osmanov/pecl-event/"; homepage = "https://bitbucket.org/osmanov/pecl-event/";
maintainers = teams.php.members;
}; };
}; };
@ -418,6 +426,8 @@ in
configureFlags = [ "--enable-igbinary" ]; configureFlags = [ "--enable-igbinary" ];
makeFlags = [ "phpincludedir=$(dev)/include" ]; makeFlags = [ "phpincludedir=$(dev)/include" ];
outputs = [ "out" "dev" ]; outputs = [ "out" "dev" ];
meta.maintainers = lib.teams.php.members;
}; };
imagick = buildPecl { imagick = buildPecl {
@ -429,6 +439,8 @@ in
configureFlags = [ "--with-imagick=${pkgs.imagemagick.dev}" ]; configureFlags = [ "--with-imagick=${pkgs.imagemagick.dev}" ];
nativeBuildInputs = [ pkgs.pkgconfig ]; nativeBuildInputs = [ pkgs.pkgconfig ];
buildInputs = [ pcre' ]; buildInputs = [ pcre' ];
meta.maintainers = lib.teams.php.members;
}; };
mailparse = buildPecl { mailparse = buildPecl {
@ -440,6 +452,8 @@ in
postConfigure = '' postConfigure = ''
echo "#define HAVE_MBSTRING 1" >> config.h echo "#define HAVE_MBSTRING 1" >> config.h
''; '';
meta.maintainers = lib.teams.php.members;
}; };
maxminddb = buildPecl rec { maxminddb = buildPecl rec {
@ -459,7 +473,7 @@ in
meta = with pkgs.lib; { meta = with pkgs.lib; {
description = "C extension that is a drop-in replacement for MaxMind\\Db\\Reader"; description = "C extension that is a drop-in replacement for MaxMind\\Db\\Reader";
license = with licenses; [ asl20 ]; license = with licenses; [ asl20 ];
maintainers = with maintainers; [ ajs124 das_j ]; maintainers = with maintainers; [ ajs124 das_j ] ++ teams.php.members;
}; };
}; };
@ -486,6 +500,8 @@ in
nativeBuildInputs = [ pkgs.pkgconfig ]; nativeBuildInputs = [ pkgs.pkgconfig ];
buildInputs = with pkgs; [ cyrus_sasl zlib ]; buildInputs = with pkgs; [ cyrus_sasl zlib ];
meta.maintainers = lib.teams.php.members;
}; };
mongodb = buildPecl { mongodb = buildPecl {
@ -503,6 +519,8 @@ in
zlib zlib
pcre' pcre'
] ++ lib.optional (pkgs.stdenv.isDarwin) pkgs.darwin.apple_sdk.frameworks.Security; ] ++ lib.optional (pkgs.stdenv.isDarwin) pkgs.darwin.apple_sdk.frameworks.Security;
meta.maintainers = lib.teams.php.members;
}; };
oci8 = buildPecl { oci8 = buildPecl {
@ -516,6 +534,8 @@ in
postPatch = '' postPatch = ''
sed -i -e 's|OCISDKMANINC=`.*$|OCISDKMANINC="${pkgs.oracle-instantclient.dev}/include"|' config.m4 sed -i -e 's|OCISDKMANINC=`.*$|OCISDKMANINC="${pkgs.oracle-instantclient.dev}/include"|' config.m4
''; '';
meta.maintainers = lib.teams.php.members;
}; };
pcov = buildPecl { pcov = buildPecl {
@ -525,6 +545,8 @@ in
sha256 = "1psfwscrc025z8mziq69pcx60k4fbkqa5g2ia8lplb94mmarj0v1"; sha256 = "1psfwscrc025z8mziq69pcx60k4fbkqa5g2ia8lplb94mmarj0v1";
buildInputs = [ pcre' ]; buildInputs = [ pcre' ];
meta.maintainers = lib.teams.php.members;
}; };
pcs = buildPecl { pcs = buildPecl {
@ -533,6 +555,7 @@ in
sha256 = "0d4p1gpl8gkzdiv860qzxfz250ryf0wmjgyc8qcaaqgkdyh5jy5p"; sha256 = "0d4p1gpl8gkzdiv860qzxfz250ryf0wmjgyc8qcaaqgkdyh5jy5p";
meta.maintainers = lib.teams.php.members;
meta.broken = isPhp74; # Build error meta.broken = isPhp74; # Build error
}; };
@ -548,8 +571,10 @@ in
internalDeps = [ php.extensions.pdo ]; internalDeps = [ php.extensions.pdo ];
postPatch = '' postPatch = ''
sed -i -e 's|OCISDKMANINC=`.*$|OCISDKMANINC="${pkgs.oracle-instantclient.dev}/include"|' config.m4 sed -i -e 's|OCISDKMANINC=`.*$|OCISDKMANINC="${pkgs.oracle-instantclient.dev}/include"|' config.m4
''; '';
meta.maintainers = lib.teams.php.members;
}; };
pdo_sqlsrv = buildPecl { pdo_sqlsrv = buildPecl {
@ -561,6 +586,8 @@ in
internalDeps = [ php.extensions.pdo ]; internalDeps = [ php.extensions.pdo ];
buildInputs = [ pkgs.unixODBC ] ++ pkgs.lib.optionals pkgs.stdenv.isDarwin [ pkgs.libiconv ]; buildInputs = [ pkgs.unixODBC ] ++ pkgs.lib.optionals pkgs.stdenv.isDarwin [ pkgs.libiconv ];
meta.maintainers = lib.teams.php.members;
}; };
php_excel = buildPecl rec { php_excel = buildPecl rec {
@ -576,6 +603,8 @@ in
}; };
configureFlags = [ "--with-excel" "--with-libxl-incdir=${pkgs.libxl}/include_c" "--with-libxl-libdir=${pkgs.libxl}/lib" ]; configureFlags = [ "--with-excel" "--with-libxl-incdir=${pkgs.libxl}/include_c" "--with-libxl-libdir=${pkgs.libxl}/lib" ];
meta.maintainers = lib.teams.php.members;
}; };
pinba = let pinba = let
@ -601,6 +630,7 @@ in
statistics server for PHP using MySQL as a read-only interface. statistics server for PHP using MySQL as a read-only interface.
''; '';
homepage = "http://pinba.org/"; homepage = "http://pinba.org/";
maintainers = teams.php.members;
}; };
}; };
@ -618,6 +648,7 @@ in
''; '';
license = licenses.bsd3; license = licenses.bsd3;
homepage = "https://developers.google.com/protocol-buffers/"; homepage = "https://developers.google.com/protocol-buffers/";
maintainers = teams.php.members;
}; };
}; };
@ -653,6 +684,8 @@ in
session session
] ++ lib.optionals (lib.versionOlder php.version "7.4") [ ] ++ lib.optionals (lib.versionOlder php.version "7.4") [
hash ]; hash ];
meta.maintainers = lib.teams.php.members;
}; };
sqlsrv = buildPecl { sqlsrv = buildPecl {
@ -662,6 +695,8 @@ in
sha256 = "1kv4krk1w4hri99b0sdgwgy9c4y0yh217wx2y3irhkfi46kdrjnw"; sha256 = "1kv4krk1w4hri99b0sdgwgy9c4y0yh217wx2y3irhkfi46kdrjnw";
buildInputs = [ pkgs.unixODBC ] ++ pkgs.lib.optionals pkgs.stdenv.isDarwin [ pkgs.libiconv ]; buildInputs = [ pkgs.unixODBC ] ++ pkgs.lib.optionals pkgs.stdenv.isDarwin [ pkgs.libiconv ];
meta.maintainers = lib.teams.php.members;
}; };
v8 = buildPecl { v8 = buildPecl {
@ -672,6 +707,8 @@ in
buildInputs = [ pkgs.v8_6_x ]; buildInputs = [ pkgs.v8_6_x ];
configureFlags = [ "--with-v8=${pkgs.v8_6_x}" ]; configureFlags = [ "--with-v8=${pkgs.v8_6_x}" ];
meta.maintainers = lib.teams.php.members;
meta.broken = true; meta.broken = true;
}; };
@ -683,6 +720,8 @@ in
buildInputs = [ pkgs.v8_6_x ]; buildInputs = [ pkgs.v8_6_x ];
configureFlags = [ "--with-v8js=${pkgs.v8_6_x}" ]; configureFlags = [ "--with-v8js=${pkgs.v8_6_x}" ];
meta.maintainers = lib.teams.php.members;
meta.broken = true; meta.broken = true;
}; };
@ -696,6 +735,8 @@ in
checkTarget = "test"; checkTarget = "test";
zendExtension = true; zendExtension = true;
meta.maintainers = lib.teams.php.members;
}; };
yaml = buildPecl { yaml = buildPecl {
@ -709,6 +750,8 @@ in
]; ];
nativeBuildInputs = [ pkgs.pkgconfig ]; nativeBuildInputs = [ pkgs.pkgconfig ];
meta.maintainers = lib.teams.php.members;
}; };
zmq = buildPecl { zmq = buildPecl {
@ -723,6 +766,7 @@ in
nativeBuildInputs = [ pkgs.pkgconfig ]; nativeBuildInputs = [ pkgs.pkgconfig ];
meta.maintainers = lib.teams.php.members;
meta.broken = isPhp73; meta.broken = isPhp73;
}; };
} // (let } // (let
@ -782,6 +826,8 @@ in
--prune-empty-dirs \ --prune-empty-dirs \
. $dev/include/ . $dev/include/
''; '';
meta.maintainers = lib.teams.php.members;
}); });
# This list contains build instructions for different modules that one may # This list contains build instructions for different modules that one may