From unknown Wed Jun 18 23:08:13 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#64486 <64486@debbugs.gnu.org> To: bug#64486 <64486@debbugs.gnu.org> Subject: Status: [PATCH 00/22] Update licensecheck to 3.3.9. Reply-To: bug#64486 <64486@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:08:13 +0000 retitle 64486 [PATCH 00/22] Update licensecheck to 3.3.9. reassign 64486 guix-patches submitter 64486 Bruno Victal severity 64486 normal tag 64486 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 02:41:09 2023 Received: (at submit) by debbugs.gnu.org; 6 Jul 2023 06:41:09 +0000 Received: from localhost ([127.0.0.1]:39308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIft-0002hH-2V for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:41:09 -0400 Received: from lists.gnu.org ([209.51.188.17]:45652) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qHIfr-0002hA-FC for submit@debbugs.gnu.org; Thu, 06 Jul 2023 02:41: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 1qHIfr-0008Iy-89 for guix-patches@gnu.org; Thu, 06 Jul 2023 02:41:07 -0400 Received: from smtpm4.myservices.hosting ([185.26.105.235]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qHIfm-0007pm-BY for guix-patches@gnu.org; Thu, 06 Jul 2023 02:41:04 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm4.myservices.hosting (Postfix) with ESMTP id E115F20C3F for ; Thu, 6 Jul 2023 08:40:52 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 0F0F2800A0; Thu, 6 Jul 2023 08:40:52 +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 kLZtAoPMDEZB; Thu, 6 Jul 2023 08:40:51 +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 89A4B8009C; Thu, 6 Jul 2023 08:40:51 +0200 (CEST) From: Bruno Victal To: guix-patches@gnu.org Subject: [PATCH 00/22] Update licensecheck to 3.3.9. Date: Thu, 6 Jul 2023 07:40:41 +0100 Message-Id: X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=185.26.105.235; envelope-from=mirai@makinata.eu; helo=smtpm4.myservices.hosting X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Some notes: * I've put placeholder text on some of the perl modules since I couldn't figure out what were they about. (nearly non-existent descriptions) * Some dependencies had to be upgraded in order for licensecheck to successfully build and pass the tests. Bruno Victal (22): gnu: Add perl-xs-parse-sublike. gnu: Add perl-object-pad. gnu: Add perl-feature-compat-class. gnu: Add perl-feature-compat-try. gnu: Add perl-log-any-adapter-screen. gnu: Add perl-file-chdir. gnu: Add perl-test2-tools-command. gnu: Add perl-array-intspan. gnu: Add perl-string-license. gnu: perl-xs-parse-keyword: Update to 0.34. gnu: Add perl-extutils-cchecker. gnu: perl-test2-suite: Update to 0.000155. gnu: perl-test2-suite: Use G-Expressions. gnu: Add perl-string-trim-more. gnu: Add perl-regexp-pattern-defhash. gnu: Add perl-hash-defhash. gnu: Add perl-test-regexp-pattern. gnu: perl-regexp-pattern: Update to 0.2.14. gnu: perl-regexp-pattern-license: Update to 3.11.0. gnu: perl-string-copyright: Update to 0.003014. gnu: licensecheck: Update to 3.3.9. gnu: licensecheck: Use G-Expressions. Refactor phases. gnu/packages/license.scm | 125 ++++++++++++------- gnu/packages/perl-check.scm | 62 ++++++++-- gnu/packages/perl.scm | 239 +++++++++++++++++++++++++++++++++++- 3 files changed, 371 insertions(+), 55 deletions(-) base-commit: 2426e51688d479042ea115a634c6be2d8b9f3b99 -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 02:43:16 2023 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 To: 64486@debbugs.gnu.org Subject: [PATCH 03/22] gnu: Add perl-feature-compat-class. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 02:43:19 2023 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 To: 64486@debbugs.gnu.org Subject: [PATCH 05/22] gnu: Add perl-log-any-adapter-screen. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 02:43:19 2023 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 To: 64486@debbugs.gnu.org Subject: [PATCH 01/22] gnu: Add perl-xs-parse-sublike. 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 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/perl.scm (perl-xs-parse-sublike): New variable. --- gnu/packages/perl.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 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") base-commit: 2426e51688d479042ea115a634c6be2d8b9f3b99 -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 02:43:20 2023 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 To: 64486@debbugs.gnu.org Subject: [PATCH 10/22] gnu: perl-xs-parse-keyword: Update to 0.34. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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 -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 02:43:23 2023 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 To: 64486@debbugs.gnu.org Subject: [PATCH 06/22] gnu: Add perl-file-chdir. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 02:43:24 2023 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 To: 64486@debbugs.gnu.org Subject: [PATCH 04/22] gnu: Add perl-feature-compat-try. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 02:43:27 2023 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 To: 64486@debbugs.gnu.org Subject: [PATCH 07/22] gnu: Add perl-test2-tools-command. 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 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 02:43:27 2023 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 To: 64486@debbugs.gnu.org Subject: [PATCH 19/22] gnu: perl-regexp-pattern-license: Update to 3.11.0. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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 -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 02:43:28 2023 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 To: 64486@debbugs.gnu.org Subject: [PATCH 22/22] gnu: licensecheck: Use G-Expressions. Refactor phases. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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 -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 02:43:29 2023 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 To: 64486@debbugs.gnu.org Subject: [PATCH 02/22] gnu: Add perl-object-pad. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 02:43:33 2023 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 To: 64486@debbugs.gnu.org Subject: [PATCH 21/22] gnu: licensecheck: Update to 3.3.9. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) 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 -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 02:43:33 2023 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 To: 64486@debbugs.gnu.org Subject: [PATCH 08/22] gnu: Add perl-array-intspan. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 02:43:34 2023 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 To: 64486@debbugs.gnu.org Subject: [PATCH 14/22] gnu: Add perl-string-trim-more. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 02:43:37 2023 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 To: 64486@debbugs.gnu.org Subject: [PATCH 09/22] gnu: Add perl-string-license. 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 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 02:43:40 2023 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 To: 64486@debbugs.gnu.org Subject: [PATCH 11/22] gnu: Add perl-extutils-cchecker. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 02:43:45 2023 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 To: 64486@debbugs.gnu.org Subject: [PATCH 12/22] gnu: perl-test2-suite: Update to 0.000155. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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, -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 02:43:48 2023 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 To: 64486@debbugs.gnu.org Subject: [PATCH 13/22] gnu: perl-test2-suite: Use G-Expressions. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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 -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 02:43:52 2023 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 To: 64486@debbugs.gnu.org Subject: [PATCH 15/22] gnu: Add perl-regexp-pattern-defhash. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 02:43:56 2023 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 To: 64486@debbugs.gnu.org Subject: [PATCH 16/22] gnu: Add perl-hash-defhash. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 02:43:59 2023 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 To: 64486@debbugs.gnu.org Subject: [PATCH 17/22] gnu: Add perl-test-regexp-pattern. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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") -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 02:44:04 2023 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 To: 64486@debbugs.gnu.org Subject: [PATCH 18/22] gnu: perl-regexp-pattern: Update to 0.2.14. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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)) -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 06 02:44:07 2023 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 To: 64486@debbugs.gnu.org Subject: [PATCH 20/22] gnu: perl-string-copyright: Update to 0.003014. 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 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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 -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 05 09:29:40 2023 Received: (at 64486) by debbugs.gnu.org; 5 Oct 2023 13:29:40 +0000 Received: from localhost ([127.0.0.1]:46290 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qoOQ7-0003js-Tt for submit@debbugs.gnu.org; Thu, 05 Oct 2023 09:29:40 -0400 Received: from smtpm5.myservices.hosting ([185.26.105.236]:49122) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qoOQ5-0003jj-OY for 64486@debbugs.gnu.org; Thu, 05 Oct 2023 09:29:38 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm5.myservices.hosting (Postfix) with ESMTP id 4BF2D20D15 for <64486@debbugs.gnu.org>; Thu, 5 Oct 2023 15:29:18 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id CFB15800A0; Thu, 5 Oct 2023 15:29: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 YChXpkA-Q6SW; Thu, 5 Oct 2023 15:29:17 +0200 (CEST) Received: from [192.168.1.116] (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 7D7FB80097; Thu, 5 Oct 2023 15:29:17 +0200 (CEST) Message-ID: Date: Thu, 5 Oct 2023 14:29:09 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 00/22] Update licensecheck to 3.3.9. Content-Language: en-US References: From: Bruno Victal In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: bump -- Furthermore, I consider that nonfree software must be eradicated. Cheers, Bruno. Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.2 MISSING_HEADERS Missing To: header -0.0 SPF_PASS SPF: sender matches SPF record X-Debbugs-Envelope-To: 64486 Cc: 64486@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.2 (/) bump -- Furthermore, I consider that nonfree software must be eradicated. Cheers, Bruno. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 11:17:00 2023 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:00 +0000 Received: from localhost ([127.0.0.1]:56175 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9Q-0003E8-6g for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:00 -0400 Received: from smtpmciv1.myservices.hosting ([185.26.107.237]:42302) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9N-0003Dy-PR for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:16:59 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv1.myservices.hosting (Postfix) with ESMTP id 0592920DF5 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:26 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 6E42880060; Tue, 24 Oct 2023 17:16:26 +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 XMC1NLJtEDB7; Tue, 24 Oct 2023 17:16:26 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id F0FE38005B; Tue, 24 Oct 2023 17:16:25 +0200 (CEST) From: Bruno Victal To: 64486@debbugs.gnu.org Subject: [PATCH v2 00/22] Update licensecheck to 3.3.9. Date: Tue, 24 Oct 2023 16:15:20 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Notable changes since v1: * Added missing descriptions. Bruno Victal (22): gnu: Add perl-xs-parse-sublike. gnu: Add perl-object-pad. gnu: Add perl-feature-compat-class. gnu: Add perl-feature-compat-try. gnu: Add perl-log-any-adapter-screen. gnu: Add perl-file-chdir. gnu: Add perl-test2-tools-command. gnu: Add perl-array-intspan. gnu: Add perl-string-license. gnu: perl-xs-parse-keyword: Update to 0.34. gnu: Add perl-extutils-cchecker. gnu: perl-test2-suite: Update to 0.000155. gnu: perl-test2-suite: Use G-Expressions. gnu: Add perl-string-trim-more. gnu: Add perl-regexp-pattern-defhash. gnu: Add perl-hash-defhash. gnu: Add perl-test-regexp-pattern. gnu: perl-regexp-pattern: Update to 0.2.14. gnu: perl-regexp-pattern-license: Update to 3.11.0. gnu: perl-string-copyright: Update to 0.003014. gnu: licensecheck: Update to 3.3.9. gnu: licensecheck: Use G-Expressions. Refactor phases. gnu/packages/license.scm | 125 ++++++++++++------- gnu/packages/perl-check.scm | 62 ++++++++-- gnu/packages/perl.scm | 239 +++++++++++++++++++++++++++++++++++- 3 files changed, 371 insertions(+), 55 deletions(-) base-commit: d22d2a05c389207f8cdcf824be7738b1499a987c -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 11:17:05 2023 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:06 +0000 Received: from localhost ([127.0.0.1]:56181 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9V-0003F4-KO for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:05 -0400 Received: from smtpmciv4.myservices.hosting ([185.26.107.240]:46684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9P-0003E1-J8 for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:00 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv4.myservices.hosting (Postfix) with ESMTP id 0F203208B9 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:28 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 71AAF80098; Tue, 24 Oct 2023 17:16:28 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id dmm4UmRkTpKe; Tue, 24 Oct 2023 17:16:28 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 041B980060; Tue, 24 Oct 2023 17:16:27 +0200 (CEST) From: Bruno Victal To: 64486@debbugs.gnu.org Subject: [PATCH v2 04/22] gnu: Add perl-feature-compat-try. Date: Tue, 24 Oct 2023 16:15:24 +0100 Message-ID: <9378096d9a13e81dcefea3c68aa42c7b52040ce1.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/perl.scm (perl-feature-compat-try): New variable. --- gnu/packages/perl.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 9039b2b052..703fe382af 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -4800,6 +4800,27 @@ (define-public perl-feature-compat-class way.") (license (package-license perl)))) +(define-public perl-feature-compat-try + (package + (name "perl-feature-compat-try") + (version "0.05") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PE/PEVANS/Feature-Compat-Try-" + version ".tar.gz")) + (sha256 + (base32 + "0z3df58bamp1zx996mwvxy75h67p80wgl4sz3h9xnc5c7hbwg8ar")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build)) + (propagated-inputs (list perl-syntax-keyword-try)) + (home-page "https://metacpan.org/release/Feature-Compat-Try") + (synopsis "@code{try/catch} syntax in Perl") + (description "This module provides syntactical support for +@code{try/catch} control flows.") + (license (package-license perl)))) + (define-public perl-file-changenotify (package (name "perl-file-changenotify") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 11:17:06 2023 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:06 +0000 Received: from localhost ([127.0.0.1]:56183 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9V-0003F6-TL for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:06 -0400 Received: from smtpmciv1.myservices.hosting ([185.26.107.237]:42322) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9S-0003Eo-Vg for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:04 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv1.myservices.hosting (Postfix) with ESMTP id B174620DF6 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:27 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 24BE480060; Tue, 24 Oct 2023 17:16:27 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 7oo9lr-iyf6o; Tue, 24 Oct 2023 17:16:26 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 7937C8005B; Tue, 24 Oct 2023 17:16:26 +0200 (CEST) From: Bruno Victal To: 64486@debbugs.gnu.org Subject: [PATCH v2 01/22] gnu: Add perl-xs-parse-sublike. Date: Tue, 24 Oct 2023 16:15:21 +0100 Message-ID: <3707c85abf261ec7f7ea31510934654743826b76.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/perl.scm (perl-xs-parse-sublike): New variable. --- gnu/packages/perl.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 8b82c272fc..e5f535d039 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -37,6 +37,7 @@ ;;; Copyright © 2023 Mădălin Ionel Patrașcu ;;; Copyright © 2023 Andreas Enge ;;; Copyright © 2023 Jake Leporte +;;; Copyright © 2023 Bruno Victal ;;; ;;; This file is part of GNU Guix. ;;; @@ -11844,6 +11845,27 @@ (define-public perl-xs-parse-keyword keyword plugins using the @code{PL_keyword_plugin} hook mechanism.") (license (package-license perl)))) +(define-public perl-xs-parse-sublike + (package + (name "perl-xs-parse-sublike") + (version "0.18") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PE/PEVANS/XS-Parse-Sublike-" + version ".tar.gz")) + (sha256 + (base32 + "0m2iv6sfkkj6ckx7nprniqrj5qg2qyir8ns8l2rwmqnvxw2pqq16")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build perl-test2-suite)) + (home-page "https://metacpan.org/release/XS-Parse-Sublike") + (synopsis "XS functions to assist in parsing sub-like syntax") + (description "This module provides some XS functions to assist in writing +parsers for @code{sub}-like syntax, primarily for authors of keyword plugins +using the @code{PL_keyword_plugin} hook mechanism.") + (license (package-license perl)))) + (define-public perl-yaml (package (name "perl-yaml") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 11:17:13 2023 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:13 +0000 Received: from localhost ([127.0.0.1]:56193 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9d-0003GH-Bc for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:13 -0400 Received: from smtpmciv3.myservices.hosting ([185.26.107.239]:38676) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9T-0003Ep-Hk for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:05 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv3.myservices.hosting (Postfix) with ESMTP id 3B28C2080C for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:32 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id A0E0080060; Tue, 24 Oct 2023 17:16:32 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id gUknehQcKoaA; Tue, 24 Oct 2023 17:16:32 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 22BE58005B; Tue, 24 Oct 2023 17:16:32 +0200 (CEST) From: Bruno Victal To: 64486@debbugs.gnu.org Subject: [PATCH v2 12/22] gnu: perl-test2-suite: Update to 0.000155. Date: Tue, 24 Oct 2023 16:15:32 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/perl-check.scm (perl-test2-suite): Update to 0.000155. [native-inputs]: Add perl-json-maybexs. [propagated-inputs]: Add perl-module-pluggable, perl-term-size-any, perl-term-readkey, perl-unicode-linebreak. Remove perl-importer, perl-sub-info. --- gnu/packages/perl-check.scm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/gnu/packages/perl-check.scm b/gnu/packages/perl-check.scm index e84728030f..5134d09496 100644 --- a/gnu/packages/perl-check.scm +++ b/gnu/packages/perl-check.scm @@ -73,7 +73,7 @@ (define-public perl-mock-config (define-public perl-test2-suite (package (name "perl-test2-suite") - (version "0.000072") + (version "0.000155") (source (origin (method url-fetch) @@ -81,15 +81,17 @@ (define-public perl-test2-suite version ".tar.gz")) (sha256 (base32 - "0hgd6n29qjh1pwqvbglm2kb852yqshmixqqjhsr2kvvibdr58qpf")))) + "0gfmm95xfjy5c376cl0qxqqhr7ibnn1371knd61rgh4vsv26p3n7")))) (build-system perl-build-system) (arguments '(#:phases (modify-phases %standard-phases (add-after 'unpack 'set-env (lambda _ (setenv "PERL_USE_UNSAFE_INC" "1") #t))))) + (native-inputs (list perl-json-maybexs)) (propagated-inputs - (list perl-importer perl-term-table perl-sub-info)) + (list perl-module-pluggable perl-term-size-any perl-term-table + perl-term-readkey perl-unicode-linebreak)) (home-page "https://metacpan.org/pod/Test2-Suite") (synopsis "Full set of tools for Test2::Suite") (description "This package provides a rich set of tools, plugins, bundles, -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 11:17:14 2023 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:14 +0000 Received: from localhost ([127.0.0.1]:56195 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9d-0003GJ-Lz for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:14 -0400 Received: from smtpm4.myservices.hosting ([185.26.105.235]:33752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9U-0003Es-9Z for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:06 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm4.myservices.hosting (Postfix) with ESMTP id C240620CAE for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:33 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 201BA8005B; Tue, 24 Oct 2023 17:16:33 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 4-YBvpH85vvF; Tue, 24 Oct 2023 17:16:31 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 9965980092; Tue, 24 Oct 2023 17:16:31 +0200 (CEST) From: Bruno Victal To: 64486@debbugs.gnu.org Subject: [PATCH v2 11/22] gnu: Add perl-extutils-cchecker. Date: Tue, 24 Oct 2023 16:15:31 +0100 Message-ID: <41146cec7a72cbecefce33adba56905a6614b96b.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/perl.scm (perl-extutils-cchecker): New variable. --- gnu/packages/perl.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 6c7fc45cac..23615e25e7 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -4564,6 +4564,26 @@ (define-public perl-extutils-config it ties together a family of modern toolchain modules.") (license (package-license perl)))) +(define-public perl-extutils-cchecker + (package + (name "perl-extutils-cchecker") + (version "0.11") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PE/PEVANS/ExtUtils-CChecker-" + version ".tar.gz")) + (sha256 + (base32 + "1x8vafpff5nma18svxp1h3mp069fjmzlsdvnbcgn3z1pgrkkcxqi")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build perl-test-fatal)) + (home-page "https://metacpan.org/release/ExtUtils-CChecker") + (synopsis "Configure time utilities for using C headers and libraries") + (description "This module provides configure time utilities for using +C headers, libraries, or OS features.") + (license (package-license perl)))) + (define-public perl-extutils-cppguess (package (name "perl-extutils-cppguess") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 11:17:14 2023 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:14 +0000 Received: from localhost ([127.0.0.1]:56197 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9e-0003GS-3D for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:14 -0400 Received: from smtpmciv1.myservices.hosting ([185.26.107.237]:42338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9X-0003FQ-Nr for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:08 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv1.myservices.hosting (Postfix) with ESMTP id BED4B20DFF for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:28 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 2E57B80092; Tue, 24 Oct 2023 17:16:28 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id tc25H9GDLAkO; Tue, 24 Oct 2023 17:16:27 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 7FA9680095; Tue, 24 Oct 2023 17:16:27 +0200 (CEST) From: Bruno Victal To: 64486@debbugs.gnu.org Subject: [PATCH v2 03/22] gnu: Add perl-feature-compat-class. Date: Tue, 24 Oct 2023 16:15:23 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/perl.scm (perl-feature-compat-class): New variable. --- gnu/packages/perl.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 9432d54cfc..9039b2b052 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -4778,6 +4778,28 @@ (define-public perl-extutils-xspp interface XS for C++; it is a thin layer over plain XS.") (license (package-license perl)))) +(define-public perl-feature-compat-class + (package + (name "perl-feature-compat-class") + (version "0.06") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PE/PEVANS/Feature-Compat-Class-" + version ".tar.gz")) + (sha256 + (base32 + "1hsyjza638pmmasyk6qjw9mbzjpm3cfjdrs09ww0ylarjk1z7s7q")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build)) + (propagated-inputs (list perl-object-pad)) + (home-page "https://metacpan.org/release/Feature-Compat-Class") + (synopsis "Forward-compatible @code{class} syntax in Perl") + (description "This module provides the @code{class} keyword and related +others (@code{method}, @code{field} and @code{ADJUST}) in a forward-compatible +way.") + (license (package-license perl)))) + (define-public perl-file-changenotify (package (name "perl-file-changenotify") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 11:17:17 2023 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:17 +0000 Received: from localhost ([127.0.0.1]:56202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9g-0003Gv-Kp for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:17 -0400 Received: from smtpmciv4.myservices.hosting ([185.26.107.240]:46724) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9Y-0003FR-DN for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:08 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv4.myservices.hosting (Postfix) with ESMTP id 93423208D1 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:30 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 0D04680092; Tue, 24 Oct 2023 17:16:30 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id vAt7K31oAZeJ; Tue, 24 Oct 2023 17:16:28 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 8441C80060; Tue, 24 Oct 2023 17:16:28 +0200 (CEST) From: Bruno Victal To: 64486@debbugs.gnu.org Subject: [PATCH v2 05/22] gnu: Add perl-log-any-adapter-screen. Date: Tue, 24 Oct 2023 16:15:25 +0100 Message-ID: <4a46b945159d7c43a3145913e8318925fb23dff3.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/perl.scm (perl-log-any-adapter-screen): New variable. --- gnu/packages/perl.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 703fe382af..506b078da4 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -6246,6 +6246,26 @@ (define-public perl-log-any-adapter-log4perl @code{Log::Any} adapter using @code{Log::Log4perl} for logging.") (license (package-license perl)))) +(define-public perl-log-any-adapter-screen + (package + (name "perl-log-any-adapter-screen") + (version "0.140") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PE/PERLANCAR/Log-Any-Adapter-Screen-" + version ".tar.gz")) + (sha256 + (base32 + "1bl8n0d7wsfj3dijxi1bh65qfz75i1qbp14wkk3bsjv895fz6awr")))) + (build-system perl-build-system) + (propagated-inputs (list perl-log-any)) + (home-page "https://metacpan.org/release/Log-Any-Adapter-Screen") + (synopsis "Send logs to screen, with colors and some other features") + (description "A @code{Log::Any} adapter to send log messages to screen, +with colors and some other features.") + (license (package-license perl)))) + (define-public perl-log-message (package (name "perl-log-message") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 11:17:17 2023 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:17 +0000 Received: from localhost ([127.0.0.1]:56204 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9h-0003H3-9T for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:17 -0400 Received: from smtpm2.myservices.hosting ([185.26.105.233]:33778) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9Z-0003Fd-HU for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:10 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm2.myservices.hosting (Postfix) with ESMTP id 41FBF20415 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:38 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 9E79780098; Tue, 24 Oct 2023 17:16:38 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id yRkGVefXvYOe; Tue, 24 Oct 2023 17:16:38 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id BE7368005B; Tue, 24 Oct 2023 17:16:34 +0200 (CEST) From: Bruno Victal To: 64486@debbugs.gnu.org Subject: [PATCH v2 17/22] gnu: Add perl-test-regexp-pattern. Date: Tue, 24 Oct 2023 16:15:37 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/perl-check.scm (perl-test-regexp-pattern): New variable. --- gnu/packages/perl-check.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/perl-check.scm b/gnu/packages/perl-check.scm index f2b26d75b3..64605d4c05 100644 --- a/gnu/packages/perl-check.scm +++ b/gnu/packages/perl-check.scm @@ -1200,6 +1200,26 @@ (define-public perl-test-portability-files to execute.") (license perl-license))) +(define-public perl-test-regexp-pattern + (package + (name "perl-test-regexp-pattern") + (version "0.010") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PE/PERLANCAR/Test-Regexp-Pattern-" + version ".tar.gz")) + (sha256 + (base32 + "11lmwa5y41lhvk0sikn35b4l678jc2y9ybw0rfxv844cjcas0cm4")))) + (build-system perl-build-system) + (propagated-inputs (list perl-hash-defhash perl-regexp-pattern)) + (home-page "https://metacpan.org/release/Test-Regexp-Pattern") + (synopsis "Test Regexp::Pattern patterns") + (description "This module performs various checks on a module's +@code{Regexp::Pattern} patterns.") + (license perl-license))) + (define-public perl-test-requires (package (name "perl-test-requires") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 11:17:18 2023 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:18 +0000 Received: from localhost ([127.0.0.1]:56207 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9h-0003HC-P9 for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:18 -0400 Received: from smtpmciv3.myservices.hosting ([185.26.107.239]:38700) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9a-0003Fg-80 for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:10 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv3.myservices.hosting (Postfix) with ESMTP id 0EB442080C for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:39 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 8CC7080060; Tue, 24 Oct 2023 17:16:39 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id AnB2qbjDRwij; Tue, 24 Oct 2023 17:16:39 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id C7ECB800AF; Tue, 24 Oct 2023 17:16:36 +0200 (CEST) From: Bruno Victal To: 64486@debbugs.gnu.org Subject: [PATCH v2 21/22] gnu: licensecheck: Update to 3.3.9. Date: Tue, 24 Oct 2023 16:15:41 +0100 Message-ID: <9c622e7c5fcdb14f97b63d87180710d99ba592be.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 11:17:18 2023 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:18 +0000 Received: from localhost ([127.0.0.1]:56209 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9i-0003HO-8n for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:18 -0400 Received: from smtpmciv5.myservices.hosting ([185.26.107.241]:54090) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9a-0003Ff-9H for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:10 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv5.myservices.hosting (Postfix) with ESMTP id B6D4A20DF3 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:39 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 4253D8009B; Tue, 24 Oct 2023 17:16:39 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id PaRLG3iXHq9N; Tue, 24 Oct 2023 17:16:38 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id C5F3F80060; Tue, 24 Oct 2023 17:16:35 +0200 (CEST) From: Bruno Victal To: 64486@debbugs.gnu.org Subject: [PATCH v2 19/22] gnu: perl-regexp-pattern-license: Update to 3.11.0. Date: Tue, 24 Oct 2023 16:15:39 +0100 Message-ID: <6c8a225fe4c0f5a701bc5faa07dba39286d3c57d.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 11:17:18 2023 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:19 +0000 Received: from localhost ([127.0.0.1]:56211 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9i-0003HV-KP for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:18 -0400 Received: from smtpmciv1.myservices.hosting ([185.26.107.237]:42352) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9b-0003Fx-Jv for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:12 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv1.myservices.hosting (Postfix) with ESMTP id 1976420DF5 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:29 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 8ECCF8009A; Tue, 24 Oct 2023 17:16:29 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 5nQIiwv8LC4s; Tue, 24 Oct 2023 17:16:29 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 0BE3080092; Tue, 24 Oct 2023 17:16:28 +0200 (CEST) From: Bruno Victal To: 64486@debbugs.gnu.org Subject: [PATCH v2 06/22] gnu: Add perl-file-chdir. Date: Tue, 24 Oct 2023 16:15:26 +0100 Message-ID: <728bb18f552f50f4abfa3e9cac50fc53f7e453a7.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/perl.scm (perl-file-chdir): New variable. --- gnu/packages/perl.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 506b078da4..0f0b66356b 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -12305,6 +12305,25 @@ (define-public perl-shell-command ;;; END: Core module overrides +(define-public perl-file-chdir + (package + (name "perl-file-chdir") + (version "0.1011") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/D/DA/DAGOLDEN/File-chdir-" version + ".tar.gz")) + (sha256 + (base32 + "0ybcmw1qw2spwcgyv82i8g53l7wbsy09hjzpvs0xdma8vw9gksri")))) + (build-system perl-build-system) + (home-page "https://metacpan.org/release/File-chdir") + (synopsis "A more sensible way to change directories") + (description "This module provides @code{$CWD} and @code{@@CWD} as +alternatives to @code{chdir()}.") + (license (package-license perl)))) + (define-public perl-file-find-object (package (name "perl-file-find-object") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 11:17:19 2023 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:19 +0000 Received: from localhost ([127.0.0.1]:56213 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9i-0003Hc-Ud for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:19 -0400 Received: from smtpm4.myservices.hosting ([185.26.105.235]:33778) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9c-0003Fz-0M for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:12 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm4.myservices.hosting (Postfix) with ESMTP id B8CE520CAE for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:41 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 0801F8009A; Tue, 24 Oct 2023 17:16:35 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 6uyjd5qLM1Nr; Tue, 24 Oct 2023 17:16:34 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id B5B5D8009F; Tue, 24 Oct 2023 17:16:33 +0200 (CEST) From: Bruno Victal To: 64486@debbugs.gnu.org Subject: [PATCH v2 15/22] gnu: Add perl-regexp-pattern-defhash. Date: Tue, 24 Oct 2023 16:15:35 +0100 Message-ID: <7b04336a415e298c02b0abf33945a6e2b5e93be4.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/perl.scm (perl-regexp-pattern-defhash): New variable. --- gnu/packages/perl.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index ab3b5ccd1a..920a690876 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -9389,6 +9389,25 @@ (define-public perl-regexp-grammars hierarchical data from it.") (license license:perl-license))) +(define-public perl-regexp-pattern-defhash + (package + (name "perl-regexp-pattern-defhash") + (version "0.001") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PE/PERLANCAR/Regexp-Pattern-DefHash-" + version ".tar.gz")) + (sha256 + (base32 + "1737hli8sn08rnbfckq0a7pfd8a1ihb6mnp34rlq2j8fkqldcrcq")))) + (build-system perl-build-system) + (home-page "https://metacpan.org/release/Regexp-Pattern-DefHash") + (synopsis "Regexp patterns related to DefHash") + (description "Regexp patterns related to DefHash, a convention to define +things more precisely and uniformly using a hash.") + (license (package-license perl)))) + (define-public perl-regexp-util (package (name "perl-regexp-util") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 11:17:19 2023 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:19 +0000 Received: from localhost ([127.0.0.1]:56215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9j-0003Hk-HH for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:19 -0400 Received: from smtpmciv4.myservices.hosting ([185.26.107.240]:46738) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9c-0003G2-AZ for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:12 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv4.myservices.hosting (Postfix) with ESMTP id 46D5E208B9 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:30 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 7B3C08005B; Tue, 24 Oct 2023 17:16:27 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id zYgxO_3RnBFV; Tue, 24 Oct 2023 17:16:27 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id F363280092; Tue, 24 Oct 2023 17:16:26 +0200 (CEST) From: Bruno Victal To: 64486@debbugs.gnu.org Subject: [PATCH v2 02/22] gnu: Add perl-object-pad. Date: Tue, 24 Oct 2023 16:15:22 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/perl.scm (perl-object-pad): New variable. --- gnu/packages/perl.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index e5f535d039..9432d54cfc 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -8352,6 +8352,28 @@ (define-public perl-number-range number exists in a given range, and to be able to manipulate the range.") (license (package-license perl)))) +(define-public perl-object-pad + (package + (name "perl-object-pad") + (version "0.79") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PE/PEVANS/Object-Pad-" version + ".tar.gz")) + (sha256 + (base32 + "1miawakw2w4q6ifygj4g03x57db0bysivckapmjl3mb2kvw102zv")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build perl-test2-suite + perl-xs-parse-keyword perl-xs-parse-sublike)) + (propagated-inputs (list perl-xs-parse-keyword perl-xs-parse-sublike)) + (home-page "https://metacpan.org/release/Object-Pad") + (synopsis "Syntax for lexical field-based objects") + (description "This module provides a simple syntax for creating object +classes.") + (license (package-license perl)))) + (define-public perl-object-signature (package (name "perl-object-signature") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 11:17:20 2023 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:20 +0000 Received: from localhost ([127.0.0.1]:56217 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9j-0003Hr-RV for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:20 -0400 Received: from smtpm5.myservices.hosting ([185.26.105.236]:37596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9e-0003GY-P4 for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:15 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm5.myservices.hosting (Postfix) with ESMTP id 76E2E20D47 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:44 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 8032C8005B; Tue, 24 Oct 2023 17:16:40 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id sijz615iH_D0; Tue, 24 Oct 2023 17:16:40 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 4AD4780092; Tue, 24 Oct 2023 17:16:36 +0200 (CEST) From: Bruno Victal To: 64486@debbugs.gnu.org Subject: [PATCH v2 20/22] gnu: perl-string-copyright: Update to 0.003014. Date: Tue, 24 Oct 2023 16:15:40 +0100 Message-ID: <77c956cb98de0a22c53138250701b6593c365985.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 11:17:20 2023 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:20 +0000 Received: from localhost ([127.0.0.1]:56219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9k-0003Hy-5J for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:20 -0400 Received: from smtpmciv3.myservices.hosting ([185.26.107.239]:38720) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9f-0003Gg-4d for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:15 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv3.myservices.hosting (Postfix) with ESMTP id 67CA52081A for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:40 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id DC36980098; Tue, 24 Oct 2023 17:16:39 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 9HishwXb3LkL; Tue, 24 Oct 2023 17:16:39 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 53D2A800B0; Tue, 24 Oct 2023 17:16:37 +0200 (CEST) From: Bruno Victal To: 64486@debbugs.gnu.org Subject: [PATCH v2 22/22] gnu: licensecheck: Use G-Expressions. Refactor phases. Date: Tue, 24 Oct 2023 16:15:42 +0100 Message-ID: <73824f6d84e96e2f3c92cb94e3583ad4ce5f5f92.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 11:17:51 2023 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:51 +0000 Received: from localhost ([127.0.0.1]:56226 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJAE-0003JB-Hr for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:51 -0400 Received: from smtpmciv4.myservices.hosting ([185.26.107.240]:46752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9h-0003Gt-98 for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:17 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv4.myservices.hosting (Postfix) with ESMTP id 63EC5208E4 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:30 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id A13A980092; Tue, 24 Oct 2023 17:16:30 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id Y72ULhnupMMX; Tue, 24 Oct 2023 17:16:30 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 165E18009B; Tue, 24 Oct 2023 17:16:30 +0200 (CEST) From: Bruno Victal To: 64486@debbugs.gnu.org Subject: [PATCH v2 08/22] gnu: Add perl-array-intspan. Date: Tue, 24 Oct 2023 16:15:28 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/perl.scm (perl-array-intspan): New variable. --- gnu/packages/perl.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 0f0b66356b..ea9f72df5e 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -641,6 +641,27 @@ (define-public perl-appconfig configuration files and parsing command line arguments.") (license (package-license perl)))) +(define-public perl-array-intspan + (package + (name "perl-array-intspan") + (version "2.004") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/D/DD/DDUMONT/Array-IntSpan-" + version ".tar.gz")) + (sha256 + (base32 + "168crsh363lgh2s127hnrbda37wvcq36xpcv59mywm89rspigkad")))) + (build-system perl-build-system) + (home-page "https://metacpan.org/release/Array-IntSpan") + (synopsis "Handle arrays of scalars or objects using integer ranges") + (description "This module brings the speed advantages of +@code{Set::IntSpan} (written by Steven McDougall) to arrays. Uses include +manipulating grades, routing tables, or any other situation where you have +mutually exclusive ranges of integers that map to given values.") + (license license:artistic2.0))) + (define-public perl-array-utils (package (name "perl-array-utils") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 11:17:52 2023 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:52 +0000 Received: from localhost ([127.0.0.1]:56228 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJAF-0003JH-EI for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:52 -0400 Received: from smtpmciv1.myservices.hosting ([185.26.107.237]:42366) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9f-0003Gh-G8 for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:17 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv1.myservices.hosting (Postfix) with ESMTP id C369E20E01 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:30 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 3300080060; Tue, 24 Oct 2023 17:16:30 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id gnMeGKD7ZkGm; Tue, 24 Oct 2023 17:16:29 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 8E19180098; Tue, 24 Oct 2023 17:16:29 +0200 (CEST) From: Bruno Victal To: 64486@debbugs.gnu.org Subject: [PATCH v2 07/22] gnu: Add perl-test2-tools-command. Date: Tue, 24 Oct 2023 16:15:27 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/perl-check.scm (perl-test2-tools-command): New variable. --- gnu/packages/perl-check.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/perl-check.scm b/gnu/packages/perl-check.scm index 5ef56227ce..e84728030f 100644 --- a/gnu/packages/perl-check.scm +++ b/gnu/packages/perl-check.scm @@ -16,6 +16,7 @@ ;;; Copyright © 2018 Kei Kebreau ;;; Copyright © 2020 Paul Garlick ;;; Copyright © 2020 Nicolas Goaziou +;;; Copyright © 2023 Bruno Victal ;;; ;;; This file is part of GNU Guix. ;;; @@ -119,6 +120,28 @@ (define-public perl-test2-plugin-nowarnings warning content is outputted via diag.") (license perl-license))) +(define-public perl-test2-tools-command + (package + (name "perl-test2-tools-command") + (version "0.20") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/J/JM/JMATES/Test2-Tools-Command-" + version ".tar.gz")) + (sha256 + (base32 + "0n388mc1rqfd960yyfn74lgxwrv2b5yrijxf499g7xdvaj44crn4")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build perl-test2-suite)) + (propagated-inputs (list perl-file-chdir perl-test2-suite)) + (home-page "https://metacpan.org/release/Test2-Tools-Command") + (synopsis "Test simple Unix commands") + (description "This module tests that commands given particular arguments +result in particular outputs by way of the exit status word, standard output, +and standard error.") + (license bsd-3))) + (define-public perl-test-base (package (name "perl-test-base") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 11:17:52 2023 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:52 +0000 Received: from localhost ([127.0.0.1]:56230 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJAG-0003JL-9X for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:52 -0400 Received: from smtpmciv4.myservices.hosting ([185.26.107.240]:46768) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9l-0003IB-CA for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:22 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv4.myservices.hosting (Postfix) with ESMTP id B03B8208E8 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:31 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 2E4EA8009A; Tue, 24 Oct 2023 17:16:31 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id OvDi6PguVq4e; Tue, 24 Oct 2023 17:16:30 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 8EC4680098; Tue, 24 Oct 2023 17:16:30 +0200 (CEST) From: Bruno Victal To: 64486@debbugs.gnu.org Subject: [PATCH v2 09/22] gnu: Add perl-string-license. Date: Tue, 24 Oct 2023 16:15:29 +0100 Message-ID: <8ff0e18940ad9ef47cb082ef3908e130f68dcda5.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * 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") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 11:17:53 2023 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:53 +0000 Received: from localhost ([127.0.0.1]:56232 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJAG-0003JT-Nf for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:53 -0400 Received: from smtpmciv4.myservices.hosting ([185.26.107.240]:46784) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9p-0003IO-L0 for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:26 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv4.myservices.hosting (Postfix) with ESMTP id 1955D2090B for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:31 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 963728005B; Tue, 24 Oct 2023 17:16:31 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id UEf6uUp5LN9i; Tue, 24 Oct 2023 17:16:31 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 1E4FB80060; Tue, 24 Oct 2023 17:16:31 +0200 (CEST) From: Bruno Victal To: 64486@debbugs.gnu.org Subject: [PATCH v2 10/22] gnu: perl-xs-parse-keyword: Update to 0.34. Date: Tue, 24 Oct 2023 16:15:30 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/perl.scm (perl-xs-parse-keyword): Update to 0.34. [native-inputs]: Remove perl-test-simple. Add perl-test2-suite, perl-extutils-cchecker. --- gnu/packages/perl.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index ea9f72df5e..6c7fc45cac 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -11932,7 +11932,7 @@ (define-public perl-xs-object-magic (define-public perl-xs-parse-keyword (package (name "perl-xs-parse-keyword") - (version "0.06") + (version "0.34") (source (origin (method url-fetch) (uri (string-append @@ -11940,9 +11940,10 @@ (define-public perl-xs-parse-keyword version ".tar.gz")) (sha256 (base32 - "0nnr8akkxb2h2y3d5r51pr84vvxkq89ynmi9azkbnn79jmbcbgvq")))) + "1hfny6bbpj5n2bmr213bpi547825jzbs2143nd19skcj16sdscqh")))) (build-system perl-build-system) - (native-inputs (list perl-module-build perl-test-simple)) + (native-inputs (list perl-extutils-cchecker perl-module-build + perl-test2-suite)) (home-page "https://metacpan.org/dist/XS-Parse-Keyword") (synopsis "XS functions to assist in parsing keyword syntax") (description -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 11:17:53 2023 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:53 +0000 Received: from localhost ([127.0.0.1]:56234 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJAH-0003Jb-23 for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:53 -0400 Received: from smtpmciv1.myservices.hosting ([185.26.107.237]:42398) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9p-0003IN-Jd for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:26 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv1.myservices.hosting (Postfix) with ESMTP id 836B120CF8 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:41 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id E07518009F; Tue, 24 Oct 2023 17:16:35 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id xx1ZvOa5a0Hm; Tue, 24 Oct 2023 17:16:35 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 3E0E480092; Tue, 24 Oct 2023 17:16:34 +0200 (CEST) From: Bruno Victal To: 64486@debbugs.gnu.org Subject: [PATCH v2 16/22] gnu: Add perl-hash-defhash. Date: Tue, 24 Oct 2023 16:15:36 +0100 Message-ID: <654947aa629ae86db5b67ec2808f088899ccaf02.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/perl.scm (perl-hash-defhash): New variable. --- gnu/packages/perl.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 920a690876..659b08f760 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -5538,6 +5538,28 @@ (define-public perl-guard which are tied to the scope exit.") (license (package-license perl)))) +(define-public perl-hash-defhash + (package + (name "perl-hash-defhash") + (version "0.072") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PE/PERLANCAR/Hash-DefHash-" + version ".tar.gz")) + (sha256 + (base32 + "1kmislv2lwj66n97jqi3wvzgc4s0icz4krp239ni128awqd2k061")))) + (build-system perl-build-system) + (native-inputs (list perl-test-exception)) + (propagated-inputs + (list perl-regexp-pattern-defhash perl-string-trim-more)) + (home-page "https://metacpan.org/release/Hash-DefHash") + (synopsis "Manipulate defhash") + (description "Routines to manipulate @dfn{defhash}, a convention to +define things more precisely and uniformly using a hash, in Perl.") + (license (package-license perl)))) + (define-public perl-hash-fieldhash (package (name "perl-hash-fieldhash") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 11:17:53 2023 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:53 +0000 Received: from localhost ([127.0.0.1]:56236 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJAH-0003Ji-DS for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:53 -0400 Received: from smtpmciv4.myservices.hosting ([185.26.107.240]:46798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9t-0003If-LI for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:30 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv4.myservices.hosting (Postfix) with ESMTP id 398E62090F for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:33 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id AFE788009A; Tue, 24 Oct 2023 17:16:33 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id z6621diKhYjB; Tue, 24 Oct 2023 17:16:32 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id A31BA80098; Tue, 24 Oct 2023 17:16:32 +0200 (CEST) From: Bruno Victal To: 64486@debbugs.gnu.org Subject: [PATCH v2 13/22] gnu: perl-test2-suite: Use G-Expressions. Date: Tue, 24 Oct 2023 16:15:33 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/perl-check.scm (perl-test2-suite): Use G-Expressions. Drop trailing #t. --- gnu/packages/perl-check.scm | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/gnu/packages/perl-check.scm b/gnu/packages/perl-check.scm index 5134d09496..f2b26d75b3 100644 --- a/gnu/packages/perl-check.scm +++ b/gnu/packages/perl-check.scm @@ -38,6 +38,7 @@ (define-module (gnu packages perl-check) #:use-module (gnu packages) #:use-module (gnu packages valgrind) #:use-module (gnu packages web) + #:use-module (guix gexp) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix git-download) @@ -84,10 +85,12 @@ (define-public perl-test2-suite "0gfmm95xfjy5c376cl0qxqqhr7ibnn1371knd61rgh4vsv26p3n7")))) (build-system perl-build-system) (arguments - '(#:phases - (modify-phases %standard-phases - (add-after 'unpack 'set-env - (lambda _ (setenv "PERL_USE_UNSAFE_INC" "1") #t))))) + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'set-env + (lambda _ + (setenv "PERL_USE_UNSAFE_INC" "1")))))) (native-inputs (list perl-json-maybexs)) (propagated-inputs (list perl-module-pluggable perl-term-size-any perl-term-table -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 11:17:54 2023 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:17:54 +0000 Received: from localhost ([127.0.0.1]:56238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJAH-0003Jp-Nr for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:54 -0400 Received: from smtpmciv4.myservices.hosting ([185.26.107.240]:46812) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJ9x-0003Io-HH for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:17:34 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpmciv4.myservices.hosting (Postfix) with ESMTP id AB12720921 for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:16:34 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id 252558005B; Tue, 24 Oct 2023 17:16:34 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id G59tlKizYsFp; Tue, 24 Oct 2023 17:16:33 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 2D61780092; Tue, 24 Oct 2023 17:16:33 +0200 (CEST) From: Bruno Victal To: 64486@debbugs.gnu.org Subject: [PATCH v2 14/22] gnu: Add perl-string-trim-more. Date: Tue, 24 Oct 2023 16:15:34 +0100 Message-ID: <8878e8a5e3c7bd57867a665fcfd1f8bd0b6a85d1.1698160401.git.mirai@makinata.eu> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/perl.scm (perl-string-trim-more): New variable. --- gnu/packages/perl.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 23615e25e7..ab3b5ccd1a 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -10060,6 +10060,26 @@ (define-public perl-string-print a functional interface.") (license (package-license perl)))) +(define-public perl-string-trim-more + (package + (name "perl-string-trim-more") + (version "0.03") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PE/PERLANCAR/String-Trim-More-" + version ".tar.gz")) + (sha256 + (base32 + "0zsfq6350pnaxpa0g5syh3w04qx5fa6svw1idxy8k4ha7vbzp73k")))) + (build-system perl-build-system) + (home-page "https://metacpan.org/release/String-Trim-More") + (synopsis "String trimming utilities") + (description "This module is an alternative to @code{String::Trim}. +Instead of a single @code{trim} function, this module provides several from +which you can choose on, depending on your needs.") + (license (package-license perl)))) + (define-public perl-sub-exporter (package (name "perl-sub-exporter") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 24 11:26:58 2023 Received: (at 64486) by debbugs.gnu.org; 24 Oct 2023 15:26:58 +0000 Received: from localhost ([127.0.0.1]:56275 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJJ4-0003bA-8w for submit@debbugs.gnu.org; Tue, 24 Oct 2023 11:26:58 -0400 Received: from smtpm4.myservices.hosting ([185.26.105.235]:35630) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qvJJ2-0003b2-M5 for 64486@debbugs.gnu.org; Tue, 24 Oct 2023 11:26:57 -0400 Received: from mail1.netim.hosting (unknown [185.26.106.173]) by smtpm4.myservices.hosting (Postfix) with ESMTP id 7C6CB20CAE for <64486@debbugs.gnu.org>; Tue, 24 Oct 2023 17:26:25 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail1.netim.hosting (Postfix) with ESMTP id DCDB2800A4; Tue, 24 Oct 2023 17:16:38 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting Received: from mail1.netim.hosting ([127.0.0.1]) by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id avwJJcHBEQjV; Tue, 24 Oct 2023 17:16:38 +0200 (CEST) Received: from guix-nuc.home.arpa (unknown [10.192.1.83]) (Authenticated sender: lumen@makinata.eu) by mail1.netim.hosting (Postfix) with ESMTPSA id 4B0B78009B; Tue, 24 Oct 2023 17:16:35 +0200 (CEST) From: Bruno Victal To: 64486@debbugs.gnu.org Subject: [PATCH v2 18/22] gnu: perl-regexp-pattern: Update to 0.2.14. Date: Tue, 24 Oct 2023 16:15:38 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486 Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/perl.scm (perl-regexp-pattern) Update to 0.2.14. --- gnu/packages/perl.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 659b08f760..a4f2128eaa 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -12791,7 +12791,7 @@ (define-public perl-text-wrapi18n (define-public perl-regexp-pattern (package (name "perl-regexp-pattern") - (version "0.2.8") + (version "0.2.14") (source (origin (method url-fetch) @@ -12799,7 +12799,7 @@ (define-public perl-regexp-pattern "mirror://cpan/authors/id/P/PE/PERLANCAR/Regexp-Pattern-" version ".tar.gz")) (sha256 - (base32 "064igp2wxgsz4yb33v1r90i8clwjzs2xnpvw9niqlqrbzzrd4q1l")))) + (base32 "05j1fzgmv02n5qz4vyf30p1sj7v5lv2rab258aqwmb4w5gvjqaa4")))) (build-system perl-build-system) (native-inputs (list perl-test-exception)) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 23 15:33:25 2025 Received: (at 64486-done) by debbugs.gnu.org; 23 Feb 2025 20:33:25 +0000 Received: from localhost ([127.0.0.1]:36882 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tmIfF-0005Zb-GG for submit@debbugs.gnu.org; Sun, 23 Feb 2025 15:33:25 -0500 Received: from msg-3.mailo.com ([213.182.54.8]:57810 helo=mailo.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tmIfC-0005ZI-O7 for 64486-done@debbugs.gnu.org; Sun, 23 Feb 2025 15:33:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nicolasgoaziou.fr; s=mailo; t=1740342795; bh=yjweLxtl4Zw1JojejX2CfJPagBUepLstCvJlb/vZrjA=; h=X-EA-Auth:From:To:Cc:Subject:In-Reply-To:Date:Message-ID: MIME-Version:Content-Type; b=X+jDnyUluBBQrX+igvvNrJ3U2+FvZCieipNUokx0aTkBQod4DROd5Zxotplaali0q 396p4w31jS64Si0e2F2HoT9ZUBUFnnn0lOhU5CB0KxdBUE7+D8rpsLLra2bfFWd62t ORwzJQB13COndpQqyNbuR58y9irii6sKVxMcd+o8= Received: by b221-9.in.mailobj.net [192.168.90.29] with ESMTP via ip-20.mailobj.net [213.182.54.20] Sun, 23 Feb 2025 21:33:15 +0100 (CET) X-EA-Auth: AORnUlTHSq4PLYvMz5cuQq48dTr7zk3c2KmPe2LOQ0GiXQDIb0fj2buoFdlVUpy2Vb2mdTo8NYqwGdvDVJHjWuKvXiwufGOLk1u09VQf4iU= From: Nicolas Goaziou To: 64486-done@debbugs.gnu.org Subject: Re: [PATCH 00/22] Update licensecheck to 3.3.9. In-Reply-To: Date: Sun, 23 Feb 2025 21:32:59 +0100 Message-ID: <87frk4tn9g.fsf@nicolasgoaziou.fr> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64486-done Cc: Bruno Victal X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, I applied the whole set. Thank you, and sorry for the delay. Regards, -- Nicolas Goaziou From unknown Wed Jun 18 23:08:13 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 24 Mar 2025 11:24:12 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator