From patchwork Sun Jun 4 17:41:55 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50622 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 53A9E27BBE9; Sun, 4 Jun 2023 18:45:51 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 55FE127BBEE for ; Sun, 4 Jun 2023 18:45:47 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmE-0004rq-Kj; Sun, 04 Jun 2023 13:44:26 -0400 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 1q5rlr-0004oQ-Hd for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:06 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rlq-0002AA-To for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rlq-0000oT-Nz for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 01/55] gnu: perl-dbix-class: Update to 0.082843. References: <87edmrxh7r.fsf@mailbox.org> In-Reply-To: <87edmrxh7r.fsf@mailbox.org> Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859005952434 (code B ref 63894); Sun, 04 Jun 2023 17:44:02 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:15 +0000 Received: from localhost ([127.0.0.1]:47087 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rl5-0000dA-1m for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:15 -0400 Received: from mout-p-103.mailbox.org ([80.241.56.161]:40566) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rl2-0000cd-0Q for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:13 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4QZ3x42crbz9sTV for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:04 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900584; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=SzX6RDt3jtyXEb9AKYu2nnt7ldDE57IaqsSq5Q88U6M=; b=b8tFKG//C0+kx9GNT5x1xcNF8oNyyoAP6XhIFDUCHMKTs/luE+HkQwQyYpw9uxIKvfd2NI IW+Zoql9X2YvQjMEnjtb9Ok0CSeaTkY3YeGZwlM65oG6y88qcA7LmTe44ZfKRvyIpPi3rn AEyxVVv34BLX5pShE2KdHFReO62oxJz3P5P2zIs5IwiLCX9MjNQB7gW8plPLhpWkrdYX/o lbjTqnvkOMLg3EXYAUHEyN6gel7k3AS75he/RhRQbDVeOQwlajBeLxYm9pMw5pjXZ9EpT0 PZK8azBGPK23q4VsYnw+OHa7y91cPp8CoG70olQdSSd8JPeWEFL8PxTKMyVJLg== Date: Sun, 4 Jun 2023 17:41:55 +0000 Message-Id: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-META: 5gxmct6njz6x7bqoc69wczgcc5mp57jd X-MBO-RS-ID: 5b7dcaad62a3dc81259 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/databases.scm (perl-dbix-class): Update to 0.082843. [inputs]: Replace perl-moo with perl-moo-2. --- gnu/packages/databases.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index 43f5f9c072..8ac80b5afe 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -1924,14 +1924,14 @@ (define-public perl-dbi (define-public perl-dbix-class (package (name "perl-dbix-class") - (version "0.082842") + (version "0.082843") (source (origin (method url-fetch) (uri (string-append "mirror://cpan/authors/id/R/RI/RIBASUSHI/" "DBIx-Class-" version ".tar.gz")) (sha256 - (base32 "1rh7idjjbibc1zmiaaarask434lh0lx7f2xyfwmy37k9fa0xcpmh")))) + (base32 "0lgjw7z4y2inf3yyfph1ljdp4f5zdmy9vh56fj8w9n19rdp0n7il")))) (build-system perl-build-system) (native-inputs (list perl-dbd-sqlite @@ -1953,7 +1953,7 @@ (define-public perl-dbix-class perl-devel-globaldestruction perl-hash-merge perl-module-find - perl-moo + perl-moo-2 perl-mro-compat perl-namespace-clean perl-path-class From patchwork Sun Jun 4 17:41:56 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50648 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id ED1A927BBE9; Sun, 4 Jun 2023 18:48:00 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C3B1B27BBE2 for ; Sun, 4 Jun 2023 18:47:58 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmP-0004tU-4H; Sun, 04 Jun 2023 13:44:37 -0400 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 1q5rls-0004oU-LO for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:08 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rls-0002AR-1N for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rlr-0000oo-M2 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 02/55] gnu: Add perl-dbix-class-deploymenthandler. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859005962444 (code B ref 63894); Sun, 04 Jun 2023 17:44:03 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:16 +0000 Received: from localhost ([127.0.0.1]:47089 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rl5-0000dC-BE for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:15 -0400 Received: from mout-p-102.mailbox.org ([80.241.56.152]:49058) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rl3-0000cg-4A for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:13 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4QZ3x52SWqz9sdK for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:05 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900585; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=FKGYLyftI2/DgBN6LtvFixX5KE4UhLeafhDwGrZTvss=; b=Mn7Hnko851jPzOxwKb/FPRMoPRTak+gXswlmPxZ/3g8K7fEO2PmEvgrfbwKLep3q45QDAV 0XQaaNcnKosqs11e3zX0bS9f9G8Nw1klRhkIk2TCBirt2AgN/RqS2rW83IfQCy/N+v+0iV J+uxAMMfy4MW9nMdOwZAfTqlW6Aq0cK5jLtwTKzuYZXjTDcR8Jcqg1rdXeRZM3AWFyUPjv 3NllUx3cDWQqOxeUZGEl9iYE6CfEMCdZXVLto0PKjHCm3k/iZ/Mx7UbVCBR0mPRgJenPgE KpAX36pOYQh9dT4T80DAk2+Bbp1AqbLeZ/QSUZNwbyS+TQzjzv2sfYPDCu0vdg== Date: Sun, 4 Jun 2023 17:41:56 +0000 Message-Id: <20230604174249.30044-2-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: b31d7b015addccc7c82 X-MBO-RS-META: wpm61yh6oiige8oskuraob5mtmjsx6fw 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/databases.scm (perl-dbix-class-deploymenthandler): New variable. --- gnu/packages/databases.scm | 44 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index 8ac80b5afe..07236b773a 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -2081,6 +2081,50 @@ (define-public perl-dbix-class-schema-loader columns, primary keys, unique constraints and relationships.") (license license:perl-license))) +(define-public perl-dbix-class-deploymenthandler + (package + (name "perl-dbix-class-deploymenthandler") + (version "0.002233") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/M/MM/MMCCLIMON/DBIx-Class-DeploymentHandler-" + version ".tar.gz")) + (sha256 + (base32 + "1bikp1q3pm1xphfdr8kmsqvzzpk06an3112mhb6gl8vlpg81ch4m")))) + (build-system perl-build-system) + (native-inputs (list perl-aliased + perl-dbd-sqlite + perl-dbix-class-schema-loader + perl-test-fatal + perl-test-most + perl-test-requires)) + (propagated-inputs (list perl-carp-clan + perl-context-preserve + perl-dbix-class + perl-log-contextual + perl-module-runtime + perl-moose + perl-moosex-role-parameterized + perl-namespace-autoclean + perl-path-class + perl-sql-splitstatement + perl-sql-translator + perl-sub-exporter-progressive + perl-sub-quote + perl-text-brew + perl-try-tiny + perl-yaml)) + (home-page "https://metacpan.org/release/DBIx-Class-DeploymentHandler") + (synopsis "Extensible DBIx::Class deployment") + (description + "@code{DBIx::Class::DeploymentHandler} is a tool for deploying and +upgrading databases with @code{DBIx::Class}. It is designed to be much more +flexible than @code{DBIx::Class::Schema::Versioned}, hence the use of Moose +and lots of roles.") + (license license:perl-license))) + (define-public perl-dbd-pg (package (name "perl-dbd-pg") From patchwork Sun Jun 4 17:41:57 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50607 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 08EB127BBE9; Sun, 4 Jun 2023 18:44:54 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id DF1D127BBE2 for ; Sun, 4 Jun 2023 18:44:49 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmI-0004sD-Ea; Sun, 04 Jun 2023 13:44:31 -0400 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 1q5rls-0004oV-OJ for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:08 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rls-0002AW-Ap for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rls-0000p1-6v for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 03/55] gnu: Add perl-dbix-simple. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859005972463 (code B ref 63894); Sun, 04 Jun 2023 17:44:04 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:17 +0000 Received: from localhost ([127.0.0.1]:47095 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rl6-0000dd-Vl for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:17 -0400 Received: from mout-p-201.mailbox.org ([80.241.56.171]:49026) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rl4-0000ci-2X for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:14 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4QZ3x62q4Hz9sQ3 for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:06 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900586; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=6UlNBpvtpPBlM3ZZv5QCTeIf19bddPkugyXOFLdHsK4=; b=q1j766AVwsu9pyYC94s5p2Txf8eyhCrCkpj0S9sZeZ7qJ3H+y1afaELVhD4Fg7ewq6id8v YnjfbZqxUyy4zioM/WvMoSSDWXKPnpE1RmbGK41xswNC/ofxNpo3X4JV6046eOfhq6nOnV tONwXsa8Ps0mwnYuwOWxv+QQm9UwWFme+Cwm8ZqrVFZnyv1ToqexnUIevmmUbBjBXNw4Ue qK6vEv7qFrYtESVMavBM0rac0KlcRdavl9Jo7jF2iMjS64SOhnJGVGuruBa8zS6X+vvXds xlXhYyipv2Nvi7MaehUeZLvpmlpDCuATA05xd5SMrL3cKIBNsmYtj8Q15ZM9fw== Date: Sun, 4 Jun 2023 17:41:57 +0000 Message-Id: <20230604174249.30044-3-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-META: qhaawx57ao77of6pawy8wmifw1exetrk X-MBO-RS-ID: 87cfd52a759bbf09f69 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/databases.scm (perl-dbix-simple): New variable. --- gnu/packages/databases.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index 07236b773a..30334b7e4b 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -2125,6 +2125,32 @@ (define-public perl-dbix-class-deploymenthandler and lots of roles.") (license license:perl-license))) +(define-public perl-dbix-simple + (package + (name "perl-dbix-simple") + (version "1.37") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/J/JU/JUERD/DBIx-Simple-" version + ".tar.gz")) + (sha256 + (base32 + "1qyaj01zb6xplzcp7pj0b9609fvd89c9c4an3i00g2g05jm13ls6")))) + (build-system perl-build-system) + (propagated-inputs (list perl-dbi)) + (home-page "https://metacpan.org/release/DBIx-Simple") + (synopsis "Object-oriented interface to DBI") + (description + "DBIx::Simple provides a simplified interface to DBI, Perl's powerful +database module. This module is aimed at rapid development and easy +maintenance. Query preparation and execution are combined in a single method, +the result object (which is a wrapper around the statement handle) provides +easy row-by-row and slurping methods.") + ;; The POD info says: "Pick your favorite OSI-approved license" + ;; Use unlicense because it has the least restrictions. + (license license:unlicense))) + (define-public perl-dbd-pg (package (name "perl-dbd-pg") From patchwork Sun Jun 4 17:41:58 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50627 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8F8CA27BBEA; Sun, 4 Jun 2023 18:46:01 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id BB11227BBE2 for ; Sun, 4 Jun 2023 18:46:00 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmQ-0004wb-Jl; Sun, 04 Jun 2023 13:44:38 -0400 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 1q5rlt-0004oY-9i for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:08 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rlt-0002Ap-18 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rls-0000pE-Tw for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 04/55] gnu: Add perl-dbicx-testdatabase. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859005972476 (code B ref 63894); Sun, 04 Jun 2023 17:44:04 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:17 +0000 Received: from localhost ([127.0.0.1]:47099 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rl7-0000dg-AG for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:17 -0400 Received: from mout-p-101.mailbox.org ([80.241.56.151]:48274) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rl5-0000ck-9B for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:15 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4QZ3x735svz9sRx for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:07 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900587; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Mpt/yt4E5vnN4FNyBQq7Ukz4DxugF0h+Xg9tN8ytgZY=; b=rKwow9KUR+jU07bQz2ZHsAHUnhz8/tjKdT2+RUkVDq2qg1x+yUXnXCT+QpWoNqUTvS7lPq pAK6ZLvWXDnDhkhf1VQ9vnHQXXkH7oCrh+MWBV40vGzhkDueLPqwDtfdzTFmRkIRHftJk/ QPzEs8YfA3kwz4MdBBRmDSm9BIJbCoRa3zoBQkEnSWT9+eo137a55NdErEu/Y7Sb5yJVGy 5fqZXQOrqDU4rhgH2yXDF6vNQ/d9WYXMOAp/KKEC2gklswAa2Flo9Gkv5TENNLBIfekkkS 9BB2yrtNHpgpHGA1jUMv6YON0RQmkCuyG+5Ntt5hmfn9094OE5zp5uWFRhU2GA== Date: Sun, 4 Jun 2023 17:41:58 +0000 Message-Id: <20230604174249.30044-4-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-META: h3bbu8heft5j5fiak1hueej59o83ws63 X-MBO-RS-ID: cfaa1f5de106b93a74e 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/databases.scm (perl-dbicx-testdatabase): New variable. --- gnu/packages/databases.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index 30334b7e4b..f3ad1a7531 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -2151,6 +2151,31 @@ (define-public perl-dbix-simple ;; Use unlicense because it has the least restrictions. (license license:unlicense))) +(define-public perl-dbicx-testdatabase + (package + (name "perl-dbicx-testdatabase") + (version "0.05") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/J/JR/JROCKWAY/DBICx-TestDatabase-" + version ".tar.gz")) + (sha256 + (base32 + "1kqaiygxiarrqkgqbq1s3xilx77msbdsqrdaqf4628811d9w4fwf")))) + (build-system perl-build-system) + (native-inputs (list perl-dbix-class perl-module-install)) + (propagated-inputs (list perl-dbd-sqlite + perl-sql-translator)) + (home-page "https://metacpan.org/release/DBICx-TestDatabase") + (synopsis "Create a temporary database from a DBIx::Class::Schema") + (description + "This module creates a temporary SQLite database, deploys a DBIC schema, +and then connects to it. This lets you easily test DBIC schema. Since you have +a fresh database for every test, you don't have to worry about cleaning up +after your tests, ordering of tests affecting failure, etc.") + (license license:perl-license))) + (define-public perl-dbd-pg (package (name "perl-dbd-pg") From patchwork Sun Jun 4 17:41:59 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50619 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A2A7C27BBEA; Sun, 4 Jun 2023 18:45:28 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E34F327BBE2 for ; Sun, 4 Jun 2023 18:45:27 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmV-000542-W8; Sun, 04 Jun 2023 13:44:44 -0400 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 1q5rlt-0004oZ-Nw for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:08 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rlt-0002B0-Dr for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rlt-0000pL-AC for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 05/55] gnu: Add perl-dbix-class-dynamicdefault. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859005982486 (code B ref 63894); Sun, 04 Jun 2023 17:44:05 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:18 +0000 Received: from localhost ([127.0.0.1]:47101 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rl7-0000dq-Nz for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:18 -0400 Received: from mout-p-102.mailbox.org ([80.241.56.152]:35180) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rl5-0000cm-OY for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:16 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4QZ3x82vhYz9sdW for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:08 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900588; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=QPZkD5bZs6mhTegb9heYGy5D0c1MmUoymY6OqNR9Wck=; b=wgwwUKBGYxE6Al6hBGQvr7LJ0UIaXoS/EyqqJGApR4lHinR6wBfzc/VkAgc61FzOvryr+R 2St4KghAFCKksJtW2anj0pUV5VikKK+Er398hKQJqGSVxr4+uOcwZoZ+fzJtrXN6WGmrDg 6s6hEMfP2lvbVJi4S4oRN0kgCK0ebRNK1bdOSJaX/4qqwTD7LhwOFptYCLCuy/2GcmynbW b7036TBt610EduOB9GDyVwBU/dkOKUnF4yB1hkaWUhnA85525wCe7XHhi7CbdRrEIS9PSL G+UqXSSAXoP3PdDseKCUPcDehWT4WnoSvlVbs+FKRvyM59eRH61m5R/QcU0CnQ== Date: Sun, 4 Jun 2023 17:41:59 +0000 Message-Id: <20230604174249.30044-5-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-META: j5ca3fbn7d4wpkjsrb68mtfrnzbriwfz X-MBO-RS-ID: 4c08915bec9905e71a7 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/databases.scm (perl-dbix-class-dynamicdefault): New variable. --- gnu/packages/databases.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index f3ad1a7531..a37932e7f4 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -2176,6 +2176,29 @@ (define-public perl-dbicx-testdatabase after your tests, ordering of tests affecting failure, etc.") (license license:perl-license))) +(define-public perl-dbix-class-dynamicdefault + (package + (name "perl-dbix-class-dynamicdefault") + (version "0.04") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/M/MS/MSTROUT/DBIx-Class-DynamicDefault-" + version ".tar.gz")) + (sha256 + (base32 + "1yssda00988hn9v96jl95apbzib74vgbcgf69m5mhhj64amm33r2")))) + (build-system perl-build-system) + (native-inputs (list perl-dbicx-testdatabase perl-module-install)) + (propagated-inputs (list perl-dbix-class)) + (home-page "https://metacpan.org/release/DBIx-Class-DynamicDefault") + (synopsis "Automatically set and update fields") + (description + "Automatically set and update fields with values calculated at runtime. +Ipdate or create actions will set the specified columns to the value returned +by the callback you specified as a method name or code reference.") + (license license:perl-license))) + (define-public perl-dbd-pg (package (name "perl-dbd-pg") From patchwork Sun Jun 4 17:42:00 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50637 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0B2FD27BBEE; Sun, 4 Jun 2023 18:46:54 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2D66527BBEA for ; Sun, 4 Jun 2023 18:46:51 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmO-0004tL-62; Sun, 04 Jun 2023 13:44:36 -0400 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 1q5rlu-0004oa-2S for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:08 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rlt-0002B6-Pw for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rlt-0000pS-My for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 06/55] gnu: Add perl-dbix-class-timestamp. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006012525 (code B ref 63894); Sun, 04 Jun 2023 17:44:05 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:21 +0000 Received: from localhost ([127.0.0.1]:47111 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlB-0000ee-BN for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:21 -0400 Received: from mout-p-202.mailbox.org ([80.241.56.172]:41700) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rl7-0000co-5L for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:17 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4QZ3x92S4Jz9sQP for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:09 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900589; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=cDi/TQiZbV9AMgF+yjQDnStjf6lNlVvH2airU0RKXtQ=; b=ZOEYNntSWhpkn1LNpi/vA/0W1Mm3J3TPudABi08iPdgFCuh8YO92HPnbqR2Qq5m4TZvo/o 9sxXpSDKG7UZvK753b3LgO7zAQJNKcwT3J6b0AKLkMF2soCz4+JHGdjaRKV1RCTKeuihBp 8QGGqL7UJDFnwmiKQqDGbn1mBXAE6mbuIwoYjmq30dKtdWNu0XS1JzcVZdridbMfYcDriT 2ab8oBKOqp5pT1UqSxxGl+OQ7OsvIkRVp/9h+/d5P+oa9354Q7XmWrwxSML1MtCO6o4VMz tKx6YfnjQSY/bPPGbHY4VNXkpqUTxECMSEVUoL0UvqkfU8fJXAib8Q1ZXU2qfg== Date: Sun, 4 Jun 2023 17:42:00 +0000 Message-Id: <20230604174249.30044-6-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: 2a2b99e7ec82cf612c5 X-MBO-RS-META: ojnmjukb3igcjf685fqpsrusmp6uutbs 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/databases.scm (perl-dbix-class-timestamp): New variable. --- gnu/packages/databases.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index a37932e7f4..99b0fc87bd 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -2199,6 +2199,37 @@ (define-public perl-dbix-class-dynamicdefault by the callback you specified as a method name or code reference.") (license license:perl-license))) +(define-public perl-dbix-class-timestamp + (package + (name "perl-dbix-class-timestamp") + (version "0.14") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/R/RI/RIBASUSHI/DBIx-Class-TimeStamp-" + version ".tar.gz")) + (sha256 + (base32 + "1zhr4r5ffihqsh2imap7zmps2y0h71piqqhg2nqhcwkjhvlxb958")))) + (build-system perl-build-system) + (native-inputs (list perl-class-accessor-grouped + perl-datetime-format-mysql + perl-datetime-format-sqlite + perl-dbd-sqlite + perl-module-install + perl-test-pod + perl-time-warp)) + (propagated-inputs (list perl-datetime + perl-dbix-class + perl-dbix-class-dynamicdefault)) + (home-page "https://metacpan.org/release/DBIx-Class-TimeStamp") + (synopsis + "DBIx::Class extension to update and create date and time based fields") + (description + "This package works in conjunction with @code{InflateColumn::DateTime} to +automatically set update and create date and time based fields in a table.") + (license license:perl-license))) + (define-public perl-dbd-pg (package (name "perl-dbd-pg") From patchwork Sun Jun 4 17:42:01 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50620 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A60D927BBF1; Sun, 4 Jun 2023 18:45:47 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 93CEC27BBE2 for ; Sun, 4 Jun 2023 18:45:46 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmG-0004s1-Rd; Sun, 04 Jun 2023 13:44:29 -0400 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 1q5rlu-0004ob-Jl for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rlu-0002BP-An for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:06 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rlu-0000pa-5b for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 07/55] gnu: Add perl-sql-translator. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006022539 (code B ref 63894); Sun, 04 Jun 2023 17:44:06 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:22 +0000 Received: from localhost ([127.0.0.1]:47115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlB-0000eg-OE for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:22 -0400 Received: from mout-p-202.mailbox.org ([80.241.56.172]:41702) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rl7-0000cq-K9 for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:18 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4QZ3xB1nv3z9sSV for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:10 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900590; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=3Jx9ubGBLtjvu5beuDd90FKMCRxxefKizlHLyS2G9mo=; b=WA7yMQJ/Kq2F/YBwo+3f7C9d5XNrGbLy/E3S29zr3yhVSeGeimSFyslaEe2ELoweONdgRA vZjyXkDoDvkgl1d/g/ATU9Ag2q0dnOMlxBt+N6+V3mTltRIP800L39u8xXl49uAKk352iV eNaJQH4ufg+AxoFVhma7occZFfwbVlMsCsoIpXX5CTVW+YdNOvuyEYbCUIa1ygSgCpVbKw 58/KY5W9MecY23Ps/ZynMKbs6OGdMJ5Up8CTTy0E64FjO2xmYKg8tl9HhYcLoaAOBqcGU3 wi93gnjn6dxWKbi40sgyHSRnxhiKKrKPZs9tXsBS14i6DPIRPnJ5MTjBqjVZow== Date: Sun, 4 Jun 2023 17:42:01 +0000 Message-Id: <20230604174249.30044-7-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: 6639e95b2b6f3e7a90d X-MBO-RS-META: xg9uws6rzdg4mymyppb4zqjxxe4dsuk4 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/databases.scm (perl-sql-translator): New variable. --- gnu/packages/databases.scm | 52 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index 99b0fc87bd..a587ab30bc 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -2440,6 +2440,58 @@ (define-public perl-sql-tokenizer valid SQL query.") (license license:perl-license))) +(define-public perl-sql-translator + (package + (name "perl-sql-translator") + (version "1.63") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/V/VE/VEESH/SQL-Translator-" + version ".tar.gz")) + (sha256 + (base32 + "0cric118ms3dcnb3m2a1jdhdxmai8wwp5jbx34mf72s9jd6b11aq")))) + (build-system perl-build-system) + (native-inputs (list perl-file-sharedir-install + perl-json-maybexs + perl-test-differences + perl-test-exception + perl-test-most + perl-xml-writer + perl-yaml)) + (propagated-inputs (list perl-carp-clan + perl-dbi + perl-file-sharedir + perl-gd + perl-graph + perl-graphviz + perl-moo + perl-package-variant + perl-parse-recdescent + perl-spreadsheet-parseexcel + perl-strictures-2 + perl-sub-quote + perl-template-toolkit + perl-text-recordparser + perl-try-tiny + perl-xml-libxml)) + (home-page "https://metacpan.org/release/SQL-Translator") + (synopsis "Manipulate structured data definitions (SQL and more)") + (description + "@code{SQL::Translator} is a group of Perl modules that converts +vendor-specific SQL table definitions into other formats, such as other +vendor-specific SQL, ER diagrams, documentation (POD and HTML), XML, and +@code{Class::DBI} classes. The main focus is SQL, but parsers exist for other +structured data formats, including Excel spreadsheets and arbitrarily +delimited text files. Through the separation of the code into parsers and +producers with an object model in between, it's possible to combine any parser +with any producer, to plug in custom parsers or producers, or to manipulate +the parsed data via the built-in object model. Presently only the definition +parts of SQL are handled (CREATE, ALTER), not the manipulation of +data (INSERT, UPDATE, DELETE).") + (license license:perl-license))) + (define-public unixodbc (package (name "unixodbc") From patchwork Sun Jun 4 17:42:02 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50643 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id DBA9827BBEA; Sun, 4 Jun 2023 18:47:08 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id D32C627BBE2 for ; Sun, 4 Jun 2023 18:47:07 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmP-0004tX-A4; Sun, 04 Jun 2023 13:44:37 -0400 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 1q5rlv-0004oc-11 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:10 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rlu-0002BY-OU for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:06 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rlu-0000pm-L6 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 08/55] gnu: Add perl-test-postgresql. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006042559 (code B ref 63894); Sun, 04 Jun 2023 17:44:06 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:24 +0000 Received: from localhost ([127.0.0.1]:47119 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlD-0000f6-Cb for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:23 -0400 Received: from mout-p-103.mailbox.org ([80.241.56.161]:60086) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rl8-0000cr-Cs for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:18 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4QZ3xC0Twrz9sd7 for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:11 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900591; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=oWYuCu3QiVx3CDRpLFSmJEJETqQulQpU/gQKmbj+44E=; b=aLij9H704w+mG0Er3fxk/D2Obya6onjRtR1sZtSv+tIIT2fD/RjSt/tvNfm/V0jM6sGiPG WGjX4spo+bxKijMFU/CZaYeXT9e52+gcv7qJAKgNCcFydvSxHKElj1BjgtsXJkDFtYeDDf sJKpzMNBURQ1cqZUK6o+bizzmOn701JKYQ999vYSud+pU3/4nBLxc6/Z4K8vWq8GYqsum7 uzsuTfleJRxEmg20Xi3aHgdgMuhVktWGpJSlh9qAeA4ocMuIGfcDXn6Y/EN6Z3WNBqXLkw 86fwaRIhow4uiJJumNLS5lqjTbnK4mEn4TLuWwfNXT86X/rShZCWIPwyjMJl7Q== Date: Sun, 4 Jun 2023 17:42:02 +0000 Message-Id: <20230604174249.30044-8-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: 25b8ae2460741f0a2ee X-MBO-RS-META: ao7p9qgrzjhkttze9t1i7mjgjo7drdam 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/databases.scm (perl-test-postgresql): New variable. --- gnu/packages/databases.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index a587ab30bc..6a173094c0 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -2492,6 +2492,38 @@ (define-public perl-sql-translator data (INSERT, UPDATE, DELETE).") (license license:perl-license))) +(define-public perl-test-postgresql + (package + (name "perl-test-postgresql") + (version "1.29") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/T/TJ/TJC/Test-PostgreSQL-" version + ".tar.gz")) + (sha256 + (base32 + "17jgiqdyprb8q4855anica2kr0lxdi9rnq27vsfclk6ai7jzgb0q")))) + (build-system perl-build-system) + (arguments + (list #:tests? #f)) ;2/41 fail, require running Postgres server + (native-inputs (list perl-module-build-tiny + perl-test-sharedfork)) + (propagated-inputs (list perl-dbd-pg + perl-dbi + perl-file-which + perl-function-parameters + perl-moo + perl-tie-hash-method + perl-try-tiny + perl-type-tiny)) + (home-page "https://metacpan.org/release/Test-PostgreSQL") + (synopsis "PostgreSQL runner for tests") + (description + "@code{Test::PostgreSQL} automatically setups a PostgreSQL instance in a +temporary directory, and destroys it when the perl script exits.") + (license license:artistic2.0))) + (define-public unixodbc (package (name "unixodbc") From patchwork Sun Jun 4 17:42:03 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50645 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A82B027BBEC; Sun, 4 Jun 2023 18:47:27 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id F337A27BBE2 for ; Sun, 4 Jun 2023 18:47:26 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmg-0005Aq-PL; Sun, 04 Jun 2023 13:44:54 -0400 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 1q5rlv-0004oe-Lp for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:11 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rlv-0002Bn-Cx for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:07 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rlv-0000q0-8c for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:07 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 09/55] gnu: Add perl-fennec-lite. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006052575 (code B ref 63894); Sun, 04 Jun 2023 17:44:07 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:25 +0000 Received: from localhost ([127.0.0.1]:47123 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlD-0000fE-W1 for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:24 -0400 Received: from mout-p-202.mailbox.org ([80.241.56.172]:41706) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rl9-0000d3-HM for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:19 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4QZ3xD0k9cz9sSX for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:12 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900592; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ElA1T1CzIfkU1D71MX6xivgt4g+SZMcMeaCNEtq+NNU=; b=Qxkx9x60kWsaevRd+iCHeMmfdfJH8FQEs3InD8n2FFX3rxCtfvpz1qs/HnofqOroqe2HOZ v9n4NN+BguV8Aa8o02MrNbGlT8F8PaAMcXBfk3wAsq7/6J0Yd6XC9X9hFC+ik4SvksWoRE d+k0kZD/1LsRVmRrmtPLtMz6pr6pJclAQJ5CCEBL5FARQcCe/ETCimTVvi4X5SSe74fWoM Vol+MCFDw2Wf/Tg9dOT8Y1XkxUMKSgxPSvHZfyly5oMe+m4l6/5i0PzrqdhQHJ/B5onZ3X sG4SZJZs5wZOuW+JaLPnTeyDecWLBl49M3fizdZRZgaboTuk003IDMYzIIS4Mw== Date: Sun, 4 Jun 2023 17:42:03 +0000 Message-Id: <20230604174249.30044-9-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: f33a232f0ac99abe896 X-MBO-RS-META: xmp7zzp4j11xfg5nnkzsm9jdgnt1niw7 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl-check.scm (perl-fennec-lite): New variable. --- gnu/packages/perl-check.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/perl-check.scm b/gnu/packages/perl-check.scm index 7bf58832bc..5032dff721 100644 --- a/gnu/packages/perl-check.scm +++ b/gnu/packages/perl-check.scm @@ -47,6 +47,29 @@ (define-module (gnu packages perl-check) ;;; +(define-public perl-fennec-lite + (package + (name "perl-fennec-lite") + (version "0.004") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/E/EX/EXODIST/Fennec-Lite-" version + ".tar.gz")) + (sha256 + (base32 + "1aywy5vswrl9mv669cdp3kl9is06bi090bd55bwjyb3n68wqxqnw")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build)) + (home-page "https://metacpan.org/release/Fennec-Lite") + (synopsis "Set of testing-related modules") + (description + "Fennec ties together several testing related modules and enhances their +functionality in ways you don't get loading them individually. +@code{Fennec::Lite} takes a minimalist approach to do for Fennec what Mouse +does for Moose.") + (license perl-license))) + (define-public perl-mock-config (package (name "perl-mock-config") From patchwork Sun Jun 4 17:42:04 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50614 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id CA29A27BBE9; Sun, 4 Jun 2023 18:45:16 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 17E5C27BBEB for ; Sun, 4 Jun 2023 18:45:14 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rme-00058F-N0; Sun, 04 Jun 2023 13:44:54 -0400 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 1q5rlw-0004oj-HV for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:11 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rlv-0002C2-UG for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:08 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rlv-0000qE-Q3 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:07 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 10/55] gnu: Add perl-test-file-sharedir. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006052583 (code B ref 63894); Sun, 04 Jun 2023 17:44:07 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:25 +0000 Received: from localhost ([127.0.0.1]:47127 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlE-0000fU-U5 for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:25 -0400 Received: from mout-p-202.mailbox.org ([80.241.56.172]:41716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlA-0000dD-Ib for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:21 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4QZ3xF163Gz9sZ5 for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:13 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900593; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=HGR4stcLWUd+2NZWFsAmlAJcLJs7n9wjgWsPyqCmufc=; b=Q6jqVSMF20XouKTWV/BZTkYMKzC8Fj3K7z0x/wf81C5H2lcqTZYnARLx9IgSdzpZxKUnhs EuYTN2w/53T0cJqXr3IX9xKREGyPufo2vsoDbYkou5z73PrIJ+hjmfwyyS4Zpk59dtmUQr YMc7huQdgy+0sdZS+UM0Y95DwLDhOy1mksFzkpmoUiOeL1+LOVeqHAh7JQbJpbaEiI+DAr /Aj8BZT2rGkyFFS1r3J2YZeLb3Jwu2PTG1ougJLyzIsHadhLgJqE/C4US8qm3MW6hKvd6Y IFPL3GXih2QBm1NLDTDGMAmpxOfNWdsZT/5EO5pQ0VTJ7SLwG/BcY9vYgo7vDg== Date: Sun, 4 Jun 2023 17:42:04 +0000 Message-Id: <20230604174249.30044-10-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: f409477f3da37065e17 X-MBO-RS-META: ypixswed9o87xdq3719rm6miwo31ugz5 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl-check.scm (perl-test-file-sharedir): New variable. --- gnu/packages/perl-check.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/perl-check.scm b/gnu/packages/perl-check.scm index 5032dff721..530dba3708 100644 --- a/gnu/packages/perl-check.scm +++ b/gnu/packages/perl-check.scm @@ -636,6 +636,33 @@ (define-public perl-test-file-contents files.") (license perl-license))) +(define-public perl-test-file-sharedir + (package + (name "perl-test-file-sharedir") + (version "1.001002") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/K/KE/KENTNL/Test-File-ShareDir-" + version ".tar.gz")) + (sha256 + (base32 + "1bbs6cx69wcinq77gif4i4pmrj8a7lwb92sgvvxzrwmjnk5lfdmk")))) + (build-system perl-build-system) + (native-inputs (list perl-test-fatal)) + (propagated-inputs (list perl-class-tiny + perl-file-copy-recursive + perl-file-sharedir + perl-path-tiny + perl-scope-guard)) + (home-page "https://metacpan.org/release/Test-File-ShareDir") + (synopsis "Create a Fake ShareDir for your modules for testing.") + (description + "@code{Test::File::ShareDir} is some low level plumbing to enable a +distribution to perform tests while consuming its own share directories in a +manner similar to how they will be once installed.") + (license perl-license))) + (define-public perl-test-file-sharedir-dist (package (name "perl-test-file-sharedir-dist") From patchwork Sun Jun 4 17:42:05 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50628 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7562527BBE2; Sun, 4 Jun 2023 18:46:06 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E671F27BBE9 for ; Sun, 4 Jun 2023 18:46:04 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmM-0004sv-QE; Sun, 04 Jun 2023 13:44:35 -0400 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 1q5rlx-0004ok-FG for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:12 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rlw-0002CC-Ix for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:08 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rlw-0000qU-DL for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:08 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 11/55] gnu: Add perl-test-fork. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006052591 (code B ref 63894); Sun, 04 Jun 2023 17:44:08 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:25 +0000 Received: from localhost ([127.0.0.1]:47129 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlF-0000fc-A4 for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:25 -0400 Received: from mout-p-102.mailbox.org ([80.241.56.152]:35188) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlB-0000dW-Fo for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:22 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4QZ3xG158Dz9sdK for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900594; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=/d4ZXeoJ09P98bMDxH0Tp3pWjK9AjpsvP8dtZM6Q4cM=; b=En1WOYTzuj7inkyFAyycBRRzFsLcEklxVYzZsqd1SVQfpyjbYjgEtpbHbMLLzgN5ruaPiY XHzLyQuyzdmHXf5EGeGJ9JCi/7RoXUnM3RYulF2AjegFhgIaOpp6FRpD8fqGYl8wi57KQu 7kTedYWKnYNVRWUdl/CrWho9rG1TxQ5hVI5tZtAG6FuBNvP3q/dWhm+0YupgkXv9hhYbKP 9jgcJpT4Tj+amspeKbN09NhvI6hKIAvhYZRxN5SP7zBFTnJJfHNkST67DPuOUy8AwJhcok gZTYdXHOnYhszgHVvWvGUGggMu1hvBB1lCIi4lKrWyL/T8/3EUhTAxekko4ZwA== Date: Sun, 4 Jun 2023 17:42:05 +0000 Message-Id: <20230604174249.30044-11-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-META: 795s7ezk4rxafwuuf5uuhdmipd1dejjr X-MBO-RS-ID: d9f37e8c6434e72823e 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl-check.scm (perl-test-fork): New variable. --- gnu/packages/perl-check.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/perl-check.scm b/gnu/packages/perl-check.scm index 530dba3708..156562eaa3 100644 --- a/gnu/packages/perl-check.scm +++ b/gnu/packages/perl-check.scm @@ -735,6 +735,29 @@ (define-public perl-test-files contents of a file is equal to a particular string.") (license perl-license))) +(define-public perl-test-fork + (package + (name "perl-test-fork") + (version "0.02") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/M/MS/MSCHWERN/Test-Fork-" version + ".tar.gz")) + (sha256 + (base32 + "0gnh8m81fdrwmzy1fix12grfq7sf7nn0gbf24zlap1gq4kxzpzpw")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build)) + (home-page "https://metacpan.org/release/Test-Fork") + (synopsis "Test code which forks") + (description + "Testing code which forks is problematic because each test has a number +associated with it. Coordinating the test number amongst the parent and child +processes is complicated. @code{Test::Fork} provides a function to smooth over +the complications.") + (license perl-license))) + (define-public perl-test-harness (package (name "perl-test-harness") From patchwork Sun Jun 4 17:42:06 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50615 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E707327BBF1; Sun, 4 Jun 2023 18:45:19 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 1A24E27BBE9 for ; Sun, 4 Jun 2023 18:45:17 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmM-0004sW-2U; Sun, 04 Jun 2023 13:44:34 -0400 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 1q5rlx-0004ol-F7 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:12 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rlx-0002CN-3d for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:09 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rlw-0000qi-WD for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:09 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 12/55] gnu: Add perl-test-mockrandom. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006092624 (code B ref 63894); Sun, 04 Jun 2023 17:44:08 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:29 +0000 Received: from localhost ([127.0.0.1]:47139 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlI-0000g9-R4 for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:29 -0400 Received: from mout-p-103.mailbox.org ([80.241.56.161]:60100) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlC-0000de-Dy for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:22 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4QZ3xH0ScHz9sT7 for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:15 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900595; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=gbs9dyY56RZN7uuDMob5oBOx0PrLj8WtMNmPSjNOnWA=; b=JgaueGTZRrD8YooliPUS4o6ZUBEzTnAR1AdnDU1aNL86TkjPUd8yjtD0nQuYjUadnkcBsA KS6wKirOtoqGXE1+VjqsVUHc7PwkPOu8wqzw9froY09nWbEx3PHWi1xI/fU3vsQQfami2V YOKOayyJTjreKUwd8UT1UEExYztGs9JOKP5KIJ9Tf2WI3vfXAUttaZgn0ro/eunGaYmXRX wq+ajJ94H359d3tVfFpxoR7XF7xkfTGg2aWsriXnpbSflOlhPbzI0OVQHXu8vRAvO43UQ9 fdvecUqqF2D39kEpMt4NtnBSft/4eBTBiQ/eeBeNeApMvFusdr194MNhyJPf3w== Date: Sun, 4 Jun 2023 17:42:06 +0000 Message-Id: <20230604174249.30044-12-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: a669abc1a79b0374c5c X-MBO-RS-META: umsxf4gm9m55db65bfz7p7nqyzim9qbp 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl-check.scm (perl-test-mockrandom): New variable. --- gnu/packages/perl-check.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/perl-check.scm b/gnu/packages/perl-check.scm index 156562eaa3..5bc04a1cdd 100644 --- a/gnu/packages/perl-check.scm +++ b/gnu/packages/perl-check.scm @@ -939,6 +939,33 @@ (define-public perl-test-mockobject the behavior, just the input and the output.") (license perl-license))) +(define-public perl-test-mockrandom + (package + (name "perl-test-mockrandom") + (version "1.01") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/D/DA/DAGOLDEN/Test-MockRandom-" + version ".tar.gz")) + (sha256 + (base32 + "1q6c474ya9najgj4wzgj0waj56ykrj3fxhgvkb1ylpgwhh6r6516")))) + (build-system perl-build-system) + (home-page "https://metacpan.org/release/Test-MockRandom") + (synopsis + "Replaces random number generation with non-random number generation") + (description + "This module can test routines that manipulate random numbers by +providing a known output from @code{rand}. Given a list of seeds with +@code{srand}, it will return each in turn. After seeded random numbers are +exhausted, it will always return 0. Seed numbers must be of a form that +meets the expected output from @code{rand} as called with no arguments: they +must be between 0 (inclusive) and 1 (exclusive). In order to facilitate +generating and testing a nearly-one number, this module exports the function +@code{oneish}, which returns a number just fractionally less than one.") + (license asl2.0))) + (define-public perl-test-mocktime (package (name "perl-test-mocktime") From patchwork Sun Jun 4 17:42:07 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50625 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D12D127BBE2; Sun, 4 Jun 2023 18:45:56 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 0843327BBEB for ; Sun, 4 Jun 2023 18:45:55 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmM-0004sd-7l; Sun, 04 Jun 2023 13:44:34 -0400 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 1q5rly-0004on-4p for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:12 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rlx-0002Cc-JF for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:09 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rlx-0000qq-F6 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:09 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 13/55] gnu: perl-b-keywords: Update to 1.24. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006092632 (code B ref 63894); Sun, 04 Jun 2023 17:44:09 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:29 +0000 Received: from localhost ([127.0.0.1]:47141 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlJ-0000gH-6X for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:29 -0400 Received: from mout-p-202.mailbox.org ([80.241.56.172]:41724) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlD-0000e2-AR for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:23 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4QZ3xH701pz9sVl for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:15 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900595; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=2eoRQDvt99PCP6V02LUfVf9Lw9vU/5FlRAqStfy9yJw=; b=lxxFxodI+Qzd6JkPG67rnOZboMTP/fHca6XX4UJwIG1wq0XmRLd9XZkuV/ccWcJvB9lJiJ mimUDopiSdQriZXA1YoX3lvEYgW92yDek2qm2EDerZ1ygIO5zqE6MR/GHbPftVAbwJTULB qDlSLBFVI5kd9wW669FVimNmz65ZeJio3kT06PBFWSsAkqhzMMvRWqevVFFVaLOo/HQJZ7 AUaqykKCTv7dVW1hGo/JO/+bPUe50TSvMQbLuh3mrs9iU1Ruh30bYzZ/SSm1qZoR+G9Id6 WSKAFJkNnQmMomx8h8mcVFCYWS+huivwuuT0nQjOZDOkqBb7Fdabjr+2Idx8rg== Date: Sun, 4 Jun 2023 17:42:07 +0000 Message-Id: <20230604174249.30044-13-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: 9fef6c8039762262742 X-MBO-RS-META: qr38isqd4pmyfko9agwa53x7wx8ysx5b 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-b-keywords): Update to 1.24. [native-inputs]: Add perl-test-most. --- gnu/packages/perl.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index d7312372de..584222dc28 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -928,15 +928,16 @@ (define-public perl-b-hooks-op-check (define-public perl-b-keywords (package (name "perl-b-keywords") - (version "1.22") + (version "1.24") (source (origin (method url-fetch) (uri (string-append "mirror://cpan/authors/id/R/RU/RURBAN/B-Keywords-" version ".tar.gz")) (sha256 - (base32 "0i2ksp0w9wv1qc22hrdl3k48cww64syhmv8zf6x0kgyd4081hr56")))) + (base32 "0vk0d48hw90x67p5sfhmshzj2x5j7dr3ny17wb71fvfhhnr6pkx5")))) (build-system perl-build-system) + (native-inputs (list perl-test-most)) (home-page "https://metacpan.org/release/B-Keywords") (synopsis "Lists of reserved barewords and symbol names") (description "@code{B::Keywords} supplies several arrays of exportable From patchwork Sun Jun 4 17:42:08 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50639 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6219027BBE9; Sun, 4 Jun 2023 18:46:56 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id CF6C127BBE2 for ; Sun, 4 Jun 2023 18:46:51 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmL-0004sT-Nh; Sun, 04 Jun 2023 13:44:33 -0400 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 1q5rly-0004oq-BP for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:12 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rly-0002Cq-1V for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:10 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rlx-0000qy-Up for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:09 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 14/55] gnu: Add perl-config-simple. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006102639 (code B ref 63894); Sun, 04 Jun 2023 17:44:09 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:30 +0000 Received: from localhost ([127.0.0.1]:47143 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlJ-0000gP-Gy for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:29 -0400 Received: from mout-p-201.mailbox.org ([80.241.56.171]:37288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlE-0000eL-AV for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:24 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4QZ3xK03vbz9shV for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:17 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900597; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=xdCZ2xtdIqL4fxVrOojArxayuvlJUJyjraZKDHEbF78=; b=YSHCLMy47pxUOoSUwYM5vh4AeaC7UsrVkCMcF85dkGT3eaV7yyuHBsyK5/ccgzyZHIsJGo GuRwzmyYDYlYaXVPbq5d9iC6PlU9LKFGy551bXGv7xanXyXLZEZLZOEcGFtEfq11hZhaH1 rjoeSux3cIRXSs7yc0TKiiYz5beXS9kwYSn9+ZToIggN93uJBmGWSN1enU00sXfnUYDM74 XpznV8agSC/xCr/x7bQoq0cfkJNthZ0LilHw7wwCh9dTTApKo0Zw+lifrfB47KGA7qbam/ R7Gk7SfI8sn4VzLrnxTSIhoaxU5QgeEFvol8dnuRKQsbHR3ZtZZvLcAQsZaW1w== Date: Sun, 4 Jun 2023 17:42:08 +0000 Message-Id: <20230604174249.30044-14-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: 76fb8de8d7b14616d05 X-MBO-RS-META: u6za74nhi7jot8nzfmyt8k43e8izafbt 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-config-simple): New variable. --- gnu/packages/perl.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 584222dc28..4d456d0f06 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -2131,6 +2131,28 @@ (define-public perl-config-tiny many other @code{Config::*} modules.") (license license:perl-license))) +(define-public perl-config-simple + (package + (name "perl-config-simple") + (version "4.58") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/S/SH/SHERZODR/Config-Simple-" + version ".tar.gz")) + (sha256 + (base32 + "1d7dhvis1i03xlj8z3g5l8mz88kf7dn13zngbjhq94qgdxq9b6fx")))) + (build-system perl-build-system) + (home-page "https://metacpan.org/release/Config-Simple") + (synopsis "Simple configuration file class") + (description + "@code{Config::Simple} is a class representing configuration file object. +It supports several configuration file syntax and tries to identify the file +syntax automatically. The library supports parsing, updating and creating +configuration files.") + (license license:perl-license))) + (define-public perl-const-fast (package (name "perl-const-fast") From patchwork Sun Jun 4 17:42:09 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50609 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id DC7E527BBEA; Sun, 4 Jun 2023 18:45:04 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id D6DC727BBE2 for ; Sun, 4 Jun 2023 18:45:03 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmc-00057y-PK; Sun, 04 Jun 2023 13:44:50 -0400 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 1q5rlz-0004ot-Ex for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:13 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rly-0002D9-R3 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:11 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rly-0000rL-Lc for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:10 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 15/55] gnu: Add perl-constant. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006102656 (code B ref 63894); Sun, 04 Jun 2023 17:44:10 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:30 +0000 Received: from localhost ([127.0.0.1]:47147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlJ-0000gW-Tg for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:30 -0400 Received: from mout-p-103.mailbox.org ([80.241.56.161]:40930) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlF-0000eU-Co for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:25 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4QZ3xL0HNlz9sTV for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900598; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=dTXdUwri5/i6ZPDNqJe7xydSidyiiSWTV/ButslcMzA=; b=JsDA2CtKkU8fLhZBecB4ZI2u7T74sof6ijtyw90JZlKMT6pScJNx6Hjjx/GU3DvMl8EEgA 4Jmhbj1ErKVjJg36hUp7JQhSTGag9TeuKoF419Pm9/LNO6RxkRg4fUdItkF+/vZ1Y5PHWG bfyiJLC+cBeh26wLebn3P97tBK6xxBBYUF46uHZY0TKUr6nSh21+FnNSEsnRhTi48Qz5fZ wZSjAf0YYd2t8rKnE3fIMMd+1N5l5GDKrQI2iEmEpxwpPYZPKyDUpeOZcBU0QBeEK40anb iwDbO61DCWjpEgyrwogmaTdlrFp30wXiLILU1t3tXYuQkaSlrVcVkPVY1q/V0A== Date: Sun, 4 Jun 2023 17:42:09 +0000 Message-Id: <20230604174249.30044-15-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: d0b9a7aee8b33b500c0 X-MBO-RS-META: gg7oe5oxdze11ua91ngo81kqrrbiu8zu 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-constant): New variable. --- gnu/packages/perl.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 4d456d0f06..d2c41cbc12 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -2178,6 +2178,28 @@ (define-public perl-const-fast scalars, arrays, and hashes.") (license (package-license perl)))) +(define-public perl-constant + (package + (name "perl-constant") + (version "1.33") + (source (origin + (method url-fetch) + (uri (string-append "mirror://cpan/authors/id/R/RJ/RJBS/constant-" + version ".tar.gz")) + (sha256 + (base32 + "015my616h5l2fswh52x4dp3n007gk5lax83ww9q6cmzb610mv5kr")))) + (build-system perl-build-system) + (home-page "https://metacpan.org/release/constant") + (synopsis "Perl pragma to declare constants") + (description + "This pragma allows you to declare constants at compile-time. When a +constant is used in an expression, Perl replaces it with its value at compile +time, and may then optimize the expression further. In particular, any code +in an @code{if (CONSTANT)} block will be optimized away if the constant is +false.") + (license license:perl-license))) + (define-public perl-context-preserve (package (name "perl-context-preserve") From patchwork Sun Jun 4 17:42:10 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50630 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id AD01E27BBEA; Sun, 4 Jun 2023 18:46:20 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id EE2D627BBE2 for ; Sun, 4 Jun 2023 18:46:19 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmO-0004tM-MZ; Sun, 04 Jun 2023 13:44:36 -0400 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 1q5rm0-0004ov-8N for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:15 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rlz-0002DP-D9 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:11 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rlz-0000ra-9C for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:11 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 16/55] gnu: Add perl-critic-policy-perlsecret. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:11 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006112663 (code B ref 63894); Sun, 04 Jun 2023 17:44:11 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:31 +0000 Received: from localhost ([127.0.0.1]:47149 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlK-0000gn-Df for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:30 -0400 Received: from mout-p-201.mailbox.org ([80.241.56.171]:37294) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlG-0000ed-DJ for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:26 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4QZ3xM0hFmz9slL for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:19 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900599; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=IYLW4rDsJCoBKv0M38BtikfFrxac/RrHkCmJ8JIiduI=; b=YPNRF87Gjko3gv74j4nARdosgUr1/1GFgxluHLJDmoDSDWccW5MzOIgDbgkd43LzCk6kYg TADIWcxoqqGJ2bVwtcbfJpdhdXKaZow+89aj+aZmptfocyOpSEeUuX0wpm/yOrKKLjFa96 kMQRJm1qpR+bBIgQBVA1AqyzrFAzKgYE7gtAkj9tRhALRXKZQiZ9H7R0S0Xb1Ej2VclwlG FyVIrlF2ho38Mt803eus3jd1ha3ZrhmbGFLkL7zxYckIZQU59PjX0pUHy9I9oGjuRund5E 0Z3kHKYVE9Afk2iWnhZBRJP8qlc8eVtWwkgRSIqqM8KEMOyaMaaL5qzcnXTf9w== Date: Sun, 4 Jun 2023 17:42:10 +0000 Message-Id: <20230604174249.30044-16-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: ceb518b7c6c3c008048 X-MBO-RS-META: kgyosuc6xtwfaqc8w69tgthobcwm6bk7 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-critic-policy-perlsecret): New variable. --- gnu/packages/perl.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index d2c41cbc12..4a5456cb31 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -2378,6 +2378,32 @@ (define-public perl-critic configured or disabled to your liking.") (license license:perl-license))) +(define-public perl-critic-policy-perlsecret + (package + (name "perl-critic-policy-perlsecret") + (version "0.0.11") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/L/LA/LANCEW/Perl-Critic-Policy-Perlsecret-" + version ".tar.gz")) + (sha256 + (base32 + "0gmagglqq6vxprk9a5c42w8nhj621fplvzvc2wnb7jaky57r2rl8")))) + (build-system perl-build-system) + (native-inputs (list perl-critic + perl-test-failwarnings + perl-test-fatal)) + (propagated-inputs (list perl-critic)) + (home-page "https://metacpan.org/release/Perl-Critic-Policy-Perlsecret") + (synopsis "Prevent perlsecrets entering your codebase") + (description + "This policy checks for perlsecret operators in your code and warns you +about them. You can override the secrets that are allowed or disallowed using +the parameters @code{allow_secrets} and @code{disallow_secrets}. The default +is to simply disallow everything.") + (license license:gpl3))) + (define-public perl-crypt-cbc (package (name "perl-crypt-cbc") From patchwork Sun Jun 4 17:42:11 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50608 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7FAB527BBE2; Sun, 4 Jun 2023 18:44:54 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 1199927BBEA for ; Sun, 4 Jun 2023 18:44:50 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmJ-0004sE-Te; Sun, 04 Jun 2023 13:44:31 -0400 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 1q5rm0-0004ou-7t for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:13 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rlz-0002DV-S9 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:11 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rlz-0000rj-Od for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:11 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 17/55] gnu: Add perl-data-messagepack. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:11 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006112677 (code B ref 63894); Sun, 04 Jun 2023 17:44:11 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:31 +0000 Received: from localhost ([127.0.0.1]:47153 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlK-0000gu-UB for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:31 -0400 Received: from mout-p-103.mailbox.org ([80.241.56.161]:40932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlH-0000es-F7 for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:27 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4QZ3xN0dG2z9scG for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:20 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900600; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=GaFXSdwlCEhOyYraqSSi8Y736+TS/YohnIybBeOa5Nw=; b=Nr1aBbOZh+4GOQuWF8GbSE24tzyIecqbnoEiLYDtPM2oxlPy2gKIiNaZRFUBPXQmTG5/rq VYJKhQoWvWF6ikaBC2DGA2quEpkrImafXmWWs5IhXEi74rkkF/ker/CCwn5Ncshp9tDM1n lcC6eR8p7x166zc6Gl1Quf6NEOfCfl6Usv25Hz3OwG20RerH++36GjdOaTgl6oIjwHM3R3 /Jl3UE9dsnC7ogvVT9ynIVrv8DHY7IpI8HfwDRFZ3T2AB6XQiSuW0V5PhczsGHLS9se2bX 53zfG6SXz0zR7d8okU6FbM1TFhfH8RCdnz4rs/Up6C1mdu7Pq1iCWWfqdroXZQ== Date: Sun, 4 Jun 2023 17:42:11 +0000 Message-Id: <20230604174249.30044-17-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: d78306a6c0a847ea8cc X-MBO-RS-META: 9ukcde1m4eegcxzmqer1i5kxdh739utu 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-data-messagepack): New variable. --- gnu/packages/perl.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 4a5456cb31..8abb2963d1 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -2797,6 +2797,31 @@ (define-public perl-data-integer unsigned representations are handled.") (license license:perl-license))) +(define-public perl-data-messagepack + (package + (name "perl-data-messagepack") + (version "1.02") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/S/SY/SYOHEX/Data-MessagePack-" + version ".tar.gz")) + (sha256 + (base32 + "1dxih8s9a5rd0vg0nd9i0gb0m5zyvxw26bl88x0jb3daj13v8gf3")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build + perl-module-build-xsutil + perl-test-requires)) + (home-page "https://metacpan.org/release/Data-MessagePack") + (synopsis "MessagePack serializing/deserializing") + (description + "This module converts Perl data structures to MessagePack and vice versa. +MessagePack is a binary-based efficient object serialization format. It +enables to exchange structured objects between many languages like JSON. But +unlike JSON, it is very fast and small.") + (license license:perl-license))) + (define-public perl-data-uniqid (package (name "perl-data-uniqid") From patchwork Sun Jun 4 17:42:12 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50632 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7D1A227BBE9; Sun, 4 Jun 2023 18:46:29 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B1E5127BBEA for ; Sun, 4 Jun 2023 18:46:26 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmO-0004tN-Oo; Sun, 04 Jun 2023 13:44:37 -0400 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 1q5rm1-0004pB-HD for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:17 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm0-0002Di-8U for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:12 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm0-0000rv-5Z for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:12 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 18/55] gnu: Add perl-datetime-format-mysql. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:12 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006152706 (code B ref 63894); Sun, 04 Jun 2023 17:44:12 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:35 +0000 Received: from localhost ([127.0.0.1]:47161 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlO-0000hZ-LS for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:35 -0400 Received: from mout-p-202.mailbox.org ([80.241.56.172]:41572) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlI-0000f5-F0 for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:28 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4QZ3xP0mN6z9sQP for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900601; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=vFCidc4881H0prVsGtwv2zOvzDsFTFJRpwpJU7WtPMM=; b=d+tXx3QJHcZOIMLRyS5csu5vz98ER2CKiO3zoNNKGHEz3Sitm2MqS7kiIglrTNGvZCFDtd 64U36O4cekkZIyvyFxLCJQoz+gurzMhqWiq9NEjwkb3wl29orbECt3bIoTB45c7U6aow2t ze9PVEAKpwa8znrBnRlbwkUWsk2bumxf5SHOdgEwnx5EIt2vbq3eWbmHaeMHZMYSZGXg7y 9LNEb5HUEMsfQBmeHHSFkOHFK6YeUu8aMPWv9ZsThM73poe6zLCkqI/lAHSHK/TYbzUPA0 hIWPyM+BNPfosgawn/PEfUt8ZdslXAJA9C/ol+xlbn1kUnxxbtDj7RqgziP54A== Date: Sun, 4 Jun 2023 17:42:12 +0000 Message-Id: <20230604174249.30044-18-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-META: zcjifizc6knf1a6uudxnj894e4j8kdi1 X-MBO-RS-ID: e2a8bff100e83344d8a 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-datetime-format-mysql): New variable. --- gnu/packages/perl.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 8abb2963d1..d29c338955 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -3554,6 +3554,31 @@ (define-public perl-datetime-format-iso8601 extension that parses almost all ISO8601 date and time formats.") (license license:perl-license))) +(define-public perl-datetime-format-mysql + (package + (name "perl-datetime-format-mysql") + (version "0.0701") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/X/XM/XMIKEW/DateTime-Format-MySQL-" + version ".tar.gz")) + (sha256 + (base32 + "1pb0ri9npbwpaf1lzmm51w4wfyj96n80yg7wga7ig34c0hg4a463")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build)) + (propagated-inputs (list perl-datetime + perl-datetime-format-builder)) + (home-page "https://metacpan.org/release/DateTime-Format-MySQL") + (synopsis "Parse and format MySQL dates and times") + (description + "This module understands the formats used by MySQL for its DATE, +DATETIME, TIME, and TIMESTAMP data types. It can be used to parse these +formats in order to create DateTime objects, and it can take a DateTime object +and produce a string representing it in the MySQL format.") + (license license:perl-license))) + (define-public perl-datetime-format-natural (package (name "perl-datetime-format-natural") From patchwork Sun Jun 4 17:42:13 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50640 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8BB5527BBEA; Sun, 4 Jun 2023 18:46:59 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 758A327BBE2 for ; Sun, 4 Jun 2023 18:46:58 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmg-0005AK-Cb; Sun, 04 Jun 2023 13:44:54 -0400 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 1q5rm1-0004p9-9q for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:17 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm0-0002Do-KD for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:12 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm0-0000s2-Gj for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:12 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 19/55] gnu: Add perl-datetime-format-sqlite. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:12 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006152720 (code B ref 63894); Sun, 04 Jun 2023 17:44:12 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:35 +0000 Received: from localhost ([127.0.0.1]:47165 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlP-0000hb-3v for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:35 -0400 Received: from mout-p-102.mailbox.org ([80.241.56.152]:38114) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlJ-0000fK-HF for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:30 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4QZ3xQ1D4dz9sdK for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:22 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900602; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=wC1wG/JKHGqeMnCeUeHvohBR5/ZMHya5bBuzf4MjiY0=; b=LAbd7eCeZ0Mtavp2xWcX6R7TG0aj1wqVHo4fEkdQPbSyZtXAmH3rMxzULYMg4HGfgkoG5H 3s9fh/ncXQRlUsXu7nRZzGe06dqVB6/01j18cQSsT/xEyhjZ6gmuTRjDv1F1OoS4m5xL2o XKHtINsUWwMxxFSECtbsUfTNbqQJRqLLqEwRomECu01XKv+5yYKm8YgcuVFZyEY6MbFLFK X/rUFwJgA8SFhuZMZZE0wML7i84kSUVUU2qQ4P7W4yWmI8Y8GNKADYnZkBS54ZCukuEi72 JaGyj73mZt5yUno2RZfhZvWK46kYetrFd3XxAIlX7T5bGQ8nhQGLed0XCBvibw== Date: Sun, 4 Jun 2023 17:42:13 +0000 Message-Id: <20230604174249.30044-19-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: fff2d5efcf2009a2340 X-MBO-RS-META: ctraqmaes649xchuc6zi3cec379fzspq 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-datetime-format-sqlite): New variable. --- gnu/packages/perl.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index d29c338955..990f107537 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -3637,6 +3637,30 @@ (define-public perl-datetime-format-strptime takes a string and a pattern and returns the `DateTime` object associated.") (license license:artistic2.0))) +(define-public perl-datetime-format-sqlite + (package + (name "perl-datetime-format-sqlite") + (version "0.11") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/C/CF/CFAERBER/DateTime-Format-SQLite-" + version ".tar.gz")) + (sha256 + (base32 + "1d4ln8x5bjpqmgnbbi2h16knfz674dsgvk6x7m60v6ykw454w7yc")))) + (build-system perl-build-system) + (propagated-inputs (list perl-datetime + perl-datetime-format-builder)) + (home-page "https://metacpan.org/release/DateTime-Format-SQLite") + (synopsis "Parse and format SQLite dates and times") + (description + "This module understands the formats used by SQLite for its date, +datetime and time functions. It can be used to parse these formats in order +to create DateTime objects, and it can take a DateTime object and produce a +timestring accepted by SQLite.") + (license license:perl-license))) + (define-public perl-datetime-locale (package (name "perl-datetime-locale") From patchwork Sun Jun 4 17:42:14 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50652 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id C0F8C27BBE2; Sun, 4 Jun 2023 18:48:17 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 3857427BBEA for ; Sun, 4 Jun 2023 18:48:15 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmQ-0004xt-OO; Sun, 04 Jun 2023 13:44:38 -0400 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 1q5rm1-0004pA-EB for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:17 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm0-0002Dv-Vd for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:13 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm0-0000sA-SJ for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:12 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 20/55] gnu: Add perl-datetime-format-pg. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:12 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006162728 (code B ref 63894); Sun, 04 Jun 2023 17:44:12 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:36 +0000 Received: from localhost ([127.0.0.1]:47167 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlP-0000hp-FQ for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:35 -0400 Received: from mout-p-102.mailbox.org ([80.241.56.152]:38124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlK-0000fa-Fd for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:30 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4QZ3xR1918z9sf0 for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:23 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900603; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=UFyzXvfrnB5q0j6mFo8bpm4xF4PjjVTDNBDadjLIORM=; b=mzOUz8gKS3H8PbLeeiH+bB+CGXsw6kf1U0eWe0J9Wt2Otp7nM57wNvcxug1zr3dOibIdod QBeNQ7Z7WLD6V/e2YbwAik2RNgRmLhe47Bqug26awyrNJLNicStfkcAZmdIF8oxQ/0tsOy NRvhBYa1hvXC0RkUeFfBnYVI5EGtPROZyIltfX+WD52u6JJOWCe2CZgEXHIumcP+a4qBtn Z++UX3HhiYJl+KxeAqGVVhgCPNT1NTz3HQfBYInK+SrqFwbf6DqJbxox6jymm1Q1jrzANT 1Bo34gFYEvTsYYbVpBwsL3LKcP5+mmzRJttP0/32dXXiDqHkJcDssIqABGLeHw== Date: Sun, 4 Jun 2023 17:42:14 +0000 Message-Id: <20230604174249.30044-20-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: c24033d4cf9e0f6fea6 X-MBO-RS-META: jtezzti7bzf73hjfacqzc76pztzn1jru 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-datetime-format-pg): New variable. --- gnu/packages/perl.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 990f107537..f4423b0958 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -3808,6 +3808,33 @@ (define-public perl-datetime-format-w3cdtf the appropriate objects.") (license (package-license perl)))) +(define-public perl-datetime-format-pg + (package + (name "perl-datetime-format-pg") + (version "0.16014") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/D/DM/DMAKI/DateTime-Format-Pg-" + version ".tar.gz")) + (sha256 + (base32 + "1f8fpv655x8w9zaa65lp1yn0pianjv5l4qvg6v1q9hsda9k9dfrq")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build-tiny)) + (propagated-inputs (list perl-datetime + perl-datetime-format-builder + perl-datetime-timezone)) + (home-page "https://metacpan.org/release/DateTime-Format-Pg") + (synopsis "Parse and format PostgreSQL dates and times") + (description + "This module understands the formats used by PostgreSQL for its DATE, +TIME, TIMESTAMP, and INTERVAL data types. It can be used to parse these +formats in order to create DateTime or DateTime::Duration objects, and it can +take a DateTime or @code{DateTime::Duration} object and produce a string +representing it in a format accepted by PostgreSQL.") + (license license:perl-license))) + (define-public perl-devel-callchecker (package (name "perl-devel-callchecker") From patchwork Sun Jun 4 17:42:15 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50641 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4FB5C27BBEA; Sun, 4 Jun 2023 18:47:02 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 702DF27BBE2 for ; Sun, 4 Jun 2023 18:47:01 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmP-0004th-Cq; Sun, 04 Jun 2023 13:44:37 -0400 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 1q5rm1-0004pC-LB for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:17 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm1-0002EC-BQ for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:13 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm1-0000sH-88 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:13 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 21/55] gnu: Add perl-exporter-declare. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:13 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006162741 (code B ref 63894); Sun, 04 Jun 2023 17:44:13 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:36 +0000 Received: from localhost ([127.0.0.1]:47171 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlP-0000hx-Ur for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:36 -0400 Received: from mout-p-202.mailbox.org ([80.241.56.172]:41580) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlL-0000fu-Hr for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:31 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4QZ3xS1KzPz9sSV for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:24 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900604; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=FHExd50ZPeJoY8jGADWxTba4vLccqr4Wqih3DeIPkqo=; b=PNPPLMISSiGU//sdA9ItI6NvLnhOY4i9iX5ufdFkdbAbGeUWhP96taHz2ii3jFvEvURIiV EbHnA1tsi2wxM4/DSjUTbPu4vjyEWiwiKijVmhVzdQv8Xooj2ZWy6QRD7CmsGWqpHbHLOu S2BJV/bgBlwD4QGT6ftHD3j1s9LjGeggqV/VpbT/QC/WA8asrhOkFnm4UE//Jp52hPzjpa YdLxKgsyI3VuRQwSkFE3McsPeUN4zYVBHqw8pfjugblr40evokSfocARB86lvtqeBT6qZc 0vvChBwj0Md0L49UW8VXGa+a+jWJttyumMonCqIZxD9A1IU9gJ7S13ZKSf9O3Q== Date: Sun, 4 Jun 2023 17:42:15 +0000 Message-Id: <20230604174249.30044-21-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: 7c18c0ecf0bfe8c3ef9 X-MBO-RS-META: rgk4cee7qm1gcwn59d9cqrbrkboej33h 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-exporter-declare): New variable. --- gnu/packages/perl.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index f4423b0958..e02a42954d 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -4593,6 +4593,34 @@ (define-public perl-exporter common case.") (license (package-license perl)))) +(define-public perl-exporter-declare + (package + (name "perl-exporter-declare") + (version "0.114") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/E/EX/EXODIST/Exporter-Declare-" + version ".tar.gz")) + (sha256 + (base32 + "1r6ly42g5x8highwng13y5c3lndqjfnd8666wjknnvvglxn0vmsb")))) + (build-system perl-build-system) + (native-inputs (list perl-fennec-lite + perl-module-build + perl-test-exception)) + (propagated-inputs (list perl-aliased + perl-meta-builder)) + (home-page "https://metacpan.org/release/Exporter-Declare") + (synopsis "Meta-driven exporting tool") + (description + "@code{Exporter::Declare} is a meta-driven exporting tool. It tries to +adopt all the good features of other exporting tools, while replacing bad +interfaces. @code{Exporter::Declare} also provides hooks that allow you to add +options and arguments for import. @code{Exporter::Declare}'s meta-driven +system allows for top-notch introspection.") + (license license:perl-license))) + (define-public perl-exporter-lite (package (name "perl-exporter-lite") From patchwork Sun Jun 4 17:42:16 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50651 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7B8F927BBEE; Sun, 4 Jun 2023 18:48:15 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C75D527BBE2 for ; Sun, 4 Jun 2023 18:48:14 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmg-0005AY-Ex; Sun, 04 Jun 2023 13:44:54 -0400 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 1q5rmP-0004tj-M8 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm1-0002ER-QR for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:14 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm1-0000sP-MZ for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:13 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 22/55] gnu: Add perl-file-libmagic. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:13 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006172749 (code B ref 63894); Sun, 04 Jun 2023 17:44:13 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:37 +0000 Received: from localhost ([127.0.0.1]:47173 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlQ-0000iA-Hv for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:36 -0400 Received: from mout-p-103.mailbox.org ([80.241.56.161]:40942) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlM-0000g1-Ge for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:32 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4QZ3xT1Npkz9sT7 for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:25 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900605; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=oZPdc2GvsFCXbNaqrkgqvReGKj5PkpF9mHow8ch4OlQ=; b=RR8oxtcQrakz7cwhQ0ArC7V4AQrKfZxOTRV+DEvijfnS1dZGcv/B/hGNjqiU3FIRS0TxH9 C8LO8+jP3PAeqo+RtTO0rRm5zuKO5TdAC2P7RFm5nRFxEYFSrwJQZaXSoxbPZiGvwVYLHM oiuBRQQUBmRp6O8UwY7xIZq5yvSVePSMZGjCEEDZUM7CKOJyDwPWcvhDxmf5PL8f0F0fk7 9tV1B1i1jT/gcqmYtMMgzf7RRc3dSWEThx8ux/2U087iDPsIBu3uvj837VJ54ZPFolgSEi 1aNW0cnK6brbYu4oyR7cKmav9bNKUgG+NYIX+bpjKxrHAaEMvIat1I219bFB4w== Date: Sun, 4 Jun 2023 17:42:16 +0000 Message-Id: <20230604174249.30044-22-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: 3b49b6e201624dac6ec X-MBO-RS-META: brzkqd9ud43xf4mhhndum641jy1kwh9g 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-file-libmagic): New variable. --- gnu/packages/perl.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index e02a42954d..23f0ca4d2d 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -70,6 +70,7 @@ (define-module (gnu packages perl) #:use-module (gnu packages bash) #:use-module (gnu packages compression) #:use-module (gnu packages databases) + #:use-module (gnu packages file) #:use-module (gnu packages fontutils) #:use-module (gnu packages freedesktop) #:use-module (gnu packages gcc) @@ -5122,6 +5123,30 @@ (define-public perl-file-homedir platforms.") (license (package-license perl)))) +(define-public perl-file-libmagic + (package + (name "perl-file-libmagic") + (version "1.23") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/D/DR/DROLSKY/File-LibMagic-" + version ".tar.gz")) + (sha256 + (base32 + "1vk775386z4pz4y8m916rhlczs5rw12s36s3vx67mn5jgkfb3rjj")))) + (build-system perl-build-system) + (arguments + (list #:tests? #f)) ;1/33 fails, "gzip file is application/pdf ..." + (native-inputs (list perl-config-autoconf perl-test-fatal)) + (inputs (list file)) + (home-page "https://metacpan.org/release/File-LibMagic") + (synopsis "Determine MIME types of data or files using libmagic") + (description + "The @code{File::LibMagic} module is a simple perl interface to libmagic +from the file package.") + (license (package-license perl)))) + (define-public perl-file-path (package (name "perl-file-path") From patchwork Sun Jun 4 17:42:17 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50611 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4D09027BBE9; Sun, 4 Jun 2023 18:45:09 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 0971F27BBE2 for ; Sun, 4 Jun 2023 18:45:05 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmY-00055k-SM; Sun, 04 Jun 2023 13:44:46 -0400 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 1q5rmP-0004uQ-W1 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:38 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm2-0002EV-9F for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:27 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm2-0000sW-5u for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:14 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 23/55] gnu: Add perl-function-parameters. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:14 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006172761 (code B ref 63894); Sun, 04 Jun 2023 17:44:14 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:37 +0000 Received: from localhost ([127.0.0.1]:47177 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlQ-0000iJ-UK for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:37 -0400 Received: from mout-p-101.mailbox.org ([80.241.56.151]:46494) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlN-0000g8-Ih for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:34 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4QZ3xV1fHHz9sRx for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900606; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=IA0rN5JhxCOSUIVwh6B4kQwnspaY/W2EVvVkhjcYh4I=; b=cUQ+K/tN0tkiixQ7zJTOQ80eZrN798gKPitbW8biLozMUoqt1NwkSXWZB5g2sT/XH7JwUD j7KSv8gUxCuAPMpzkM3LinL+x+jH99D9buVYhZxeRSI7gZDmkaoPXSoedbQ+/Oa0zaFMIM d0vTiH4H4aiool0l0TowQFYfkjoX0DXMIxDjVuLzguaC1yPU+yq4U+4GHAbnbucJPcYHQF WwfzNJjxeW2zas+VwocT9LH9pifAqWyo9MPjFbYQAfyj570MHtzPUUCT+6VT4eN8A1vQgG GEVRkgR2oahukHDUa0LhWEAPGwdO0kuIBWTITbeZyK2W00G51Zx2CB6RldXP3w== Date: Sun, 4 Jun 2023 17:42:17 +0000 Message-Id: <20230604174249.30044-23-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: 08612acbbe0e6a472c8 X-MBO-RS-META: r831zp437fmw7masmkfwf5eobgjsf4ao 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-function-parameters): New variable. --- gnu/packages/perl.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 23f0ca4d2d..42566ce724 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -5505,6 +5505,29 @@ (define-public perl-filesys-notify-simple back to a full directory scan if none of these are available.") (license license:perl-license))) +(define-public perl-function-parameters + (package + (name "perl-function-parameters") + (version "2.002003") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/M/MA/MAUKE/Function-Parameters-" + version ".tar.gz")) + (sha256 + (base32 + "0ba317h659jrvnqf816ygyh656j8n524985na42irhzbx0qkqlak")))) + (build-system perl-build-system) + (native-inputs (list perl-test-fatal)) + (home-page "https://metacpan.org/release/Function-Parameters") + (synopsis + "Define functions and methods with parameter lists") + (description + "This module provides two new keywords, @code{fun} and @code{method}, for +defining functions and methods with parameter lists. At minimum this saves you +from having to unpack @code{@@_} manually, but this module can do much more.") + (license license:perl-license))) + (define-public perl-getopt-argvfile (package (name "perl-getopt-argvfile") From patchwork Sun Jun 4 17:42:18 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50617 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D569B27BBE9; Sun, 4 Jun 2023 18:45:21 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 4856827BBE2 for ; Sun, 4 Jun 2023 18:45:18 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmU-00051S-AG; Sun, 04 Jun 2023 13:44:42 -0400 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 1q5rmP-0004uF-W2 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:38 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm2-0002Ea-Oe for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:34 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm2-0000sd-IX for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:14 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 24/55] gnu: Add perl-gd. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:14 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006222797 (code B ref 63894); Sun, 04 Jun 2023 17:44:14 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:42 +0000 Received: from localhost ([127.0.0.1]:47187 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlV-0000j1-FK for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:41 -0400 Received: from mout-p-103.mailbox.org ([80.241.56.161]:51504) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlO-0000gN-JN for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:35 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4QZ3xW1sDcz9sTV for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:27 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900607; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=/dlxi/hvzfDF96akiwvCK6ROrNVK7cQw1ZSKJkeAhXw=; b=RLn2ZrH1PyjeDUo4yC7VX5w3ieojzVNmqD5Vr3l4gOYSSLGG5y3pNJigakCNi7GfPom3+d oIyC0s+n3NCPC+BMNr/U09uEGalGqaPr1Ar/2mVWvhniACyUbBviTnGFBBda0svNQMwk31 nM3vAz9LJ0NbRwLueCdocPE/V/k+NkFPIcptfvHbAsfIREA0YhrSATr+wyXvzbc5a+XJ4g BwjO1SwqfaXRwQYQqz0I2WIxA7lzcqZnpO44r12cohlDOM2vcL2yMuqIIE9sV7c48djtzU Jk08FvnFdYgOP4U3k+TXCDd/CIt8HS+Wc71I84vAKd/jcSa0tPjgZBQV1BlPGg== Date: Sun, 4 Jun 2023 17:42:18 +0000 Message-Id: <20230604174249.30044-24-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: aac03be58a05b5ab5d4 X-MBO-RS-META: oami9zun5n1wtykzcq43fq97h64qafwz 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-gd): New variable. --- gnu/packages/perl.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 42566ce724..f4f0a16ea8 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -5528,6 +5528,28 @@ (define-public perl-function-parameters from having to unpack @code{@@_} manually, but this module can do much more.") (license license:perl-license))) +(define-public perl-gd + (package + (name "perl-gd") + (version "2.77") + (source (origin + (method url-fetch) + (uri (string-append "mirror://cpan/authors/id/R/RU/RURBAN/GD-" + version ".tar.gz")) + (sha256 + (base32 + "1dbg040nkbv8jjgabzjpmay5ysvg3cgxsqmv5771dq1vxyw8hv5m")))) + (build-system perl-build-system) + (native-inputs (list perl-extutils-pkgconfig perl-test-fork)) + (inputs (list gd)) + (home-page "https://metacpan.org/release/GD") + (synopsis "Perl interface to the libgd graphics library") + (description + "@file{GD.pm} is a Perl interface to the gd graphics library. GD allows +you to create color drawings using a large number of graphics primitives, and +emit the drawings as PNG files.") + (license license:perl-license))) + (define-public perl-getopt-argvfile (package (name "perl-getopt-argvfile") From patchwork Sun Jun 4 17:42:19 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50618 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id BDD4227BBE2; Sun, 4 Jun 2023 18:45:23 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 51FCC27BBEC for ; Sun, 4 Jun 2023 18:45:19 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmh-0005CB-DD; Sun, 04 Jun 2023 13:44:55 -0400 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 1q5rmQ-0004ur-2i for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:38 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm3-0002Ek-0t for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:34 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm2-0000sl-Tl for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:14 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 25/55] gnu: Add perl-graphviz. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:14 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006222812 (code B ref 63894); Sun, 04 Jun 2023 17:44:14 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:42 +0000 Received: from localhost ([127.0.0.1]:47191 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlV-0000j4-RF for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:42 -0400 Received: from mout-p-201.mailbox.org ([80.241.56.171]:36786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlP-0000gm-Je for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:36 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4QZ3xX1z6Xz9shV for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:28 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900608; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=D5RYLmzVR51jBj1gCvIlRsQC7/1VH/6LDFSEJr4ilVE=; b=b4zHWnf9V0dWRNBezCvXWRVefDZK416xGr4fv1U3jzFtqpS5AcakcPNqZEmzChordiJEmq 0++79BJGf/H81EYACAp7tB+VW5HjQfA6wms4060NCMaUHXcPXFnGOghziV/gXHOF6DxESN LR8Rj7JLqF7gMkhycBBRY2pum5ZigMtZ7ZYyk6r4fc8D4uxhDz0vak4QKucMU7aNog6XHw 9P5wv4zZn3I/HcC39hMCzdFXbXehmBVQ1ue6KuAEHlaiKAhKyYWpXQactHX2juxbS90HnD 3XDxjQTJ651HZYP8V33uPK8zRya7I8/FkyIlNvRSxeNiq11huWxCKQ7nnxHsEw== Date: Sun, 4 Jun 2023 17:42:19 +0000 Message-Id: <20230604174249.30044-25-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-META: j6nb47abkh659f18tu6jj855amwfgc5q X-MBO-RS-ID: e88093bdd99d1e00717 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-graphviz): New variable. --- gnu/packages/perl.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index f4f0a16ea8..6263d8b97e 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -76,6 +76,7 @@ (define-module (gnu packages perl) #:use-module (gnu packages gcc) #:use-module (gnu packages gd) #:use-module (gnu packages gl) + #:use-module (gnu packages graphviz) #:use-module (gnu packages gtk) #:use-module (gnu packages hurd) #:use-module (gnu packages image) @@ -5682,6 +5683,35 @@ (define-public perl-graph the abstract data structures.") (license (package-license perl)))) +(define-public perl-graphviz + (package + (name "perl-graphviz") + (version "2.26") + (source (origin + (method url-fetch) + (uri (string-append "mirror://cpan/authors/id/E/ET/ETJ/GraphViz-" + version ".tar.gz")) + (sha256 + (base32 + "0a3kv92z9gykwgh8py5y67wygy25lijdfb97fl2g6ar6nch2apcs")))) + (build-system perl-build-system) + (inputs (list graphviz)) + (propagated-inputs (list perl-file-which + perl-ipc-run + perl-libwww + perl-parse-recdescent + perl-xml-twig + perl-xml-xpath)) + (home-page "https://metacpan.org/release/GraphViz") + (synopsis "Perl interface to Graphviz") + (description + "This module provides an interface to layout and image generation of +directed and undirected graphs in a variety of formats (PostScript, PNG, etc.) +using the @code{dot}, @code{neato}, @code{twopi}, @code{circo}, and @code{fdp} +programs from the Graphviz project. This package is deprecated in favour of +GraphViz2.") + (license license:perl-license))) + (define-public perl-guard (package (name "perl-guard") From patchwork Sun Jun 4 17:42:20 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50629 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7C39827BBEA; Sun, 4 Jun 2023 18:46:14 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C12C427BBE2 for ; Sun, 4 Jun 2023 18:46:13 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmU-00052G-KZ; Sun, 04 Jun 2023 13:44:42 -0400 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 1q5rmP-0004u3-WB for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:38 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm3-0002Eq-Do for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:34 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm3-0000ss-9w for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:15 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 26/55] gnu: Add perl-log-contextual. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:15 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006232819 (code B ref 63894); Sun, 04 Jun 2023 17:44:15 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:43 +0000 Received: from localhost ([127.0.0.1]:47193 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlW-0000jJ-H8 for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:42 -0400 Received: from mout-p-103.mailbox.org ([80.241.56.161]:51506) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlQ-0000h7-N8 for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:37 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4QZ3xY2B4kz9scG for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:29 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900609; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=giZdOSxSVOBQW+uRQ4iCJIPKoEEBPYFSemtf0IuPPbo=; b=Vl7uSrKg04e467ey3fHPInnYA9CQOru2hFZgRdhye8H9FC0J5gahKWUKt1Ib+K9u8yad05 k3SUjN7CPDjsWWoYpFj6lyR+kdmf3Tb1hqg+4zjOKYk1v35n6cd+BQ4GDO8TKXIaXT4D/Q arpkY0M2soh7hz6W2IWMR8A5kSgpSfVGTxjWJeFxU5u//xJPGZ8qwu6lMn4LDF7y6OYixW StVlACk3Hjyw5ERJ1wnbR5yu9L2t70bi7+q4LgAAOjU0dabfzPcf3zmzsZ2ApfX5fL3wcr 09O8H7zOFpsgYBOQc5jacOkmswZvRHcJyeCReTvH/Wc2ywyCPMUITodIe/NEZQ== Date: Sun, 4 Jun 2023 17:42:20 +0000 Message-Id: <20230604174249.30044-26-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: 4f150b2f82045e42628 X-MBO-RS-META: 8foj3iz75o3wfdq6a7xugp9y9uknu15m 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-log-contextual): New variable. --- gnu/packages/perl.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 6263d8b97e..05d112863d 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -6462,6 +6462,31 @@ (define-public perl-log-any-adapter-log4perl @code{Log::Any} adapter using @code{Log::Log4perl} for logging.") (license (package-license perl)))) +(define-public perl-log-contextual + (package + (name "perl-log-contextual") + (version "0.008001") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/F/FR/FREW/Log-Contextual-" version + ".tar.gz")) + (sha256 + (base32 + "14qr8p4hkji0bzp4xhajq440hqx5rm1h5c736v452vbrp3xvqg5r")))) + (build-system perl-build-system) + (native-inputs (list perl-test-fatal)) + (propagated-inputs (list perl-data-dumper-concise + perl-exporter-declare + perl-moo)) + (home-page "https://metacpan.org/release/Log-Contextual") + (synopsis "Simple logging interface with a contextual log") + (description + "This module is a simple interface to extensible logging. It exists to +abstract your logging interface so that logging is as painless as possible, +while still allowing you to switch from one logger to another.") + (license license:perl-license))) + (define-public perl-log-message (package (name "perl-log-message") From patchwork Sun Jun 4 17:42:21 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50653 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 2BFA927BBE2; Sun, 4 Jun 2023 18:48:18 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 5371127BBEC for ; Sun, 4 Jun 2023 18:48:15 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmT-00051A-3K; Sun, 04 Jun 2023 13:44:41 -0400 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 1q5rmP-0004u1-W1 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:38 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm3-0002Ew-SL for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:34 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm3-0000sz-OZ for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:15 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 27/55] gnu: Add perl-mail-rfc822-address. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:15 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006232835 (code B ref 63894); Sun, 04 Jun 2023 17:44:15 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:43 +0000 Received: from localhost ([127.0.0.1]:47197 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlX-0000jQ-1J for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:43 -0400 Received: from mout-p-202.mailbox.org ([80.241.56.172]:41100) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlR-0000hK-NP for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:38 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4QZ3xZ2P0Yz9sQP for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:30 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900610; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=R7L0jAZW31FBwWrqsJ3v1t7c/DlvM3ovJP7YHCaU0UU=; b=OIy6qDaquhdaMI3J93SRSDq+RwUBocjJtaJ+65ti+Y/s9mSd9/BMUUDIsLH0TM2ZqDvQdh 9HDmBMUo3Z3VFNeWy0Awht2D+1aSzSafrIwwBQYmqTQ3jNluSpjbu5GPnagJEs+MVfjC2S MJWdztLkXwmZ01Rx8UrBBLbcpJnzrQbcMro+fRyvLCC8HSanYzrzO/V6a7+i1auV0WCSBP HexCZ3hObWqxAsxn/ZEzbOF8SFi6R+2LLWT18e0CdOcCWP3FSTMM4vrNzu5WpsiQ+CielT B560Yss/hgk0tlK2ASVtuJR1GceAL5TG6aZtmvfq3+r5Y8GxTLm0d8arzyQguQ== Date: Sun, 4 Jun 2023 17:42:21 +0000 Message-Id: <20230604174249.30044-27-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-META: 1duhboxjkcusmor9b1fhhi1tc1s9bozn X-MBO-RS-ID: 5f9053436768e017d9e 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-mail-rfc822-address): New variable. --- gnu/packages/perl.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 05d112863d..0ee709fc3c 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -6907,6 +6907,27 @@ (define-public perl-mail-sendmail requires Perl5 and a network connection.") (license license:perl-license))) +(define-public perl-mail-rfc822-address + (package + (name "perl-mail-rfc822-address") + (version "0.3") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PD/PDWARREN/Mail-RFC822-Address-" + version ".tar.gz")) + (sha256 + (base32 + "19y8hhb7hywyfpmiws1wwnkx2hw2mqzj824hwv55wryb9q8g87im")))) + (build-system perl-build-system) + (home-page "https://metacpan.org/release/Mail-RFC822-Address") + (synopsis + "Perl extension for validating email addresses according to RFC822") + (description + "@code{Mail::RFC822::Address} validates email addresses against the +grammar described in RFC 822 using regular expressions.") + (license license:expat))) + (define-public perl-math-bezier (package (name "perl-math-bezier") From patchwork Sun Jun 4 17:42:22 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50656 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 884F427BBE9; Sun, 4 Jun 2023 18:48:23 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 50F0927BBE2 for ; Sun, 4 Jun 2023 18:48:22 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmT-00051C-AQ; Sun, 04 Jun 2023 13:44:41 -0400 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 1q5rmQ-0004uu-3K for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:38 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm4-0002F5-9l for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:34 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm4-0000t9-5P for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:16 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 28/55] gnu: Add perl-meta-builder. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:16 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006242846 (code B ref 63894); Sun, 04 Jun 2023 17:44:16 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:44 +0000 Received: from localhost ([127.0.0.1]:47201 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlX-0000jg-K8 for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:44 -0400 Received: from mout-p-101.mailbox.org ([80.241.56.151]:38846) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlS-0000hR-O9 for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:39 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4QZ3xb2qB6z9sVv for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:31 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900611; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=pbijEkb0y/pfAfa/cE+v3ikufqLrGOgLhS0fGtF/efo=; b=vEWmTqN1Zh85+YxG9HOJepz9rxSDaiB9LBfk9cUwzsMlMHd4k4pif7VKI3u2Pc9dqIYNpM XO7ik476zv2QXCMIScjbdftqtmk6I4oxqzXtCoZSUBZgpKEVE0JHY+qaGBfr83T+PpQG2Z JVnCZapGU4gUO/bf26T0Bawt/1HUvxdFe8U6E/QTixGCWKz5eyMgXk23rvQ3eWVxFhEBrf FGU2uSgTRvzkeSd5BPo6kqpBiGkY8gBc7KlrhP+IjfUR0WH64Q7f++tRez2ARC/CCy32AP YgWBjBfrEnK7/ER9zSxskbycYcYgcbMX3xABlugV98qcBgCYzpQuv8JTZKPwwA== Date: Sun, 4 Jun 2023 17:42:22 +0000 Message-Id: <20230604174249.30044-28-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: afd06660ad9667f08ab X-MBO-RS-META: 15rbg1xbwbd5c36qf7nigtykwcc1fmfn 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-meta-builder): New variable. --- gnu/packages/perl.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 0ee709fc3c..8cf34bf78b 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -7050,6 +7050,32 @@ (define-public perl-memory-usage perspective, how much memory a process is using at any given time.") (license license:perl-license))) +(define-public perl-meta-builder + (package + (name "perl-meta-builder") + (version "0.004") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/E/EX/EXODIST/Meta-Builder-" + version ".tar.gz")) + (sha256 + (base32 + "1zjnrwwvjxbw1baicr2amsyy7gr18nkmflxq3sr9vsq6fam9kd5c")))) + (build-system perl-build-system) + (native-inputs (list perl-fennec-lite + perl-module-build + perl-test-exception)) + (home-page "https://metacpan.org/release/Meta-Builder") + (synopsis "Tools for creating Meta objects to track custom metrics") + (description + "@code{Meta::Builder} is designed to be a generic tool for writing Meta +objects. Unlike specialized tools, @code{Meta::Builder} makes no assumptions +about what metrics you will care about. @code{Meta::Builder} also makes it +simple for others to extend your meta-object based tools by providing hooks +for other packages to add metrics to your meta object.") + (license license:perl-license))) + (define-public perl-mime-base64 (package (name "perl-mime-base64") From patchwork Sun Jun 4 17:42:23 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50659 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 070C427BBEA; Sun, 4 Jun 2023 18:48:33 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id EE86B27BBED for ; Sun, 4 Jun 2023 18:48:28 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmT-000519-1F; Sun, 04 Jun 2023 13:44:41 -0400 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 1q5rmP-0004u6-Vs for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:38 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm4-0002F6-M3 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:34 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm4-0000tG-IP for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:16 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 29/55] gnu: Add perl-mldbm. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:16 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006242854 (code B ref 63894); Sun, 04 Jun 2023 17:44:16 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:44 +0000 Received: from localhost ([127.0.0.1]:47203 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlY-0000jw-6b for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:44 -0400 Received: from mout-p-103.mailbox.org ([80.241.56.161]:51514) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlT-0000hX-PD for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:40 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4QZ3xc2wx1z9sd7 for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:32 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900612; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=8mO5ShK4ORujfBCqMggN+kqEJWIUXR3tycPEczIblVs=; b=iQ6ISnJlN3UmC2Bpu44w5Spt+569anFVFUe4eOj+SsZrfn0Qo5HNtK4AiDYwJpVkoKTwln YJQwepunINoglEa56pQseBr/dnyckt6XKr/6Q+kcOo+Da0JGP+S0Zd9reehHzg0OyBFGw7 6OBxPsTTuECO5iCDfv5F1SxeH5o1WzQxAJtqSqVCMPrG9IpF0n8M+9YkTHlqe+247gJSFY Be6MZYJB9gH60htamI+P/V3/j83iF7ecaoBEGAnEGb4YYQJTvuIpE63Cnj8m8zXL/aORuL O/Q1uCD4XtY+1/nysyW7Z/LvCTGpMCcE6CkzBGphnAvNybKNrfZWEPu7A1AXYg== Date: Sun, 4 Jun 2023 17:42:23 +0000 Message-Id: <20230604174249.30044-29-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: 9e365afe95fa05a21f3 X-MBO-RS-META: wyym7eory3456wjt968e5onyg56igapz 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-mldbm): New variable. --- gnu/packages/perl.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 8cf34bf78b..afcc708458 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -7193,6 +7193,29 @@ (define-public perl-mixin-linewise file names are added for you.") (license (package-license perl)))) +(define-public perl-mldbm + (package + (name "perl-mldbm") + (version "2.05") + (source (origin + (method url-fetch) + (uri (string-append "mirror://cpan/authors/id/C/CH/CHORNY/MLDBM-" + version ".tar.gz")) + (sha256 + (base32 + "18hp5bq5jl6v1prc9sz6xkpys0q27vhlfivkysxim0101knq0s2q")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build)) + (propagated-inputs (list perl-carp perl-data-dumper perl-storable)) + (home-page "https://metacpan.org/release/MLDBM") + (synopsis "Store a Perl hash structure in single level tied hash") + (description + "This module can serve as a transparent interface to any TIEHASH package +that is required to store arbitrary perl data, including nested references. +Thus, this module can be used for storing references and other arbitrary data +within DBM databases.") + (license (package-license perl)))) + (define-public perl-modern-perl (package (name "perl-modern-perl") From patchwork Sun Jun 4 17:42:24 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50610 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0F4F927BBE9; Sun, 4 Jun 2023 18:45:09 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 0A37327BBEB for ; Sun, 4 Jun 2023 18:45:05 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmh-0005BW-39; Sun, 04 Jun 2023 13:44:55 -0400 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 1q5rmP-0004u0-Uz for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:38 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm5-0002FH-2r for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:34 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm4-0000tN-Vc for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:16 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 30/55] gnu: Add perl-package-variant. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:16 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006272877 (code B ref 63894); Sun, 04 Jun 2023 17:44:16 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:47 +0000 Received: from localhost ([127.0.0.1]:47209 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rla-0000kI-I0 for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:46 -0400 Received: from mout-p-102.mailbox.org ([80.241.56.152]:60988) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlU-0000hn-L2 for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:41 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4QZ3xd29z1z9sVN for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:33 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900613; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=HUbfb9Ru865n5A6qlqotfaIv4wAVVZJY9MUQy3IqFfI=; b=vsVb97DlIwBH5LyKDSzjucZu6lBHIvJ+hBu+VFKKbPBTZ/yJtSWhHcgBjDyVQngMyZneVd COs03g+9ICLAyY7aohAt235KqXsXWIgZm+EJDpQ9DJGosVElCXAdWqIo+mqEBR3E/eTK5E tOrycaeNKoS/nONkFqWPOdVHG71V9kfxsWyPic+VU8Z4s7wQ4yruD61iBaF9dGu0jsnfmZ KtyFI1L1Ln22ovChwksTfUaROUH5gbVKHK6IZ9bO3gh3NcHv/VxvsnCwfmIc7tsT/MAZvS VBv51eFLiE3FEItoG4qT0dWE5J+TAm20Joba1Xjs3d/mPvtwjPqzB6XQIOLR5g== Date: Sun, 4 Jun 2023 17:42:24 +0000 Message-Id: <20230604174249.30044-30-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-META: j94t6fmoiyqh99thbc91ntz56jc5pikw X-MBO-RS-ID: 665858f9dca1bc49d1e 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-package-variant): New variable. --- gnu/packages/perl.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index afcc708458..714f31ccea 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -8899,6 +8899,36 @@ (define-public perl-package-stash-xs compiler.") (license (package-license perl)))) +(define-public perl-package-variant + (package + (name "perl-package-variant") + (version "1.003002") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/M/MS/MSTROUT/Package-Variant-" + version ".tar.gz")) + (sha256 + (base32 + "1p1n2ny5fb15bcbykyn523w6sv968gqs7nhjfm36dpac5yfq9vdj")))) + (build-system perl-build-system) + (native-inputs (list perl-moo perl-test-fatal perl-test-most)) + (propagated-inputs (list perl-carp + perl-import-into + perl-module-runtime + perl-strictures-2)) + (home-page "https://metacpan.org/release/Package-Variant") + (synopsis "Parameterizable packages") + (description + "This module allows you to build a variable package that contains a +package template and can use it to build variant packages at runtime. Your +variable package will export a subroutine which will build a variant package, +combining its arguments with the template, and return the name of the new +variant package. The implementation does not care about what kind of packages +it builds, be they simple function exporters, classes, singletons or something +else.") + (license license:perl-license))) + (define-public perl-padwalker (package (name "perl-padwalker") From patchwork Sun Jun 4 17:42:25 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50616 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7555527BBE9; Sun, 4 Jun 2023 18:45:20 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 314E727BBED for ; Sun, 4 Jun 2023 18:45:17 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmS-000516-Pg; Sun, 04 Jun 2023 13:44:40 -0400 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 1q5rmP-0004tm-Qf for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm5-0002FM-GM for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:34 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm5-0000tV-DH for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:17 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 31/55] gnu: Add perl-safe-hole. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:17 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006272895 (code B ref 63894); Sun, 04 Jun 2023 17:44:17 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:47 +0000 Received: from localhost ([127.0.0.1]:47214 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rla-0000kL-T6 for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:47 -0400 Received: from mout-p-201.mailbox.org ([80.241.56.171]:46698) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlV-0000i8-JS for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:42 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4QZ3xf1Z6sz9slL for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:34 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900614; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=1OMnI/EvjQUYLJ7DoDI4LAW3H9WoinfGzylZULqTFzo=; b=rbC/PxRr6B0iPjZVPkiHlFbbmyyXhEobJBExfwST3iq0g5gWhZRF3yFabvFXQy8b0ek5tN pUzXhZAJrF6AWljaItvUdVTTopVqb+9oLskmRCoWzMg7gO2JRnBKA4iLetvZ5/lC3qfPh9 g7qeNZXlbjm3AXAG5nzwf83+NQIMhMp5yz5lyt5ZmVZj27oDGi7ABXvPc5sYnWVJOKNvIb m/6DpPnkfN3ol6HkNEiKX2gpnB9pfVk238oe+QliR4qy2ZqbBf1diECO7sqQSOZHOMaWSm K5KVyQwADqZikEPRFvnbIGUyYLwBUqbqfcjq1WjA0KjfoBtyLVq44WlREPm5ww== Date: Sun, 4 Jun 2023 17:42:25 +0000 Message-Id: <20230604174249.30044-31-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: d078672681559a9e36c X-MBO-RS-META: rmtbk3jnfh3ydd3pq9tq7tiq8f85i1ar 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-safe-hole): New variable. --- gnu/packages/perl.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 714f31ccea..e85bdc5dd4 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -9703,6 +9703,27 @@ (define-public perl-role-tiny-2 (sha256 (base32 "11qn516352yhi794www3ykwa9xv2gxpfnhn9jcn10x0ahl95gflj")))))) +(define-public perl-safe-hole + (package + (name "perl-safe-hole") + (version "0.14") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/T/TO/TODDR/Safe-Hole-" version + ".tar.gz")) + (sha256 + (base32 + "01gc2lfli282dj6a2pkpxb0vmpyavs323cbdw15gxi06pn5nxxgl")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build)) + (home-page "https://metacpan.org/release/Safe-Hole") + (synopsis "Use main compartment subroutines from the Safe compartment") + (description + "@code{Safe::Hole} can execute outside defined subroutines in the +original main compartment from the Safe compartment.") + (license license:perl-license))) + (define-public perl-safe-isa (package (name "perl-safe-isa") From patchwork Sun Jun 4 17:42:26 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50621 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id BA4FF27BBE2; Sun, 4 Jun 2023 18:45:50 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id F1DC927BBEA for ; Sun, 4 Jun 2023 18:45:46 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmU-00051J-4G; Sun, 04 Jun 2023 13:44:42 -0400 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 1q5rmP-0004u2-VZ for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:38 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm5-0002FR-SF for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm5-0000tc-Oj for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:17 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 32/55] gnu: Add perl-spreadsheet-parseexcel. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:17 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006282904 (code B ref 63894); Sun, 04 Jun 2023 17:44:17 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:48 +0000 Received: from localhost ([127.0.0.1]:47216 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlb-0000ke-G2 for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:47 -0400 Received: from mout-p-201.mailbox.org ([80.241.56.171]:46704) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlW-0000iT-J3 for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:43 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4QZ3xg1jD3z9sm9 for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:35 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900615; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=cB7nIg7zlnenCE5xG6Fe6TPGxmdNF2KIwDsFo/L0OGo=; b=WkFZnw6lqcISz5e9CoTvEyT68dSRxpv925I71O6zs6LiI+w6PmSrvdKLf6p6beWGPNBWQD Jq2iYB3lSCJaI6poJhnviPIu2Npyn9nPlEUTq63a8MIOBmlV1w1J0l8AKHioXTQARRIPJ6 GSRv8ujzgmpDFx7Ukp/DOKrlFHM1yjDTD6vLPrm6fwS7N49yyaZEfR7MFAkdYePQXthuLf wodBxanLZ569EvfhmngyLlSp5wMUejZIDb9JJldCwlPsaWH9WVFu4lgGm/C4JJospY3YB9 tfisRYGXjJ8oUnnKcNo2SnLI7hDFN6Zya9sh9Zga41xCKqAwfp+FlZozpke7dg== Date: Sun, 4 Jun 2023 17:42:26 +0000 Message-Id: <20230604174249.30044-32-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: 45bca71488677e46364 X-MBO-RS-META: 6exzg7jsy4mw6qd8u71uqwakn5neqbhs 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-spreadsheet-parseexcel): New variable. --- gnu/packages/perl.scm | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index e85bdc5dd4..838b64cb61 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -9990,6 +9990,45 @@ (define-public perl-spiffy other OO languages like Python, Ruby, Java and Perl 6.") (license (package-license perl)))) +(define-public perl-spreadsheet-parseexcel + (package + (name "perl-spreadsheet-parseexcel") + (version "0.65") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/D/DO/DOUGW/Spreadsheet-ParseExcel-" + version ".tar.gz")) + (sha256 + (base32 + "1v2vcz0q2xlbrh4qzij023zm2vy46ps1c8g11xj833fmkd1cpi3f")))) + (build-system perl-build-system) + (arguments + (list #:tests? #f ;2/32 fail (tests 10 and 11) + #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'patch-md5 + (lambda _ + (substitute* (find-files "." "\\.pm$") + (("Digest::Perl::MD5") + "Digest::MD5")) + ;; avoid decoding-error when parsing + ;; 03_regression.t + (substitute* (find-files "." "\\.[1-9]\\.t$") + (("Digest::Perl::MD5") + "Digest::MD5"))))))) + (native-inputs (list perl-test-most)) + (propagated-inputs (list perl-crypt-rc4 + perl-digest-md5 + perl-io-stringy + perl-ole-storage-lite)) + (home-page "https://metacpan.org/release/Spreadsheet-ParseExcel") + (synopsis "Reads information from an Excel file") + (description + "The @code{Spreadsheet::ParseExcel} module can be used to read +information from Excel 95-2003 binary files. The module cannot read files in +the Excel 2007 Open XML XLSX format.") + (license license:perl-license))) + (define-public perl-want (package (name "perl-want") From patchwork Sun Jun 4 17:42:27 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50638 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4420027BBEA; Sun, 4 Jun 2023 18:46:55 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 50FA027BBEC for ; Sun, 4 Jun 2023 18:46:53 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmg-0005Af-M7; Sun, 04 Jun 2023 13:44:54 -0400 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 1q5rmP-0004uC-Ut for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:38 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm6-0002FW-8e for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm6-0000tk-4i for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:18 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 33/55] gnu: perl-sub-quote: Update to 2.006008. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:18 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006282914 (code B ref 63894); Sun, 04 Jun 2023 17:44:18 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:48 +0000 Received: from localhost ([127.0.0.1]:47220 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlb-0000km-TV for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:48 -0400 Received: from mout-p-202.mailbox.org ([80.241.56.172]:41108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlX-0000ig-CB for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:43 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4QZ3xh292fz9sSV for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:36 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900616; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=+BgiLVM5HE8xTRRGhlT9Snpz8bUUXrmbReNom+WTA18=; b=YpLNO4YpcDZG/Uryzcwr3UITiBMVNopHXq6DeS4EMtEhu7Eb43uOkZXONfpcBYCO5+Alv7 do97+vgF6/sLNaf8/J7g6a2ydxlsBR0XBZq8itrQkL57KOcUiBRhhZF+4mxgbMdD3TkOBi n0LOgEWHQ/vgrmGYWRjapEjZSIJpm8s7apHEYwOXBsOIuJ+xRHUu4bUcxcqyzuistpr0Hp p2LbHdh0ARPQVa8tcp8n9g0vgCWQcKgVZU9KilyLQ0iJDeZOxhaJuDacCtJnFg6EZepmTh MFLNvhbncWaILKRGM/EA7jaztsm8yB0Z4yLfHjDTMVjuFwR3+uvh5k42tZLEkQ== Date: Sun, 4 Jun 2023 17:42:27 +0000 Message-Id: <20230604174249.30044-33-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: b64b9fee3f8f0b2f479 X-MBO-RS-META: zroo9aqyk3yxf5uzrqoshp4x7uhe1mzm 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-sub-quote): Update to 2.006008. --- gnu/packages/perl.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 838b64cb61..4131164022 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -10488,7 +10488,7 @@ (define-public perl-sub-name (define-public perl-sub-quote (package (name "perl-sub-quote") - (version "2.006006") + (version "2.006008") (source (origin (method url-fetch) @@ -10496,7 +10496,7 @@ (define-public perl-sub-quote "mirror://cpan/authors/id/H/HA/HAARG/Sub-Quote-" version ".tar.gz")) (sha256 - (base32 "17fq4iskrisnqs96amrz493vxikwvqbj9s7014k6vyl84gs2lkkf")))) + (base32 "1chm1n08l8qcqq87231pfa085bw79mcvrwm27vl64mzm198bvgll")))) (build-system perl-build-system) (native-inputs (list perl-test-fatal)) From patchwork Sun Jun 4 17:42:28 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50634 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 5E49527BBEA; Sun, 4 Jun 2023 18:46:39 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C059727BBE2 for ; Sun, 4 Jun 2023 18:46:38 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmk-0005Fr-KT; Sun, 04 Jun 2023 13:44:58 -0400 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 1q5rmQ-0004uA-0Z for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:38 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm6-0002Fe-Jm for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm6-0000tr-GE for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:18 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 34/55] gnu: perl-text-balanced: Update to 1.75. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:18 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006292928 (code B ref 63894); Sun, 04 Jun 2023 17:44:18 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:49 +0000 Received: from localhost ([127.0.0.1]:47222 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlc-0000kx-9h for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:48 -0400 Received: from mout-p-202.mailbox.org ([80.241.56.172]:41116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlY-0000in-L1 for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:44 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4QZ3xj281pz9sVl for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:37 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900617; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=VsHLmgi613cF9GZFO+7LIVkSVoovIEm04UZR9u7NhFQ=; b=wjPBAlmSI15mqoYGwvWcT7WqcOioP4n7i85reHrcrkDx0pPzcZCOm4yEI6J7ojwvJayFMv w2aDBcBpvV3lJegjG1oiXGZs4Sr+s386bYFMmFlGezFrhxNno9h9F0zO1cSTnXN9V2iDnk l1/r/oV3U+7zoi2Y0HqnERgOrqaK8B8VldzLxTZItWqzqBFLGGEOpl0V/jBaBWBd+CJXcM tWDrW/wGFD0aWoPLxGF/NE7tJdQc8311ivCjBZUtmFDicKuZMw5dBGsBz/IHqL6Sh9sjub L2IFq/8yJS4BRUR7XDo3UDAgFDsFmapPiCnh+YnISHpoR4gf2/jEiGCSo/6PzQ== Date: Sun, 4 Jun 2023 17:42:28 +0000 Message-Id: <20230604174249.30044-34-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: 023022cfe7c94f5b5ee X-MBO-RS-META: ibp9fyrq7orwphuywjk37rgqc1puyu1k 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-text-balanced): Update to 1.75. --- gnu/packages/perl.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 4131164022..4ac46172db 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -11075,6 +11075,32 @@ (define-public perl-text-aligner used to justify strings to various alignment styles.") (license license:x11))) +(define-public perl-text-autoformat + (package + (name "perl-text-autoformat") + (version "1.75") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/N/NE/NEILB/Text-Autoformat-" + version ".tar.gz")) + (sha256 + (base32 + "0wdpqq1cds68i1clx2y22bnnm558d12sr7dmypdv9i5f7p7g9m4x")))) + (build-system perl-build-system) + (propagated-inputs (list perl-text-reform)) + (home-page "https://metacpan.org/release/Text-Autoformat") + (synopsis "Automatic text wrapping and reformatting") + (description + "The fundamental task of the autoformat subroutine is to identify and +rearrange independent paragraphs in a text. Paragraphs typically consist of a +series of lines containing at least one non-whitespace character, followed by +one or more lines containing only optional whitespace. This is a more liberal +definition than many other formatters use: most require an empty line to +terminate a paragraph. Paragraphs may also be denoted by bulleting, numbering, +or quoting (see the following sections).") + (license license:perl-license))) + (define-public perl-text-balanced (package (name "perl-text-balanced") From patchwork Sun Jun 4 17:42:29 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50635 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4F7B327BBEA; Sun, 4 Jun 2023 18:46:49 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id A694727BBE2 for ; Sun, 4 Jun 2023 18:46:48 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmk-0005Fu-MY; Sun, 04 Jun 2023 13:44:58 -0400 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 1q5rmP-0004u8-Uf for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:38 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm7-0002Fm-3c for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm6-0000tz-So for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:18 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 35/55] gnu: Add perl-text-brew. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:18 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006322961 (code B ref 63894); Sun, 04 Jun 2023 17:44:18 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:52 +0000 Received: from localhost ([127.0.0.1]:47226 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlc-0000lB-Qi for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:52 -0400 Received: from mout-p-101.mailbox.org ([80.241.56.151]:38862) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlZ-0000iu-LP for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:46 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4QZ3xk2MM1z9sRx for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:38 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900618; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=80ZQmDt1buWS8k9Zy7RJY9mnNrC5EAGhmhcaHoaFKbk=; b=V938d3tFUtn9B5HBFECkE4oTSPrhOCqwiICY+zHUykGeono1SfKebOBWvLwko4IOmhKeke RqvoduEdZ46hfIjzf3VvGZ4U4y7ftttcE7srY87RAUd2BwEAlruxsG8J0M03XU+S2ksG8l kTcbvF8JUmUETlQ5Gm/wFFkx7rHgzC2Sskz/J32cvtH/dRleliC67hj1iwNXSaGJJxruje UpWKC/hDfqkXw7q6D4o2dZ/suMw8C9heeS/UfguFp6lwlZxwkXM2JaecDO8fTSZgJFrZ5H XDYiaGcfezU7QsdijCz2XUhRKiFzhk5PGOvtxkt2ysmF9b02ohB0Fq8qBFu1Tw== Date: Sun, 4 Jun 2023 17:42:29 +0000 Message-Id: <20230604174249.30044-35-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: d7db475337a534bdf1e X-MBO-RS-META: rt148cgcfrfq9injejmkgeq9t4psfcq9 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-text-brew): New variable. --- gnu/packages/perl.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 4ac46172db..324832d2c1 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -11120,6 +11120,27 @@ (define-public perl-text-balanced text sequences from strings.") (license (package-license perl)))) +(define-public perl-text-brew + (package + (name "perl-text-brew") + (version "0.02") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/K/KC/KCIVEY/Text-Brew-" version + ".tar.gz")) + (sha256 + (base32 + "0k7nxglbx5pxl693zrj1fsi094sf1a3vqsrn73inzz7r3j28a6xa")))) + (build-system perl-build-system) + (home-page "https://metacpan.org/release/Text-Brew") + (synopsis "An implementation of the Brew edit distance") + (description + "This module implements the Brew edit distance that is very close to the +dynamic programming technique used for the Wagner-Fischer (and so for the +Levenshtein) edit distance.") + (license (package-license perl)))) + (define-public perl-text-charwidth (package (name "perl-text-charwidth") From patchwork Sun Jun 4 17:42:30 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50661 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A542727BBE2; Sun, 4 Jun 2023 18:48:33 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id DE54127BBEC for ; Sun, 4 Jun 2023 18:48:28 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmT-000518-0i; Sun, 04 Jun 2023 13:44:41 -0400 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 1q5rmP-0004tq-SK for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm7-0002Fx-QE for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:34 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm7-0000uF-Md for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:19 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 36/55] gnu: Add perl-text-iconv. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:19 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006342989 (code B ref 63894); Sun, 04 Jun 2023 17:44:19 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:54 +0000 Received: from localhost ([127.0.0.1]:47238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rli-0000m3-0s for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:54 -0400 Received: from mout-p-202.mailbox.org ([80.241.56.172]:33110) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rla-0000j2-Or for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:47 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4QZ3xl2ksnz9sW1 for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:39 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900619; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=u28Vkaiys9Nhcx5dzkhnLyL3LPqy6F9xqbnwaVgwyow=; b=xfjjdR4gNSNejbdg78EIGSn1Wb3Q5HBakV9K/kyvaV05LetGw4U1Z3F8J8+JDKi/ykGe1N VCjpCyrFfz6tY7WwM6GZ8etenbfcGryhDp0qliqX3czI9sbr+E+xil42nRY5o9qiYz4aMK /vAGN1M8ZSMYNLMIPK3U5yxb/843udGNatsK1ZU/di9+tCf7ForibTzwHdMph2SXfa7M3u ogFPwxVLYAswLjs0+OmSmxdT9kMZZdNIlWi+yT7czQ9Sag5AJv7xGSR8B9xwk6eFmVCFrx JtsfzwRw0tEYsi2ADUVoLfO8w/OOmzYdgnlQYY5fWnzBjFcHX3JDWVWhXenhaA== Date: Sun, 4 Jun 2023 17:42:30 +0000 Message-Id: <20230604174249.30044-36-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: 40c5081f4c651fdebd8 X-MBO-RS-META: gkpqwow43hwjpu5a4ornhe4bicojuceh 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-text-iconv): New variable. --- gnu/packages/perl.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 324832d2c1..503bd167c8 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -11293,6 +11293,29 @@ (define-public perl-text-haml @url{http://haml.info/docs/yardoc/file.REFERENCE.html} specification.") (license license:artistic2.0))) +(define-public perl-text-iconv + (package + (name "perl-text-iconv") + (version "1.7") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/M/MP/MPIOTR/Text-Iconv-" version + ".tar.gz")) + (sha256 + (base32 + "1hymsbkjkl43wg74p7hgpyjl8yx1chc9g25spj9l7lq9wzavg02v")))) + (build-system perl-build-system) + (inputs (list libiconv)) + (home-page "https://metacpan.org/release/Text-Iconv") + (synopsis "Perl interface to iconv() codeset conversion function") + (description + "This module provides a Perl interface to the @code{iconv()} codeset +conversion function, as defined by the Single UNIX Specification. For +more details see the POD documentation embedded in the file @file{Iconv.pm}, +which will also be installed as @code{Text::Iconv(3)} man page.") + (license license:perl-license))) + (define-public perl-text-neattemplate (package (name "perl-text-neattemplate") From patchwork Sun Jun 4 17:42:31 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50623 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id EE5A027BBEB; Sun, 4 Jun 2023 18:45:51 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 4B44227BBEC for ; Sun, 4 Jun 2023 18:45:47 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmS-000513-GJ; Sun, 04 Jun 2023 13:44:40 -0400 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 1q5rmP-0004tl-Oi for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm8-0002G2-6P for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm8-0000uM-2T for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:20 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 37/55] gnu: Add perl-text-recordparser. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:20 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006352998 (code B ref 63894); Sun, 04 Jun 2023 17:44:20 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:55 +0000 Received: from localhost ([127.0.0.1]:47240 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rli-0000mA-Gn for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:54 -0400 Received: from mout-p-101.mailbox.org ([80.241.56.151]:33272) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlb-0000jI-Mr for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:48 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4QZ3xm2bhBz9sVv for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:40 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900620; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=DjdlhfF7uHcBWcYRf9ROfynDB+uo3o6+EXxghsbn8s0=; b=gfAIbSFbxrfOuf2/kXDAOpoX2iqppMAAgRje2lW6NL1iGLL8DfA78Rj8/dfvuk1G9G3h9x YH20ffh4JgJCVoWjnb7W3TJ5D/79+WbERvg175ey/Ow/BLAXGXciGgHanCBBnmbD0/P+P7 Yle4x7IDYxSLNzYY2u0HHfLr1WGIhpDWm96W9S8NjHWJs2LaftZMBm3OUJKA/IMCGkPM95 VOa6P3nRq0TcbLadhNwDXvrtita4mzGYC6ZPGAJsmtv2WPwGOINlzhWfKiWOTVcVYSNrZO tl2gpvyyEoPKQw5fpq8NFDxkMH6x3qfJVIWJ2kgy3KhCE5BjiTITP2fp1PpEDQ== Date: Sun, 4 Jun 2023 17:42:31 +0000 Message-Id: <20230604174249.30044-37-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: 41408a36f589458fbf4 X-MBO-RS-META: tbpcpzh9sbzoby9u7id6acuwszp93jqz 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-text-recordparser): New variable. --- gnu/packages/perl.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 503bd167c8..ce6a506fb2 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -11380,6 +11380,43 @@ (define-public perl-text-patch by the standard @code{diff} utility.") (license license:gpl2+))) +(define-public perl-text-recordparser + (package + (name "perl-text-recordparser") + (version "1.6.5") + (source (origin + (method url-fetch) + (uri (string-append "mirror://cpan/authors/id/K/KC/KCLARK/" + "Text-RecordParser-" version ".tar.gz")) + (sha256 + (base32 + "0nn33c058bl957v38xhqig4ld34lifl4arqiilhxky339i0q2fys")))) + (build-system perl-build-system) + (arguments + (list #:phases #~(modify-phases %standard-phases + (add-before 'check 'set-home + (lambda _ + (setenv "HOME" "/tmp")))))) + (native-inputs (list graphviz + perl-module-install + perl-test-exception)) + (propagated-inputs (list perl-class-accessor + perl-graphviz + perl-io-stringy + perl-list-moreutils + perl-readonly + perl-text-autoformat + perl-text-tabulardisplay)) + (home-page "https://metacpan.org/release/Text-RecordParser") + (synopsis "Parse record-oriented data in a text file") + (description + "This module is for reading record-oriented data in a delimited text +file. The most common example have records separated by newlines and fields +separated by commas or tabs, but this module aims to provide a consistent +interface for handling sequential records in a file however they may be +delimited.") + (license license:gpl2))) + (define-public perl-text-roman (package (name "perl-text-roman") From patchwork Sun Jun 4 17:42:32 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50649 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 49FC727BBE9; Sun, 4 Jun 2023 18:48:10 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B451727BBE2 for ; Sun, 4 Jun 2023 18:48:08 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmX-00054b-2J; Sun, 04 Jun 2023 13:44:45 -0400 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 1q5rmP-0004uD-Vz for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:38 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm8-0002G5-I4 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm8-0000uV-E7 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:20 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 38/55] gnu: Add perl-text-reform. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:20 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006353006 (code B ref 63894); Sun, 04 Jun 2023 17:44:20 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:55 +0000 Received: from localhost ([127.0.0.1]:47244 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlj-0000mO-2T for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:55 -0400 Received: from mout-p-201.mailbox.org ([80.241.56.171]:58584) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlc-0000jd-Lb for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:49 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4QZ3xn2MKyz9slX for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:41 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900621; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=cheQimwJwLsG0H/m5ypH7ACvfVVKw7UMDwxs/igpEk4=; b=V2LeQgIcgVRJ5zWOpLmCaG45c5n+2umf1x0I+7WCiu589GqzfNkJi1Vh/BAA2WMLDmqQPj K8dd2rvoEzQfWYhnqBrhLH3OQgCzle5FzverPpVIMLLhPhyM8KQ9xFyNXu45OOT/PTrUjt iuwZO7ub85cnhJk67SP/HoYMIO/7xTFCBAMo906nwmd+prqTmVnrkrewoiFCa+LoIekGy0 uKKhnYAnWfppW5287N5ZPvePpUWwr7DO2z4/dVBjf4MyPoXBlFY1KSP8227YZMjs3Dptww Z1KVXKVrnGARO1xU1HgKzFibJtBA6CH1aAkJFMoLcn/zk8UvpPTuUpRu/iBdCw== Date: Sun, 4 Jun 2023 17:42:32 +0000 Message-Id: <20230604174249.30044-38-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: cae6dee987f1ca685dc X-MBO-RS-META: jri3se9zrcsnagq18nq8xe3hx486m1rc 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-text-reform): New variable. --- gnu/packages/perl.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index ce6a506fb2..25887f3a71 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -11417,6 +11417,31 @@ (define-public perl-text-recordparser delimited.") (license license:gpl2))) +(define-public perl-text-reform + (package + (name "perl-text-reform") + (version "1.20") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/C/CH/CHORNY/Text-Reform-" version + ".tar.gz")) + (sha256 + (base32 + "0qdfnhfn8frnkbpkkw64fhnnxsbb6mmb6dr30c0p1jdaq7c2syd8")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build)) + (home-page "https://metacpan.org/release/Text-Reform") + (synopsis "Manual text wrapping and reformatting") + (description + "The @code{form()} subroutine may be exported from the module. It takes +a series of format (or \"picture\") strings followed by replacement values, +interpolates those values into each picture string, and returns the result. +The effect is similar to the inbuilt perl format mechanism, although the +field specification syntax is simpler and some of the formatting behaviour is +more sophisticated.") + (license license:perl-license))) + (define-public perl-text-roman (package (name "perl-text-roman") From patchwork Sun Jun 4 17:42:33 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50647 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A5E3927BBEA; Sun, 4 Jun 2023 18:47:31 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E79AC27BBE2 for ; Sun, 4 Jun 2023 18:47:30 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmV-00053G-Ae; Sun, 04 Jun 2023 13:44:43 -0400 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 1q5rmQ-0004ul-2K for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:38 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm8-0002GE-So for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm8-0000uc-PA for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:20 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 39/55] gnu: Add perl-text-tabulardisplay. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:20 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006363021 (code B ref 63894); Sun, 04 Jun 2023 17:44:20 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:56 +0000 Received: from localhost ([127.0.0.1]:47246 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlj-0000mR-Dx for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:55 -0400 Received: from mout-p-103.mailbox.org ([80.241.56.161]:50986) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rld-0000k1-Nf for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:50 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4QZ3xp2f9Jz9sT7 for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900622; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=E+aO9OuznhPrIgfNRsyBqX+jdjn5ayWI2/s44tWkt3g=; b=HbN1u93HexqchOARkFIjqWAPiPEX0YTOuFn9g4loG+LLnc94bOOZRFO07E2nK948LwO+4p pD9t91tpPmnZNOWQAk5TzlFW4ggAgmtEYaIrX8liXXkYLfisjqgwqmRiEc/T4LNCPW6IdG /d/utl8zFLEZ/8tIMKWRPIUYS+wINVUxhcoNHLHYSiGTgy8jGPRFBfkiPterAmsL/xjXlQ etiss93W5zk8EfwhVscvuKFnxC27FIKeQ51nl0bLmJy32z3aPaj90sPlNlgLgt2kYeD0rD Z3/lKo9egwbKvlRU7Zeuy0U7sKgCRWDQjrOXSc2jqKUYNQgSslx+2GUb/sc4nQ== Date: Sun, 4 Jun 2023 17:42:33 +0000 Message-Id: <20230604174249.30044-39-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-META: k6e99dajekr6x3azapr738bujy6aousm X-MBO-RS-ID: f1ae169a4217c3ef4cd 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-text-tabulardisplay): New variable. --- gnu/packages/perl.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 25887f3a71..3e1cc4781c 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -11520,6 +11520,27 @@ (define-public perl-text-tabs+wrap Text::Wrap will reformat lines into paragraphs.") (license (package-license perl)))) +(define-public perl-text-tabulardisplay + (package + (name "perl-text-tabulardisplay") + (version "1.38") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/D/DA/DARREN/Text-TabularDisplay-" + version ".tar.gz")) + (sha256 + (base32 + "1s46s4pg5mpfllx3icf4vnqz9iadbbdbsr5p7pr6gdjnzbx902gb")))) + (build-system perl-build-system) + (home-page "https://metacpan.org/release/Text-TabularDisplay") + (synopsis "Display text in formatted table output") + (description + "@code{Text::TabularDisplay} simplifies displaying textual data in a +table. The output is identical to the columnar display of query results in +the mysql text monitor.") + (license license:gpl2))) + (define-public perl-text-template (package (name "perl-text-template") From patchwork Sun Jun 4 17:42:34 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50644 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D4D3A27BBE9; Sun, 4 Jun 2023 18:47:15 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9951827BBE2 for ; Sun, 4 Jun 2023 18:47:13 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmX-000551-9p; Sun, 04 Jun 2023 13:44:45 -0400 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 1q5rmQ-0004uU-03 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:38 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm9-0002GL-7f for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:34 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm9-0000uj-4I for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:21 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 40/55] gnu: Add perl-tie-hash-method. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:21 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006363028 (code B ref 63894); Sun, 04 Jun 2023 17:44:21 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:56 +0000 Received: from localhost ([127.0.0.1]:47250 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlk-0000mg-0F for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:56 -0400 Received: from mout-p-102.mailbox.org ([80.241.56.152]:36800) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rle-0000kB-NY for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:51 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4QZ3xq2Pbqz9sVN for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:43 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900623; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=BcVdOrdSa1dkzBfun7DrR140UjkrNxPOhVhcRqHd3/U=; b=YMWLYiWZN87gV4AUokb/7DJmrRmV2Wu9y9qjLBbXAr/NHuxgHpUA8GrOr4bLUd/UziBRlT dPqQo/6pbxm/c8qYjPr6NywZUH9KHY0k7IwusCL3bFUteUHwKtkxJHxUlKr7VxMwVCku0P dKN5BmY7vHiXUomSJtcVA/+dKdRzSC283E/G6HMYiC7aK7vjQNyfkzrfCDdZPp8GTSIpVV 44oxB8w+lbxUaLNfluKw+IkH90/h2S6aAvJ0dxQRshGRNRDZWkeU9NWJIdx+FT/BLtX6Yb EAwZUyIzp/du13rJtH4rFHwMmRFOy6RKsllpwWgoO0w/niNKQn4MAYUPKl+J+w== Date: Sun, 4 Jun 2023 17:42:34 +0000 Message-Id: <20230604174249.30044-40-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-META: xaijw589ub1tqr1emq73qd45z1hbk4j3 X-MBO-RS-ID: 0d5c8a15ea66866876b 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-tie-hash-method): New variable. --- gnu/packages/perl.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 3e1cc4781c..ade4c00264 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -11715,6 +11715,28 @@ (define-public perl-tie-handle-offset by modifying the @code{seek()} and @code{tell()} calls.") (license license:asl2.0))) +(define-public perl-tie-hash-method + (package + (name "perl-tie-hash-method") + (version "0.02") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/Y/YV/YVES/Tie-Hash-Method-" + version ".tar.gz")) + (sha256 + (base32 + "1a9jxhg1jl5rcxnhcmgadl3wcznzjihwxgd1chgcmxqk2jszn4ym")))) + (build-system perl-build-system) + (home-page "https://metacpan.org/release/Tie-Hash-Method") + (synopsis "Tied hash with specific methods overriden by callbacks") + (description + "@code{Tie::Hash::Method} provides a way to create a tied hash with +specific overriden behaviour without having to create a new class to do it. A +tied hash with no methods overriden is functionally equivalent to a normal +hash.") + (license (package-license perl)))) + (define-public perl-tie-simple (package (name "perl-tie-simple") From patchwork Sun Jun 4 17:42:35 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50612 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 28AAA27BBEA; Sun, 4 Jun 2023 18:45:12 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 7CEF127BBE2 for ; Sun, 4 Jun 2023 18:45:11 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmU-00051e-C4; Sun, 04 Jun 2023 13:44:42 -0400 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 1q5rmP-0004tz-VC for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:38 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm7-0002Fn-EX for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm7-0000u8-BC for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:19 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 41/55] gnu: Add perl-time-warp. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:19 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006332969 (code B ref 63894); Sun, 04 Jun 2023 17:44:19 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:53 +0000 Received: from localhost ([127.0.0.1]:47232 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlg-0000ln-GB for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:52 -0400 Received: from mout-p-202.mailbox.org ([80.241.56.172]:41116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rla-0000in-IQ for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:47 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4QZ3xr2WcHz9sQP for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:44 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900624; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=/neoM1n+ZfkEFE9s62N+kPTmqYin/WKFrLdWh8X7wj8=; b=qs+oXwkFBqQuUTGUKHUULCIrX4dVAIuEP6kcHYahABUaZXQdhLlci5UqYcnGmi/Vlg4t3v IIzMa05juUqNwaEI70oIj6ftJZErZvbrrEyY3NVPVZFctbJSipuK6L6Y2xiVuKQ0E+zbC/ oTCsbhjgWqsIASSWbnqhveihy8+WeX/xzdqIZgj7ICq4SQb25xKYjJejWJoAymd1Et4wlp +fNAjhfhXxXijCz1SguQkHEY3LIvJb2GrpczzHwKp4tNfmOWlsb/HGX84eNa0kR07MdUat Jojioh9o+KmTSqTFr0LCuCgwEyZaOOKsGmQiHHWyEf6L22s0iRa5hqSaYh52bg== Date: Sun, 4 Jun 2023 17:42:35 +0000 Message-Id: <20230604174249.30044-41-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: fa525e3aa4253616b94 X-MBO-RS-META: iwxxiyibtyx1awcaxi9fcuptb74a33ad 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-time-warp): New variable. --- gnu/packages/perl.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index ade4c00264..6c898b3c62 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -11930,6 +11930,26 @@ (define-public perl-time-mock and time() calls.") (license (package-license perl)))) +(define-public perl-time-warp + (package + (name "perl-time-warp") + (version "0.55") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/M/MA/MANWAR/Time-Warp-" version + ".tar.gz")) + (sha256 + (base32 + "1a7g3i9nad7m2qvwl7bssnq083s2nsdnzxq42k2x6j8bimfgm8sc")))) + (build-system perl-build-system) + (home-page "https://metacpan.org/release/Time-Warp") + (synopsis "Control over the measurement of time") + (description + "The @code{Time::Warp} module offers developers control over the +measurement of time.") + (license license:perl-license))) + (define-public perl-tree-simple (package (name "perl-tree-simple") From patchwork Sun Jun 4 17:42:36 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50631 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4418627BBEC; Sun, 4 Jun 2023 18:46:27 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 818EA27BBE2 for ; Sun, 4 Jun 2023 18:46:26 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmS-000517-Q9; Sun, 04 Jun 2023 13:44:40 -0400 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 1q5rmP-0004tn-Q1 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm9-0002GQ-Jd for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:34 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm9-0000uq-G8 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:21 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 42/55] gnu: Add perl-user. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:21 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006373036 (code B ref 63894); Sun, 04 Jun 2023 17:44:21 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:57 +0000 Received: from localhost ([127.0.0.1]:47252 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlk-0000mo-I5 for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:56 -0400 Received: from mout-p-201.mailbox.org ([80.241.56.171]:58596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlg-0000kj-P5 for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:53 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4QZ3xs31Pcz9sm9 for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:45 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900625; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=VVCHcJklthmmI90ITT+qGisoof7oEhKwp7Vk4JCpAas=; b=tdhUMSNmG1VpOca+bSVKgGLqAQ0PGO7SJfO1V1xbZrGVsx2mBBXNMGxPfPB1+SYLDjC556 OdaNDFQ+s9dzPEI9WTSabI1lNw2U2rx7s7QTfneTHhvY4PMbdsHI+ht1HOdLGbuKljmQ+P mDLChKhMUZP8NdZyND2sG0k06gPvJLc8Ax3OFHGtbqzYItLfnvowrKLCpQ5KkXw1f71WYy PDJIMeKwIbkQdRkiv9P3mB5820LhpHTNfzgZdoWkJCuGLRhviqS7XhntHTa142YzqVo3VA N/zk4/tt0qqAgC2SDFgwImZdfNf0kNc8EIiW5/y2594luA/Bl0BbT1n0QRwqYQ== Date: Sun, 4 Jun 2023 17:42:36 +0000 Message-Id: <20230604174249.30044-42-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: ba5294f33f3f70a7d2e X-MBO-RS-META: qpy5nnekrzsdk61yjyapts186uai8z3j 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-user): New variable. --- gnu/packages/perl.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 6c898b3c62..df416f802c 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -12304,6 +12304,28 @@ (define-public perl-universal-require built-in.") (license (package-license perl)))) +(define-public perl-user + ;; This is a trivial Perl module that appears to be maintained by Debian + ;; internally for use in debbugs. + (package + (name "perl-user") + (version "1.9") + (source + (origin + (method url-fetch) + (uri (string-append + "http://deb.debian.org/debian/pool/main/libu/libuser-perl/" + "libuser-perl_" version ".orig.tar.gz")) + (sha256 + (base32 + "1ncgr0sxkmqr33ias3yv6cnr3l6mcyxcsbr9n6y0g6mx9h1iiasv")))) + (build-system perl-build-system) + (home-page "https://tracker.debian.org/pkg/libuser-perl") + (synopsis "Provides user data in an OS independent manner") + (description "This module is allows applications to retrieve per-user +characteristics.") + (license (package-license perl)))) + (define-public perl-variable-magic (package (name "perl-variable-magic") From patchwork Sun Jun 4 17:42:37 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50658 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 340E227BBF0; Sun, 4 Jun 2023 18:48:30 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 507B827BBEA for ; Sun, 4 Jun 2023 18:48:28 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmT-00051G-Qs; Sun, 04 Jun 2023 13:44:41 -0400 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 1q5rmP-0004to-Rg for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rm9-0002GZ-Vx for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:34 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rm9-0000uy-SV for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:21 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 43/55] gnu: Add perl-text-xslate. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:21 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006373050 (code B ref 63894); Sun, 04 Jun 2023 17:44:21 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:57 +0000 Received: from localhost ([127.0.0.1]:47256 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlk-0000mv-S8 for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:57 -0400 Received: from mout-p-103.mailbox.org ([80.241.56.161]:43742) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlh-0000l8-Pt for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:54 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4QZ3xt2tlhz9scG for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:46 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900626; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=qP4/CbmukW3MXpJXM5SMIetT+DnWKlV1Ji/5i6ZwgR8=; b=V+lXgAR2HRrHqtgYLEaZP8MkGmkwyXzFrejwUlPMabxfqU3yzw0ujuE06k2r7W3J5klzdo RJ2toQiHgdF9Pt5wMv6KmKMsaKjXXFc2GwBQsaW5qq1Fucz6KWM5SyevffKBe+hD/IEsUs np2hXrBZ1N5dRnPwDKlUFbbWFz1O/4xYtwvoFz/LgDJRpZzfGOaHW24xTADzkMJG0srviZ yvzPjNYgfpB1oiMhNQhVsGXHIYBxl55/izfEHw1HhNNpG9+0Hy3J2/+0rqdc9kxuyB+HMR dFzjGJLT2yLQ8XrqJ4GAQmnwOymHwDk35Kpbb5/bensVJho8mQJ9eHWe63JpOA== Date: Sun, 4 Jun 2023 17:42:37 +0000 Message-Id: <20230604174249.30044-43-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: 76975a4e5edec61367a X-MBO-RS-META: ecsm638azuwi54tmh9q9xfhgg1j7381q 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl.scm (perl-text-xslate): New variable. --- gnu/packages/perl.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index df416f802c..0a142a6e05 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -13157,6 +13157,32 @@ (define-public perl-text-wrapi18n words (like Chinese and Japanese) is supported.") (license (package-license perl)))) +(define-public perl-text-xslate + (package + (name "perl-text-xslate") + (version "3.5.9") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/S/SK/SKAJI/Text-Xslate-v" version + ".tar.gz")) + (sha256 + (base32 + "103lhyqqv53x9rqsnxcba3pc4qkbwnjsw3gpyd7rjm0aw65mrj20")))) + (build-system perl-build-system) + (native-inputs (list perl-file-copy-recursive + perl-module-build + perl-module-build-xsutil + perl-test-requires)) + (propagated-inputs (list perl-data-messagepack perl-mouse)) + (home-page "https://metacpan.org/release/Text-Xslate") + (synopsis "Scalable template engine for Perl5") + (description + "Xslate is a template engine, tuned for persistent applications, safe as +an HTML generator, and with rich features. The core design principle is that +template logic does not have access outside the template without permission.") + (license (package-license perl)))) + (define-public perl-regexp-pattern (package (name "perl-regexp-pattern") From patchwork Sun Jun 4 17:42:38 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50655 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4940227BBEA; Sun, 4 Jun 2023 18:48:21 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id BE74F27BBE2 for ; Sun, 4 Jun 2023 18:48:18 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmg-0005Au-PW; Sun, 04 Jun 2023 13:44:54 -0400 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 1q5rmP-0004tp-S5 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rmA-0002Gd-BI for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:34 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rmA-0000v5-7T for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:22 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 44/55] gnu: Add perl-gravatar-url. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:22 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006373056 (code B ref 63894); Sun, 04 Jun 2023 17:44:22 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:43:57 +0000 Received: from localhost ([127.0.0.1]:47258 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rll-0000n7-82 for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:57 -0400 Received: from mout-p-102.mailbox.org ([80.241.56.152]:39388) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rli-0000lP-S7 for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:55 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4QZ3xv3NMYz9sf0 for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:47 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900627; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=mtKGmxXHn9SyC7tj5vILZfWzpvFHIWclwENd5lt7Hic=; b=hUlOkEB/ja6YdS0qiV7aingo/+FNsmf0exg7mxKni7fmKTFJSmhH0NWHiYMPGCcqQXhoEA xAxZ2A4LO7jjrrDdyhTcyTcTc7Mq+OPI+hu1eP+vdxP9Ee1sLThrJJaeW7VI6p0N+k7X1a K4ixYl+3TQJ+BLdZPe1W2KEil1/RPfEjJVF/r75dnjnihHeMqBKwkLTCcNG14vPUp7e9tR rvCb1I1Mcwv7ZVAh/VypQ4ozwkojSyn8hTwaTLSUFz/xJF8NgpLTtwlNg2ob5tMzwt4v7M T3edf5Pwhif99Lte4Uc7QXYYBEnLTCiaTKMKsidEKp5gRVfSdJDLYdcpCGfSqg== Date: Sun, 4 Jun 2023 17:42:38 +0000 Message-Id: <20230604174249.30044-44-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: aeca91d0ee0769181b1 X-MBO-RS-META: bjzwywjfc8ibfpperb4tpbrpntrh7hnq 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl-web.scm (perl-gravatar-url): New variable. --- gnu/packages/perl-web.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/perl-web.scm b/gnu/packages/perl-web.scm index c3a3e17188..28cc0e6308 100644 --- a/gnu/packages/perl-web.scm +++ b/gnu/packages/perl-web.scm @@ -125,3 +125,29 @@ (define-public perl-uri-nested "@code{URI::Nested} provides support for nested URIs, where the scheme is a prefix, and the remainder of the URI is another URI.") (license license:perl-license))) + +(define-public perl-gravatar-url + (package + (name "perl-gravatar-url") + (version "1.07") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/M/MS/MSCHWERN/Gravatar-URL-" + version ".tar.gz")) + (sha256 + (base32 + "1mxnd70xsb7kxd1sf8s7phcds2nf0m8b8asmy3ikv76wzfpbvji3")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build + perl-test-mockrandom + perl-test-warn)) + (propagated-inputs (list perl-net-dns perl-uri)) + (home-page "https://metacpan.org/release/Gravatar-URL") + (synopsis "Make URLs for Gravatars from an email address") + (description + "This module looks up the Gravatar for any email address by constructing +a URL to get the image from @url{gravatar.com}. A Gravatar is a Globally +Recognized Avatar for a given email address. This allows you to have a global +picture associated with your email address.") + (license license:perl-license))) From patchwork Sun Jun 4 17:42:39 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50624 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4B7B527BBEA; Sun, 4 Jun 2023 18:45:53 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 964AC27BBE2 for ; Sun, 4 Jun 2023 18:45:51 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmU-00052F-KX; Sun, 04 Jun 2023 13:44:42 -0400 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 1q5rmQ-0004uc-1X for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:38 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rmB-0002H0-Qu for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rmB-0000vZ-Nm for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:23 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 45/55] gnu: Add perl-io-sessiondata. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:23 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006473222 (code B ref 63894); Sun, 04 Jun 2023 17:44:23 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:44:07 +0000 Received: from localhost ([127.0.0.1]:47280 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlr-0000oi-Dh for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:44:07 -0400 Received: from mout-p-102.mailbox.org ([80.241.56.152]:39400) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlj-0000lY-RR for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:59 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4QZ3xw3FTYz9scZ for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900628; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=CTog/Z9A0LjTqww/jXCYPHbCRTCoYzCFrcFiLNJQOyc=; b=ioYISjK2BNXAFkBS8loS8ybu26NZj4389FDKqJ6xqEy1lPkjy3ZCGWUOtClon+To4Hie+t Oh+/rwAjY7QFACoQ4Xf3WnqSggPtrpKHcj/n33shVJrkmRD1jZ3Z4k+TocafjSnEBAnoJU 1ymzbkE8GawLi0hz7OZAXPkBYNokJWpsX37qTqQE7MvRsYRNqDADJlopB8yYVFNtxsxcri S4hEVRzWSCPp7VzYBMUeellB4ENV6ZO+0FpLtptjSMgCl2r6oHD2pJNedFzMv+MfowFHF4 l6M7vDYk6FsHxcTEcQUSBtFZvpMW/DEgEBD9Jh/4bvhO9QZ06nAnnsT1q+wYbw== Date: Sun, 4 Jun 2023 17:42:39 +0000 Message-Id: <20230604174249.30044-45-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: 255d52b5ff561035aa1 X-MBO-RS-META: hxwpce4o1tn6fmgegf8pjkkh9skqfqko 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl-web.scm (perl-io-sessiondata): New variable. --- gnu/packages/perl-web.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/perl-web.scm b/gnu/packages/perl-web.scm index 28cc0e6308..17e9103bae 100644 --- a/gnu/packages/perl-web.scm +++ b/gnu/packages/perl-web.scm @@ -151,3 +151,23 @@ (define-public perl-gravatar-url Recognized Avatar for a given email address. This allows you to have a global picture associated with your email address.") (license license:perl-license))) + +(define-public perl-io-sessiondata + (package + (name "perl-io-sessiondata") + (version "1.03") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PH/PHRED/IO-SessionData-" + version ".tar.gz")) + (sha256 + (base32 + "1p9d77pqy9a8dbgw7h7vmmkg0rlckk19dchd4c8gvcyv7qm73934")))) + (build-system perl-build-system) + (home-page "https://metacpan.org/release/IO-SessionData") + (synopsis "Supporting module for SOAP::Lite") + (description + "Package extracted from SOAP::Lite. Slightly modified to work on +multiple platforms.") + (license license:perl-license))) From patchwork Sun Jun 4 17:42:40 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50626 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7152027BBEA; Sun, 4 Jun 2023 18:45:57 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id EBB1C27BBE9 for ; Sun, 4 Jun 2023 18:45:54 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmU-00051I-25; Sun, 04 Jun 2023 13:44:42 -0400 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 1q5rmP-0004tu-Si for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rmA-0002Gl-Ml for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:34 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rmA-0000vD-It for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:22 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 46/55] gnu: Add perl-soap-lite. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:22 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006423118 (code B ref 63894); Sun, 04 Jun 2023 17:44:22 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:44:02 +0000 Received: from localhost ([127.0.0.1]:47269 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlp-0000o0-Kj for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:44:02 -0400 Received: from mout-p-101.mailbox.org ([80.241.56.151]:47712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlk-0000lg-NC for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:57 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4QZ3xx2d57z9sRx for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:49 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900629; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=qBv4truYGNcZZjE3yR1oHSPj/uHchcnJB4g6abgWgzc=; b=gP1hOVsjma3qlCvLR0NrH4uykD2zNuqcv1wpGiPra7f8jBevEEhZm3OAvnTLWMLx3JxztJ OcJTm+BWZ3T2FpeySIL297c9+Zv65bX0b5V53EPR7w6xx3n1izUHNoKdztJk8xQA3y4p9/ 5q+YNeCPGIpnpVxD0gOVo1fWWD0ji0T6BvbJtNj36OlwKaxQmnO2AJvaUBKQX/egU7O/ft SEI4Gvb2bQ1pShY/IYKVdKwK7Dlu0F0sPo/iwFSmjv2XL1Mo3UN/rRS8jogp3HGbTSjwdC mR2HsbGCB7hjtZaEF/bcYzHxgZOKouCH125KSm774zK/JndbC67yZoTgapxrDw== Date: Sun, 4 Jun 2023 17:42:40 +0000 Message-Id: <20230604174249.30044-46-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-META: b38f73zda9scnrneu47bpiwyeh6e3fx6 X-MBO-RS-ID: c2de7ec568f1c0d07c8 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl-web.scm (perl-soap-lite): New variable. --- gnu/packages/perl-web.scm | 42 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/perl-web.scm b/gnu/packages/perl-web.scm index 17e9103bae..2b8ba9e219 100644 --- a/gnu/packages/perl-web.scm +++ b/gnu/packages/perl-web.scm @@ -171,3 +171,45 @@ (define-public perl-io-sessiondata "Package extracted from SOAP::Lite. Slightly modified to work on multiple platforms.") (license license:perl-license))) + +(define-public perl-soap-lite + (package + (name "perl-soap-lite") + (version "1.27") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PH/PHRED/SOAP-Lite-" + version ".tar.gz")) + (sha256 + (base32 + "00fkvmnxiy5mr45rj5qmxmflw0xdkw2gihm48iha2i8smdmi0ng3")))) + (build-system perl-build-system) + (arguments + (list #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'patch + (lambda _ + (substitute* "t/Issues/rt53375.t" + (("XML::Parser::Lite") + "XML::Parser"))))))) + (native-inputs (list perl-test-most perl-test-warn)) + (propagated-inputs (list perl-class-inspector + perl-constant + perl-io-compress + perl-io-sessiondata + perl-io-socket-ssl + perl-libwww + perl-lwp-protocol-https + perl-mime-base64 + perl-scalar-list-utils + perl-task-weaken + perl-uri + perl-xml-parser)) + (home-page "https://metacpan.org/release/SOAP-Lite") + (synopsis "Client/server interface to the Simple Object Access Protocol") + (description + "@code{SOAP::Lite} is a collection of Perl modules that provide a +simple and lightweight interface to the +@acronym{SOAP, Simple Object Access Protocol}, both on client and server +side.") + (license license:perl-license))) From patchwork Sun Jun 4 17:42:41 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50660 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7BA8127BBEA; Sun, 4 Jun 2023 18:48:33 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id EA04527BBE2 for ; Sun, 4 Jun 2023 18:48:31 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmT-00051B-9v; Sun, 04 Jun 2023 13:44:41 -0400 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 1q5rmP-0004uB-VE for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:38 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rmB-0002Gu-1m for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rmA-0000vL-UR for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:22 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 47/55] gnu: Add geolite-country-data. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:22 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006433139 (code B ref 63894); Sun, 04 Jun 2023 17:44:22 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:44:03 +0000 Received: from localhost ([127.0.0.1]:47273 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlq-0000oF-7m for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:44:02 -0400 Received: from mout-p-102.mailbox.org ([80.241.56.152]:39416) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rll-0000lp-SF for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:58 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4QZ3xy2s07z9sdm for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:50 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900630; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=QjnB0p+dZK4HI10hkEchCkJXU4NK94NV/kFFPoj9KuU=; b=U+OfocEHTQ9DsIWHZTKZE9YzvXleov1S0rNjwpZHpqpaKRVW1WjLWdoHKjk/ZB1B0k9bnl WcfAzyCo9NLTr5b6H3q9NblceVP/9XRjVxe1GE6swwUukdO7cJD7DEb2TUfoirWtsG7+Qc 4EmrlNbKk8dEWdvjO9/UV4bk3dGldnwe11Ua+oewt2Y79BWDoe8N9yo97LERDdVbH4XWgM rPx3WZSTphbMQNiXNY8TB84V4WQFY1dvdv9nYILPPS82y5hh6x5gMpK+Bdb5tmZHq5mW9K x2HzzPqJ6LLtNvA6UYKdviVfJGmzXDbgTRWHEDCju8RjiWxTkpIjAUASlYKjSA== Date: Sun, 4 Jun 2023 17:42:41 +0000 Message-Id: <20230604174249.30044-47-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-META: ir7snqr6r6y7skiadny6axwio57xexsy X-MBO-RS-ID: 065bd6baffaab6de5c4 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl-web.scm (geolite-country-data): New variable. --- gnu/packages/perl-web.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/perl-web.scm b/gnu/packages/perl-web.scm index 2b8ba9e219..0bb0070cb5 100644 --- a/gnu/packages/perl-web.scm +++ b/gnu/packages/perl-web.scm @@ -25,6 +25,7 @@ (define-module (gnu packages perl-web) #:use-module (gnu packages perl) #:use-module (gnu packages perl-check) #:use-module (guix download) + #:use-module (guix build-system copy) #:use-module (guix build-system perl) #:use-module (gnu packages web)) @@ -213,3 +214,30 @@ (define-public perl-soap-lite @acronym{SOAP, Simple Object Access Protocol}, both on client and server side.") (license license:perl-license))) + +(define-public geolite-country-data + ;; TODO: Figure out how to get an updated, free database. + (hidden-package + (package + (name "geolite-country-data") + (version "2019-12-06") + (source (origin + (method url-fetch) + (uri (string-append + "https://web.archive.org/web/20181229152721/" + "http://geolite.maxmind.com/download/geoip/database/" + "GeoLiteCountry/" "GeoIP.dat.gz")) + (sha256 + (base32 + "0j84ms2x893cpn7x8gffy082gnx882pmr0f6zpfsd46gpyw5xh5r")))) + (build-system copy-build-system) + (arguments + (list #:install-plan #~'(("GeoIP.dat" "share/GeoIP/")))) + (home-page "https://dev.maxmind.com/geoip/geolite2-free-geolocation-data") + (synopsis "Country-level GeoIP data (December 2018)") + (description + "This package provides an old GeoIP database in the legacy @file{.dat} +format. The data was collected before MaxMind changed the license and format +of their databases. It is intended only as a compatability package for +SpamAssassin.") + (license license:cc-by-sa4.0)))) From patchwork Sun Jun 4 17:42:42 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50633 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E8CD827BBE9; Sun, 4 Jun 2023 18:46:29 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 78E2127BBE2 for ; Sun, 4 Jun 2023 18:46:27 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmk-0005Fq-Cz; Sun, 04 Jun 2023 13:44:58 -0400 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 1q5rmP-0004uR-Vs for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:38 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rmB-0002Gv-GL for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rmB-0000vS-Cd for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:23 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 48/55] gnu: Add perl-geo-ip. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:23 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006433147 (code B ref 63894); Sun, 04 Jun 2023 17:44:23 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:44:03 +0000 Received: from localhost ([127.0.0.1]:47275 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlq-0000oZ-RU for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:44:03 -0400 Received: from mout-p-102.mailbox.org ([80.241.56.152]:39424) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlm-0000m2-Oj for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:43:59 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4QZ3xz3H3sz9sVN for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:51 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900631; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=QarNFK9tNq7PXVRz9XgEldlRar+1ReXNQTO8nbgtNkE=; b=P9tUHmqiprZaexEOLHv8NqcjZD074efMLgEDwkb1lIYCAdYXnaTebCywa/CcUxWGV0ATKa 50DCSV6e3i82wqNWnXcXTzBrDvCR2wsWVMJPyC5cuoRfoMmkIiZYtb9IiVrBpnGAkIJqR1 AehhMa224BBixSOumszZhOYp2ozBI3Lob7vsC1XpLtiAYTNVQ+cLDnXce28dBfcsnUTrnX ZMLaDtDAEr7RHfaBjayoLW3ew+NMRlSRnQiOT+VHzIlLrgy1VVUok6OSSd4RUN567axv1n Ljnf+NmErY1S0tkghUf6gMPOeCS/iyNIyJCs+JSTpnQUIgDF6HjxA9luO+1+yQ== Date: Sun, 4 Jun 2023 17:42:42 +0000 Message-Id: <20230604174249.30044-48-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: ac42647ac2cbef20bdd X-MBO-RS-META: zkdidkjmqo3dd6hdhi4j9c9oxw8ydpxn 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl-web.scm (perl-geo-ip): New variable. --- gnu/packages/perl-web.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/perl-web.scm b/gnu/packages/perl-web.scm index 0bb0070cb5..82d6a2250a 100644 --- a/gnu/packages/perl-web.scm +++ b/gnu/packages/perl-web.scm @@ -241,3 +241,33 @@ (define-public geolite-country-data of their databases. It is intended only as a compatability package for SpamAssassin.") (license license:cc-by-sa4.0)))) + +(define-public perl-geo-ip + (package + (name "perl-geo-ip") + (version "1.51") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/M/MA/MAXMIND/Geo-IP-" + version ".tar.gz")) + (sha256 + (base32 + "1fka8fr7fw6sh3xa9glhs1zjg3s2gfkhi7n7da1l2m2wblqj0c0n")))) + (build-system perl-build-system) + (arguments + (list #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'patch + (lambda _ + (substitute* "lib/Geo/IP.pm" + (("/usr/local/share/GeoIP/GeoIP.dat") + (string-append + #$(this-package-input "geolite-country-data") + "/share/GeoIP/GeoIP.dat")))))))) + (inputs (list geolite-country-data)) + (home-page "https://metacpan.org/release/Geo-IP") + (synopsis "Look up location and network information by IP Address") + (description + "The Perl module @code{Geo::IP} looks up location and network information +by IP Address.") + (license license:perl-license))) From patchwork Sun Jun 4 17:42:43 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50636 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id B668C27BBEC; Sun, 4 Jun 2023 18:46:51 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 021D027BBE2 for ; Sun, 4 Jun 2023 18:46:51 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmj-0005Cx-Cx; Sun, 04 Jun 2023 13:44:57 -0400 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 1q5rmQ-0004uk-2J for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:38 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rmC-0002HA-Hi for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rmC-0000vo-Dy for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:24 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 49/55] gnu: Add perl-net-smtps. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:24 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006483252 (code B ref 63894); Sun, 04 Jun 2023 17:44:24 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:44:08 +0000 Received: from localhost ([127.0.0.1]:47296 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlv-0000qD-Mr for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:44:08 -0400 Received: from mout-p-101.mailbox.org ([80.241.56.151]:47716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rln-0000mG-Pu for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:44:00 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4QZ3y03FM0z9sVv for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:52 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900632; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=MCD1un1eGfPmExAvzUqFcQDw0Oa9Mxeao9E7dnpwqqs=; b=tIKF/i+xtt39jMnPOcLwjCnv7ra04BF1IlrfZXpecslCBFEVVVwJ42EjIz4OB+ZxYRJweX PVCXulhp74BEnY/Pgjl3TkLMWT9+8HT54Kl6F1/dEaJhMA6EavJW7dziScbYUTUuHGnbYm ug/fbX2CmRbsvpI157GcbfTjDZRZKWh1vTo2rE/qkFa4xMYJ+KIuCHR65pBDp2GkqHs+Qr cqA+jVQW8SIyflyFdG0DgRRZPcUdMImzaAZ9YTmCUp4ruxCdrajGkggy2Ee7zTEtNApWUt tD+Z/3SXZUK0C8ew6e4UwYDpgTGAZbDU9em/FPsN4OYtywWdMWP7vxdNgoS8iA== Date: Sun, 4 Jun 2023 17:42:43 +0000 Message-Id: <20230604174249.30044-49-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-META: trno3mwj56t8r4rucpfyia9d3t3q1xjz X-MBO-RS-ID: b44be8c27aeccd64b5f 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl-web.scm (perl-net-smtps): New variable. --- gnu/packages/perl-web.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/perl-web.scm b/gnu/packages/perl-web.scm index 82d6a2250a..787464103d 100644 --- a/gnu/packages/perl-web.scm +++ b/gnu/packages/perl-web.scm @@ -271,3 +271,26 @@ (define-public perl-geo-ip "The Perl module @code{Geo::IP} looks up location and network information by IP Address.") (license license:perl-license))) + +(define-public perl-net-smtps + (package + (name "perl-net-smtps") + (version "0.10") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/T/TO/TOMO/src/Net-SMTPS-" version + ".tar.gz")) + (sha256 + (base32 + "1w6h7yjbk6a8xyi6rxgb0xlp2yqn55axl23wnqx687fy9y7gmzx9")))) + (build-system perl-build-system) + (propagated-inputs (list perl-authen-sasl + perl-io-socket-ssl)) + (home-page "https://metacpan.org/release/Net-SMTPS") + (synopsis "SSL/STARTTLS support for Net::SMTP") + (description + "This module implements a wrapper for @code{Net::SMTP}, enabling +over-SSL/STARTTLS support. This module inherits most of all the methods from +@code{Net::SMTP}(2.X).") + (license license:perl-license))) From patchwork Sun Jun 4 17:42:44 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50650 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 52BC827BBE9; Sun, 4 Jun 2023 18:48:12 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B1C8B27BBE2 for ; Sun, 4 Jun 2023 18:48:10 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmT-00051H-SQ; Sun, 04 Jun 2023 13:44:41 -0400 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 1q5rmQ-0004uK-03 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:38 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rmC-0002HL-Vh for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rmC-0000vw-Rj for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:24 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 50/55] gnu: Add perl-net-ip. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:24 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006483264 (code B ref 63894); Sun, 04 Jun 2023 17:44:24 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:44:08 +0000 Received: from localhost ([127.0.0.1]:47299 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlw-0000qP-7E for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:44:08 -0400 Received: from mout-p-102.mailbox.org ([80.241.56.152]:39428) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlo-0000mc-Rs for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:44:01 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4QZ3y13d09z9sky for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:53 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900633; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=pLxed8yGt097LnXNVWGAlbEQz63Re584Fvzu5vlcvPQ=; b=C8VKQQgvaDy2ahv4pzG4diS05iluXG3zuHXD/pM/9yvkX9yIchSgkUjok8kcwRJTi/3MeP FAsRdezRAbJc8icsSkJaHvYf2hRksAgsP7KVfmVa1Xpvxo0lhTM7WV0P3lRGTiXIjupSlL KnFgeG2u7+6dr6fuqim6FPmkv3Q+qA/0E/9cCY+rYVCF7D+1nWsFH5Xa0pjAz6jVW34v0K vPLQ8bP18recOazhfVd5p001PONz5P998Pdfuh2HB4d3cgXparL3qpU5IWZGAU9y4+ULCx 9NCvhrz0iLwETQ8X8Dau3jgjPuFOTghkDCbI0s6daQjubIfiSiZOFcUX4SiXeg== Date: Sun, 4 Jun 2023 17:42:44 +0000 Message-Id: <20230604174249.30044-50-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: 2f4846884e3ff9ad17f X-MBO-RS-META: 7pa7uxfwgspqrfcgryjq55kyxyg5b6wk 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl-web.scm (perl-net-ip): New variable. --- gnu/packages/perl-web.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/perl-web.scm b/gnu/packages/perl-web.scm index 787464103d..86728d514f 100644 --- a/gnu/packages/perl-web.scm +++ b/gnu/packages/perl-web.scm @@ -294,3 +294,25 @@ (define-public perl-net-smtps over-SSL/STARTTLS support. This module inherits most of all the methods from @code{Net::SMTP}(2.X).") (license license:perl-license))) + +(define-public perl-net-ip + (package + (name "perl-net-ip") + (version "1.26") + (source (origin + (method url-fetch) + (uri (string-append "mirror://cpan/authors/id/M/MA/MANU/Net-IP-" + version ".tar.gz")) + (sha256 + (base32 + "0ffn2xqqbkfi7v303sp5dwgbv36jah3vg8r4nxhxfiv60vric3q4")))) + (build-system perl-build-system) + (home-page "https://metacpan.org/release/Net-IP") + (synopsis "Perl extension for manipulating IPv4/IPv6 addresses") + (description + "This module provides functions to deal with IPv4/IPv6 addresses. The +module can be used as a class, allowing the user to instantiate IP objects, +which can be single IP addresses, prefixes, or ranges of addresses. There is +also a procedural way of accessing most of the functions. Most subroutines can +take either IPv4 or IPv6 addresses transparently.") + (license license:perl-license))) From patchwork Sun Jun 4 17:42:45 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50657 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id B2FBA27BBEC; Sun, 4 Jun 2023 18:48:28 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id DD9E927BBE2 for ; Sun, 4 Jun 2023 18:48:27 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmT-00051D-CX; Sun, 04 Jun 2023 13:44:41 -0400 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 1q5rmP-0004tt-TZ for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rmD-0002HP-BW for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rmD-0000w3-77 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:25 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 51/55] gnu: Add perl-net-imap-simple. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:25 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006503294 (code B ref 63894); Sun, 04 Jun 2023 17:44:25 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:44:10 +0000 Received: from localhost ([127.0.0.1]:47304 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlx-0000qw-NZ for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:44:10 -0400 Received: from mout-p-102.mailbox.org ([80.241.56.152]:39430) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlp-0000mt-TZ for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:44:02 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4QZ3y23WZLz9sln for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:54 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900634; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=HRrJphd6UYYlFT2SMUrUT2J4wMdn4c+93Cb8tIYlS9Y=; b=S9pl284A7PRWyGFf3tYR84YanUYSekJ5uJEDwk8oHAtSl+BVeHUZzhKQjzbGUo9yYX0Rx9 6mpNotD3IKGw4fOmCh4h4wKZ0xjc7yCOQEmor7C4J+I8q3yNkrSERDfJ8T4fb+B7MOjixn XcM8ZXWCPAIMeLcIavRwRaK29rmil9E1KaRjHrD+L289McU9P1cY2rIDws3YCqupItUsvt 3rIDWNzGQ7BqrcHiinHUuUrzsL8L43DU4LJ7GcciIHYOJltM1f0bHHQRKQMFcvh5bxDtth 06xNl0tHmWWJrYjU+ohCE6dqU8j1ld/LEOOJ7gDPaNPBGZ7l65eQxBy5F6UXxg== Date: Sun, 4 Jun 2023 17:42:45 +0000 Message-Id: <20230604174249.30044-51-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: 5ca9fbe6321b1ba9e5e X-MBO-RS-META: 7jdij7ifagwixwg1pzxr98d31i3tjcga 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl-web.scm (perl-net-imap-simple): New variable. --- gnu/packages/perl-web.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/perl-web.scm b/gnu/packages/perl-web.scm index 86728d514f..126dac4f6c 100644 --- a/gnu/packages/perl-web.scm +++ b/gnu/packages/perl-web.scm @@ -316,3 +316,25 @@ (define-public perl-net-ip also a procedural way of accessing most of the functions. Most subroutines can take either IPv4 or IPv6 addresses transparently.") (license license:perl-license))) + +(define-public perl-net-imap-simple + (package + (name "perl-net-imap-simple") + (version "1.2212") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/J/JE/JETTERO/Net-IMAP-Simple-" + version ".tar.gz")) + (sha256 + (base32 + "0mbzbfn0v1x1brd8nsyw8bzdkz31lw9qp7h6nrl3fcxylc5cs4lq")))) + (build-system perl-build-system) + (propagated-inputs (list perl-parse-recdescent)) + (home-page "https://metacpan.org/release/Net-IMAP-Simple") + (synopsis "Perl extension for simple IMAP account handling.") + (description + "This package provides a class method constructs a new +@code{Net::IMAP::Simple} object. It takes one required parameter which is the +server to connect to, and additional optional parameters.") + (license license:perl-license))) From patchwork Sun Jun 4 17:42:46 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50654 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A0CD127BBEB; Sun, 4 Jun 2023 18:48:20 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E176C27BBE9 for ; Sun, 4 Jun 2023 18:48:17 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmT-00051F-Kr; Sun, 04 Jun 2023 13:44:41 -0400 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 1q5rmP-0004tw-TI for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rmD-0002HQ-P6 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:36 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rmD-0000wA-Lg for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:25 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 52/55] gnu: Add perl-mail-dmarc. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:25 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006503305 (code B ref 63894); Sun, 04 Jun 2023 17:44:25 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:44:10 +0000 Received: from localhost ([127.0.0.1]:47307 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rly-0000r5-1t for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:44:10 -0400 Received: from mout-p-102.mailbox.org ([80.241.56.152]:39436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlq-0000nK-TD for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:44:03 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4QZ3y33NZgz9slt for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900635; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=pQRjyIsl9TkTpUeelhChculOaSWtNJ1Huow6c5Z/US4=; b=koc01Qo4km+qUI4pKrt0fc/8sTwT6L4CvVNDv23ZOKxz22UHEwDv/n0ifI9/Vngp71qN9s lyXJ8IIzyiFSow4bbMkQiLyg77E3UEcAx2fbEt7jWZ4Dy03HgZp5tOtpc9McFrNlZLgklG 6KEh+cSepoYt8LQd6F4ht1iCppO8y2FbzBsn36CtCWcrESZCDIPEGU/e7upHCsl+5rQ6dY 8OuBJfLL/URWTOEhiHOO9pqnEynk9tAk2pBbN+KWBHUbNVUiet6XaT6O5M1AvTjkW056jx 1QTqch+MxRy1Y8ir176djlbmrzNpXmm2zVbzFMvYvrysOYorvB+Tiovjf1zHMQ== Date: Sun, 4 Jun 2023 17:42:46 +0000 Message-Id: <20230604174249.30044-52-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: d7f8d1203e4cd14c6e1 X-MBO-RS-META: i9ce1aegnypaftf7omjfhb4ticsxmak6 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl-web.scm (perl-mail-dmarc): New variable. --- gnu/packages/perl-web.scm | 60 +++++++++++++++++++++++++++++++++++++-- 1 file changed, 58 insertions(+), 2 deletions(-) diff --git a/gnu/packages/perl-web.scm b/gnu/packages/perl-web.scm index 126dac4f6c..bcc951d34a 100644 --- a/gnu/packages/perl-web.scm +++ b/gnu/packages/perl-web.scm @@ -22,12 +22,21 @@ (define-module (gnu packages perl-web) #:use-module ((guix licenses) #:prefix license:) #:use-module (gnu packages) #:use-module (guix packages) + #:use-module (gnu packages autotools) + #:use-module (gnu packages databases) + #:use-module (gnu packages libidn) + #:use-module (gnu packages mail) + #:use-module (gnu packages networking) #:use-module (gnu packages perl) #:use-module (gnu packages perl-check) - #:use-module (guix download) + #:use-module (gnu packages perl-compression) + #:use-module (gnu packages tls) + #:use-module (gnu packages web) + #:use-module (gnu packages xml) #:use-module (guix build-system copy) #:use-module (guix build-system perl) - #:use-module (gnu packages web)) + #:use-module (guix download) + #:use-module (guix gexp)) (define-public perl-mojolicious (package @@ -338,3 +347,50 @@ (define-public perl-net-imap-simple @code{Net::IMAP::Simple} object. It takes one required parameter which is the server to connect to, and additional optional parameters.") (license license:perl-license))) + +(define-public perl-mail-dmarc + (package + (name "perl-mail-dmarc") + (version "1.20230215") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/M/MB/MBRADSHAW/Mail-DMARC-" + version ".tar.gz")) + (sha256 + (base32 + "00xrgq7cz75aj2m6bpfrb162fi0kyr016579as7494nbb53zbp2p")))) + (build-system perl-build-system) + (arguments + (list #:tests? #f)) ;some require network, like 03.Base and 06.Result + (native-inputs (list perl-file-sharedir-install + perl-module-build + perl-test-exception + perl-test-file-sharedir + perl-test-output)) + (propagated-inputs (list perl-config-tiny + perl-dbd-sqlite + perl-dbix-simple + perl-email-mime + perl-email-sender + perl-email-simple + perl-file-sharedir + perl-io-socket-ssl + perl-mail-dkim + perl-net-dns + perl-net-idn-encode + perl-net-imap-simple + perl-net-ip + perl-net-smtps + perl-net-ssleay + perl-regexp-common + perl-socket6 + perl-uri + perl-xml-libxml)) + (home-page "https://metacpan.org/release/Mail-DMARC") + (synopsis "Perl implementation of DMARC") + (description + "This module is a suite of tools for implementing DMARC. It adheres to +the 2013 DMARC draft, intending to implement every MUST and every SHOULD.") + (license license:perl-license))) + From patchwork Sun Jun 4 17:42:47 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50646 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 1C87F27BBE2; Sun, 4 Jun 2023 18:47:29 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 09C6B27BBEA for ; Sun, 4 Jun 2023 18:47:27 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmT-00051E-JW; Sun, 04 Jun 2023 13:44:41 -0400 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 1q5rmP-0004tk-Mn for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rmE-0002Hb-5l for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rmE-0000wI-0p for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:26 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 53/55] gnu: Add perl-net-libidn. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:25 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006513319 (code B ref 63894); Sun, 04 Jun 2023 17:44:25 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:44:11 +0000 Received: from localhost ([127.0.0.1]:47309 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rly-0000rG-JM for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:44:11 -0400 Received: from mout-p-202.mailbox.org ([80.241.56.172]:47560) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rls-0000nU-5V for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:44:04 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4QZ3y43NrJz9sSV for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:56 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900636; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=KP0WM7PcN20B/rUU4i2VIFn2Y9aEFkD8XpyS6JE2NKQ=; b=Tz6ajzo438ugK7gcdmg5G/SnxF1JtdDZK8tVnhFfas9XWb0RlRP7sqTJHf3l6w5EaN5nFx tFA8lrRYU0R9Bty2nqBORPsmsMbYm2Frb2bdrWP5hR8UYZb7ozu7uMsp5deEQjEBdSi0U+ yg3pZNRks0gZ7kVMLnQRcnTX7WE+wFBpPpoDgJuzVTteTeQoM4HOrJIFoQtNKAc5CJiayK WZcXLxAg0oZf4hMOBDcY+JAh7Jp630ZVwHxE9dd16ddkEDMflMzEBw/E3RpyEqGzVxkPtD +TpebqiXQfnGqUGiife2jnIciCavuFzdL/gkB5cXQzRXBi174T/yt0eINz1FQg== Date: Sun, 4 Jun 2023 17:42:47 +0000 Message-Id: <20230604174249.30044-53-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-META: bwcu85c6cap84nb1cg8xqisqejh6tshi X-MBO-RS-ID: b77407d2b01b1a2c75e 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl-web.scm (perl-net-libidn): New variable. --- gnu/packages/perl-web.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/perl-web.scm b/gnu/packages/perl-web.scm index bcc951d34a..1054b04fe6 100644 --- a/gnu/packages/perl-web.scm +++ b/gnu/packages/perl-web.scm @@ -394,3 +394,25 @@ (define-public perl-mail-dmarc the 2013 DMARC draft, intending to implement every MUST and every SHOULD.") (license license:perl-license))) +(define-public perl-net-libidn + (package + (name "perl-net-libidn") + (version "0.12") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/T/TH/THOR/Net-LibIDN-" version + ".tar.gz")) + (sha256 + (base32 + "05xvpn9z7dpv62a5wgjx1n9kxblkqsgl9kb3vk3nx1mk8aacr2ig")))) + (build-system perl-build-system) + (inputs (list libidn)) + (home-page "https://metacpan.org/release/Net-LibIDN") + (synopsis "Perl bindings for GNU Libidn") + (description + "The package provides bindings for GNU Libidn, a C library for handling +Internationalized Domain Names according to IDNA (RFC 3490), in a way very +much inspired by Turbo Fredriksson's PHP-IDN.") + (license (list license:gpl1+ license:clarified-artistic)))) + From patchwork Sun Jun 4 17:42:48 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50613 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4989127BBEC; Sun, 4 Jun 2023 18:45:16 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 671F627BBE9 for ; Sun, 4 Jun 2023 18:45:13 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rmh-0005BQ-3m; Sun, 04 Jun 2023 13:44:55 -0400 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 1q5rmP-0004u7-VH for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:38 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rmC-0002H9-72 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rmC-0000vh-31 for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:24 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 54/55] gnu: Add perl-razor2-client-agent. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:24 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006473235 (code B ref 63894); Sun, 04 Jun 2023 17:44:24 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:44:07 +0000 Received: from localhost ([127.0.0.1]:47293 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlv-0000pv-3l for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:44:07 -0400 Received: from mout-p-102.mailbox.org ([80.241.56.152]:39416) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rln-0000lp-KU for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:44:00 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4QZ3y53J2dz9sf0 for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:57 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900637; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=OpGoiSHOFSx9LUqj56Xj9T+L7qvNf4e6W5fCF34mLRA=; b=tSrR9UXfb3ZLUQrip1kLh7YZ2gTzKlTxaNHSJ7J2fIH5P6xCGBLYDhSos2nYd1QscGo30c j0wwNr03BOacbyoMv6TmZnQTIMfI6VWhyNiqK2+gTeu5N3hiCiyGGEztEso4hVlc/uB84J tzbSJI9xgDOMYOmW/LmKjVzYzuh70LnSHF28WOvwx6yLNF6eQvtoAsv6tGzdYB4MeuQHtf SLteDAq8WPxV3nr45CwyFKflEteWLUmcgXHMIdncAvw+aPpB2TeQlW5Gnw0VNBOyfuueyZ 1hSYkdrrEtqKds1cNszUoKadoZixsNBRrpcZRSPzCiJ5E00Ou+lzMw0TS0uz5w== Date: Sun, 4 Jun 2023 17:42:48 +0000 Message-Id: <20230604174249.30044-54-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: 57f2a6539ccc34fcb9f X-MBO-RS-META: 7dz369shjsa7kbeq1q8hrs9n8y61iijt 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl-web.scm (perl-razor2-client-agent): New variable. --- gnu/packages/perl-web.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/perl-web.scm b/gnu/packages/perl-web.scm index 1054b04fe6..e558b556c9 100644 --- a/gnu/packages/perl-web.scm +++ b/gnu/packages/perl-web.scm @@ -416,3 +416,32 @@ (define-public perl-net-libidn much inspired by Turbo Fredriksson's PHP-IDN.") (license (list license:gpl1+ license:clarified-artistic)))) +(define-public perl-razor2-client-agent + ;; TODO: Package razor-agents and razor-agents-sdk + (package + (name "perl-razor2-client-agent") + (version "2.86") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/T/TO/TODDR/Razor2-Client-Agent-" + version ".tar.gz")) + (sha256 + (base32 + "0pw4jhxhm2naqkz0h3gjgdjnygf4019zmvp712vj8pmnxc12w1jy")))) + (build-system perl-build-system) + (propagated-inputs (list perl-digest-sha1 perl-uri)) + (home-page "https://metacpan.org/release/Razor2-Client-Agent") + (synopsis "Collaborative, content-based spam filtering network agent.") + (description + "This package provides a client library for Vipul's Razor. Vipul's Razor +is a distributed, collaborative, spam detection and filtering network. +Through user contribution, Razor establishes a distributed and constantly +updating catalogue of spam in propagation that is consulted by email clients +to filter out known spam. Detection is done with statistical and randomized +signatures that efficiently spot mutating spam content. User input is +validated through reputation assignments based on consensus on report and +revoke assertions which in turn is used for computing confidence values +associated with individual signatures.") + (license license:perl-license))) + From patchwork Sun Jun 4 17:42:49 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antero Mejr X-Patchwork-Id: 50642 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 210CC27BBE9; Sun, 4 Jun 2023 18:47:07 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 1DEC927BBE2 for ; Sun, 4 Jun 2023 18:47:05 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5rml-0005G9-0N; Sun, 04 Jun 2023 13:44:59 -0400 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 1q5rmP-0004uO-Un for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:38 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5rmE-0002He-Ic for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:37 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5rmE-0000wP-EY for guix-patches@gnu.org; Sun, 04 Jun 2023 13:44:26 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63894] [PATCH 55/55] gnu: Add spamassassin. Resent-From: Antero Mejr Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 04 Jun 2023 17:44:26 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63894 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63894@debbugs.gnu.org Received: via spool by 63894-submit@debbugs.gnu.org id=B63894.16859006513335 (code B ref 63894); Sun, 04 Jun 2023 17:44:26 +0000 Received: (at 63894) by debbugs.gnu.org; 4 Jun 2023 17:44:11 +0000 Received: from localhost ([127.0.0.1]:47312 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlz-0000rU-1c for submit@debbugs.gnu.org; Sun, 04 Jun 2023 13:44:11 -0400 Received: from mout-p-201.mailbox.org ([80.241.56.171]:56210) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5rlt-0000nr-Ns for 63894@debbugs.gnu.org; Sun, 04 Jun 2023 13:44:06 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4QZ3y62j1Wz9shV for <63894@debbugs.gnu.org>; Sun, 4 Jun 2023 19:43:58 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1685900638; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=s2d3FH3maNlzJI8PSWcFBTuXL96WrHB/FqY7eqsdObw=; b=ElQ15n1Lt1TY4XuhkQIH4eA5XMGDOZelw2FdJWkZbBK+ek19EBO//VOQIqNx7PI6rGo2It X4sa6zV7H05cVCEor2jKrvfOY4TLqh8OZ/ucmFyUx53xgmelKNFHHbIB3V7z9zGYxMgT+E e1KYyfaWQ9ovG6j/2j3crZEII8mhcZHc4CWq4mHn47TxqVLNGUs1yg70wEMIYSk9Q/9buf cL9ZfOfBZEeJHQz8H91uV1EuZhJ7bVyczsijnZfeu5qQG4XFH5EBUHGx0SaJU6R0MwkLd4 yiKl83NnXEl/2xafalO9ZZlkZotO7GM963CqECIjH0NA9uQjmyWBuk6Qjb/2BQ== Date: Sun, 4 Jun 2023 17:42:49 +0000 Message-Id: <20230604174249.30044-55-antero@mailbox.org> In-Reply-To: <20230604174249.30044-1-antero@mailbox.org> References: <20230604174249.30044-1-antero@mailbox.org> MIME-Version: 1.0 X-MBO-RS-ID: 522a67714c3771617ee X-MBO-RS-META: fxmi4obqae6wp56fwrtq9gygordndpgk 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: Antero Mejr X-ACL-Warn: , Antero Mejr via Guix-patches X-Patchwork-Original-From: Antero Mejr via Guix-patches via From: Antero Mejr Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/perl-web.scm (spamassassin): New variable. --- gnu/packages/perl-web.scm | 87 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) diff --git a/gnu/packages/perl-web.scm b/gnu/packages/perl-web.scm index e558b556c9..661fa070d4 100644 --- a/gnu/packages/perl-web.scm +++ b/gnu/packages/perl-web.scm @@ -445,3 +445,90 @@ (define-public perl-razor2-client-agent associated with individual signatures.") (license license:perl-license))) +(define-public spamassassin + (package + (name "spamassassin") + (version "4.0.0") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/S/SI/SIDNEY/Mail-SpamAssassin-" + version ".tar.gz")) + (sha256 + (base32 + "0djgm04kvgq0iab4hhv66gxhl2bhyhj1lfpjcdsw7qq3s6krv5v5")) + (modules '((guix build utils))) + (snippet #~(delete-file "spamc/configure")))) + (build-system perl-build-system) + (arguments + (list #:phases #~(modify-phases %standard-phases + (add-before 'configure 'setup + (lambda _ + (delete-file "t/debug.t") ;hangs + (delete-file "t/dnsbl_subtests.t") ;6 failures + (delete-file "t/spamc_x_e.t") ;3 failures + (setenv "CONFIG_SHELL" (which "sh")) + (with-directory-excursion "spamc" + (invoke "autoreconf" "-vif")))) + (add-after 'install 'fix-lib-path + (lambda _ + (let ((bin (string-append #$output "/bin/"))) + (for-each + (lambda (file) + (substitute* file + ;; TODO: Can we find a way to keep -T? + (("perl -T") + "perl")) + (wrap-program file + `("PERL5LIB" ":" prefix + (,(getenv "PERL5LIB") + ,(string-append + #$output + "/lib/perl5/site_perl"))))) + (map (lambda (file) + (string-append bin file)) + '("spamd" "sa-awl" "sa-check_spamd" + "sa-compile" "sa-learn" + "sa-update" "spamassassin"))))))))) + (native-inputs (list autoconf + automake + perl-devel-cycle + perl-net-dns + perl-critic + perl-critic-policy-perlsecret + perl-test-most + perl-test-pod + perl-text-diff)) + (propagated-inputs (list perl-archive-zip + perl-bsd-resource + perl-dbd-sqlite + perl-dbi + perl-email-address-xs + perl-encode-detect + perl-geo-ip + perl-html-parser + perl-io-socket-inet6 + perl-io-socket-ssl + perl-io-string + perl-libwww + perl-mail-dkim + perl-mail-dmarc + perl-mail-spf + perl-net-cidr-lite + perl-net-dns + perl-net-ip + perl-net-libidn + perl-net-patricia + perl-netaddr-ip + perl-razor2-client-agent)) + (home-page "https://metacpan.org/release/Mail-SpamAssassin") + (synopsis + "Extensible email filter used to identify spam") + (description + "Apache SpamAssassin is an anti-spam platform giving system +administrators a filter to classify email and block spam (unsolicited bulk +email). It uses a robust scoring framework and plug-ins to integrate a wide +range of advanced heuristic and statistical analysis tests on email headers +and body text including text analysis, Bayesian filtering, DNS blocklists, +and collaborative filtering databases.") + (license license:asl2.0)))