From patchwork Thu Jul 6 06:42:32 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 51590 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 94B8827BBE2; Thu, 6 Jul 2023 07:45: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 7490427BBE9 for ; Thu, 6 Jul 2023 07:45:20 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHIil-0000Zx-O0; Thu, 06 Jul 2023 02:44: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 1qHIih-0000Vr-8Z for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHIig-0005FS-V8 for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qHIig-0002r7-Qp for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH 01/22] gnu: Add perl-xs-parse-sublike. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 06 Jul 2023 06:44: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.168862579910654 (code B ref 64486); Thu, 06 Jul 2023 06:44:02 +0000 Received: (at 64486) by debbugs.gnu.org; 6 Jul 2023 06:43:19 +0000 Received: from localhost ([127.0.0.1]:39323 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIhz-0002lk-7o for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:19 -0400 Received: from smtpm4.myservices.hosting ([185.26.105.235]:41174) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIhu-0002l4-Bo for 64486@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:17 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm4.myservices.hosting (Postfix) with ESMTP id E7D0020C3F for <64486@debbugs.gnu.org>; Thu, 6 Jul 2023 08:43:13 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 5746880099; Thu, 6 Jul 2023 08:43:13 +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 YNOmrORZnklU; Thu, 6 Jul 2023 08:43:12 +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 D5E5480098; Thu, 6 Jul 2023 08:43:11 +0200 (CEST) From: Bruno Victal Date: Thu, 6 Jul 2023 07:42:32 +0100 Message-Id: X-Mailer: git-send-email 2.40.1 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(+) base-commit: 2426e51688d479042ea115a634c6be2d8b9f3b99 diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 15d4f3a9bc..bb9dfa2418 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. ;;; @@ -11740,6 +11741,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 Thu Jul 6 06:42: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: 51598 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 DA02727BBE2; Thu, 6 Jul 2023 07:45: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 E955827BBEA for ; Thu, 6 Jul 2023 07:45:36 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHIj5-0000ji-0f; Thu, 06 Jul 2023 02:44:27 -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 1qHIik-0000ZK-Cg for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:06 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHIik-0005Gi-3F for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:06 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qHIij-0002s9-Vo for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH 02/22] gnu: Add perl-object-pad. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 06 Jul 2023 06:44: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.168862580910757 (code B ref 64486); Thu, 06 Jul 2023 06:44:05 +0000 Received: (at 64486) by debbugs.gnu.org; 6 Jul 2023 06:43:29 +0000 Received: from localhost ([127.0.0.1]:39344 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIi8-0002nH-RS for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:29 -0400 Received: from smtpm5.myservices.hosting ([185.26.105.236]:57960) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIi7-0002mw-FK for 64486@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:27 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm5.myservices.hosting (Postfix) with ESMTP id D7B3320CBF for <64486@debbugs.gnu.org>; Thu, 6 Jul 2023 08:43:16 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 086DA800A0; Thu, 6 Jul 2023 08:43:13 +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 snzfMrqU4uko; Thu, 6 Jul 2023 08:43:12 +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 61AB680099; Thu, 6 Jul 2023 08:43:12 +0200 (CEST) From: Bruno Victal Date: Thu, 6 Jul 2023 07:42:33 +0100 Message-Id: <3bdd1dedf5aec6a90bcb34b700026c605c9b9dc1.1688625768.git.mirai@makinata.eu> X-Mailer: git-send-email 2.40.1 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 bb9dfa2418..fc904c0b3a 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -8312,6 +8312,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 Thu Jul 6 06:42: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: 51586 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 408C527BBE2; Thu, 6 Jul 2023 07:45:16 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.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 7827D27BBEB for ; Thu, 6 Jul 2023 07:45:12 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHIii-0000X9-IO; Thu, 06 Jul 2023 02:44:04 -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 1qHIig-0000VV-Dt for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHIig-0005FD-4E for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qHIif-0002ql-WD for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH 03/22] gnu: Add perl-feature-compat-class. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 06 Jul 2023 06:44: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.168862579610626 (code B ref 64486); Thu, 06 Jul 2023 06:44:01 +0000 Received: (at 64486) by debbugs.gnu.org; 6 Jul 2023 06:43:16 +0000 Received: from localhost ([127.0.0.1]:39318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIhw-0002lK-IY for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:16 -0400 Received: from smtpmciv4.myservices.hosting ([185.26.107.240]:49394) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIhu-0002l6-PW for 64486@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:15 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv4.myservices.hosting (Postfix) with ESMTP id 018DC20549 for <64486@debbugs.gnu.org>; Thu, 6 Jul 2023 08:43:13 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 73394800A3; Thu, 6 Jul 2023 08:43:13 +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 POjRFLi8AGxH; Thu, 6 Jul 2023 08:43:13 +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 DF0058009F; Thu, 6 Jul 2023 08:43:12 +0200 (CEST) From: Bruno Victal Date: Thu, 6 Jul 2023 07:42:34 +0100 Message-Id: X-Mailer: git-send-email 2.40.1 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 fc904c0b3a..147aed7492 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -4760,6 +4760,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 Thu Jul 6 06:42: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: 51599 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 601A327BBE2; Thu, 6 Jul 2023 07:45:39 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.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 1D17627BBEC for ; Thu, 6 Jul 2023 07:45:37 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHIj4-0000iz-8p; Thu, 06 Jul 2023 02:44:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qHIii-0000Xi-F4 for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHIii-0005Fy-5O for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qHIii-0002rW-1F for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH 04/22] gnu: Add perl-feature-compat-try. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 06 Jul 2023 06:44: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.168862580410703 (code B ref 64486); Thu, 06 Jul 2023 06:44:03 +0000 Received: (at 64486) by debbugs.gnu.org; 6 Jul 2023 06:43:24 +0000 Received: from localhost ([127.0.0.1]:39333 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIi4-0002mU-Cw for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:24 -0400 Received: from smtpmciv5.myservices.hosting ([185.26.107.241]:33104) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIi1-0002m0-8F for 64486@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:22 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv5.myservices.hosting (Postfix) with ESMTP id 88CFB2077E for <64486@debbugs.gnu.org>; Thu, 6 Jul 2023 08:43:20 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id F396E80099; Thu, 6 Jul 2023 08:43:13 +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 jy3VSI9ZtYn3; Thu, 6 Jul 2023 08:43:13 +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 6B29E80098; Thu, 6 Jul 2023 08:43:13 +0200 (CEST) From: Bruno Victal Date: Thu, 6 Jul 2023 07:42:35 +0100 Message-Id: <584464069a03624ae3b8e15cbfb6085dc626d60b.1688625768.git.mirai@makinata.eu> X-Mailer: git-send-email 2.40.1 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 147aed7492..483339f951 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -4782,6 +4782,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 Thu Jul 6 06:42: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: 51583 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 0A12327BBEC; Thu, 6 Jul 2023 07:44: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 5814027BBE2 for ; Thu, 6 Jul 2023 07:44:58 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHIii-0000Y7-M9; Thu, 06 Jul 2023 02:44:04 -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 1qHIig-0000Vh-R8 for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHIig-0005FK-HZ for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qHIig-0002qv-DG for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH 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: Thu, 06 Jul 2023 06:44: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.168862579910646 (code B ref 64486); Thu, 06 Jul 2023 06:44:02 +0000 Received: (at 64486) by debbugs.gnu.org; 6 Jul 2023 06:43:19 +0000 Received: from localhost ([127.0.0.1]:39321 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIhy-0002lZ-RG for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:19 -0400 Received: from smtpm5.myservices.hosting ([185.26.105.236]:57906) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIhv-0002l7-L1 for 64486@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:16 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm5.myservices.hosting (Postfix) with ESMTP id 0647320CBD for <64486@debbugs.gnu.org>; Thu, 6 Jul 2023 08:43:14 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 709A8800A3; Thu, 6 Jul 2023 08:43:14 +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 aEI_hzZAGc_k; Thu, 6 Jul 2023 08:43:14 +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 E77EE8009F; Thu, 6 Jul 2023 08:43:13 +0200 (CEST) From: Bruno Victal Date: Thu, 6 Jul 2023 07:42:36 +0100 Message-Id: <75fee2a4647fb816ac80974ffe25af4a757a7036.1688625768.git.mirai@makinata.eu> X-Mailer: git-send-email 2.40.1 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 483339f951..75d9ea9719 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -6206,6 +6206,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") + ;; FIXME: What does this module do? Write a better synopsis & description. + (synopsis "Send logs to screen, with colors and some other features") + (description "Lorem ipsum...") + (license (package-license perl)))) + (define-public perl-log-message (package (name "perl-log-message") From patchwork Thu Jul 6 06:42: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: 51595 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 8CA5C27BBE9; Thu, 6 Jul 2023 07:45:27 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.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 499FB27BBEA for ; Thu, 6 Jul 2023 07:45:25 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHIj3-0000gK-Ck; Thu, 06 Jul 2023 02:44:25 -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 1qHIii-0000WD-0h for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHIih-0005Fl-NR for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qHIih-0002rO-Iw for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH 06/22] gnu: Add perl-file-chdir. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 06 Jul 2023 06:44: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.168862580310684 (code B ref 64486); Thu, 06 Jul 2023 06:44:03 +0000 Received: (at 64486) by debbugs.gnu.org; 6 Jul 2023 06:43:23 +0000 Received: from localhost ([127.0.0.1]:39329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIi2-0002mF-Td for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:23 -0400 Received: from smtpm5.myservices.hosting ([185.26.105.236]:57932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIhz-0002lm-JV for 64486@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:19 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm5.myservices.hosting (Postfix) with ESMTP id C85D620CBE for <64486@debbugs.gnu.org>; Thu, 6 Jul 2023 08:43:15 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 19C94800A4; Thu, 6 Jul 2023 08:43:15 +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 4G7aiv7baKfL; Thu, 6 Jul 2023 08:43:14 +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 69A3F80098; Thu, 6 Jul 2023 08:43:14 +0200 (CEST) From: Bruno Victal Date: Thu, 6 Jul 2023 07:42:37 +0100 Message-Id: <749027d51f721753e8a7b3f45dad9a769f2fe1b8.1688625768.git.mirai@makinata.eu> X-Mailer: git-send-email 2.40.1 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 75d9ea9719..191f6c0df3 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -12201,6 +12201,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 Thu Jul 6 06:42:38 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 51589 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 B8C0927BBF0; Thu, 6 Jul 2023 07:45:21 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.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 4566927BBEA for ; Thu, 6 Jul 2023 07:45:20 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHIil-0000Zi-EP; Thu, 06 Jul 2023 02:44: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 1qHIij-0000YS-6R for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHIii-0005G6-UA for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qHIii-0002rm-PO for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH 07/22] gnu: Add perl-test2-tools-command. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 06 Jul 2023 06:44: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.168862580710720 (code B ref 64486); Thu, 06 Jul 2023 06:44:04 +0000 Received: (at 64486) by debbugs.gnu.org; 6 Jul 2023 06:43:27 +0000 Received: from localhost ([127.0.0.1]:39336 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIi6-0002mp-OD for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:27 -0400 Received: from smtpm5.myservices.hosting ([185.26.105.236]:57944) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIi2-0002mE-Ri for 64486@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:23 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm5.myservices.hosting (Postfix) with ESMTP id 8DD6720CBD for <64486@debbugs.gnu.org>; Thu, 6 Jul 2023 08:43:16 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id E13E6800A3; Thu, 6 Jul 2023 08:43:15 +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 vlhY6iAhP3t5; Thu, 6 Jul 2023 08:43:15 +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 00D168009F; Thu, 6 Jul 2023 08:43:14 +0200 (CEST) From: Bruno Victal Date: Thu, 6 Jul 2023 07:42:38 +0100 Message-Id: X-Mailer: git-send-email 2.40.1 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 7bf58832bc..e78c61f71a 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. ;;; @@ -118,6 +119,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 Thu Jul 6 06:42: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: 51596 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 864A027BBE2; Thu, 6 Jul 2023 07:45:28 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.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 8EC6D27BBEB for ; Thu, 6 Jul 2023 07:45:26 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHIj9-0000nh-SY; Thu, 06 Jul 2023 02:44:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qHIil-0000Zt-9v for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:07 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHIik-0005H5-Ul for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:07 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qHIik-0002sT-Qr for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH 08/22] gnu: Add perl-array-intspan. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 06 Jul 2023 06:44: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.168862581410792 (code B ref 64486); Thu, 06 Jul 2023 06:44:06 +0000 Received: (at 64486) by debbugs.gnu.org; 6 Jul 2023 06:43:34 +0000 Received: from localhost ([127.0.0.1]:39350 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIiD-0002nu-Hh for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:33 -0400 Received: from smtpm5.myservices.hosting ([185.26.105.236]:57974) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIiB-0002nc-8N for 64486@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:31 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm5.myservices.hosting (Postfix) with ESMTP id EC90620CC1 for <64486@debbugs.gnu.org>; Thu, 6 Jul 2023 08:43:16 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 4CC88800A7; Thu, 6 Jul 2023 08:43:16 +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 mPKIN4ssqeSZ; Thu, 6 Jul 2023 08:43:15 +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 8FA9380098; Thu, 6 Jul 2023 08:43:15 +0200 (CEST) From: Bruno Victal Date: Thu, 6 Jul 2023 07:42:39 +0100 Message-Id: <976d4f95c04167bfb85255d102b17a062c1e29ea.1688625768.git.mirai@makinata.eu> X-Mailer: git-send-email 2.40.1 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 191f6c0df3..84f6b0ac67 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -642,6 +642,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 Thu Jul 6 06:42:40 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 51593 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 0396127BBE9; Thu, 6 Jul 2023 07:45:26 +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 5533B27BBEC for ; Thu, 6 Jul 2023 07:45:24 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHIj4-0000jg-Sf; Thu, 06 Jul 2023 02:44:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qHIim-0000aF-S7 for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:09 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHIil-0005HN-Nq for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:07 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qHIil-0002si-JG for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:07 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH 09/22] gnu: Add perl-string-license. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 06 Jul 2023 06:44: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.168862581710818 (code B ref 64486); Thu, 06 Jul 2023 06:44:07 +0000 Received: (at 64486) by debbugs.gnu.org; 6 Jul 2023 06:43:37 +0000 Received: from localhost ([127.0.0.1]:39355 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIiH-0002oO-8f for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:37 -0400 Received: from smtpm5.myservices.hosting ([185.26.105.236]:57988) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIiF-0002oE-1g for 64486@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:35 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm5.myservices.hosting (Postfix) with ESMTP id B172020CC2 for <64486@debbugs.gnu.org>; Thu, 6 Jul 2023 08:43:17 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id E6D64800A0; Thu, 6 Jul 2023 08:43:16 +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 jTn_9DVPo_Vq; Thu, 6 Jul 2023 08:43:16 +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 24A748009F; Thu, 6 Jul 2023 08:43:16 +0200 (CEST) From: Bruno Victal Date: Thu, 6 Jul 2023 07:42:40 +0100 Message-Id: <11a0386c60dea9ffb3b081d16fb17e941dca76fd.1688625768.git.mirai@makinata.eu> X-Mailer: git-send-email 2.40.1 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 Thu Jul 6 06:42: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: 51587 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 65A9127BBE9; Thu, 6 Jul 2023 07:45:13 +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 DD30527BBE2 for ; Thu, 6 Jul 2023 07:45:10 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHIik-0000ZB-4J; Thu, 06 Jul 2023 02:44:06 -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 1qHIih-0000WC-O5 for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHIih-0005FY-Bq for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qHIih-0002rE-6b for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH 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: Thu, 06 Jul 2023 06:44: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.168862580010669 (code B ref 64486); Thu, 06 Jul 2023 06:44:03 +0000 Received: (at 64486) by debbugs.gnu.org; 6 Jul 2023 06:43:20 +0000 Received: from localhost ([127.0.0.1]:39326 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIi0-0002lz-K9 for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:20 -0400 Received: from smtpmciv3.myservices.hosting ([185.26.107.239]:51152) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIhy-0002lX-Bx for 64486@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:18 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv3.myservices.hosting (Postfix) with ESMTP id D938520492 for <64486@debbugs.gnu.org>; Thu, 6 Jul 2023 08:43:17 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 544BA800A3; Thu, 6 Jul 2023 08:43:17 +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 eUY_-Dpn6y0d; Thu, 6 Jul 2023 08:43:17 +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 C3A5480098; Thu, 6 Jul 2023 08:43:16 +0200 (CEST) From: Bruno Victal Date: Thu, 6 Jul 2023 07:42:41 +0100 Message-Id: X-Mailer: git-send-email 2.40.1 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 84f6b0ac67..d7352ade34 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -11828,7 +11828,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 @@ -11836,9 +11836,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 Thu Jul 6 06:42: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: 51597 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 32B2327BBEE; Thu, 6 Jul 2023 07:45:37 +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 A717827BBE2 for ; Thu, 6 Jul 2023 07:45:36 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHIj5-0000js-Dg; Thu, 06 Jul 2023 02:44:27 -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 1qHIim-0000aH-Sw for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:09 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHIim-0005HQ-32 for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:08 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qHIil-0002sw-VT for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:07 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH 11/22] gnu: Add perl-extutils-cchecker. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 06 Jul 2023 06:44: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.168862582110834 (code B ref 64486); Thu, 06 Jul 2023 06:44:07 +0000 Received: (at 64486) by debbugs.gnu.org; 6 Jul 2023 06:43:41 +0000 Received: from localhost ([127.0.0.1]:39358 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIiK-0002of-Ky for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:40 -0400 Received: from smtpm5.myservices.hosting ([185.26.105.236]:58002) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIiJ-0002oY-42 for 64486@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:39 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm5.myservices.hosting (Postfix) with ESMTP id 56B1320CC8 for <64486@debbugs.gnu.org>; Thu, 6 Jul 2023 08:43:18 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id D03D0800A0; Thu, 6 Jul 2023 08:43:17 +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 gf_7p02E7_m3; Thu, 6 Jul 2023 08:43:17 +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 47BA88009F; Thu, 6 Jul 2023 08:43:17 +0200 (CEST) From: Bruno Victal Date: Thu, 6 Jul 2023 07:42:42 +0100 Message-Id: <25afdf39a5f99c8b817559bdd841ca64ec327652.1688625768.git.mirai@makinata.eu> X-Mailer: git-send-email 2.40.1 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 d7352ade34..96fa8cecdf 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -4546,6 +4546,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 Thu Jul 6 06:42:43 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 51591 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 0309027BBE9; Thu, 6 Jul 2023 07:45:23 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.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 7086E27BBE9 for ; Thu, 6 Jul 2023 07:45:23 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHIj6-0000lX-TO; Thu, 06 Jul 2023 02:44:28 -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 1qHIim-0000aG-T6 for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:09 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHIim-0005HY-HH for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:08 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qHIim-0002t3-DA for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:08 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH 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: Thu, 06 Jul 2023 06:44: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.168862582510850 (code B ref 64486); Thu, 06 Jul 2023 06:44:08 +0000 Received: (at 64486) by debbugs.gnu.org; 6 Jul 2023 06:43:45 +0000 Received: from localhost ([127.0.0.1]:39361 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIiO-0002ow-Uw for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:45 -0400 Received: from smtpm5.myservices.hosting ([185.26.105.236]:58014) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIiM-0002oo-U1 for 64486@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:43 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm5.myservices.hosting (Postfix) with ESMTP id C611D20CD0 for <64486@debbugs.gnu.org>; Thu, 6 Jul 2023 08:43:18 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 4E5B7800A3; Thu, 6 Jul 2023 08:43:18 +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 2IgNR0CNtY5A; Thu, 6 Jul 2023 08:43:18 +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 C0CC680098; Thu, 6 Jul 2023 08:43:17 +0200 (CEST) From: Bruno Victal Date: Thu, 6 Jul 2023 07:42:43 +0100 Message-Id: X-Mailer: git-send-email 2.40.1 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 e78c61f71a..107d7f6a8d 100644 --- a/gnu/packages/perl-check.scm +++ b/gnu/packages/perl-check.scm @@ -72,7 +72,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) @@ -80,15 +80,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 Thu Jul 6 06:42:44 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 51600 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 AA01227BBEA; Thu, 6 Jul 2023 07:45:47 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.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 3DB4F27BBE2 for ; Thu, 6 Jul 2023 07:45:47 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHIj7-0000mu-Tn; Thu, 06 Jul 2023 02:44:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qHIin-0000aa-Dp for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:15 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHIim-0005Hr-Ty for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:08 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qHIim-0002tB-Py for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:08 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH 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: Thu, 06 Jul 2023 06:44: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.168862582810867 (code B ref 64486); Thu, 06 Jul 2023 06:44:08 +0000 Received: (at 64486) by debbugs.gnu.org; 6 Jul 2023 06:43:48 +0000 Received: from localhost ([127.0.0.1]:39364 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIiS-0002pD-9C for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:48 -0400 Received: from smtpm5.myservices.hosting ([185.26.105.236]:58030) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIiQ-0002p6-Vn for 64486@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:47 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm5.myservices.hosting (Postfix) with ESMTP id 3002A20CE1 for <64486@debbugs.gnu.org>; Thu, 6 Jul 2023 08:43:18 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id B046080098; Thu, 6 Jul 2023 08:43:18 +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 4BvyEH-ZHFTa; Thu, 6 Jul 2023 08:43:18 +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 4B3E18009F; Thu, 6 Jul 2023 08:43:18 +0200 (CEST) From: Bruno Victal Date: Thu, 6 Jul 2023 07:42:44 +0100 Message-Id: <78d046d040905106aada88e2d6ba6b889d743c27.1688625768.git.mirai@makinata.eu> X-Mailer: git-send-email 2.40.1 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 107d7f6a8d..c4fa87fa24 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 build-system perl) @@ -83,10 +84,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 Thu Jul 6 06:42:45 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 51581 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 1315227BBE9; Thu, 6 Jul 2023 07:44: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 492DE27BBEA for ; Thu, 6 Jul 2023 07:44:49 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHIj9-0000nm-VT; Thu, 06 Jul 2023 02:44:32 -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 1qHIil-0000a3-IW for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:07 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHIil-0005HG-A8 for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:07 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qHIil-0002sa-6B for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:07 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH 14/22] gnu: Add perl-string-trim-more. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 06 Jul 2023 06:44: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.168862581410799 (code B ref 64486); Thu, 06 Jul 2023 06:44:07 +0000 Received: (at 64486) by debbugs.gnu.org; 6 Jul 2023 06:43:34 +0000 Received: from localhost ([127.0.0.1]:39352 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIiD-0002o1-TI for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:34 -0400 Received: from smtpm3.myservices.hosting ([185.26.105.234]:35400) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIiC-0002nk-7k for 64486@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:32 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm3.myservices.hosting (Postfix) with ESMTP id CC3DD203AF for <64486@debbugs.gnu.org>; Thu, 6 Jul 2023 08:43:26 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 3DD77800A0; Thu, 6 Jul 2023 08:43:20 +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 clCm5o4Xafca; Thu, 6 Jul 2023 08:43:19 +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 C87DD8009F; Thu, 6 Jul 2023 08:43:18 +0200 (CEST) From: Bruno Victal Date: Thu, 6 Jul 2023 07:42:45 +0100 Message-Id: <3a62ac4b11f74739188d059dd41881369642b074.1688625768.git.mirai@makinata.eu> X-Mailer: git-send-email 2.40.1 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 96fa8cecdf..4305d5639d 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -9996,6 +9996,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 Thu Jul 6 06:42:46 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 51582 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 70F6B27BBE9; Thu, 6 Jul 2023 07:44: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=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 D8FC127BBE2 for ; Thu, 6 Jul 2023 07:44:48 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHIjA-0000oU-Gh; Thu, 06 Jul 2023 02:44:32 -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 1qHIin-0000au-JQ for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:15 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHIin-0005I2-AE for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:09 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qHIin-0002tI-5d for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:09 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH 15/22] gnu: Add perl-regexp-pattern-defhash. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 06 Jul 2023 06:44: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.168862583310891 (code B ref 64486); Thu, 06 Jul 2023 06:44:09 +0000 Received: (at 64486) by debbugs.gnu.org; 6 Jul 2023 06:43:53 +0000 Received: from localhost ([127.0.0.1]:39369 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIiW-0002pa-JU for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:52 -0400 Received: from smtpm5.myservices.hosting ([185.26.105.236]:58044) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIiU-0002pN-P1 for 64486@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:51 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm5.myservices.hosting (Postfix) with ESMTP id 99BE120CBE for <64486@debbugs.gnu.org>; Thu, 6 Jul 2023 08:43:20 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 23432800A3; Thu, 6 Jul 2023 08:43:20 +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 z2Jq68kuSftg; Thu, 6 Jul 2023 08:43:19 +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 53DD4800A0; Thu, 6 Jul 2023 08:43:19 +0200 (CEST) From: Bruno Victal Date: Thu, 6 Jul 2023 07:42:46 +0100 Message-Id: <19707c0e2f70804dfc95efe7c1aecfcdedff88f4.1688625768.git.mirai@makinata.eu> X-Mailer: git-send-email 2.40.1 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 4305d5639d..f4ecf6169c 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -9349,6 +9349,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") + ;; FIXME: What does this package do? + (description "Lorem Ipsum...") + (license (package-license perl)))) + (define-public perl-regexp-util (package (name "perl-regexp-util") From patchwork Thu Jul 6 06:42:47 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 51584 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 EA06527BBE2; Thu, 6 Jul 2023 07:44: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 CBC2927BBEA for ; Thu, 6 Jul 2023 07:44:58 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHIj6-0000kO-6x; Thu, 06 Jul 2023 02:44:28 -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 1qHIio-0000aw-0a for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:15 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHIin-0005ID-OG for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:09 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qHIin-0002tP-KE for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:09 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH 16/22] gnu: Add perl-hash-defhash. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 06 Jul 2023 06:44: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.168862583610916 (code B ref 64486); Thu, 06 Jul 2023 06:44:09 +0000 Received: (at 64486) by debbugs.gnu.org; 6 Jul 2023 06:43:56 +0000 Received: from localhost ([127.0.0.1]:39374 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIia-0002pz-Bp for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:56 -0400 Received: from smtpm5.myservices.hosting ([185.26.105.236]:58060) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIiY-0002pq-PD for 64486@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:55 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm5.myservices.hosting (Postfix) with ESMTP id 22ADD20D03 for <64486@debbugs.gnu.org>; Thu, 6 Jul 2023 08:43:20 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id A1A6D80099; Thu, 6 Jul 2023 08:43:20 +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 dpCU8xM_fZ7T; Thu, 6 Jul 2023 08:43:20 +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 D329C80098; Thu, 6 Jul 2023 08:43:19 +0200 (CEST) From: Bruno Victal Date: Thu, 6 Jul 2023 07:42:47 +0100 Message-Id: X-Mailer: git-send-email 2.40.1 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 f4ecf6169c..ac93a4392f 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -5520,6 +5520,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") + ;; FIXME: What does this package do? + (description "Lorem Ipsum...") + (license (package-license perl)))) + (define-public perl-hash-fieldhash (package (name "perl-hash-fieldhash") From patchwork Thu Jul 6 06:42:48 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 51601 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 B8C0227BBEA; Thu, 6 Jul 2023 07:46: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,TVD_SPACE_RATIO,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 463AF27BBE2 for ; Thu, 6 Jul 2023 07:46:03 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHIj7-0000mF-GZ; Thu, 06 Jul 2023 02:44:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qHIio-0000bR-DT for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:15 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHIio-0005IL-54 for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:10 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qHIio-0002tX-0k for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:10 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH 17/22] gnu: Add perl-test-regexp-pattern. Resent-From: Bruno Victal Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 06 Jul 2023 06:44: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.168862584010932 (code B ref 64486); Thu, 06 Jul 2023 06:44:09 +0000 Received: (at 64486) by debbugs.gnu.org; 6 Jul 2023 06:44:00 +0000 Received: from localhost ([127.0.0.1]:39377 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIid-0002qF-MP for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:59 -0400 Received: from smtpm5.myservices.hosting ([185.26.105.236]:58072) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIic-0002q8-D8 for 64486@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:58 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm5.myservices.hosting (Postfix) with ESMTP id 6DC1120D06 for <64486@debbugs.gnu.org>; Thu, 6 Jul 2023 08:43:21 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id E8932800A3; Thu, 6 Jul 2023 08:43:20 +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 2Jnc6AZ2OpRP; Thu, 6 Jul 2023 08:43:20 +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 5FD708009F; Thu, 6 Jul 2023 08:43:20 +0200 (CEST) From: Bruno Victal Date: Thu, 6 Jul 2023 07:42:48 +0100 Message-Id: <0c8a2411f33eb36a074dfa42958e8b4027b4db89.1688625769.git.mirai@makinata.eu> X-Mailer: git-send-email 2.40.1 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 c4fa87fa24..cbf067cc17 100644 --- a/gnu/packages/perl-check.scm +++ b/gnu/packages/perl-check.scm @@ -1176,6 +1176,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 Thu Jul 6 06:42:49 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 51588 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 7064027BBEC; Thu, 6 Jul 2023 07:45:20 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.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 0FA6227BBE9 for ; Thu, 6 Jul 2023 07:45:20 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHIj9-0000nf-Be; Thu, 06 Jul 2023 02:44:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qHIit-0000bd-Fx for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:17 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHIio-0005IQ-Gi for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:10 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qHIio-0002te-C8 for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:10 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH 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: Thu, 06 Jul 2023 06:44: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.168862584411016 (code B ref 64486); Thu, 06 Jul 2023 06:44:10 +0000 Received: (at 64486) by debbugs.gnu.org; 6 Jul 2023 06:44:04 +0000 Received: from localhost ([127.0.0.1]:39386 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIih-0002rV-VM for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:44:04 -0400 Received: from smtpm5.myservices.hosting ([185.26.105.236]:58086) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIig-0002qo-8a for 64486@debbugs.gnu.org; Thu, 06 Jul 2023 02:44:02 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm5.myservices.hosting (Postfix) with ESMTP id 1A00820D09 for <64486@debbugs.gnu.org>; Thu, 6 Jul 2023 08:43:22 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 9AD74800A4; Thu, 6 Jul 2023 08:43:22 +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 EsToAMoXYHhQ; Thu, 6 Jul 2023 08:43:22 +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 E492B80098; Thu, 6 Jul 2023 08:43:20 +0200 (CEST) From: Bruno Victal Date: Thu, 6 Jul 2023 07:42:49 +0100 Message-Id: <60f5416e6771866c8d70334d1273e792be5d7b65.1688625769.git.mirai@makinata.eu> X-Mailer: git-send-email 2.40.1 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 ac93a4392f..75366d69cc 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -12687,7 +12687,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) @@ -12695,7 +12695,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 Thu Jul 6 06:42:50 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 51580 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 26BBA27BBEA; Thu, 6 Jul 2023 07:44:34 +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,TVD_SPACE_RATIO,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 8F4D327BBE2 for ; Thu, 6 Jul 2023 07:44:33 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHIj0-0000dE-Uf; Thu, 06 Jul 2023 02:44:23 -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 1qHIij-0000Yo-K3 for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHIij-0005GO-9j for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qHIij-0002rt-5R for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH 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: Thu, 06 Jul 2023 06:44: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.168862580710729 (code B ref 64486); Thu, 06 Jul 2023 06:44:05 +0000 Received: (at 64486) by debbugs.gnu.org; 6 Jul 2023 06:43:27 +0000 Received: from localhost ([127.0.0.1]:39338 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIi7-0002mr-3k for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:27 -0400 Received: from smtpm3.myservices.hosting ([185.26.105.234]:35370) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIi4-0002mM-2O for 64486@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:24 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm3.myservices.hosting (Postfix) with ESMTP id 4874A203AF for <64486@debbugs.gnu.org>; Thu, 6 Jul 2023 08:43:23 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id B9CE480098; Thu, 6 Jul 2023 08:43:22 +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 xLlp2gsXEGjB; Thu, 6 Jul 2023 08:43:22 +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 6915680099; Thu, 6 Jul 2023 08:43:21 +0200 (CEST) From: Bruno Victal Date: Thu, 6 Jul 2023 07:42:50 +0100 Message-Id: X-Mailer: git-send-email 2.40.1 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 Thu Jul 6 06:42:51 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 51585 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 B314427BBE2; Thu, 6 Jul 2023 07:45: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 5CDC827BBEA for ; Thu, 6 Jul 2023 07:45:12 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHIj8-0000nQ-JS; Thu, 06 Jul 2023 02:44:30 -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 1qHIit-0000be-Go for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:17 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHIio-0005IU-Rn for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:15 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qHIio-0002tl-Ni for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:10 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH 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: Thu, 06 Jul 2023 06:44: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.168862584711086 (code B ref 64486); Thu, 06 Jul 2023 06:44:10 +0000 Received: (at 64486) by debbugs.gnu.org; 6 Jul 2023 06:44:07 +0000 Received: from localhost ([127.0.0.1]:39397 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIil-0002sg-8n for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:44:07 -0400 Received: from smtpm5.myservices.hosting ([185.26.105.236]:58098) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIik-0002s7-1S for 64486@debbugs.gnu.org; Thu, 06 Jul 2023 02:44:06 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm5.myservices.hosting (Postfix) with ESMTP id 71D0F20D0B for <64486@debbugs.gnu.org>; Thu, 6 Jul 2023 08:43:23 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id EC553800A7; Thu, 6 Jul 2023 08:43:22 +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 uboiCTe8mxgE; Thu, 6 Jul 2023 08:43:22 +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 E27D48009F; Thu, 6 Jul 2023 08:43:21 +0200 (CEST) From: Bruno Victal Date: Thu, 6 Jul 2023 07:42:51 +0100 Message-Id: <643d7098fbb10f039f5cbb4e83e10a0dde977cd2.1688625769.git.mirai@makinata.eu> X-Mailer: git-send-email 2.40.1 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 Thu Jul 6 06:42:52 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 51594 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 1CCAC27BBED; Thu, 6 Jul 2023 07:45:27 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_PASS 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 D083127BBE2 for ; Thu, 6 Jul 2023 07:45:23 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHIiv-0000aJ-2t; Thu, 06 Jul 2023 02:44:17 -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 1qHIik-0000ZX-QM for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:07 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHIik-0005Gp-HO for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:06 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qHIik-0002sG-CE for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH 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: Thu, 06 Jul 2023 06:44: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.168862581310785 (code B ref 64486); Thu, 06 Jul 2023 06:44:06 +0000 Received: (at 64486) by debbugs.gnu.org; 6 Jul 2023 06:43:33 +0000 Received: from localhost ([127.0.0.1]:39346 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIiB-0002nd-AA for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:33 -0400 Received: from smtpm3.myservices.hosting ([185.26.105.234]:35386) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIi8-0002nC-81 for 64486@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:28 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm3.myservices.hosting (Postfix) with ESMTP id 906F22048F for <64486@debbugs.gnu.org>; Thu, 6 Jul 2023 08:43:23 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 1A28A8009F; Thu, 6 Jul 2023 08:43:23 +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 4Gkw5rx3R9xG; Thu, 6 Jul 2023 08:43:22 +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 6D1D0800A3; Thu, 6 Jul 2023 08:43:22 +0200 (CEST) From: Bruno Victal Date: Thu, 6 Jul 2023 07:42:52 +0100 Message-Id: X-Mailer: git-send-email 2.40.1 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 Thu Jul 6 06:42:53 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruno Victal X-Patchwork-Id: 51592 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 74A4327BBED; Thu, 6 Jul 2023 07:45:24 +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 A89EC27BBEE for ; Thu, 6 Jul 2023 07:45:20 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHIj6-0000kJ-5z; Thu, 06 Jul 2023 02:44:28 -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 1qHIij-0000Z2-TS for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:06 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHIij-0005GZ-Kw for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qHIij-0002s1-Gc for guix-patches@gnu.org; Thu, 06 Jul 2023 02:44:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64486] [PATCH 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: Thu, 06 Jul 2023 06:44: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.168862580910750 (code B ref 64486); Thu, 06 Jul 2023 06:44:05 +0000 Received: (at 64486) by debbugs.gnu.org; 6 Jul 2023 06:43:29 +0000 Received: from localhost ([127.0.0.1]:39342 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIi8-0002nD-FT for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:28 -0400 Received: from smtpmciv1.myservices.hosting ([185.26.107.237]:42772) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIi6-0002mi-2H for 64486@debbugs.gnu.org; Thu, 06 Jul 2023 02:43:26 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv1.myservices.hosting (Postfix) with ESMTP id 592F7209F4 for <64486@debbugs.gnu.org>; Thu, 6 Jul 2023 08:43:25 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id DCBF780098; Thu, 6 Jul 2023 08:43:24 +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 vlb8Z77DpnI3; Thu, 6 Jul 2023 08:43:24 +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 E680780099; Thu, 6 Jul 2023 08:43:22 +0200 (CEST) From: Bruno Victal Date: Thu, 6 Jul 2023 07:42:53 +0100 Message-Id: X-Mailer: git-send-email 2.40.1 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