Package: guix-patches;
Reported by: Nicolas Graves <ngraves <at> ngraves.fr>
Date: Tue, 19 Dec 2023 13:48:02 UTC
Severity: normal
Tags: patch
View this message in rfc822 format
From: Nicolas Graves <ngraves <at> ngraves.fr> To: 67902 <at> debbugs.gnu.org Cc: ludo <at> gnu.org, ngraves <at> ngraves.fr Subject: [bug#67902] [PATCH 00/95] PHP package chain. Date: Tue, 19 Dec 2023 14:42:25 +0100
This patch series introduces a PHP package chain able to build phpunit and test the vast majority of this chain's packages. phpunit is the standard tool to test php packages. Note that this patch series has to be applied as a whole, packages are added in the order from the file, and not in the order required to build a the subset of previous packages. Nicolas Graves (95): gnu: Add abnfgen. gnu: php-xyz: Add copyright and useful modules. gnu: Add php-cache-tag-interop. gnu: Add php-doctrine-collections. gnu: Add php-doctrine-common. gnu: Add php-doctrine-deprecations. gnu: Add php-doctrine-event-manager. gnu: Add php-doctrine-instantiator. gnu: Add php-doctrine-lexer. gnu: Add php-doctrine-persistence. gnu: Add php-dms-phpunit-arraysubset-asserts. gnu: Add php-egulias-email-validator. gnu: Add php-fig-log-test. gnu: Add php-hamcrest-hamcrest-php. gnu: Add php-mockery-mockery. gnu: Add php-myclabs-deep-copy. gnu: Add php-nikic-php-parser. gnu: Add php-phar-io-manifest. gnu: Add php-phar-io-version. gnu: Add php-phpdocumentor-reflection-common. gnu: Add php-phpdocumentor-reflection-docblock. gnu: Add php-phpdocumentor-type-resolver. gnu: Add php-phpspec-prophecy. gnu: Add php-phpstan-phpdoc-parser. gnu: Add php-phpunit-php-code-coverage. gnu: Add php-phpunit-php-file-iterator. gnu: Add php-phpunit-php-invoker. gnu: Add php-phpunit-php-timer. gnu: Add php-phpunit-php-text-template. gnu: Add php-phpunit-php-token-stream. gnu: Add php-predis-predis. gnu: Add php-psr-log. gnu: Add php-psr-cache. gnu: Add php-psr-cache-1. gnu: Add php-psr-container. gnu: Add php-psr-event-dispatcher. gnu: Add php-psr-simple-cache. gnu: Add php-sebastian-cli-parser. gnu: Add php-sebastian-code-unit. gnu: Add php-sebastian-code-unit-reverse-lookup. gnu: Add php-sebastian-comparator. gnu: Add php-sebastian-complexity. gnu: Add php-sebastian-diff. gnu: Add php-sebastian-environment. gnu: Add php-sebastian-exporter. gnu: Add php-sebastian-global-state. gnu: Add php-sebastian-lines-of-code. gnu: Add php-sebastian-object-enumerator. gnu: Add php-sebastian-object-reflector. gnu: Add php-sebastian-recursion-context. gnu: Add php-sebastian-resource-operations. gnu: Add php-sebastian-type. gnu: Add php-sebastian-version. gnu: Add php-symfony-cache. gnu: Add php-cache-integration-tests. gnu: Add php-symfony-cache-contracts. gnu: Add php-symfony-config. gnu: Add php-symfony-console. gnu: Add php-symfony-dependency-injection. gnu: Add php-symfony-deprecation-contracts. gnu: Add php-symfony-error-handler. gnu: Add php-symfony-event-dispatcher. gnu: Add php-symfony-event-dispatcher-contracts. gnu: Add php-symfony-expression-language. gnu: Add php-symfony-filesystem. gnu: Add php-symfony-finder. gnu: Add php-symfony-http-foundation. gnu: Add php-symfony-http-kernel. gnu: Add php-symfony-intl. gnu: Add php-symfony-lock. gnu: Add php-symfony-mime. gnu: Add php-symfony-phpunit-bridge. gnu: Add php-symfony-process. gnu: Add php-symfony-property-info. gnu: Add php-symfony-polyfill-ctype. gnu: Add php-symfony-polyfill-intl-grapheme. gnu: Add php-symfony-polyfill-intl-idn. gnu: Add php-symfony-polyfill-intl-normalizer. gnu: Add php-symfony-polyfill-mbstring. gnu: Add php-symfony-polyfill-uuid. gnu: Add php-symfony-service-contracts. gnu: Add php-symfony-stopwatch. gnu: Add php-symfony-string. gnu: Add php-symfony-translation-contracts. gnu: Add php-symfony-uid. gnu: Add php-symfony-var-dumper. gnu: Add php-symfony-var-exporter. gnu: Add php-symfony-yaml. gnu: Add php-doctrine-cache. gnu: Add php-doctrine-annotations. gnu: Add php-doctrine-dbal. gnu: Add php-theseer-tokenizer. gnu: Add php-twig-twig. gnu: Add php-webmozart-assert. gnu: Add php-phpunit-phpunit. gnu/packages/check.scm | 24 + ...t-hamcrest-php-phpunit-compatibility.patch | 190 ++ ...ymfony-phpunit-bridge-getVendors-fix.patch | 46 + gnu/packages/php-xyz.scm | 2588 ++++++++++++++++- 4 files changed, 2845 insertions(+), 3 deletions(-) create mode 100644 gnu/packages/patches/php-hamcrest-hamcrest-php-phpunit-compatibility.patch create mode 100644 gnu/packages/patches/php-symfony-phpunit-bridge-getVendors-fix.patch -- 2.41.0
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.