From patchwork Tue Oct 24 15:15:21 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 55298 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 48A4027BBEA; Tue, 24 Oct 2023 16:18:38 +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.9 required=5.0 tests=BAYES_00,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 B2F6927BBE9 for ; Tue, 24 Oct 2023 16:18:37 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvJA1-0007OC-D4; Tue, 24 Oct 2023 11:17: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 1qvJ9x-0007My-Jz for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:33 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qvJ9x-00025m-7Q for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:33 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qvJAQ-0003KP-RN for guix-patches@gnu.org; Tue, 24 Oct 2023 11:18:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH v2 01/22] gnu: Add perl-xs-parse-sublike. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Oct 2023 15:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64486@debbugs.gnu.org Cc: Bruno Victal Received: via spool by 64486-submit@debbugs.gnu.org id=B64486.169816062612479 (code B ref 64486); Tue, 24 Oct 2023 15:18:02 +0000 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:06 +0000 Received: from localhost ([127.0.0.1]:56183 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9V-0003F6-TL for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:06 -0400 Received: from smtpmciv1.myservices.hosting ([185.26.107.237]:42322) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9S-0003Eo-Vg for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:04 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv1.myservices.hosting (Postfix) with ESMTP id B174620DF6 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:27 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 24BE480060; Tue, 24 Oct 2023 17:16:27 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 7oo9lr-iyf6o; Tue, 24 Oct 2023 17:16:26 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 7937C8005B; Tue, 24 Oct 2023 17:16:26 +0200 (CEST) From: Bruno Victal Date: Tue, 24 Oct 2023 16:15:21 +0100 Message-ID: <3707c85abf261ec7f7ea31510934654743826b76.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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: , 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-xs-parse-sublike): 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 8b82c272fc..e5f535d039 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -37,6 +37,7 @@ ;;; Copyright © 2023 Mădălin Ionel Patrașcu ;;; Copyright © 2023 Andreas Enge ;;; Copyright © 2023 Jake Leporte +;;; Copyright © 2023 Bruno Victal ;;; ;;; This file is part of GNU Guix. ;;; @@ -11844,6 +11845,27 @@ (define-public perl-xs-parse-keyword keyword plugins using the @code{PL_keyword_plugin} hook mechanism.") (license (package-license perl)))) +(define-public perl-xs-parse-sublike + (package + (name "perl-xs-parse-sublike") + (version "0.18") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PE/PEVANS/XS-Parse-Sublike-" + version ".tar.gz")) + (sha256 + (base32 + "0m2iv6sfkkj6ckx7nprniqrj5qg2qyir8ns8l2rwmqnvxw2pqq16")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build perl-test2-suite)) + (home-page "https://metacpan.org/release/XS-Parse-Sublike") + (synopsis "XS functions to assist in parsing sub-like syntax") + (description "This module provides some XS functions to assist in writing +parsers for @code{sub}-like syntax, primarily for authors of keyword plugins +using the @code{PL_keyword_plugin} hook mechanism.") + (license (package-license perl)))) + (define-public perl-yaml (package (name "perl-yaml") From patchwork Tue Oct 24 15:15:22 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 55308 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 887E127BBEB; Tue, 24 Oct 2023 16:19:05 +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.9 required=5.0 tests=BAYES_00,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 0890727BBE2 for ; Tue, 24 Oct 2023 16:19:04 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvJAV-0007Ya-NL; Tue, 24 Oct 2023 11:18:07 -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 1qvJA1-0007Oh-KL for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:37 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qvJA1-000276-AD for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:37 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qvJAU-0003Lb-UB for guix-patches@gnu.org; Tue, 24 Oct 2023 11:18:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH v2 02/22] gnu: Add perl-object-pad. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Oct 2023 15:18:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64486@debbugs.gnu.org Cc: Bruno Victal Received: via spool by 64486-submit@debbugs.gnu.org id=B64486.169816063912642 (code B ref 64486); Tue, 24 Oct 2023 15:18:06 +0000 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:19 +0000 Received: from localhost ([127.0.0.1]:56215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9j-0003Hk-HH for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:19 -0400 Received: from smtpmciv4.myservices.hosting ([185.26.107.240]:46738) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9c-0003G2-AZ for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:12 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv4.myservices.hosting (Postfix) with ESMTP id 46D5E208B9 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:30 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 7B3C08005B; Tue, 24 Oct 2023 17:16:27 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id zYgxO_3RnBFV; Tue, 24 Oct 2023 17:16:27 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id F363280092; Tue, 24 Oct 2023 17:16:26 +0200 (CEST) From: Bruno Victal Date: Tue, 24 Oct 2023 16:15:22 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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: , 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-object-pad): 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 e5f535d039..9432d54cfc 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -8352,6 +8352,28 @@ (define-public perl-number-range number exists in a given range, and to be able to manipulate the range.") (license (package-license perl)))) +(define-public perl-object-pad + (package + (name "perl-object-pad") + (version "0.79") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PE/PEVANS/Object-Pad-" version + ".tar.gz")) + (sha256 + (base32 + "1miawakw2w4q6ifygj4g03x57db0bysivckapmjl3mb2kvw102zv")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build perl-test2-suite + perl-xs-parse-keyword perl-xs-parse-sublike)) + (propagated-inputs (list perl-xs-parse-keyword perl-xs-parse-sublike)) + (home-page "https://metacpan.org/release/Object-Pad") + (synopsis "Syntax for lexical field-based objects") + (description "This module provides a simple syntax for creating object +classes.") + (license (package-license perl)))) + (define-public perl-object-signature (package (name "perl-object-signature") From patchwork Tue Oct 24 15:15:23 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 55296 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 6A85227BBE2; Tue, 24 Oct 2023 16:18: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.9 required=5.0 tests=BAYES_00,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 7403127BBEA for ; Tue, 24 Oct 2023 16:18:27 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvJA2-0007PU-9Z; Tue, 24 Oct 2023 11:17: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 1qvJ9y-0007NJ-Q8 for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:35 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qvJ9y-00026D-Hw for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:34 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qvJAR-0003Kl-Vk for guix-patches@gnu.org; Tue, 24 Oct 2023 11:18:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH v2 03/22] gnu: Add perl-feature-compat-class. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Oct 2023 15:18:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64486@debbugs.gnu.org Cc: Bruno Victal Received: via spool by 64486-submit@debbugs.gnu.org id=B64486.169816063412562 (code B ref 64486); Tue, 24 Oct 2023 15:18:03 +0000 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:14 +0000 Received: from localhost ([127.0.0.1]:56197 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9e-0003GS-3D for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:14 -0400 Received: from smtpmciv1.myservices.hosting ([185.26.107.237]:42338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9X-0003FQ-Nr for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:08 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv1.myservices.hosting (Postfix) with ESMTP id BED4B20DFF for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:28 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 2E57B80092; Tue, 24 Oct 2023 17:16:28 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id tc25H9GDLAkO; Tue, 24 Oct 2023 17:16:27 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 7FA9680095; Tue, 24 Oct 2023 17:16:27 +0200 (CEST) From: Bruno Victal Date: Tue, 24 Oct 2023 16:15:23 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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: , 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-feature-compat-class): 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 9432d54cfc..9039b2b052 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -4778,6 +4778,28 @@ (define-public perl-extutils-xspp interface XS for C++; it is a thin layer over plain XS.") (license (package-license perl)))) +(define-public perl-feature-compat-class + (package + (name "perl-feature-compat-class") + (version "0.06") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PE/PEVANS/Feature-Compat-Class-" + version ".tar.gz")) + (sha256 + (base32 + "1hsyjza638pmmasyk6qjw9mbzjpm3cfjdrs09ww0ylarjk1z7s7q")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build)) + (propagated-inputs (list perl-object-pad)) + (home-page "https://metacpan.org/release/Feature-Compat-Class") + (synopsis "Forward-compatible @code{class} syntax in Perl") + (description "This module provides the @code{class} keyword and related +others (@code{method}, @code{field} and @code{ADJUST}) in a forward-compatible +way.") + (license (package-license perl)))) + (define-public perl-file-changenotify (package (name "perl-file-changenotify") From patchwork Tue Oct 24 15:15:24 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 55293 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 ADF9C27BBEC; Tue, 24 Oct 2023 16:18: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.9 required=5.0 tests=BAYES_00,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 F27CD27BBE2 for ; Tue, 24 Oct 2023 16:18:14 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvJ9z-0007Nq-QO; Tue, 24 Oct 2023 11:17: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 1qvJ9x-0007Mq-6V for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:33 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qvJ9w-00025f-R0 for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:32 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qvJAQ-0003KH-Df for guix-patches@gnu.org; Tue, 24 Oct 2023 11:18:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH v2 04/22] gnu: Add perl-feature-compat-try. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Oct 2023 15:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64486@debbugs.gnu.org Cc: Bruno Victal Received: via spool by 64486-submit@debbugs.gnu.org id=B64486.169816062612471 (code B ref 64486); Tue, 24 Oct 2023 15:18:02 +0000 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:06 +0000 Received: from localhost ([127.0.0.1]:56181 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9V-0003F4-KO for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:05 -0400 Received: from smtpmciv4.myservices.hosting ([185.26.107.240]:46684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9P-0003E1-J8 for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:00 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv4.myservices.hosting (Postfix) with ESMTP id 0F203208B9 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:28 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 71AAF80098; Tue, 24 Oct 2023 17:16:28 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id dmm4UmRkTpKe; Tue, 24 Oct 2023 17:16:28 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 041B980060; Tue, 24 Oct 2023 17:16:27 +0200 (CEST) From: Bruno Victal Date: Tue, 24 Oct 2023 16:15:24 +0100 Message-ID: <9378096d9a13e81dcefea3c68aa42c7b52040ce1.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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: , 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-feature-compat-try): 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 9039b2b052..703fe382af 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -4800,6 +4800,27 @@ (define-public perl-feature-compat-class way.") (license (package-license perl)))) +(define-public perl-feature-compat-try + (package + (name "perl-feature-compat-try") + (version "0.05") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PE/PEVANS/Feature-Compat-Try-" + version ".tar.gz")) + (sha256 + (base32 + "0z3df58bamp1zx996mwvxy75h67p80wgl4sz3h9xnc5c7hbwg8ar")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build)) + (propagated-inputs (list perl-syntax-keyword-try)) + (home-page "https://metacpan.org/release/Feature-Compat-Try") + (synopsis "@code{try/catch} syntax in Perl") + (description "This module provides syntactical support for +@code{try/catch} control flows.") + (license (package-license perl)))) + (define-public perl-file-changenotify (package (name "perl-file-changenotify") From patchwork Tue Oct 24 15:15:25 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 55295 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 CAB7A27BBEC; Tue, 24 Oct 2023 16:18: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.9 required=5.0 tests=BAYES_00,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 161FB27BBE2 for ; Tue, 24 Oct 2023 16:18:25 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvJA4-0007Qq-Gh; Tue, 24 Oct 2023 11:17: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 1qvJ9z-0007NL-7G for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:35 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qvJ9y-00026I-V5 for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:34 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qvJAS-0003Ks-II for guix-patches@gnu.org; Tue, 24 Oct 2023 11:18:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH v2 05/22] gnu: Add perl-log-any-adapter-screen. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Oct 2023 15:18:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64486@debbugs.gnu.org Cc: Bruno Victal Received: via spool by 64486-submit@debbugs.gnu.org id=B64486.169816063712592 (code B ref 64486); Tue, 24 Oct 2023 15:18:04 +0000 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:17 +0000 Received: from localhost ([127.0.0.1]:56202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9g-0003Gv-Kp for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:17 -0400 Received: from smtpmciv4.myservices.hosting ([185.26.107.240]:46724) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9Y-0003FR-DN for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:08 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv4.myservices.hosting (Postfix) with ESMTP id 93423208D1 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:30 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 0D04680092; Tue, 24 Oct 2023 17:16:30 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id vAt7K31oAZeJ; Tue, 24 Oct 2023 17:16:28 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 8441C80060; Tue, 24 Oct 2023 17:16:28 +0200 (CEST) From: Bruno Victal Date: Tue, 24 Oct 2023 16:15:25 +0100 Message-ID: <4a46b945159d7c43a3145913e8318925fb23dff3.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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: , 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-any-adapter-screen): 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 703fe382af..506b078da4 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -6246,6 +6246,26 @@ (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-any-adapter-screen + (package + (name "perl-log-any-adapter-screen") + (version "0.140") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PE/PERLANCAR/Log-Any-Adapter-Screen-" + version ".tar.gz")) + (sha256 + (base32 + "1bl8n0d7wsfj3dijxi1bh65qfz75i1qbp14wkk3bsjv895fz6awr")))) + (build-system perl-build-system) + (propagated-inputs (list perl-log-any)) + (home-page "https://metacpan.org/release/Log-Any-Adapter-Screen") + (synopsis "Send logs to screen, with colors and some other features") + (description "A @code{Log::Any} adapter to send log messages to screen, +with colors and some other features.") + (license (package-license perl)))) + (define-public perl-log-message (package (name "perl-log-message") From patchwork Tue Oct 24 15:15:26 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 55297 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 6B32B27BBEA; Tue, 24 Oct 2023 16:18: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.9 required=5.0 tests=BAYES_00,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 96B6F27BBE9 for ; Tue, 24 Oct 2023 16:18:29 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvJAN-0007Sc-SW; Tue, 24 Oct 2023 11:18:07 -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 1qvJA0-0007OE-RE for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:37 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qvJA0-00026w-IZ for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:36 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qvJAU-0003LM-5T for guix-patches@gnu.org; Tue, 24 Oct 2023 11:18:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH v2 06/22] gnu: Add perl-file-chdir. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Oct 2023 15:18:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64486@debbugs.gnu.org Cc: Bruno Victal Received: via spool by 64486-submit@debbugs.gnu.org id=B64486.169816063912627 (code B ref 64486); Tue, 24 Oct 2023 15:18:06 +0000 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:19 +0000 Received: from localhost ([127.0.0.1]:56211 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9i-0003HV-KP for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:18 -0400 Received: from smtpmciv1.myservices.hosting ([185.26.107.237]:42352) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9b-0003Fx-Jv for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:12 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv1.myservices.hosting (Postfix) with ESMTP id 1976420DF5 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:29 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 8ECCF8009A; Tue, 24 Oct 2023 17:16:29 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 5nQIiwv8LC4s; Tue, 24 Oct 2023 17:16:29 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 0BE3080092; Tue, 24 Oct 2023 17:16:28 +0200 (CEST) From: Bruno Victal Date: Tue, 24 Oct 2023 16:15:26 +0100 Message-ID: <728bb18f552f50f4abfa3e9cac50fc53f7e453a7.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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: , 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-chdir): New variable. --- gnu/packages/perl.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 506b078da4..0f0b66356b 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -12305,6 +12305,25 @@ (define-public perl-shell-command ;;; END: Core module overrides +(define-public perl-file-chdir + (package + (name "perl-file-chdir") + (version "0.1011") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/D/DA/DAGOLDEN/File-chdir-" version + ".tar.gz")) + (sha256 + (base32 + "0ybcmw1qw2spwcgyv82i8g53l7wbsy09hjzpvs0xdma8vw9gksri")))) + (build-system perl-build-system) + (home-page "https://metacpan.org/release/File-chdir") + (synopsis "A more sensible way to change directories") + (description "This module provides @code{$CWD} and @code{@@CWD} as +alternatives to @code{chdir()}.") + (license (package-license perl)))) + (define-public perl-file-find-object (package (name "perl-file-find-object") From patchwork Tue Oct 24 15:15:27 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 55310 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 6682927BBE9; Tue, 24 Oct 2023 16:19: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.9 required=5.0 tests=BAYES_00,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 B7AD227BBE2 for ; Tue, 24 Oct 2023 16:19:14 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvJAd-0007m6-Ml; Tue, 24 Oct 2023 11:18:15 -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 1qvJA3-0007QU-9B for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:39 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qvJA3-00027i-0s for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:39 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qvJAW-0003M6-Kp for guix-patches@gnu.org; Tue, 24 Oct 2023 11:18:08 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH v2 07/22] gnu: Add perl-test2-tools-command. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Oct 2023 15:18:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64486@debbugs.gnu.org Cc: Bruno Victal Received: via spool by 64486-submit@debbugs.gnu.org id=B64486.169816067212734 (code B ref 64486); Tue, 24 Oct 2023 15:18:08 +0000 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:52 +0000 Received: from localhost ([127.0.0.1]:56228 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJAF-0003JH-EI for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:52 -0400 Received: from smtpmciv1.myservices.hosting ([185.26.107.237]:42366) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9f-0003Gh-G8 for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:17 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv1.myservices.hosting (Postfix) with ESMTP id C369E20E01 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:30 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 3300080060; Tue, 24 Oct 2023 17:16:30 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id gnMeGKD7ZkGm; Tue, 24 Oct 2023 17:16:29 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 8E19180098; Tue, 24 Oct 2023 17:16:29 +0200 (CEST) From: Bruno Victal Date: Tue, 24 Oct 2023 16:15:27 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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: , 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-test2-tools-command): 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 5ef56227ce..e84728030f 100644 --- a/gnu/packages/perl-check.scm +++ b/gnu/packages/perl-check.scm @@ -16,6 +16,7 @@ ;;; Copyright © 2018 Kei Kebreau ;;; Copyright © 2020 Paul Garlick ;;; Copyright © 2020 Nicolas Goaziou +;;; Copyright © 2023 Bruno Victal ;;; ;;; This file is part of GNU Guix. ;;; @@ -119,6 +120,28 @@ (define-public perl-test2-plugin-nowarnings warning content is outputted via diag.") (license perl-license))) +(define-public perl-test2-tools-command + (package + (name "perl-test2-tools-command") + (version "0.20") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/J/JM/JMATES/Test2-Tools-Command-" + version ".tar.gz")) + (sha256 + (base32 + "0n388mc1rqfd960yyfn74lgxwrv2b5yrijxf499g7xdvaj44crn4")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build perl-test2-suite)) + (propagated-inputs (list perl-file-chdir perl-test2-suite)) + (home-page "https://metacpan.org/release/Test2-Tools-Command") + (synopsis "Test simple Unix commands") + (description "This module tests that commands given particular arguments +result in particular outputs by way of the exit status word, standard output, +and standard error.") + (license bsd-3))) + (define-public perl-test-base (package (name "perl-test-base") From patchwork Tue Oct 24 15:15:28 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 55302 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 BBC0B27BBEA; Tue, 24 Oct 2023 16:18: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.9 required=5.0 tests=BAYES_00,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 4C4EF27BBE2 for ; Tue, 24 Oct 2023 16:18:54 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvJAX-0007a5-0l; Tue, 24 Oct 2023 11:18:09 -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 1qvJA2-0007Py-R6 for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:39 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qvJA2-00027Y-Ig for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:38 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qvJAW-0003Ly-6h for guix-patches@gnu.org; Tue, 24 Oct 2023 11:18:08 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH v2 08/22] gnu: Add perl-array-intspan. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Oct 2023 15:18:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64486@debbugs.gnu.org Cc: Bruno Victal Received: via spool by 64486-submit@debbugs.gnu.org id=B64486.169816067112725 (code B ref 64486); Tue, 24 Oct 2023 15:18:08 +0000 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:51 +0000 Received: from localhost ([127.0.0.1]:56226 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJAE-0003JB-Hr for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:51 -0400 Received: from smtpmciv4.myservices.hosting ([185.26.107.240]:46752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9h-0003Gt-98 for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:17 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv4.myservices.hosting (Postfix) with ESMTP id 63EC5208E4 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:30 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id A13A980092; Tue, 24 Oct 2023 17:16:30 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id Y72ULhnupMMX; Tue, 24 Oct 2023 17:16:30 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 165E18009B; Tue, 24 Oct 2023 17:16:30 +0200 (CEST) From: Bruno Victal Date: Tue, 24 Oct 2023 16:15:28 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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: , 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-array-intspan): 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 0f0b66356b..ea9f72df5e 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -641,6 +641,27 @@ (define-public perl-appconfig configuration files and parsing command line arguments.") (license (package-license perl)))) +(define-public perl-array-intspan + (package + (name "perl-array-intspan") + (version "2.004") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/D/DD/DDUMONT/Array-IntSpan-" + version ".tar.gz")) + (sha256 + (base32 + "168crsh363lgh2s127hnrbda37wvcq36xpcv59mywm89rspigkad")))) + (build-system perl-build-system) + (home-page "https://metacpan.org/release/Array-IntSpan") + (synopsis "Handle arrays of scalars or objects using integer ranges") + (description "This module brings the speed advantages of +@code{Set::IntSpan} (written by Steven McDougall) to arrays. Uses include +manipulating grades, routing tables, or any other situation where you have +mutually exclusive ranges of integers that map to given values.") + (license license:artistic2.0))) + (define-public perl-array-utils (package (name "perl-array-utils") From patchwork Tue Oct 24 15:15:29 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 55299 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 CCDBB27BBEA; Tue, 24 Oct 2023 16:18: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.9 required=5.0 tests=BAYES_00,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 2D51A27BBE2 for ; Tue, 24 Oct 2023 16:18:50 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvJAb-0007jx-PF; Tue, 24 Oct 2023 11:18:13 -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 1qvJA3-0007QZ-KF for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:40 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qvJA3-00027o-By for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:39 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qvJAX-0003MD-07 for guix-patches@gnu.org; Tue, 24 Oct 2023 11:18:09 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH v2 09/22] gnu: Add perl-string-license. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Oct 2023 15:18:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64486@debbugs.gnu.org Cc: Bruno Victal Received: via spool by 64486-submit@debbugs.gnu.org id=B64486.169816067212743 (code B ref 64486); Tue, 24 Oct 2023 15:18:08 +0000 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:52 +0000 Received: from localhost ([127.0.0.1]:56230 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJAG-0003JL-9X for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:52 -0400 Received: from smtpmciv4.myservices.hosting ([185.26.107.240]:46768) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9l-0003IB-CA for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:22 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv4.myservices.hosting (Postfix) with ESMTP id B03B8208E8 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:31 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 2E4EA8009A; Tue, 24 Oct 2023 17:16:31 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id OvDi6PguVq4e; Tue, 24 Oct 2023 17:16:30 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 8EC4680098; Tue, 24 Oct 2023 17:16:30 +0200 (CEST) From: Bruno Victal Date: Tue, 24 Oct 2023 16:15:29 +0100 Message-ID: <8ff0e18940ad9ef47cb082ef3908e130f68dcda5.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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: , 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/license.scm (perl-string-license): New variable. --- gnu/packages/license.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/license.scm b/gnu/packages/license.scm index ca8375d19d..b619c80d1d 100644 --- a/gnu/packages/license.scm +++ b/gnu/packages/license.scm @@ -4,6 +4,7 @@ ;;; Copyright © 2020, 2021 Michael Rohleder ;;; Copyright © 2021 Tanguy Le Carrour ;;; Copyright © 2022 Felix Gruber +;;; Copyright © 2023 Bruno Victal ;;; ;;; This file is part of GNU Guix. ;;; @@ -23,6 +24,7 @@ (define-module (gnu packages license) #:use-module (gnu packages) #:use-module (gnu packages check) + #:use-module (gnu packages freedesktop) #:use-module (gnu packages perl) #:use-module (gnu packages perl-check) #:use-module (gnu packages python-build) @@ -89,6 +91,38 @@ (define-public perl-string-copyright statements and serializes in normalized format.") (license gpl3+))) +(define-public perl-string-license + (package + (name "perl-string-license") + (version "0.0.9") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/J/JO/JONASS/String-License-v" + version ".tar.gz")) + (sha256 + (base32 + "1dbw8rgwdlgnlvscijpb2dnw5irfd6wvca587bprq5kk19mf7jzf")))) + (build-system perl-build-system) + (native-inputs (list perl-file-basedir + perl-regexp-pattern-license + perl-software-license + perl-test-without-module + perl-test2-suite + perl-yaml-libyaml)) + (propagated-inputs (list perl-array-intspan + perl-feature-compat-class + perl-log-any + perl-namespace-clean + perl-path-tiny + perl-regexp-pattern + perl-regexp-pattern-license)) + (home-page "https://metacpan.org/release/String-License") + (synopsis "Detect source code license statements in a text string") + (description "@code{String::License} identifies license statements in a +string and serializes them in a normalized format.") + (license agpl3+))) + (define-public perl-software-license (package (name "perl-software-license") From patchwork Tue Oct 24 15:15:30 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 55311 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 9E67327BBEA; Tue, 24 Oct 2023 16:19: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.9 required=5.0 tests=BAYES_00,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 30E6527BBE9 for ; Tue, 24 Oct 2023 16:19:19 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvJAd-0007lB-D1; Tue, 24 Oct 2023 11:18:15 -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 1qvJA4-0007Qb-0l for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:40 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qvJA3-00027t-Oe for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:39 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qvJAX-0003MK-Be for guix-patches@gnu.org; Tue, 24 Oct 2023 11:18:09 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH v2 10/22] gnu: perl-xs-parse-keyword: Update to 0.34. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Oct 2023 15:18:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64486@debbugs.gnu.org Cc: Bruno Victal Received: via spool by 64486-submit@debbugs.gnu.org id=B64486.169816067312750 (code B ref 64486); Tue, 24 Oct 2023 15:18:09 +0000 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:53 +0000 Received: from localhost ([127.0.0.1]:56232 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJAG-0003JT-Nf for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:53 -0400 Received: from smtpmciv4.myservices.hosting ([185.26.107.240]:46784) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9p-0003IO-L0 for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:26 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv4.myservices.hosting (Postfix) with ESMTP id 1955D2090B for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:31 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 963728005B; Tue, 24 Oct 2023 17:16:31 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id UEf6uUp5LN9i; Tue, 24 Oct 2023 17:16:31 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 1E4FB80060; Tue, 24 Oct 2023 17:16:31 +0200 (CEST) From: Bruno Victal Date: Tue, 24 Oct 2023 16:15:30 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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: , 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-xs-parse-keyword): Update to 0.34. [native-inputs]: Remove perl-test-simple. Add perl-test2-suite, perl-extutils-cchecker. --- gnu/packages/perl.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index ea9f72df5e..6c7fc45cac 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -11932,7 +11932,7 @@ (define-public perl-xs-object-magic (define-public perl-xs-parse-keyword (package (name "perl-xs-parse-keyword") - (version "0.06") + (version "0.34") (source (origin (method url-fetch) (uri (string-append @@ -11940,9 +11940,10 @@ (define-public perl-xs-parse-keyword version ".tar.gz")) (sha256 (base32 - "0nnr8akkxb2h2y3d5r51pr84vvxkq89ynmi9azkbnn79jmbcbgvq")))) + "1hfny6bbpj5n2bmr213bpi547825jzbs2143nd19skcj16sdscqh")))) (build-system perl-build-system) - (native-inputs (list perl-module-build perl-test-simple)) + (native-inputs (list perl-extutils-cchecker perl-module-build + perl-test2-suite)) (home-page "https://metacpan.org/dist/XS-Parse-Keyword") (synopsis "XS functions to assist in parsing keyword syntax") (description From patchwork Tue Oct 24 15:15:31 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 55292 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 AB79327BBE2; Tue, 24 Oct 2023 16:18: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.9 required=5.0 tests=BAYES_00,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 E99DC27BBE9 for ; Tue, 24 Oct 2023 16:18:09 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvJA4-0007RP-Hy; Tue, 24 Oct 2023 11:17: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 1qvJ9y-0007NI-7w for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:35 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qvJ9x-000265-Vo for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:33 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qvJAR-0003Kd-J2 for guix-patches@gnu.org; Tue, 24 Oct 2023 11:18:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH v2 11/22] gnu: Add perl-extutils-cchecker. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Oct 2023 15:18:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64486@debbugs.gnu.org Cc: Bruno Victal Received: via spool by 64486-submit@debbugs.gnu.org id=B64486.169816063412555 (code B ref 64486); Tue, 24 Oct 2023 15:18:03 +0000 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:14 +0000 Received: from localhost ([127.0.0.1]:56195 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9d-0003GJ-Lz for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:14 -0400 Received: from smtpm4.myservices.hosting ([185.26.105.235]:33752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9U-0003Es-9Z for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:06 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm4.myservices.hosting (Postfix) with ESMTP id C240620CAE for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:33 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 201BA8005B; Tue, 24 Oct 2023 17:16:33 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 4-YBvpH85vvF; Tue, 24 Oct 2023 17:16:31 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 9965980092; Tue, 24 Oct 2023 17:16:31 +0200 (CEST) From: Bruno Victal Date: Tue, 24 Oct 2023 16:15:31 +0100 Message-ID: <41146cec7a72cbecefce33adba56905a6614b96b.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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: , 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-extutils-cchecker): 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 6c7fc45cac..23615e25e7 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -4564,6 +4564,26 @@ (define-public perl-extutils-config it ties together a family of modern toolchain modules.") (license (package-license perl)))) +(define-public perl-extutils-cchecker + (package + (name "perl-extutils-cchecker") + (version "0.11") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PE/PEVANS/ExtUtils-CChecker-" + version ".tar.gz")) + (sha256 + (base32 + "1x8vafpff5nma18svxp1h3mp069fjmzlsdvnbcgn3z1pgrkkcxqi")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build perl-test-fatal)) + (home-page "https://metacpan.org/release/ExtUtils-CChecker") + (synopsis "Configure time utilities for using C headers and libraries") + (description "This module provides configure time utilities for using +C headers, libraries, or OS features.") + (license (package-license perl)))) + (define-public perl-extutils-cppguess (package (name "perl-extutils-cppguess") From patchwork Tue Oct 24 15:15:32 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 55291 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 72A7027BBE9; Tue, 24 Oct 2023 16:17:58 +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.9 required=5.0 tests=BAYES_00,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 9B14C27BBE2 for ; Tue, 24 Oct 2023 16:17:53 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvJA1-0007Oi-L9; Tue, 24 Oct 2023 11:17: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 1qvJ9x-0007NA-S0 for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:33 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qvJ9x-00025v-Jd for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:33 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qvJAR-0003KW-7Q for guix-patches@gnu.org; Tue, 24 Oct 2023 11:18:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH v2 12/22] gnu: perl-test2-suite: Update to 0.000155. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Oct 2023 15:18:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64486@debbugs.gnu.org Cc: Bruno Victal Received: via spool by 64486-submit@debbugs.gnu.org id=B64486.169816063312547 (code B ref 64486); Tue, 24 Oct 2023 15:18:03 +0000 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:13 +0000 Received: from localhost ([127.0.0.1]:56193 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9d-0003GH-Bc for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:13 -0400 Received: from smtpmciv3.myservices.hosting ([185.26.107.239]:38676) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9T-0003Ep-Hk for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:05 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv3.myservices.hosting (Postfix) with ESMTP id 3B28C2080C for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:32 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id A0E0080060; Tue, 24 Oct 2023 17:16:32 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id gUknehQcKoaA; Tue, 24 Oct 2023 17:16:32 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 22BE58005B; Tue, 24 Oct 2023 17:16:32 +0200 (CEST) From: Bruno Victal Date: Tue, 24 Oct 2023 16:15:32 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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: , 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-test2-suite): Update to 0.000155. [native-inputs]: Add perl-json-maybexs. [propagated-inputs]: Add perl-module-pluggable, perl-term-size-any, perl-term-readkey, perl-unicode-linebreak. Remove perl-importer, perl-sub-info. --- gnu/packages/perl-check.scm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/gnu/packages/perl-check.scm b/gnu/packages/perl-check.scm index e84728030f..5134d09496 100644 --- a/gnu/packages/perl-check.scm +++ b/gnu/packages/perl-check.scm @@ -73,7 +73,7 @@ (define-public perl-mock-config (define-public perl-test2-suite (package (name "perl-test2-suite") - (version "0.000072") + (version "0.000155") (source (origin (method url-fetch) @@ -81,15 +81,17 @@ (define-public perl-test2-suite version ".tar.gz")) (sha256 (base32 - "0hgd6n29qjh1pwqvbglm2kb852yqshmixqqjhsr2kvvibdr58qpf")))) + "0gfmm95xfjy5c376cl0qxqqhr7ibnn1371knd61rgh4vsv26p3n7")))) (build-system perl-build-system) (arguments '(#:phases (modify-phases %standard-phases (add-after 'unpack 'set-env (lambda _ (setenv "PERL_USE_UNSAFE_INC" "1") #t))))) + (native-inputs (list perl-json-maybexs)) (propagated-inputs - (list perl-importer perl-term-table perl-sub-info)) + (list perl-module-pluggable perl-term-size-any perl-term-table + perl-term-readkey perl-unicode-linebreak)) (home-page "https://metacpan.org/pod/Test2-Suite") (synopsis "Full set of tools for Test2::Suite") (description "This package provides a rich set of tools, plugins, bundles, From patchwork Tue Oct 24 15:15:33 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 55300 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 0BDF127BBE2; Tue, 24 Oct 2023 16:18:52 +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.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS 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 7994227BBE2 for ; Tue, 24 Oct 2023 16:18:51 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvJAc-0007k1-0M; Tue, 24 Oct 2023 11:18:14 -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 1qvJA4-0007RX-U7 for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:41 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qvJA4-00028A-La for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:40 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qvJAY-0003MZ-53 for guix-patches@gnu.org; Tue, 24 Oct 2023 11:18:10 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH v2 13/22] gnu: perl-test2-suite: Use G-Expressions. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Oct 2023 15:18:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64486@debbugs.gnu.org Cc: Bruno Victal Received: via spool by 64486-submit@debbugs.gnu.org id=B64486.169816067312764 (code B ref 64486); Tue, 24 Oct 2023 15:18:10 +0000 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:53 +0000 Received: from localhost ([127.0.0.1]:56236 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJAH-0003Ji-DS for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:53 -0400 Received: from smtpmciv4.myservices.hosting ([185.26.107.240]:46798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9t-0003If-LI for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:30 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv4.myservices.hosting (Postfix) with ESMTP id 398E62090F for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:33 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id AFE788009A; Tue, 24 Oct 2023 17:16:33 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id z6621diKhYjB; Tue, 24 Oct 2023 17:16:32 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id A31BA80098; Tue, 24 Oct 2023 17:16:32 +0200 (CEST) From: Bruno Victal Date: Tue, 24 Oct 2023 16:15:33 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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: , 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-test2-suite): Use G-Expressions. Drop trailing #t. --- gnu/packages/perl-check.scm | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/gnu/packages/perl-check.scm b/gnu/packages/perl-check.scm index 5134d09496..f2b26d75b3 100644 --- a/gnu/packages/perl-check.scm +++ b/gnu/packages/perl-check.scm @@ -38,6 +38,7 @@ (define-module (gnu packages perl-check) #:use-module (gnu packages) #:use-module (gnu packages valgrind) #:use-module (gnu packages web) + #:use-module (guix gexp) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix git-download) @@ -84,10 +85,12 @@ (define-public perl-test2-suite "0gfmm95xfjy5c376cl0qxqqhr7ibnn1371knd61rgh4vsv26p3n7")))) (build-system perl-build-system) (arguments - '(#:phases - (modify-phases %standard-phases - (add-after 'unpack 'set-env - (lambda _ (setenv "PERL_USE_UNSAFE_INC" "1") #t))))) + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'set-env + (lambda _ + (setenv "PERL_USE_UNSAFE_INC" "1")))))) (native-inputs (list perl-json-maybexs)) (propagated-inputs (list perl-module-pluggable perl-term-size-any perl-term-table From patchwork Tue Oct 24 15:15:34 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 55307 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 4EC9627BBEB; Tue, 24 Oct 2023 16:19:05 +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.9 required=5.0 tests=BAYES_00,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 7C84127BBE9 for ; Tue, 24 Oct 2023 16:19:03 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvJAX-0007bO-Cq; Tue, 24 Oct 2023 11:18:09 -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 1qvJA5-0007Rv-JA for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:43 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qvJA5-00028H-9m for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:41 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qvJAY-0003Mh-MX for guix-patches@gnu.org; Tue, 24 Oct 2023 11:18:10 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH v2 14/22] gnu: Add perl-string-trim-more. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Oct 2023 15:18:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64486@debbugs.gnu.org Cc: Bruno Victal Received: via spool by 64486-submit@debbugs.gnu.org id=B64486.169816067412771 (code B ref 64486); Tue, 24 Oct 2023 15:18:10 +0000 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:54 +0000 Received: from localhost ([127.0.0.1]:56238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJAH-0003Jp-Nr for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:54 -0400 Received: from smtpmciv4.myservices.hosting ([185.26.107.240]:46812) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9x-0003Io-HH for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:34 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv4.myservices.hosting (Postfix) with ESMTP id AB12720921 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:34 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 252558005B; Tue, 24 Oct 2023 17:16:34 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id G59tlKizYsFp; Tue, 24 Oct 2023 17:16:33 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 2D61780092; Tue, 24 Oct 2023 17:16:33 +0200 (CEST) From: Bruno Victal Date: Tue, 24 Oct 2023 16:15:34 +0100 Message-ID: <8878e8a5e3c7bd57867a665fcfd1f8bd0b6a85d1.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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: , 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-string-trim-more): 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 23615e25e7..ab3b5ccd1a 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -10060,6 +10060,26 @@ (define-public perl-string-print a functional interface.") (license (package-license perl)))) +(define-public perl-string-trim-more + (package + (name "perl-string-trim-more") + (version "0.03") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PE/PERLANCAR/String-Trim-More-" + version ".tar.gz")) + (sha256 + (base32 + "0zsfq6350pnaxpa0g5syh3w04qx5fa6svw1idxy8k4ha7vbzp73k")))) + (build-system perl-build-system) + (home-page "https://metacpan.org/release/String-Trim-More") + (synopsis "String trimming utilities") + (description "This module is an alternative to @code{String::Trim}. +Instead of a single @code{trim} function, this module provides several from +which you can choose on, depending on your needs.") + (license (package-license perl)))) + (define-public perl-sub-exporter (package (name "perl-sub-exporter") From patchwork Tue Oct 24 15:15:35 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 55294 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 A14C327BBE2; Tue, 24 Oct 2023 16:18:22 +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.9 required=5.0 tests=BAYES_00,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 A391B27BBEA for ; Tue, 24 Oct 2023 16:18:18 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvJA5-0007RY-Dr; Tue, 24 Oct 2023 11:17: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 1qvJA1-0007OG-7F for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:37 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qvJA0-000271-UL for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:36 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qvJAU-0003LU-I2 for guix-patches@gnu.org; Tue, 24 Oct 2023 11:18:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH v2 15/22] gnu: Add perl-regexp-pattern-defhash. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Oct 2023 15:18:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64486@debbugs.gnu.org Cc: Bruno Victal Received: via spool by 64486-submit@debbugs.gnu.org id=B64486.169816063912635 (code B ref 64486); Tue, 24 Oct 2023 15:18:06 +0000 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:19 +0000 Received: from localhost ([127.0.0.1]:56213 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9i-0003Hc-Ud for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:19 -0400 Received: from smtpm4.myservices.hosting ([185.26.105.235]:33778) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9c-0003Fz-0M for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:12 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm4.myservices.hosting (Postfix) with ESMTP id B8CE520CAE for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:41 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 0801F8009A; Tue, 24 Oct 2023 17:16:35 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 6uyjd5qLM1Nr; Tue, 24 Oct 2023 17:16:34 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id B5B5D8009F; Tue, 24 Oct 2023 17:16:33 +0200 (CEST) From: Bruno Victal Date: Tue, 24 Oct 2023 16:15:35 +0100 Message-ID: <7b04336a415e298c02b0abf33945a6e2b5e93be4.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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: , 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-regexp-pattern-defhash): New variable. --- gnu/packages/perl.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index ab3b5ccd1a..920a690876 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -9389,6 +9389,25 @@ (define-public perl-regexp-grammars hierarchical data from it.") (license license:perl-license))) +(define-public perl-regexp-pattern-defhash + (package + (name "perl-regexp-pattern-defhash") + (version "0.001") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PE/PERLANCAR/Regexp-Pattern-DefHash-" + version ".tar.gz")) + (sha256 + (base32 + "1737hli8sn08rnbfckq0a7pfd8a1ihb6mnp34rlq2j8fkqldcrcq")))) + (build-system perl-build-system) + (home-page "https://metacpan.org/release/Regexp-Pattern-DefHash") + (synopsis "Regexp patterns related to DefHash") + (description "Regexp patterns related to DefHash, a convention to define +things more precisely and uniformly using a hash.") + (license (package-license perl)))) + (define-public perl-regexp-util (package (name "perl-regexp-util") From patchwork Tue Oct 24 15:15:36 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 55306 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 405A127BBEA; Tue, 24 Oct 2023 16:19:03 +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.9 required=5.0 tests=BAYES_00,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 B3D1C27BBE2 for ; Tue, 24 Oct 2023 16:19:02 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvJAX-0007b8-AO; Tue, 24 Oct 2023 11:18:09 -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 1qvJA4-0007RK-HI for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:40 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qvJA4-00027z-4q for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:40 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qvJAX-0003MS-OM for guix-patches@gnu.org; Tue, 24 Oct 2023 11:18:09 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH v2 16/22] gnu: Add perl-hash-defhash. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Oct 2023 15:18:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64486@debbugs.gnu.org Cc: Bruno Victal Received: via spool by 64486-submit@debbugs.gnu.org id=B64486.169816067312757 (code B ref 64486); Tue, 24 Oct 2023 15:18:09 +0000 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:53 +0000 Received: from localhost ([127.0.0.1]:56234 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJAH-0003Jb-23 for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:53 -0400 Received: from smtpmciv1.myservices.hosting ([185.26.107.237]:42398) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9p-0003IN-Jd for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:26 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv1.myservices.hosting (Postfix) with ESMTP id 836B120CF8 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:41 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id E07518009F; Tue, 24 Oct 2023 17:16:35 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id xx1ZvOa5a0Hm; Tue, 24 Oct 2023 17:16:35 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 3E0E480092; Tue, 24 Oct 2023 17:16:34 +0200 (CEST) From: Bruno Victal Date: Tue, 24 Oct 2023 16:15:36 +0100 Message-ID: <654947aa629ae86db5b67ec2808f088899ccaf02.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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: , 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-hash-defhash): 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 920a690876..659b08f760 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -5538,6 +5538,28 @@ (define-public perl-guard which are tied to the scope exit.") (license (package-license perl)))) +(define-public perl-hash-defhash + (package + (name "perl-hash-defhash") + (version "0.072") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PE/PERLANCAR/Hash-DefHash-" + version ".tar.gz")) + (sha256 + (base32 + "1kmislv2lwj66n97jqi3wvzgc4s0icz4krp239ni128awqd2k061")))) + (build-system perl-build-system) + (native-inputs (list perl-test-exception)) + (propagated-inputs + (list perl-regexp-pattern-defhash perl-string-trim-more)) + (home-page "https://metacpan.org/release/Hash-DefHash") + (synopsis "Manipulate defhash") + (description "Routines to manipulate @dfn{defhash}, a convention to +define things more precisely and uniformly using a hash, in Perl.") + (license (package-license perl)))) + (define-public perl-hash-fieldhash (package (name "perl-hash-fieldhash") From patchwork Tue Oct 24 15:15:37 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 55309 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 1AC0427BBE2; Tue, 24 Oct 2023 16:19: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.9 required=5.0 tests=BAYES_00,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 58CB027BBE9 for ; Tue, 24 Oct 2023 16:19:05 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvJAd-0007lH-E3; Tue, 24 Oct 2023 11:18:15 -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 1qvJ9z-0007Ni-LX for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:35 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qvJ9z-00026Y-DA for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:35 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qvJAT-0003L0-0J for guix-patches@gnu.org; Tue, 24 Oct 2023 11:18:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH v2 17/22] gnu: Add perl-test-regexp-pattern. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Oct 2023 15:18:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64486@debbugs.gnu.org Cc: Bruno Victal Received: via spool by 64486-submit@debbugs.gnu.org id=B64486.169816063712600 (code B ref 64486); Tue, 24 Oct 2023 15:18:04 +0000 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:17 +0000 Received: from localhost ([127.0.0.1]:56204 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9h-0003H3-9T for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:17 -0400 Received: from smtpm2.myservices.hosting ([185.26.105.233]:33778) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9Z-0003Fd-HU for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:10 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm2.myservices.hosting (Postfix) with ESMTP id 41FBF20415 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:38 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 9E79780098; Tue, 24 Oct 2023 17:16:38 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id yRkGVefXvYOe; Tue, 24 Oct 2023 17:16:38 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id BE7368005B; Tue, 24 Oct 2023 17:16:34 +0200 (CEST) From: Bruno Victal Date: Tue, 24 Oct 2023 16:15:37 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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: , 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-regexp-pattern): New variable. --- gnu/packages/perl-check.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/perl-check.scm b/gnu/packages/perl-check.scm index f2b26d75b3..64605d4c05 100644 --- a/gnu/packages/perl-check.scm +++ b/gnu/packages/perl-check.scm @@ -1200,6 +1200,26 @@ (define-public perl-test-portability-files to execute.") (license perl-license))) +(define-public perl-test-regexp-pattern + (package + (name "perl-test-regexp-pattern") + (version "0.010") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PE/PERLANCAR/Test-Regexp-Pattern-" + version ".tar.gz")) + (sha256 + (base32 + "11lmwa5y41lhvk0sikn35b4l678jc2y9ybw0rfxv844cjcas0cm4")))) + (build-system perl-build-system) + (propagated-inputs (list perl-hash-defhash perl-regexp-pattern)) + (home-page "https://metacpan.org/release/Test-Regexp-Pattern") + (synopsis "Test Regexp::Pattern patterns") + (description "This module performs various checks on a module's +@code{Regexp::Pattern} patterns.") + (license perl-license))) + (define-public perl-test-requires (package (name "perl-test-requires") From patchwork Tue Oct 24 15:15:38 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 55312 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 7E6AE27BBEA; Tue, 24 Oct 2023 16:27: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.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS 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 0616227BBE2 for ; Tue, 24 Oct 2023 16:27:07 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvJIm-0001eb-O9; Tue, 24 Oct 2023 11:26: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 1qvJIh-0001Yr-Fi for guix-patches@gnu.org; Tue, 24 Oct 2023 11:26:36 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qvJIe-0004KD-1s for guix-patches@gnu.org; Tue, 24 Oct 2023 11:26:35 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qvJJ7-0003bS-L3 for guix-patches@gnu.org; Tue, 24 Oct 2023 11:27:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH v2 18/22] gnu: perl-regexp-pattern: Update to 0.2.14. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Oct 2023 15:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64486@debbugs.gnu.org Cc: Bruno Victal Received: via spool by 64486-submit@debbugs.gnu.org id=B64486.169816121813842 (code B ref 64486); Tue, 24 Oct 2023 15:27:01 +0000 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:26:58 +0000 Received: from localhost ([127.0.0.1]:56275 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJJ4-0003bA-8w for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:26:58 -0400 Received: from smtpm4.myservices.hosting ([185.26.105.235]:35630) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJJ2-0003b2-M5 for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:26:57 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm4.myservices.hosting (Postfix) with ESMTP id 7C6CB20CAE for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:26:25 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id DCDB2800A4; Tue, 24 Oct 2023 17:16:38 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id avwJJcHBEQjV; Tue, 24 Oct 2023 17:16:38 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 4B0B78009B; Tue, 24 Oct 2023 17:16:35 +0200 (CEST) From: Bruno Victal Date: Tue, 24 Oct 2023 16:15:38 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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: , 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-regexp-pattern) Update to 0.2.14. --- 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 659b08f760..a4f2128eaa 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -12791,7 +12791,7 @@ (define-public perl-text-wrapi18n (define-public perl-regexp-pattern (package (name "perl-regexp-pattern") - (version "0.2.8") + (version "0.2.14") (source (origin (method url-fetch) @@ -12799,7 +12799,7 @@ (define-public perl-regexp-pattern "mirror://cpan/authors/id/P/PE/PERLANCAR/Regexp-Pattern-" version ".tar.gz")) (sha256 - (base32 "064igp2wxgsz4yb33v1r90i8clwjzs2xnpvw9niqlqrbzzrd4q1l")))) + (base32 "05j1fzgmv02n5qz4vyf30p1sj7v5lv2rab258aqwmb4w5gvjqaa4")))) (build-system perl-build-system) (native-inputs (list perl-test-exception)) From patchwork Tue Oct 24 15:15:39 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 55305 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 3572027BBE2; Tue, 24 Oct 2023 16:19: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.9 required=5.0 tests=BAYES_00,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 E68E227BBE9 for ; Tue, 24 Oct 2023 16:18:58 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvJAV-0007Vs-5G; Tue, 24 Oct 2023 11:18:07 -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 1qvJA0-0007OB-Ec for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:37 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qvJA0-00026o-5n for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:36 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qvJAT-0003LF-Pi for guix-patches@gnu.org; Tue, 24 Oct 2023 11:18:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH v2 19/22] gnu: perl-regexp-pattern-license: Update to 3.11.0. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Oct 2023 15:18:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64486@debbugs.gnu.org Cc: Bruno Victal Received: via spool by 64486-submit@debbugs.gnu.org id=B64486.169816063812620 (code B ref 64486); Tue, 24 Oct 2023 15:18:05 +0000 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:18 +0000 Received: from localhost ([127.0.0.1]:56209 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9i-0003HO-8n for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:18 -0400 Received: from smtpmciv5.myservices.hosting ([185.26.107.241]:54090) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9a-0003Ff-9H for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:10 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv5.myservices.hosting (Postfix) with ESMTP id B6D4A20DF3 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:39 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 4253D8009B; Tue, 24 Oct 2023 17:16:39 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id PaRLG3iXHq9N; Tue, 24 Oct 2023 17:16:38 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id C5F3F80060; Tue, 24 Oct 2023 17:16:35 +0200 (CEST) From: Bruno Victal Date: Tue, 24 Oct 2023 16:15:39 +0100 Message-ID: <6c8a225fe4c0f5a701bc5faa07dba39286d3c57d.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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: , 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/license.scm (perl-regexp-pattern-license): Update to 3.11.0. [native-inputs]: Remove perl-test-exception. Add perl-test-regexp-pattern, perl-test-without-module, perl-test2-suite, perl-try-tiny. [propagated-inputs]: Remove. --- gnu/packages/license.scm | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/gnu/packages/license.scm b/gnu/packages/license.scm index b619c80d1d..05cd4954ea 100644 --- a/gnu/packages/license.scm +++ b/gnu/packages/license.scm @@ -45,7 +45,7 @@ (define-module (gnu packages license) (define-public perl-regexp-pattern-license (package (name "perl-regexp-pattern-license") - (version "3.1.94") + (version "3.11.0") (source (origin (method url-fetch) @@ -53,12 +53,11 @@ (define-public perl-regexp-pattern-license "mirror://cpan/authors/id/J/JO/JONASS/Regexp-Pattern-License-" "v" version ".tar.gz")) (sha256 - (base32 "0kznpv628jrndn4nw646f6pl7yqvmacwljlygvsjfdkyh0i4sr2k")))) + (base32 "1blkraliby1696pqici7k1pkwcrf7gbdavfxfffa2mk8lr4a6xw6")))) (build-system perl-build-system) (native-inputs - (list perl-regexp-pattern perl-test-exception)) - (propagated-inputs - (list perl-strictures-2 perl-try-tiny)) + (list perl-regexp-pattern perl-test-regexp-pattern + perl-test-without-module perl-test2-suite perl-try-tiny)) (home-page "https://metacpan.org/release/Regexp-Pattern-License") (synopsis "Regular expressions for legal licenses") (description "Regexp::Pattern::License provides a hash of regular From patchwork Tue Oct 24 15:15:40 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 55303 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 96B1627BBE9; Tue, 24 Oct 2023 16:18: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.9 required=5.0 tests=BAYES_00,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 BBCCE27BBE2 for ; Tue, 24 Oct 2023 16:18:55 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvJAV-0007Y5-I2; Tue, 24 Oct 2023 11:18:07 -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 1qvJA1-0007Ot-WB for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:38 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qvJA1-00027H-O5 for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:37 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qvJAV-0003Lk-AT for guix-patches@gnu.org; Tue, 24 Oct 2023 11:18:07 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH v2 20/22] gnu: perl-string-copyright: Update to 0.003014. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Oct 2023 15:18:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64486@debbugs.gnu.org Cc: Bruno Victal Received: via spool by 64486-submit@debbugs.gnu.org id=B64486.169816064012649 (code B ref 64486); Tue, 24 Oct 2023 15:18:07 +0000 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:20 +0000 Received: from localhost ([127.0.0.1]:56217 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9j-0003Hr-RV for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:20 -0400 Received: from smtpm5.myservices.hosting ([185.26.105.236]:37596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9e-0003GY-P4 for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:15 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm5.myservices.hosting (Postfix) with ESMTP id 76E2E20D47 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:44 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 8032C8005B; Tue, 24 Oct 2023 17:16:40 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id sijz615iH_D0; Tue, 24 Oct 2023 17:16:40 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 4AD4780092; Tue, 24 Oct 2023 17:16:36 +0200 (CEST) From: Bruno Victal Date: Tue, 24 Oct 2023 16:15:40 +0100 Message-ID: <77c956cb98de0a22c53138250701b6593c365985.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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: , 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/license.scm (perl-string-copyright): Update to 0.003014. [native-inputs]: Remove perl-number-range. Add perl-test-without-module, perl-test2-suite. [propagated-inputs]: Add perl-set-intspan. --- gnu/packages/license.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/license.scm b/gnu/packages/license.scm index 05cd4954ea..6fa9403272 100644 --- a/gnu/packages/license.scm +++ b/gnu/packages/license.scm @@ -69,7 +69,7 @@ (define-public perl-regexp-pattern-license (define-public perl-string-copyright (package (name "perl-string-copyright") - (version "0.003006") + (version "0.003014") (source (origin (method url-fetch) @@ -78,12 +78,12 @@ (define-public perl-string-copyright version ".tar.gz")) (sha256 (base32 - "0fzymv065nn3glwnw34nkyadzw2dh4rcz8avmki4zrnk4k45m01a")))) + "0xdm0ml65r77sk1pklnq4spbmn9qid4m44rnva8hhh00b9044k9f")))) (build-system perl-build-system) (native-inputs - (list perl-number-range)) + (list perl-test-without-module perl-test2-suite)) (propagated-inputs - (list perl-exporter-tiny)) + (list perl-exporter-tiny perl-set-intspan)) (home-page "https://metacpan.org/release/String-Copyright") (synopsis "Representation of text-based copyright statements") (description "String::Copyright Parses common styles of copyright From patchwork Tue Oct 24 15:15:41 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 55301 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 CC0DF27BBE2; Tue, 24 Oct 2023 16:18: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.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS 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 E7B2827BBEB for ; Tue, 24 Oct 2023 16:18:51 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvJAc-0007k2-0a; Tue, 24 Oct 2023 11:18:14 -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 1qvJA0-0007O7-2l for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:36 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qvJ9z-00026h-QA for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:35 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qvJAT-0003L8-Cr for guix-patches@gnu.org; Tue, 24 Oct 2023 11:18:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH v2 21/22] gnu: licensecheck: Update to 3.3.9. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Oct 2023 15:18:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64486@debbugs.gnu.org Cc: Bruno Victal Received: via spool by 64486-submit@debbugs.gnu.org id=B64486.169816063812613 (code B ref 64486); Tue, 24 Oct 2023 15:18:05 +0000 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:18 +0000 Received: from localhost ([127.0.0.1]:56207 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9h-0003HC-P9 for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:18 -0400 Received: from smtpmciv3.myservices.hosting ([185.26.107.239]:38700) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9a-0003Fg-80 for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:10 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv3.myservices.hosting (Postfix) with ESMTP id 0EB442080C for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:39 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 8CC7080060; Tue, 24 Oct 2023 17:16:39 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id AnB2qbjDRwij; Tue, 24 Oct 2023 17:16:39 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id C7ECB800AF; Tue, 24 Oct 2023 17:16:36 +0200 (CEST) From: Bruno Victal Date: Tue, 24 Oct 2023 16:15:41 +0100 Message-ID: <9c622e7c5fcdb14f97b63d87180710d99ba592be.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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: , 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 Beginning 3.0.46 this package has been relicensed under the AGPL-3-or-newer. * gnu/packages/license.scm (licensecheck): Update to 3.3.9. [native-inputs]: Remove perl-regexp-pattern, perl-software-license, perl-test-requires, perl-test-roo, perl-test-script, perl-universal-require, perl-sub-quote. Add perl-encode-locale, perl-regexp-pattern-license, perl-string-copyright, perl-test-without-module, perl-test2-suite, perl-test2-tools-command. [propagated-inputs]: Use new style. Remove perl-getopt-long-descriptive, perl-moo, perl-regexp-pattern-license, perl-sort-key, perl-strictures, perl-try-tiny, perl-module-runtime. Add perl-feature-compat-class, perl-feature-compat-try, perl-io-interactive, perl-log-any, perl-log-any-adapter-screen, perl-string-license. [license]: Change to agpl3+. --- gnu/packages/license.scm | 45 ++++++++++++++++++++-------------------- 1 file changed, 22 insertions(+), 23 deletions(-) diff --git a/gnu/packages/license.scm b/gnu/packages/license.scm index 6fa9403272..025e1aa3bb 100644 --- a/gnu/packages/license.scm +++ b/gnu/packages/license.scm @@ -30,6 +30,7 @@ (define-module (gnu packages license) #:use-module (gnu packages python-build) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) + #:use-module (gnu packages web) #:use-module (guix build-system perl) #:use-module (guix build-system python) #:use-module (guix build-system pyproject) @@ -148,7 +149,7 @@ (define-public perl-software-license (define-public licensecheck (package (name "licensecheck") - (version "3.0.37") + (version "3.3.9") (source (origin (method url-fetch) (uri (string-append @@ -156,31 +157,29 @@ (define-public licensecheck "v" version ".tar.gz")) (sha256 (base32 - "12l83zf85zagpagizmzy3bwkc659sbzqf18cycx8g4h6d3mc5kqw")))) + "17sfw2cz5x339zq6xc2nfjps2vwpj3d307v90gva498fvnlk1y4y")))) (build-system perl-build-system) (native-inputs - (list perl-regexp-pattern - perl-software-license - perl-test-requires - perl-test-roo - perl-test-script - perl-universal-require + (list perl-encode-locale perl-number-range - perl-sub-quote)) + perl-regexp-pattern-license + perl-string-copyright + perl-test-without-module + perl-test2-suite + perl-test2-tools-command)) (propagated-inputs - `(("perl-getopt-long-descriptive" ,perl-getopt-long-descriptive) - ("perl-moo" ,perl-moo-2) - ("perl-namespace-clean" ,perl-namespace-clean) - ("perl-path-iterator-rule" ,perl-path-iterator-rule) - ("perl-path-tiny" ,perl-path-tiny) - ("perl-pod-constants" ,perl-pod-constants) - ("perl-regexp-pattern-license" ,perl-regexp-pattern-license) - ("perl-sort-key" ,perl-sort-key) - ("perl-strictures" ,perl-strictures-2) - ("perl-string-copyright" ,perl-string-copyright) - ("perl-string-escape" ,perl-string-escape) - ("perl-try-tiny" ,perl-try-tiny) - ("perl-module-runtime" ,perl-module-runtime))) + (list perl-feature-compat-class + perl-feature-compat-try + perl-io-interactive + perl-log-any + perl-log-any-adapter-screen + perl-namespace-clean + perl-path-iterator-rule + perl-path-tiny + perl-pod-constants + perl-string-copyright + perl-string-escape + perl-string-license)) (arguments `(#:phases (modify-phases %standard-phases @@ -198,7 +197,7 @@ (define-public licensecheck (description "Licensecheck attempts to determine the license that applies to each file passed to it, by searching the start of the file for text belonging to various licenses.") - (license (package-license perl)))) + (license agpl3+))) (define-public reuse (package From patchwork Tue Oct 24 15:15:42 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 55304 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 1440A27BBEC; Tue, 24 Oct 2023 16:18: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.9 required=5.0 tests=BAYES_00,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 AA2B227BBE2 for ; Tue, 24 Oct 2023 16:18:58 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qvJAd-0007mc-R7; Tue, 24 Oct 2023 11:18:15 -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 1qvJA2-0007Pr-Ef for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:39 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qvJA2-00027P-5S for guix-patches@gnu.org; Tue, 24 Oct 2023 11:17:38 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qvJAV-0003Lr-PT for guix-patches@gnu.org; Tue, 24 Oct 2023 11:18:07 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH v2 22/22] gnu: licensecheck: Use G-Expressions. Refactor phases. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Oct 2023 15:18:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64486@debbugs.gnu.org Cc: Bruno Victal Received: via spool by 64486-submit@debbugs.gnu.org id=B64486.169816064012656 (code B ref 64486); Tue, 24 Oct 2023 15:18:07 +0000 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:20 +0000 Received: from localhost ([127.0.0.1]:56219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9k-0003Hy-5J for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:20 -0400 Received: from smtpmciv3.myservices.hosting ([185.26.107.239]:38720) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9f-0003Gg-4d for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:15 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv3.myservices.hosting (Postfix) with ESMTP id 67CA52081A for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:40 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id DC36980098; Tue, 24 Oct 2023 17:16:39 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 9HishwXb3LkL; Tue, 24 Oct 2023 17:16:39 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 53D2A800B0; Tue, 24 Oct 2023 17:16:37 +0200 (CEST) From: Bruno Victal Date: Tue, 24 Oct 2023 16:15:42 +0100 Message-ID: <73824f6d84e96e2f3c92cb94e3583ad4ce5f5f92.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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: , 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/license.scm (licensecheck)[arguments]: Use G-Expressions. Drop trailing #t. <#:phases>: Rename 'wrap-program to 'wrap-licensecheck. Add 'check-wrap. --- gnu/packages/license.scm | 29 ++++++++++++++++++----------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/gnu/packages/license.scm b/gnu/packages/license.scm index 025e1aa3bb..0760b6d7d2 100644 --- a/gnu/packages/license.scm +++ b/gnu/packages/license.scm @@ -35,6 +35,7 @@ (define-module (gnu packages license) #:use-module (guix build-system python) #:use-module (guix build-system pyproject) #:use-module (guix download) + #:use-module (guix gexp) #:use-module (guix git-download) #:use-module (guix licenses) #:use-module (guix packages)) @@ -181,17 +182,23 @@ (define-public licensecheck perl-string-escape perl-string-license)) (arguments - `(#:phases - (modify-phases %standard-phases - (add-after 'install 'wrap-program - (lambda* (#:key inputs outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out")) - (perllib (string-append out "/lib/perl5/site_perl/" - ,(package-version perl)))) - (wrap-program (string-append out "/bin/licensecheck") - `("PERL5LIB" ":" - prefix (,(string-append perllib ":" (getenv "PERL5LIB"))))) - #t)))))) + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'wrap 'wrap-licensecheck + (lambda _ + (let ((licensecheck (string-append #$output "/bin/licensecheck")) + (perl5lib (string-append #$output "/lib/perl5/site_perl/" + #$(package-version perl)))) + (wrap-program licensecheck + `("PERL5LIB" ":" prefix + ,(list perl5lib (getenv "PERL5LIB"))))))) + (add-after 'wrap-program 'check-wrap + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (unsetenv "PERL5LIB") + (invoke/quiet (string-append #$output "/bin/licensecheck") + "--version"))))))) (home-page "https://metacpan.org/release/App-Licensecheck") (synopsis "License checker for source files") (description "Licensecheck attempts to determine the license that applies