Merge pull request #86341 from NixOS/revert-85575-php-maintainer-team

Revert "PHP maintainer team"

authored by

Elis Hirwing and committed by
GitHub
3407b8c0 3b21abb3

+25 -87
+1 -2
.github/CODEOWNERS
··· 176 176 177 177 # PHP 178 178 /doc/languages-frameworks/php.section.md @etu 179 - /nixos/tests/php @etu 180 - /pkgs/build-support/build-pecl.nix @etu 181 179 /pkgs/development/interpreters/php @etu 182 180 /pkgs/top-level/php-packages.nix @etu 181 + /pkgs/build-support/build-pecl.nix @etu
-11
maintainers/team-list.nix
··· 43 43 scope = "Maintain GNOME desktop environment and platform."; 44 44 }; 45 45 46 - php = { 47 - members = [ 48 - aanderse 49 - etu 50 - globin 51 - ma27 52 - talyz 53 - ]; 54 - scope = "Maintain PHP related packages and extensions."; 55 - }; 56 - 57 46 podman = { 58 47 members = [ 59 48 adisbladis
+2 -2
nixos/tests/php/fpm.nix
··· 1 - import ../make-test-python.nix ({pkgs, lib, ...}: { 1 + import ../make-test-python.nix ({pkgs, ...}: { 2 2 name = "php-fpm-nginx-test"; 3 - meta.maintainers = lib.teams.php.members; 3 + meta.maintainers = with pkgs.stdenv.lib.maintainers; [ etu ]; 4 4 5 5 machine = { config, lib, pkgs, ... }: { 6 6 services.nginx = {
+2 -2
nixos/tests/php/httpd.nix
··· 1 - import ../make-test-python.nix ({pkgs, lib, ...}: { 1 + import ../make-test-python.nix ({pkgs, ...}: { 2 2 name = "php-httpd-test"; 3 - meta.maintainers = lib.teams.php.members; 3 + meta.maintainers = with pkgs.stdenv.lib.maintainers; [ etu ]; 4 4 5 5 machine = { config, lib, pkgs, ... }: { 6 6 services.httpd = {
+1 -3
nixos/tests/php/pcre.nix
··· 1 1 let 2 2 testString = "can-use-subgroups"; 3 - in import ../make-test-python.nix ({lib, ...}: { 3 + in import ../make-test-python.nix ({ ...}: { 4 4 name = "php-httpd-pcre-jit-test"; 5 - meta.maintainers = lib.teams.php.members; 6 - 7 5 machine = { lib, pkgs, ... }: { 8 6 time.timeZone = "UTC"; 9 7 services.httpd = {
+2 -3
pkgs/development/interpreters/php/default.nix
··· 138 138 139 139 meta = with stdenv.lib; { 140 140 description = "An HTML-embedded scripting language"; 141 - homepage = "https://www.php.net"; 141 + homepage = "https://www.php.net/"; 142 142 license = licenses.php301; 143 - maintainers = teams.php.members; 143 + maintainers = with maintainers; [ globin etu ma27 ]; 144 144 platforms = platforms.all; 145 145 outputsToInstall = [ "out" "dev" ]; 146 146 }; ··· 194 194 passthru = { 195 195 inherit buildEnv withExtensions enabledExtensions; 196 196 inherit (php-packages) packages extensions; 197 - inherit (php) meta; 198 197 }; 199 198 paths = [ php ]; 200 199 postBuild = ''
+17 -64
pkgs/top-level/php-packages.nix
··· 51 51 description = "An application for building and managing Phars"; 52 52 license = licenses.mit; 53 53 homepage = "https://box-project.github.io/box2/"; 54 - maintainers = with maintainers; [ jtojnar ] ++ teams.php.members; 54 + maintainers = with maintainers; [ jtojnar ]; 55 55 }; 56 56 }; 57 57 ··· 80 80 description = "Dependency Manager for PHP"; 81 81 license = licenses.mit; 82 82 homepage = "https://getcomposer.org/"; 83 - maintainers = with maintainers; [ offline ] ++ teams.php.members; 83 + maintainers = with maintainers; [ globin offline ]; 84 84 }; 85 85 }; 86 86 ··· 107 107 description = "A tool to automatically fix PHP coding standards issues"; 108 108 license = licenses.mit; 109 109 homepage = "http://cs.sensiolabs.org/"; 110 - maintainers = with maintainers; [ jtojnar ] ++ teams.php.members; 110 + maintainers = with maintainers; [ jtojnar ]; 111 111 }; 112 112 }; 113 113 ··· 144 144 description = "This tool check syntax of PHP files faster than serial check with fancier output"; 145 145 license = licenses.bsd2; 146 146 homepage = "https://github.com/JakubOnderka/PHP-Parallel-Lint"; 147 - maintainers = with maintainers; [ jtojnar ] ++ teams.php.members; 147 + maintainers = with maintainers; [ jtojnar ]; 148 148 }; 149 149 }; 150 150 ··· 171 171 description = "PHP coding standard beautifier and fixer"; 172 172 license = licenses.bsd3; 173 173 homepage = "https://squizlabs.github.io/PHP_CodeSniffer/"; 174 - maintainers = with maintainers; [ cmcdragonkai ] ++ teams.php.members; 174 + maintainers = with maintainers; [ cmcdragonkai etu ]; 175 175 }; 176 176 }; 177 177 ··· 198 198 description = "PHP coding standard tool"; 199 199 license = licenses.bsd3; 200 200 homepage = "https://squizlabs.github.io/PHP_CodeSniffer/"; 201 - maintainers = with maintainers; [ javaguirre ] ++ teams.php.members; 201 + maintainers = with maintainers; [ javaguirre etu ]; 202 202 }; 203 203 }; 204 204 ··· 224 224 meta = with pkgs.lib; { 225 225 description = "PHP Static Analysis Tool"; 226 226 longDescription = '' 227 - PHPStan focuses on finding errors in your code without actually 228 - running it. It catches whole classes of bugs even before you write 229 - tests for the code. It moves PHP closer to compiled languages in the 230 - sense that the correctness of each line of the code can be checked 231 - before you run the actual line. 232 - ''; 227 + PHPStan focuses on finding errors in your code without actually running 228 + it. It catches whole classes of bugs even before you write tests for the 229 + code. It moves PHP closer to compiled languages in the sense that the 230 + correctness of each line of the code can be checked before you run the 231 + actual line. 232 + ''; 233 233 license = licenses.mit; 234 234 homepage = "https://github.com/phpstan/phpstan"; 235 - maintainers = teams.php.members; 235 + maintainers = with maintainers; [ etu ]; 236 236 }; 237 237 }; 238 238 ··· 259 259 description = "A static analysis tool for finding errors in PHP applications"; 260 260 license = licenses.mit; 261 261 homepage = "https://github.com/vimeo/psalm"; 262 - maintainers = teams.php.members; 263 262 }; 264 263 }; 265 264 ··· 286 285 description = "PsySH is a runtime developer console, interactive debugger and REPL for PHP."; 287 286 license = licenses.mit; 288 287 homepage = "https://psysh.org/"; 289 - maintainers = with maintainers; [ caugner ] ++ teams.php.members; 288 + maintainers = with maintainers; [ caugner ]; 290 289 }; 291 290 }; 292 291 }; ··· 309 308 checkFlagsArray = ["REPORT_EXIT_STATUS=1" "NO_INTERACTION=1"]; 310 309 makeFlags = [ "phpincludedir=$(dev)/include" ]; 311 310 outputs = [ "out" "dev" ]; 312 - 313 - meta.maintainers = lib.teams.php.members; 314 311 }; 315 312 316 313 apcu_bc = buildPecl { ··· 323 320 php.extensions.apcu 324 321 pcre' 325 322 ]; 326 - 327 - meta.maintainers = lib.teams.php.members; 328 323 }; 329 324 330 325 ast = buildPecl { ··· 332 327 pname = "ast"; 333 328 334 329 sha256 = "16c5isldm4csjbcvz1qk2mmrhgvh24sxsp6w6f5a37xpa3vciawp"; 335 - 336 - meta.maintainers = lib.teams.php.members; 337 330 }; 338 331 339 332 couchbase = buildPecl rec { ··· 381 374 '') 382 375 ]; 383 376 384 - meta.maintainers = lib.teams.php.members; 385 377 meta.broken = isPhp74; # Build error 386 378 }; 387 379 ··· 414 406 ''; 415 407 license = licenses.php301; 416 408 homepage = "https://bitbucket.org/osmanov/pecl-event/"; 417 - maintainers = teams.php.members; 418 409 }; 419 410 }; 420 411 ··· 427 418 configureFlags = [ "--enable-igbinary" ]; 428 419 makeFlags = [ "phpincludedir=$(dev)/include" ]; 429 420 outputs = [ "out" "dev" ]; 430 - 431 - meta.maintainers = lib.teams.php.members; 432 421 }; 433 422 434 423 imagick = buildPecl { ··· 440 429 configureFlags = [ "--with-imagick=${pkgs.imagemagick.dev}" ]; 441 430 nativeBuildInputs = [ pkgs.pkgconfig ]; 442 431 buildInputs = [ pcre' ]; 443 - 444 - meta.maintainers = lib.teams.php.members; 445 432 }; 446 433 447 434 mailparse = buildPecl { ··· 453 440 postConfigure = '' 454 441 echo "#define HAVE_MBSTRING 1" >> config.h 455 442 ''; 456 - 457 - meta.maintainers = lib.teams.php.members; 458 443 }; 459 444 460 445 maxminddb = buildPecl rec { ··· 474 459 meta = with pkgs.lib; { 475 460 description = "C extension that is a drop-in replacement for MaxMind\\Db\\Reader"; 476 461 license = with licenses; [ asl20 ]; 477 - maintainers = with maintainers; [ ajs124 das_j ] ++ teams.php.members; 462 + maintainers = with maintainers; [ ajs124 das_j ]; 478 463 }; 479 464 }; 480 465 ··· 501 486 502 487 nativeBuildInputs = [ pkgs.pkgconfig ]; 503 488 buildInputs = with pkgs; [ cyrus_sasl zlib ]; 504 - 505 - meta.maintainers = lib.teams.php.members; 506 489 }; 507 490 508 491 mongodb = buildPecl { ··· 520 503 zlib 521 504 pcre' 522 505 ] ++ lib.optional (pkgs.stdenv.isDarwin) pkgs.darwin.apple_sdk.frameworks.Security; 523 - 524 - meta.maintainers = lib.teams.php.members; 525 506 }; 526 507 527 508 oci8 = buildPecl { ··· 535 516 postPatch = '' 536 517 sed -i -e 's|OCISDKMANINC=`.*$|OCISDKMANINC="${pkgs.oracle-instantclient.dev}/include"|' config.m4 537 518 ''; 538 - 539 - meta.maintainers = lib.teams.php.members; 540 519 }; 541 520 542 521 pcov = buildPecl { ··· 546 525 sha256 = "1psfwscrc025z8mziq69pcx60k4fbkqa5g2ia8lplb94mmarj0v1"; 547 526 548 527 buildInputs = [ pcre' ]; 549 - 550 - meta.maintainers = lib.teams.php.members; 551 528 }; 552 529 553 530 pcs = buildPecl { ··· 556 533 557 534 sha256 = "0d4p1gpl8gkzdiv860qzxfz250ryf0wmjgyc8qcaaqgkdyh5jy5p"; 558 535 559 - meta.maintainers = lib.teams.php.members; 560 536 meta.broken = isPhp74; # Build error 561 537 }; 562 538 ··· 572 548 internalDeps = [ php.extensions.pdo ]; 573 549 574 550 postPatch = '' 575 - sed -i -e 's|OCISDKMANINC=`.*$|OCISDKMANINC="${pkgs.oracle-instantclient.dev}/include"|' config.m4 576 - ''; 577 - 578 - meta.maintainers = lib.teams.php.members; 551 + sed -i -e 's|OCISDKMANINC=`.*$|OCISDKMANINC="${pkgs.oracle-instantclient.dev}/include"|' config.m4 552 + ''; 579 553 }; 580 554 581 555 pdo_sqlsrv = buildPecl { ··· 587 561 internalDeps = [ php.extensions.pdo ]; 588 562 589 563 buildInputs = [ pkgs.unixODBC ] ++ pkgs.lib.optionals pkgs.stdenv.isDarwin [ pkgs.libiconv ]; 590 - 591 - meta.maintainers = lib.teams.php.members; 592 564 }; 593 565 594 566 php_excel = buildPecl rec { ··· 604 576 }; 605 577 606 578 configureFlags = [ "--with-excel" "--with-libxl-incdir=${pkgs.libxl}/include_c" "--with-libxl-libdir=${pkgs.libxl}/lib" ]; 607 - 608 - meta.maintainers = lib.teams.php.members; 609 579 }; 610 580 611 581 pinba = let ··· 631 601 statistics server for PHP using MySQL as a read-only interface. 632 602 ''; 633 603 homepage = "http://pinba.org/"; 634 - maintainers = teams.php.members; 635 604 }; 636 605 }; 637 606 ··· 649 618 ''; 650 619 license = licenses.bsd3; 651 620 homepage = "https://developers.google.com/protocol-buffers/"; 652 - maintainers = teams.php.members; 653 621 }; 654 622 }; 655 623 ··· 685 653 session 686 654 ] ++ lib.optionals (lib.versionOlder php.version "7.4") [ 687 655 hash ]; 688 - 689 - meta.maintainers = lib.teams.php.members; 690 656 }; 691 657 692 658 sqlsrv = buildPecl { ··· 696 662 sha256 = "1kv4krk1w4hri99b0sdgwgy9c4y0yh217wx2y3irhkfi46kdrjnw"; 697 663 698 664 buildInputs = [ pkgs.unixODBC ] ++ pkgs.lib.optionals pkgs.stdenv.isDarwin [ pkgs.libiconv ]; 699 - 700 - meta.maintainers = lib.teams.php.members; 701 665 }; 702 666 703 667 v8 = buildPecl { ··· 708 672 709 673 buildInputs = [ pkgs.v8_6_x ]; 710 674 configureFlags = [ "--with-v8=${pkgs.v8_6_x}" ]; 711 - 712 - meta.maintainers = lib.teams.php.members; 713 675 meta.broken = true; 714 676 }; 715 677 ··· 721 683 722 684 buildInputs = [ pkgs.v8_6_x ]; 723 685 configureFlags = [ "--with-v8js=${pkgs.v8_6_x}" ]; 724 - 725 - meta.maintainers = lib.teams.php.members; 726 686 meta.broken = true; 727 687 }; 728 688 ··· 736 696 checkTarget = "test"; 737 697 738 698 zendExtension = true; 739 - 740 - meta.maintainers = lib.teams.php.members; 741 699 }; 742 700 743 701 yaml = buildPecl { ··· 751 709 ]; 752 710 753 711 nativeBuildInputs = [ pkgs.pkgconfig ]; 754 - 755 - meta.maintainers = lib.teams.php.members; 756 712 }; 757 713 758 714 zmq = buildPecl { ··· 767 723 768 724 nativeBuildInputs = [ pkgs.pkgconfig ]; 769 725 770 - meta.maintainers = lib.teams.php.members; 771 726 meta.broken = isPhp73; 772 727 }; 773 728 } // (let ··· 827 782 --prune-empty-dirs \ 828 783 . $dev/include/ 829 784 ''; 830 - 831 - meta.maintainers = lib.teams.php.members; 832 785 }); 833 786 834 787 # This list contains build instructions for different modules that one may