From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:1008:1e59::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id EL6INRmfgWU2IwAAkFu2QA (envelope-from ) for ; Tue, 19 Dec 2023 14:48:09 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id qD5CMRmfgWWrewEA62LTzQ (envelope-from ) for ; Tue, 19 Dec 2023 14:48:09 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1702993689; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=d/C7ZytzfRVTVaJz3RKv2gu8x1RRQEPJBKTEUqtlSMQ=; b=CKH3YNMk8tKUS/yeUbotJSOEH3BhivzF12YR/gYF4LXnZ38TH/QD/7gvTCLy9k5LGiweSc Ej6kgEXe5luWh5NwcXZduEEP8ta7gUrNjE0/LjU3WpdPTKwRfzY4/VaQMRL4Wx+CiIWqAk c+bb+59DqCJbrVFxjawsyBuPojRJzFdeCBW7jRtwgIwTLBZRSfKFi4bBwhDv3N3p9RV56s FXvEHtfyObgW6iEhhiE3CuixX7/F8Js7w0ykSiXXRhf2ZbK5Ryo2wrMGJ+YPFen/VmzUQo CwVNJ/vou8Tby48pA+rkLRSisEvRub/vumyMDnjhGC8q/VO91whBkWvIJO9aJQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Seal: i=1; s=key1; d=yhetil.org; t=1702993689; a=rsa-sha256; cv=none; b=aISdzDIfgCGQfUp8OkG+X9yga2Fvthz1Rw7J7U+TeNcLayPsKxVf8MrHX2UUzJHDh2X7t3 o5IWjNviw4qFrE/jJfZp3RNemjworwprzeCZ3puU/DBIHHalLXdSNOUbouxkpZO1PDB//r 2QNCWvYqqrzcJmI1F4FHT8ElQxDak8JpQ0fVNf8rxGqvdsASiYKzKbZV6PG+pG1S3BRUVg VXR+kTTYSPROKR9rSFpfJGhmr1PEcnlJEafSUCTv0/EilElFF2XnvnFdVb1XOLcQo0GWI4 mzxpXVCehCL/ri6pQGPd1sH4Z+nJlfek3XBBBvl010wRwMBV8yataWBa5L7FrQ== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 246BC248E8 for ; Tue, 19 Dec 2023 14:48:09 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rFaS2-00080u-CJ; Tue, 19 Dec 2023 08:48:02 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rFaS0-00080V-Fv for guix-patches@gnu.org; Tue, 19 Dec 2023 08:48:00 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rFaS0-00011U-2V for guix-patches@gnu.org; Tue, 19 Dec 2023 08:48:00 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rFaS2-0000ph-IC for guix-patches@gnu.org; Tue, 19 Dec 2023 08:48:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67902] [PATCH 00/95] PHP package chain. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 19 Dec 2023 13:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 67902 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67902@debbugs.gnu.org Cc: ludo@gnu.org, ngraves@ngraves.fr X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17029936543023 (code B ref -1); Tue, 19 Dec 2023 13:48:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 Dec 2023 13:47:34 +0000 Received: from localhost ([127.0.0.1]:34663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFaRZ-0000mf-GE for submit@debbugs.gnu.org; Tue, 19 Dec 2023 08:47:34 -0500 Received: from lists.gnu.org ([2001:470:142::17]:42922) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFaRX-0000mN-DD for submit@debbugs.gnu.org; Tue, 19 Dec 2023 08:47:32 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rFaRP-0007vK-AP for guix-patches@gnu.org; Tue, 19 Dec 2023 08:47:23 -0500 Received: from 19.mo561.mail-out.ovh.net ([178.32.98.231]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rFaRN-0000s3-Hl for guix-patches@gnu.org; Tue, 19 Dec 2023 08:47:23 -0500 Received: from director1.ghost.mail-out.ovh.net (unknown [10.109.148.20]) by mo561.mail-out.ovh.net (Postfix) with ESMTP id 98DCC26AC4 for ; Tue, 19 Dec 2023 13:47:16 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-vdtsf (unknown [10.110.178.131]) by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 35D3D1FEAB; Tue, 19 Dec 2023 13:47:16 +0000 (UTC) Received: from ngraves.fr ([37.59.142.110]) by ghost-submission-6684bf9d7b-vdtsf with ESMTPSA id ut0JCeSegWWr0wAAnsNIfA (envelope-from ); Tue, 19 Dec 2023 13:47:16 +0000 X-OVh-ClientIp: 81.67.140.142 Date: Tue, 19 Dec 2023 14:42:25 +0100 Message-ID: <20231219134708.18227-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 11449276154230137565 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvddutddgheeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffoggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepkeffgeetfffgffejgeejvdffgfdtvdeuueetgfefuedvjeegvdegjeejveeuueevnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugedtrddugedvpdefjedrheelrddugedvrdduuddtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopehguhhigidqphgrthgthhgvshesghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeiuddpmhhouggvpehsmhhtphhouhht Received-SPF: pass client-ip=178.32.98.231; envelope-from=ngraves@ngraves.fr; helo=19.mo561.mail-out.ovh.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches From: Nicolas Graves via Guix-patches via Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -5.72 X-Spam-Score: -5.72 X-Migadu-Queue-Id: 246BC248E8 X-Migadu-Scanner: mx10.migadu.com X-TUID: hIzqp/dWqTNv 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