From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 17 21:33:46 2022 Received: (at submit) by debbugs.gnu.org; 18 Oct 2022 01:33:46 +0000 Received: from localhost ([127.0.0.1]:50559 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okbUI-0003Zw-BC for submit@debbugs.gnu.org; Mon, 17 Oct 2022 21:33:46 -0400 Received: from lists.gnu.org ([209.51.188.17]:47324) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okbUG-0003Zo-KA for submit@debbugs.gnu.org; Mon, 17 Oct 2022 21:33:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37146) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1okbUG-0004qJ-5V for guix-patches@gnu.org; Mon, 17 Oct 2022 21:33:44 -0400 Received: from box.euandre.org ([46.101.160.115]:47629) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1okbUB-0007Dr-CO for guix-patches@gnu.org; Mon, 17 Oct 2022 21:33:43 -0400 Received: from authenticated-user (box.euandre.org [46.101.160.115]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by box.euandre.org (Postfix) with ESMTPSA id 9F89FFC4B2; Mon, 17 Oct 2022 22:33:02 -0300 (-03) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=euandre.org; s=mail; t=1666056785; bh=JlUOPqr4xvXYOX+x+Rj6phhhqresqSOXZzpYRwDL1H8=; h=From:To:Cc:Subject:Date:From; b=r5Z9Abop7cpNmM1AFiPepsphsa4jtb+QLLO0fcj/p/U7HZrCUrRPgmwvi18vc3tah 97kHwOmNaGxiawHxiIwrl8ypQqqUBsWpR8UqmXwpgZVxwspv68VT1STWkYw3CverGd 5POkOwwWqrvrch/S+wajN57GDy+kr5g/FRD3zaJh6Xc6I6UWVnC31fIS6GuAPkMVg5 OCYPqGjPWNHvh0qt8lRBGb+O9xKhBRRRBlMuniKKLx8eqqKl4vmTj+NUWc60nVbXYk taTl4IFeALwD3hj0gVRjmwJlKnjbb790Y+t/kcuZVTq/jDVJoIuLiGB31SGmZEFuZJ QDZa2mBRj+fRA== From: EuAndreh To: guix-patches@gnu.org Subject: [PATCH 0/8] Add perlcritic Date: Mon, 17 Oct 2022 22:32:45 -0300 Message-Id: <20221018013245.32254-1-eu@euandre.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=46.101.160.115; envelope-from=eu@euandre.org; helo=box.euandre.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: EuAndreh 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.4 (--) Add the "perlcritic" package, and all the modules that it requires that were not already packaged. All packages were styled with './pre-inst-env guix style' and built twice reproducibly. Note: the new "perl-string-format" is a different package than the existing "perl-string-formatter". EuAndreh (8): gnu: Add perl-config-tiny. gnu: Add perl-pod-spell. gnu: Add perl-readonly-xs. gnu: Add perl-string-format. gnu: Add perl-ppix-regexp. gnu: Add perl-ppix-quotelike. gnu: Add perl-ppix-utilities. gnu: Add perl-critic. gnu/packages/perl.scm | 245 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 245 insertions(+) -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 17 21:38:32 2022 Received: (at 58603) by debbugs.gnu.org; 18 Oct 2022 01:38:32 +0000 Received: from localhost ([127.0.0.1]:50568 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okbYu-0003hh-07 for submit@debbugs.gnu.org; Mon, 17 Oct 2022 21:38:32 -0400 Received: from box.euandre.org ([46.101.160.115]:38947) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okbYr-0003hT-Tb for 58603@debbugs.gnu.org; Mon, 17 Oct 2022 21:38:30 -0400 Received: from authenticated-user (box.euandre.org [46.101.160.115]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by box.euandre.org (Postfix) with ESMTPSA id 9025BFC4B2; Mon, 17 Oct 2022 22:38:22 -0300 (-03) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=euandre.org; s=mail; t=1666057104; bh=SPXQ+M7QO0mUczS12hsy0c+ajt6TXvjZ+Bx6NvbFSbY=; h=From:To:Cc:Subject:Date:From; b=QEvF041fPVm9ga9nIx1nTgkWchRJre/CFIJRgQwVkY9ibdONVQEgVaND2B2jG4A8W h1KD1EFzwijBJLr5Z1NqkKYDRR1D7um5ILu947NcgQCKZcIIjJSeOpjhejkPXYeCDh aF9VgJ2ny3XcEBWvrm1z0LQyiETswoccfLEvCWGxQ0zVfGsQVRz73ujc6AKqWS6ykV 6FJ82lN+bpY14TuYB2rQ+02fwCbdwa6xhTZzvQIdvUzWUVWj6AR114sDTE45R1b9Hj SwBCXbW0BIBDaYrSRT8Tvm7qsGw6W8EQRVgPoF6EyuFUJY/h9SUMH56CXkD0v5F8pY fIZl8A2Esmh2Q== From: EuAndreh To: 58603@debbugs.gnu.org Subject: [PATCH 1/8] gnu: Add perl-config-tiny. Date: Mon, 17 Oct 2022 22:38:11 -0300 Message-Id: <20221018013818.12165-1-eu@euandre.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 58603 Cc: EuAndreh 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-config-tiny): New variable. --- gnu/packages/perl.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 022ca73429..d9bda9a878 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -2076,6 +2076,33 @@ (define-public perl-config-ini and writing of @code{.ini}-style configuration files.") (license (package-license perl)))) +(define-public perl-config-tiny + (package + (name "perl-config-tiny") + (version "2.28") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/R/RS/RSAVAGE/Config-Tiny-" + version ".tgz")) + (sha256 + (base32 + "000mw17nb7aj341s0afqimxd53w5y0c4yk61pihqzm191lx89pqj")))) + (build-system perl-build-system) + (native-inputs (list perl-test-pod)) + (home-page "https://metacpan.org/release/Config-Tiny") + (synopsis "Read/Write .ini style files with as little code as possible") + (description + "@code{Config::Tiny} is a Perl class to read and write .ini +style configuration files with as little code as possible, reducing load time +and memory overhead. + +This module is primarily for reading human written files, and anything we write +shouldn't need to have documentation/comments. If you need something with more +power move up to @code{Config::Simple}, @code{Config::General} or one of the +many other @code{Config::*} modules.") + (license license:perl-license))) + (define-public perl-const-fast (package (name "perl-const-fast") -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 17 21:38:37 2022 Received: (at 58603) by debbugs.gnu.org; 18 Oct 2022 01:38:37 +0000 Received: from localhost ([127.0.0.1]:50572 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okbYz-0003hz-C7 for submit@debbugs.gnu.org; Mon, 17 Oct 2022 21:38:37 -0400 Received: from box.euandre.org ([46.101.160.115]:41303) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okbYx-0003hb-NS for 58603@debbugs.gnu.org; Mon, 17 Oct 2022 21:38:36 -0400 Received: from authenticated-user (box.euandre.org [46.101.160.115]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by box.euandre.org (Postfix) with ESMTPSA id 7482AFC4D1; Mon, 17 Oct 2022 22:38:29 -0300 (-03) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=euandre.org; s=mail; t=1666057110; bh=658AiEMNldXcNaPVhZ5PLpFnHES/gsXmn+ThwKwGRQ0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=x/OSY+W54jIt1rZnoiPYcigncJHTSYXJPc3bn8rc2JHD2eaPUHPAtJdWPHAQuwtu0 k59VyJNSgZ6CfAcKVjtKVo+rFbFZpQLaTHVZ1Q5t5QiStU0n21aYlp/UcPhRNRuA64 t3/lHE8P49rsyONCXbNGQR2s8ajkkxeMM5p2VkXAfIGIAYbkVUiQvY95USgY4zParV N893wk7AnlaeWTMme1QokH1njlClnATz9OPdxJdqxi2LJmAD90VgTy2Ohrs/WAcvH6 SqUe6kxTbbb2fOE7xjHmM8Tsc/scMkHDHN2rjlPAlH/Nmdgos4XKaMumdcXxVTKU/o KiUPDUsfmpO7Q== From: EuAndreh To: 58603@debbugs.gnu.org Subject: [PATCH 2/8] gnu: Add perl-pod-spell. Date: Mon, 17 Oct 2022 22:38:12 -0300 Message-Id: <20221018013818.12165-2-eu@euandre.org> In-Reply-To: <20221018013818.12165-1-eu@euandre.org> References: <20221018013818.12165-1-eu@euandre.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 58603 Cc: EuAndreh 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-pod-spell): New variable. --- gnu/packages/perl.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index d9bda9a878..1146fecb6b 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -71,6 +71,7 @@ (define-module (gnu packages perl) #:use-module (gnu packages gtk) #:use-module (gnu packages hurd) #:use-module (gnu packages image) + #:use-module (gnu packages language) #:use-module (gnu packages less) #:use-module (gnu packages ncurses) #:use-module (gnu packages perl-check) @@ -8709,6 +8710,34 @@ (define-public perl-pod-simple used for writing documentation for Perl and for Perl modules.") (license (package-license perl)))) +(define-public perl-pod-spell + (package + (name "perl-pod-spell") + (version "1.25") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/H/HA/HAARG/Pod-Spell-" version + ".tar.gz")) + (sha256 + (base32 + "18wzpfn39hpw6n8g9pwh964nid8skks79i5jdcm33gf9kf5qx3r0")))) + (build-system perl-build-system) + (native-inputs (list perl-file-sharedir-install)) + (propagated-inputs (list perl-class-tiny perl-file-sharedir + perl-lingua-en-inflect)) + (home-page "https://metacpan.org/release/Pod-Spell") + (synopsis "Formatter for spellchecking Pod") + (description + "@code{Pod::Spell} is a Pod formatter whose output is good +for spellchecking. + +@code{Pod::Spell} is rather like @code{Pod::Text}, except that it doesn't put +much effort into actual formatting, and it suppresses things that look like Perl +symbols or Perl jargon (so that your spellchecking program won't complain about +mystery words like \"@code{$thing}\" or \"@code{Foo::Bar}\" or \"@code{hashref}\").") + (license license:artistic2.0))) + (define-public perl-posix-strftime-compiler (package (name "perl-posix-strftime-compiler") -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 17 21:38:44 2022 Received: (at 58603) by debbugs.gnu.org; 18 Oct 2022 01:38:44 +0000 Received: from localhost ([127.0.0.1]:50576 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okbZ5-0003iK-Lx for submit@debbugs.gnu.org; Mon, 17 Oct 2022 21:38:44 -0400 Received: from box.euandre.org ([46.101.160.115]:51927) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okbZ3-0003hu-C3 for 58603@debbugs.gnu.org; Mon, 17 Oct 2022 21:38:41 -0400 Received: from authenticated-user (box.euandre.org [46.101.160.115]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by box.euandre.org (Postfix) with ESMTPSA id 2917FFC4B2; Mon, 17 Oct 2022 22:38:34 -0300 (-03) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=euandre.org; s=mail; t=1666057115; bh=RvG0qrwPaYLQm+a1OT1gQmvRyiqTkuYg+PePguzRBEQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=MT8GX1xhyPCDLuQg/TLUUQyvrTlcMu9d0ZSEinUVflCAf38NDZ38PSr5BphMC8r67 NA5TIhlZNi4c3+2meyYcnJfNp6qeiIHagOkVId+xYC8TpdVebR3YmyEQcRbpmlDJ1d wY5v5e4UW/WHkcAuHKOWppuiefMloD96YraKZTYvDd8Fe2R6y94nM3eHVefG4/cIWR GECdiuHhieXdh9tTHknZYolsTTCkl2GVNm/u5DKM6ckr1ySxJfjPi/yJ7b//IPSkm9 sVKIHim6KW8+dEqA6jrwIqZhzQAbMV+gOkchVEjMq8IpUTk6favhcPcyEFc9mMHJnl G5yOv4IAcS+sA== From: EuAndreh To: 58603@debbugs.gnu.org Subject: [PATCH 3/8] gnu: Add perl-readonly-xs. Date: Mon, 17 Oct 2022 22:38:13 -0300 Message-Id: <20221018013818.12165-3-eu@euandre.org> In-Reply-To: <20221018013818.12165-1-eu@euandre.org> References: <20221018013818.12165-1-eu@euandre.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 58603 Cc: EuAndreh 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-readonly-xs): New variable. --- gnu/packages/perl.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 1146fecb6b..f5a8fad4d5 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -8854,6 +8854,38 @@ (define-public perl-readonly variables that should not be changed.") (license (package-license perl)))) +(define-public perl-readonly-xs + (package + (name "perl-readonly-xs") + (version "1.05") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/R/RO/ROODE/Readonly-XS-" version + ".tar.gz")) + (sha256 + (base32 + "03gz7yp194fwah2bc36ww04hgw1qx8p6y68vvnywircrablc9rca")))) + (build-system perl-build-system) + (propagated-inputs (list perl-readonly)) + (home-page "https://metacpan.org/release/Readonly-XS") + (synopsis "Companion module for @code{Readonly.pm}, to speed up read-only +scalar variables") + (description + "The @code{Readonly} module is an effective way to create non-modifiable +variables. However, it's relatively slow. + +The reason it's slow is that is implements the read-only-ness of variables via +tied objects. This mechanism is inherently slow. Perl simply has to do a lot +of work under the hood to make tied variables work. + +This module corrects the speed problem, at least with respect to scalar +variables. When @code{Readonly::XS} is installed, @code{Readonly} uses it to +access the internals of scalar variables. Instead of creating a scalar variable +object and tying it, @code{Readonly} simply flips the @code{SvREADONLY} bit in +the scalar's @code{FLAGS} structure.") + (license license:perl-license))) + (define-public perl-ref-util-xs (package (name "perl-ref-util-xs") -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 17 21:38:49 2022 Received: (at 58603) by debbugs.gnu.org; 18 Oct 2022 01:38:49 +0000 Received: from localhost ([127.0.0.1]:50580 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okbZB-0003ib-5C for submit@debbugs.gnu.org; Mon, 17 Oct 2022 21:38:49 -0400 Received: from box.euandre.org ([46.101.160.115]:56091) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okbZ9-0003iG-8R for 58603@debbugs.gnu.org; Mon, 17 Oct 2022 21:38:47 -0400 Received: from authenticated-user (box.euandre.org [46.101.160.115]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by box.euandre.org (Postfix) with ESMTPSA id 0A281FC4D1; Mon, 17 Oct 2022 22:38:40 -0300 (-03) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=euandre.org; s=mail; t=1666057121; bh=lYGm/Vnir7hjCRVQhys7FtHRob0Jo+3a+gvEANA13QE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=bDQjIFdLeQ/+6jq5wn0JGMLC7utXyaYNWdIZ0PyPBZ/q1cm1azx9GsnwJLd3sQ9DX /EFV6UFnrfEgMQS5DZeIMpT6N62dQDUBdva2RbJyk4McUkS0pL5/1wkiT0w8/QdMtT F6L6HvMmJRVxYRNuXRzyDA3uO+XENPgRQtpsemJT0oznzOJT0MYCKAfsyAVIJ+tgrD 9sh51pkOcVVRiGoJH6r8Y16ADX2eMEaF03t9mUKMGXSqrAe4WDtzWRA7fHcbuy3TZ3 JfZvxLtQ42hexlYDojHIXAuFz1epvWLxO2NCX2G0jQ6xzuHksfm52LQbm22X3NyGqX yC7vSdKe2EDEA== From: EuAndreh To: 58603@debbugs.gnu.org Subject: [PATCH 4/8] gnu: Add perl-string-format. Date: Mon, 17 Oct 2022 22:38:14 -0300 Message-Id: <20221018013818.12165-4-eu@euandre.org> In-Reply-To: <20221018013818.12165-1-eu@euandre.org> References: <20221018013818.12165-1-eu@euandre.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 58603 Cc: EuAndreh 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-format): New variable. --- gnu/packages/perl.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index f5a8fad4d5..d6e4de59fc 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -9464,6 +9464,30 @@ (define-public perl-string-escape removing double-quotes, and truncating to fit within a desired length.") (license (package-license perl)))) +(define-public perl-string-format + (package + (name "perl-string-format") + (version "1.18") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/S/SR/SREZIC/String-Format-" + version ".tar.gz")) + (sha256 + (base32 + "0y77frxzjifd4sw0j19cc346ysas1mya84rdxaz279lyin7plhcy")))) + (build-system perl-build-system) + (home-page "https://metacpan.org/release/String-Format") + (synopsis "Format sprintf-like strings with arbitrary format definitions") + (description + "@code{String::Format} lets you define arbitrary printf-like format +sequences to be expanded. This module would be most useful in configuration +files and reporting tools, where the results of a query need to be formatted in +a particular way. It was inspired by +@url{http://www.mutt.org/doc/manual/manual.html#index-format,mutt's +@code{index_format} and related directives}.") + (license license:gpl2))) + (define-public perl-string-formatter (package (name "perl-string-formatter") -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 17 21:38:56 2022 Received: (at 58603) by debbugs.gnu.org; 18 Oct 2022 01:38:57 +0000 Received: from localhost ([127.0.0.1]:50584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okbZI-0003iz-Hz for submit@debbugs.gnu.org; Mon, 17 Oct 2022 21:38:56 -0400 Received: from box.euandre.org ([46.101.160.115]:45879) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okbZG-0003ie-OL for 58603@debbugs.gnu.org; Mon, 17 Oct 2022 21:38:55 -0400 Received: from authenticated-user (box.euandre.org [46.101.160.115]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by box.euandre.org (Postfix) with ESMTPSA id 87E11FC4B2; Mon, 17 Oct 2022 22:38:48 -0300 (-03) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=euandre.org; s=mail; t=1666057129; bh=k1vES/vkJTJvz25bP1PGy2IcJcz8lc8JtHlhNeCl3wE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=WatX0jdTP58Dtqz6MvFqMDzJp+w6X8X69snxeEYvyugxdlhLBhM0iYiD+3+zeDJPq IDEWNdQOQmxafFqwcBAzsTlv0G9IwB5PwaK9lpaTrsZ1nCHzsj9MeYjF/wk8psQllo DsxOY0W6tO24QE4pwfu1qYMOV4go1+yvKXgQr8b9qShAzxZuYGn6VTm8Y63QCuYjzY yqFdyqBCYkW5iUnbtDLRg4kiuXlsjBVbMU3ooCx/ZAuh17rIWDAnPPEC0jX1NFCo7W 0h0FlJYIg1Q0OmuUi7HgHaIgxUc2uFIAg020kL3qWRyEPBI6m77d5/k75z+5UCCDBx 9KJ2lH9vk88dw== From: EuAndreh To: 58603@debbugs.gnu.org Subject: [PATCH 5/8] gnu: Add perl-ppix-regexp. Date: Mon, 17 Oct 2022 22:38:15 -0300 Message-Id: <20221018013818.12165-5-eu@euandre.org> In-Reply-To: <20221018013818.12165-1-eu@euandre.org> References: <20221018013818.12165-1-eu@euandre.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 58603 Cc: EuAndreh 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-ppix-regexp): New variable. --- gnu/packages/perl.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index d6e4de59fc..6022720b1f 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -8786,6 +8786,30 @@ (define-public perl-ppi code.") (license license:perl-license))) +(define-public perl-ppix-regexp + (package + (name "perl-ppix-regexp") + (version "0.085") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/W/WY/WYANT/PPIx-Regexp-" version + ".tar.gz")) + (sha256 + (base32 + "07fg63ql3f7hv1ys10l8j0p562ndraq9lk66iw9y0f444j4vpw1f")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build)) + (propagated-inputs (list perl-ppi)) + (home-page "https://metacpan.org/release/PPIx-Regexp") + (synopsis "Parse Perl string literals and string-literal-like things") + (description + "The purpose of the @code{PPIx-Regexp} package is to parse +regular expressions in a manner similar to the way the @code{PPI} package parses +Perl. This class forms the root of the parse tree, playing a role similar to +@code{PPI::Document}.") + (license license:perl-license))) + (define-public perl-probe-perl (package (name "perl-probe-perl") -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 17 21:39:06 2022 Received: (at 58603) by debbugs.gnu.org; 18 Oct 2022 01:39:06 +0000 Received: from localhost ([127.0.0.1]:50597 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okbZS-0003kX-GW for submit@debbugs.gnu.org; Mon, 17 Oct 2022 21:39:06 -0400 Received: from box.euandre.org ([46.101.160.115]:40805) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okbZN-0003iy-BX for 58603@debbugs.gnu.org; Mon, 17 Oct 2022 21:39:01 -0400 Received: from authenticated-user (box.euandre.org [46.101.160.115]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by box.euandre.org (Postfix) with ESMTPSA id B21A1FC4D1; Mon, 17 Oct 2022 22:38:54 -0300 (-03) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=euandre.org; s=mail; t=1666057135; bh=ttEK6zT5pxVRvLdFzGCimnVuQbXstAyQ8jD3IZ/z0DE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=M3rBlgUqrmisrIqfZoRnOAHRGiHvowGzaY4M4SYbEnPxuA5ZlQEnmQ7GRrc50ZODI Kk06wTf1UzNVqa9XoK402mDy5+D4uxi+2pmJFMz5Vx4nIxTSs0SCZe5l/sMzAuW6Nx 6pBFUkZmBrK+6IKDM9ER2NcO1l9+Ck9tezKP/sPOypfKVr0WWdt27ADNOtASQqZP3S h6npU6GFTlXGLmJ0/zD1oYKbFrW/B4ynKj/uEO+YMUg6Yd8/qtF+FEHBHlFMS5Zcj/ 9IbiG9Ck5dvygGeQ7hnwuDrIJpZXobO2Ma+1GCOUjeR/lPBx2zP6qgpUj9emNjOEHy GVDjNNC2eBMiQ== From: EuAndreh To: 58603@debbugs.gnu.org Subject: [PATCH 6/8] gnu: Add perl-ppix-quotelike. Date: Mon, 17 Oct 2022 22:38:16 -0300 Message-Id: <20221018013818.12165-6-eu@euandre.org> In-Reply-To: <20221018013818.12165-1-eu@euandre.org> References: <20221018013818.12165-1-eu@euandre.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 58603 Cc: EuAndreh 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-ppix-quotelike): New variable. --- gnu/packages/perl.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 6022720b1f..acd4db5efc 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -8810,6 +8810,29 @@ (define-public perl-ppix-regexp @code{PPI::Document}.") (license license:perl-license))) +(define-public perl-ppix-quotelike + (package + (name "perl-ppix-quotelike") + (version "0.023") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/W/WY/WYANT/PPIx-QuoteLike-" + version ".tar.gz")) + (sha256 + (base32 + "08ad4d20afvi1c4xzwbfk94lmf6gwlmqkdrpjxzf0lrcklaa6xim")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build)) + (propagated-inputs (list perl-ppi perl-ppix-regexp perl-readonly)) + (home-page "https://metacpan.org/release/PPIx-QuoteLike") + (synopsis "Parse Perl string literals and string-literal-like things") + (description + "@code{PPIX::QuoteLike} parses Perl string literals and things that +are reasonably like string literals. Its real reason for being is to find +interpolated variables for @code{Perl::Critic} policies and similar code.") + (license license:perl-license))) + (define-public perl-probe-perl (package (name "perl-probe-perl") -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 17 21:39:12 2022 Received: (at 58603) by debbugs.gnu.org; 18 Oct 2022 01:39:12 +0000 Received: from localhost ([127.0.0.1]:50601 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okbZX-0003kp-SV for submit@debbugs.gnu.org; Mon, 17 Oct 2022 21:39:12 -0400 Received: from box.euandre.org ([46.101.160.115]:51761) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okbZV-0003jp-A1 for 58603@debbugs.gnu.org; Mon, 17 Oct 2022 21:39:09 -0400 Received: from authenticated-user (box.euandre.org [46.101.160.115]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by box.euandre.org (Postfix) with ESMTPSA id C3515FC4B2; Mon, 17 Oct 2022 22:39:01 -0300 (-03) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=euandre.org; s=mail; t=1666057142; bh=J939FyCWLUN64XZwFqp6XK94cPnS18fbGVzdY0037kw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=u9w4kU90ZlrTR5sz+HU2gv5dLXXENTWQsw2scqB+hp8AWTgZn9oIr4XHkOAc0QN4u WjKMsxFBFylrZ9+as5VP2N/t3jCkDjeKTC1P1pGH8k+PwUbVUyKlLWWotD2rGirHGf lzEkmLfy7hK4wPSkkm6Jslc/yTWeXGWuQHPc++NgWHGFX+QBz2DM42F6yLSELv+Sy0 ZrJnv89Z7cr4bxc8382VowygALEU99h4GhhBAkwl3p8DLWFoaOu+Fc1f9Y0LSB/W6b cWCnZNq2WUsj3FJG+mPFDYLUH5AI+abc+al2EJrs0jJKVnfWu2UX1XA5fiRxC2FMfJ NPL1akEUbZQ4Q== From: EuAndreh To: 58603@debbugs.gnu.org Subject: [PATCH 7/8] gnu: Add perl-ppix-utilities. Date: Mon, 17 Oct 2022 22:38:17 -0300 Message-Id: <20221018013818.12165-7-eu@euandre.org> In-Reply-To: <20221018013818.12165-1-eu@euandre.org> References: <20221018013818.12165-1-eu@euandre.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 58603 Cc: EuAndreh 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-ppix-utilities): New variable. --- gnu/packages/perl.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index acd4db5efc..f602181f05 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -8833,6 +8833,33 @@ (define-public perl-ppix-quotelike interpolated variables for @code{Perl::Critic} policies and similar code.") (license license:perl-license))) +(define-public perl-ppix-utilities + (package + (name "perl-ppix-utilities") + (version "1.001000") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/E/EL/ELLIOTJS/PPIx-Utilities-" + version ".tar.gz")) + (sha256 + (base32 + "16yb7dnz8lgq2azs8jxj1wac60kbn16x8y4py04ci8nndww87903")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build perl-test-deep)) + (propagated-inputs (list perl-exception-class perl-ppi perl-readonly-xs + perl-task-weaken)) + (home-page "https://metacpan.org/release/PPIx-Utilities") + (synopsis "Extensions to PPI") + (description + "@code{PPIx::Utilities} is a collection of functions for dealing +with @code{PPI} objects, many of which originated in @code{Perl::Critic}. They +are organized into modules by the kind of @code{PPI} class they relate to, by +replacing the \"@code{PPI}\" at the front of the module name with +\"@code{PPIx::Utilities}\", e.g. functionality related to @code{PPI::Nodes} is +in @code{PPIx::Utilities::Node}.") + (license license:perl-license))) + (define-public perl-probe-perl (package (name "perl-probe-perl") -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 17 21:39:16 2022 Received: (at 58603) by debbugs.gnu.org; 18 Oct 2022 01:39:16 +0000 Received: from localhost ([127.0.0.1]:50605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okbZc-0003l8-6Y for submit@debbugs.gnu.org; Mon, 17 Oct 2022 21:39:16 -0400 Received: from box.euandre.org ([46.101.160.115]:45787) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okbZa-0003kh-JC for 58603@debbugs.gnu.org; Mon, 17 Oct 2022 21:39:15 -0400 Received: from authenticated-user (box.euandre.org [46.101.160.115]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by box.euandre.org (Postfix) with ESMTPSA id 5E6B5FC4D1; Mon, 17 Oct 2022 22:39:08 -0300 (-03) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=euandre.org; s=mail; t=1666057149; bh=xZwOYJ1eKxiW/RPW0FYah9MbjrfkTutVwvqtQgST8NI=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=WomAr2dcw8KP5BtXee3XlYSKaKJUOoGOkebsLallWtN6pnbOHU01rgX+WHabBNrF/ wqG4VORVXLYWYpatSzz6wzIlUnqkCIB82Z6vTN/XwoYQibtVu6ujMcpnxA3FPguQzj Y1Q2TVK7BNo2GZWU9oZNcpuk1ERDV0jERfRUm6xl6cPp9m0AbWYSOEEpSsmLBCrtyY Eqq7rYxE1i7HwaodZ9GFnPL7w0Fff6+3opL9bGyujRyyQhZneuAcD/gOIvxaVc89RS 2+tc8MiTRj88P+r1xy1zvWUidiuO/I5xJQMYYo31ZUAMnWrYWfJJXIefpd5+Fbv22O VQ4dbzmKr1TfQ== From: EuAndreh To: 58603@debbugs.gnu.org Subject: [PATCH 8/8] gnu: Add perl-critic. Date: Mon, 17 Oct 2022 22:38:18 -0300 Message-Id: <20221018013818.12165-8-eu@euandre.org> In-Reply-To: <20221018013818.12165-1-eu@euandre.org> References: <20221018013818.12165-1-eu@euandre.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 58603 Cc: EuAndreh 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-critic): New variable. --- gnu/packages/perl.scm | 45 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index f602181f05..6b9e3f526e 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -2262,6 +2262,51 @@ (define-public perl-cpanel-json-xs versa.") (license (package-license perl)))) +(define-public perl-critic + (package + (name "perl-critic") + (version "1.140") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/P/PE/PETDANCE/Perl-Critic-" + version ".tar.gz")) + (sha256 + (base32 + "1nzxpn71mrpp85yxrxlraj52q2skvf9ja887ls11d57h6smg1vmz")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build perl-test-deep)) + (propagated-inputs (list perltidy + perl-exception-class + perl-io-string + perl-ppi + perl-ppix-regexp + perl-b-keywords + perl-config-tiny + perl-padwalker + perl-test-memory-cycle + perl-file-which + perl-list-moreutils + perl-module-pluggable + perl-pod-parser + perl-pod-spell + perl-ppix-quotelike + perl-ppix-utilities + perl-readonly + perl-string-format + perl-task-weaken)) + (home-page "https://metacpan.org/release/Perl-Critic") + (synopsis "Critique Perl source code for best-practices") + (description + "@code{perlcritic} is a Perl source code analyzer. It is the +executable front-end to the @code{Perl::Critic} engine, which attempts to +identify awkward, hard to read, error-prone, or unconventional constructs in +your code. Most of the rules are based on Damian Conway's book \"Perl Best +Practices\". However, @code{perlcritic} is not limited to enforcing PBP, and it +will even support rules that contradict Conway. All rules can easily be +configured or disabled to your liking.") + (license license:perl-license))) + (define-public perl-crypt-cbc (package (name "perl-crypt-cbc") -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 18 06:24:58 2022 Received: (at 58603-done) by debbugs.gnu.org; 18 Oct 2022 10:24:58 +0000 Received: from localhost ([127.0.0.1]:51298 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okjmM-00016X-4Z for submit@debbugs.gnu.org; Tue, 18 Oct 2022 06:24:58 -0400 Received: from mira.cbaines.net ([212.71.252.8]:41616) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okjmI-00016M-2p for 58603-done@debbugs.gnu.org; Tue, 18 Oct 2022 06:24:57 -0400 Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:fc93:27fb:8412:c8b7]) by mira.cbaines.net (Postfix) with ESMTPSA id 6AEAD27BBE9; Tue, 18 Oct 2022 11:24:53 +0100 (BST) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id ab0ac8c2; Tue, 18 Oct 2022 10:24:51 +0000 (UTC) References: <20221018013245.32254-1-eu@euandre.org> User-agent: mu4e 1.8.9; emacs 28.1 From: Christopher Baines To: EuAndreh Subject: Re: [bug#58603] [PATCH 0/8] Add perlcritic Date: Tue, 18 Oct 2022 11:24:36 +0100 In-reply-to: <20221018013245.32254-1-eu@euandre.org> Message-ID: <87k04xfmz0.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 58603-done Cc: 58603-done@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: -1.0 (-) --=-=-= Content-Type: text/plain EuAndreh via Guix-patches via writes: > Add the "perlcritic" package, and all the modules that it requires that > were not already packaged. > > All packages were styled with './pre-inst-env guix style' and built > twice reproducibly. > > Note: the new "perl-string-format" is a different package than the > existing "perl-string-formatter". > > EuAndreh (8): > gnu: Add perl-config-tiny. > gnu: Add perl-pod-spell. > gnu: Add perl-readonly-xs. > gnu: Add perl-string-format. > gnu: Add perl-ppix-regexp. > gnu: Add perl-ppix-quotelike. > gnu: Add perl-ppix-utilities. > gnu: Add perl-critic. > > gnu/packages/perl.scm | 245 ++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 245 insertions(+) Thanks! Pushed to master as b857d239e7975b6b474674a06e663abec610d59e. Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmNOfvNfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XfOmg//QiulLpdUOqtZ/wDxgBYYxlxKj6be5LCR mqUDFLG/3+KvRfQVSq4So/1W1HXiMadq1vOPe2W9wdJy4O/7DxgSYCny4eYkbAw6 tPCZgsefowPtISPCZYpQLeZnsmTMvIvBlrr2dqrozDOSr+duafcaCYa9FGKoIy14 1nR+h495hBVZk2WINv+jeTiqrtXSScReH4QCg8JIA/4VXAAZ8eLsZAlid7atCNjE rOX+tI0OVd3VcHNShTljlKTbl4RspaxGomW9++1E7F+gEdtS/RdYvpjq5WKg2zBs HlF99Y9ozuLSgrKMGueZfZ9IATwUuHZjqz7t1Acpqh8QSuaycN8Ez+VXIDkafpv5 ZJgx38ctKmv37HBcSTxuKrpK9lP7DC5EwBUVeFrpLNPwpHJOTZ460GNvuXFU0FwH VLdQJpSqI4nz/OV6hQEZ7kerToYd15hQraStyoCJp8N8BB9M+vXmCVK9zUWatqFw L5R1vfl3hLSeSzNAqx/SANjkKuhl26C0q902nmkDXT6wFLNNGiAIqD0uvjoo7N9d NPMm23RHMU0Re3Ek8QaMi+hszBzY7hiutWazU5wfQg/QZLm94awi5O6fS1Rmk0VO rbkC3ZoHUrRkhj+L6gIS2ROWme6aW57Aaf1tZduFAhocnLmgab2+BB6OrczdCfIM NoG/njk6o9M= =aPfR -----END PGP SIGNATURE----- --=-=-=-- From unknown Mon Aug 18 15:39:36 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 15 Nov 2022 12:24:05 +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