From unknown Thu Jun 19 14:23:37 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67879] [PATCH 00/12] Add perl-devel-repl. Resent-From: Wilko Meyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 18 Dec 2023 17:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 67879 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67879@debbugs.gnu.org Cc: Wilko Meyer X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.170291891619580 (code B ref -1); Mon, 18 Dec 2023 17:02:02 +0000 Received: (at submit) by debbugs.gnu.org; 18 Dec 2023 17:01:56 +0000 Received: from localhost ([127.0.0.1]:33428 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH08-00055k-AZ for submit@debbugs.gnu.org; Mon, 18 Dec 2023 12:01:56 -0500 Received: from lists.gnu.org ([2001:470:142::17]:60906) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH06-00055R-Fx for submit@debbugs.gnu.org; Mon, 18 Dec 2023 12:01:55 -0500 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 1rFGzd-0005tw-UM for guix-patches@gnu.org; Mon, 18 Dec 2023 12:01:30 -0500 Received: from mail.wmeyer.eu ([95.216.196.112]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rFGzY-0005bb-77 for guix-patches@gnu.org; Mon, 18 Dec 2023 12:01:24 -0500 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1702918873; bh=hR/B4JIwDwTsh0EtWrUv/ssKId92cFB8d77YPtd6r+E=; h=From:To:Cc:Subject:Date; b=Qd1b1IHrgOdxK9bdVGHMiPy1eDm1lx/QtsggPEC9LcFwKbJyIYPOtEApdDO5aj+6k BY+iOxv7ql7JB4/tQEeUfBHYfRrIAkzHITjfWr8fXHR3+SvgWcZBXgVS0QDzJpRRXx iwKFir95z8l6u7SBhsBDz1vZs3unLUXwCguhxe/U= Date: Mon, 18 Dec 2023 18:00:20 +0100 Message-ID: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=95.216.196.112; envelope-from=w@wmeyer.eu; helo=mail.wmeyer.eu 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_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: 0.9 (/) 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.1 (/) Hi Guix, This patch series adds perl-devel-repl, an interactive shell for Perl, as well as its dependencies to Guix. There are currently two packages with failing tests: - perl-b-keywords which was already packaged for Guix but wasn't buildable on my system. - perl-www-pastebin-pastebincom-create So I disabled tests for those for now. Others than that, perl-devel-repl builds on my system and is usable. I'll investigate the failing tests and see if I can fix those. Kind regards, Wilko Meyer Wilko Meyer (12): gnu: Add perl-www-pastebin-pastebincom-create. gnu: Add perl-app-nopaste. gnu: Add perl-b-utils. gnu: Disable tests for perl-b-keywords. gnu: Add perl-clipboard. gnu: Add perl-data-dump-streamer. gnu: Add perl-lexical-persistence. gnu: Add perl-moosex-object-pluggable. gnu: Add perl-ppi-xs. gnu: Add perl-sys-sigaction. gnu: Add perl-module-refresh. gnu: Add perl-devel-repl. gnu/packages/perl-web.scm | 26 +++++ gnu/packages/perl.scm | 231 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 257 insertions(+) base-commit: 29c94dd522833b2603a651c14a5b06120bcf1829 -- 2.41.0 From unknown Thu Jun 19 14:23:37 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67879] [PATCH 02/12] gnu: Add perl-app-nopaste. Resent-From: Wilko Meyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 18 Dec 2023 17:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67879 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67879@debbugs.gnu.org Cc: Wilko Meyer Received: via spool by 67879-submit@debbugs.gnu.org id=B67879.170291904019917 (code B ref 67879); Mon, 18 Dec 2023 17:04:02 +0000 Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:00 +0000 Received: from localhost ([127.0.0.1]:33437 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH27-0005B9-P4 for submit@debbugs.gnu.org; Mon, 18 Dec 2023 12:04:00 -0500 Received: from mail.wmeyer.eu ([95.216.196.112]:44288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH24-0005AE-Oy for 67879@debbugs.gnu.org; Mon, 18 Dec 2023 12:03:57 -0500 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1702919029; bh=6a6y/JvM9qN346zhU9VVbmdwMVh4XDwvaD1OZ7NX48M=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=BvRDggcqaj0JE4MXlVlk85lyKdjqlaTneVlPsDzK0kbwqG3bTQROZ8Q81p58SJ3lA otyq839HrfAuxPnneW8iIaU/4DLAMEkD/l2ohAg3lq1tHG2OCs8ixUCTntvDPmfxE5 MG7MbktS/yFuWutLCQj2YFTyw7xEYO1Sy09vSp+U= Date: Mon, 18 Dec 2023 18:03:02 +0100 Message-ID: <030f844b079962fac50fcf5c863ba22fd5fdc634.1702918181.git.w@wmeyer.eu> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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-app-nopaste): New variable. Change-Id: I51904582270f680418a94d200de21f0c1b19ed02 --- gnu/packages/perl.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 8b82c272fc..db44a5462f 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -550,6 +550,38 @@ (define-public perl-any-moose variable ANY_MOOSE to be Moose or Mouse.") (license (package-license perl)))) +(define-public perl-app-nopaste + (package + (name "perl-app-nopaste") + (version "1.013") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://cpan/authors/id/E/ET/ETHER/App-Nopaste-" + version ".tar.gz")) + (sha256 + (base32 "1c1bjpnzxfw22hqkysr7d2y07zfqhwgzc2s2b3ywm449d1qikm1w")))) + (build-system perl-build-system) + (native-inputs (list perl-libwww perl-test-deep perl-test-fatal)) + (propagated-inputs (list perl-browser-open + perl-class-load + perl-clipboard + perl-getopt-long-descriptive + perl-json-maybexs + perl-libwww + perl-module-pluggable + perl-module-runtime + perl-namespace-clean + perl-path-tiny + perl-uri + perl-www-mechanize + perl-www-pastebin-pastebincom-create)) + (home-page "https://metacpan.org/release/App-Nopaste") + (synopsis "Easy access to any pastebin") + (description "@code{App::Nopaste} provides easy access to any +pastebin.") + (license license:perl-license))) + (define-public perl-app-cpanminus (package (name "perl-app-cpanminus") -- 2.41.0 From unknown Thu Jun 19 14:23:37 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67879] [PATCH 03/12] gnu: Add perl-b-utils. Resent-From: Wilko Meyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 18 Dec 2023 17:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67879 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67879@debbugs.gnu.org Cc: Wilko Meyer Received: via spool by 67879-submit@debbugs.gnu.org id=B67879.170291904019926 (code B ref 67879); Mon, 18 Dec 2023 17:04:02 +0000 Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:00 +0000 Received: from localhost ([127.0.0.1]:33439 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH28-0005BC-4R for submit@debbugs.gnu.org; Mon, 18 Dec 2023 12:04:00 -0500 Received: from mail.wmeyer.eu ([95.216.196.112]:44290) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH25-0005AI-N5 for 67879@debbugs.gnu.org; Mon, 18 Dec 2023 12:03:58 -0500 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1702919030; bh=foDNBGRNkwzbevUGW6eoXq6t6EnAbYiOCMrLyjzCfFQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=XVwRusbxiNIbQOZ9uMu6/Y38T7WNlMLUyZAhR9nkk6ynf7mIJZuujdKmhly71132E lEj4EUjdNnU+qFjcfEvYn++QFbyCLO9vBuI/NCA+gwzEDS+SaeXpdlB7nZCTNUfutD CT6o2sbmYLhOoMQC7WoUlP14Vj3EgjhoIAkegnRw= Date: Mon, 18 Dec 2023 18:03:03 +0100 Message-ID: <7e980a99a7edcfc8fc11cb2907fc1ba8dd68deb9.1702918181.git.w@wmeyer.eu> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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-b-utils): New variable. Change-Id: I9c479152dcceb8d78900f7ef482d2bd7280d8401 --- gnu/packages/perl.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index db44a5462f..3c9b12d31b 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -956,6 +956,26 @@ (define-public perl-b-hooks-op-check (description "This module allows you to wrap OP check callbacks.") (license (package-license perl)))) +(define-public perl-b-utils + (package + (name "perl-b-utils") + (version "0.27") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://cpan/authors/id/E/ET/ETHER/B-Utils-" + version ".tar.gz")) + (sha256 + (base32 "1spzhmk3z6c4blmra3kn84nq20fira2b3vjg86m0j085lgv56zzr")))) + (build-system perl-build-system) + (native-inputs (list perl-extutils-depends)) + (propagated-inputs (list perl-task-weaken)) + (home-page "https://metacpan.org/release/B-Utils") + (synopsis "Helper functions for op tree manipulation") + (description "@code{B::Utils} provide helper functions for op +tree manupulation.") + (license license:perl-license))) + (define-public perl-b-keywords (package (name "perl-b-keywords") -- 2.41.0 From unknown Thu Jun 19 14:23:37 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67879] [PATCH 01/12] gnu: Add perl-www-pastebin-pastebincom-create. Resent-From: Wilko Meyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 18 Dec 2023 17:04:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67879 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67879@debbugs.gnu.org Cc: Wilko Meyer Received: via spool by 67879-submit@debbugs.gnu.org id=B67879.170291904119937 (code B ref 67879); Mon, 18 Dec 2023 17:04:03 +0000 Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:01 +0000 Received: from localhost ([127.0.0.1]:33441 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH28-0005BL-LD for submit@debbugs.gnu.org; Mon, 18 Dec 2023 12:04:01 -0500 Received: from mail.wmeyer.eu ([95.216.196.112]:44274) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH24-0005AD-PL for 67879@debbugs.gnu.org; Mon, 18 Dec 2023 12:03:58 -0500 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1702919027; bh=TWoQ+FuJtX9LUxfdHut/uluusm6og+YUzHBM76m7Ihw=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=GYYcOwFFuk4OQwnGmGz0P2y8cIobirsP4pUnDgUdKN00giodCYOw9FINFvCdhL2yd NoiA7LzcK+gEkBH8L8jmMGvEoreyt/Ib56dusAhH3C0ylE2JEJ7IRqroOHbWiWmm3H Yve04fC/bHm8dMBDZNgJZ5S3WrMQElKouycIwmx8= Date: Mon, 18 Dec 2023 18:03:01 +0100 Message-ID: <248f0c9ce5b6fcfad386ec7cfe32be533581a15b.1702918181.git.w@wmeyer.eu> 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-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-web.scm (perl-www-pastebin-pastebincom-create): New variable. * gnu/packages/perl-web.scm: Add my copyright header. Change-Id: I2b8caa12f7230f00617a0e85e1fc8b95adc551c5 --- gnu/packages/perl-web.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/perl-web.scm b/gnu/packages/perl-web.scm index c3a3e17188..6e06bddfe4 100644 --- a/gnu/packages/perl-web.scm +++ b/gnu/packages/perl-web.scm @@ -2,6 +2,7 @@ ;;; Copyright © 2016 Ricardo Wurmus ;;; Copyright © 2017 Tobias Geerinckx-Rice ;;; Copyright © 2021 Efraim Flashner +;;; Copyright © 2023 Wilko Meyer ;;; ;;; This file is part of GNU Guix. ;;; @@ -125,3 +126,28 @@ (define-public perl-uri-nested "@code{URI::Nested} provides support for nested URIs, where the scheme is a prefix, and the remainder of the URI is another URI.") (license license:perl-license))) + +(define-public perl-www-pastebin-pastebincom-create + (package + (name "perl-www-pastebin-pastebincom-create") + (version "1.003") + (source + (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/Z/ZO/ZOFFIX/WWW-Pastebin-PastebinCom-Create-" + version ".tar.gz")) + (sha256 + (base32 "0xs29hilmlr51hcg4azbvi7c30yivan5gzwiq2z0dwrdy13lvcln")))) + (build-system perl-build-system) + ;; TODO: tests currently fail, disabled for now + (arguments + `(#:tests? #f)) + (native-inputs (list perl-module-build)) + (propagated-inputs (list perl-moo perl-www-mechanize)) + (home-page "https://metacpan.org/release/WWW-Pastebin-PastebinCom-Create") + (synopsis "Paste on www.pastebin.com without API keys") + (description "@code{WWW::Pastebin::PastebinCom::Create} provides functionality +to paste on pastebin.com without API keys.") + (license license:artistic2.0))) + -- 2.41.0 From unknown Thu Jun 19 14:23:37 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67879] [PATCH 04/12] gnu: Disable tests for perl-b-keywords. Resent-From: Wilko Meyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 18 Dec 2023 17:04:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67879 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67879@debbugs.gnu.org Cc: Wilko Meyer Received: via spool by 67879-submit@debbugs.gnu.org id=B67879.170291904119948 (code B ref 67879); Mon, 18 Dec 2023 17:04:03 +0000 Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:01 +0000 Received: from localhost ([127.0.0.1]:33443 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH29-0005BT-44 for submit@debbugs.gnu.org; Mon, 18 Dec 2023 12:04:01 -0500 Received: from mail.wmeyer.eu ([95.216.196.112]:44294) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH26-0005AJ-3U for 67879@debbugs.gnu.org; Mon, 18 Dec 2023 12:03:58 -0500 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1702919030; bh=uCLEMB6B5dusGxhbIZ6hUbD/pl68F18GXBdYsuOZeSs=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=bFawT8+BybhnbVLvPMECBxBiZt34jla/6mKcUHwZKu87XKYg2ckVJBoyQ3QVtHsht 6IedvYx44K5jA1zwspOXc3FMIR/vYlM7FJtK4hroP2NJKzZvSH6mClS00YorujX32Y W8tfxm8pmpn1CxT/yoy4Q3rifAuvDSL1952FSJCY= Date: Mon, 18 Dec 2023 18:03:04 +0100 Message-ID: <7e7dea85133fd93550f9d77a222453c883a72def.1702918181.git.w@wmeyer.eu> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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-b-keywords): disable tests. Change-Id: I3e33fe556563b99a493ca77dac66a4bc2ebdeb7b --- gnu/packages/perl.scm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 3c9b12d31b..ca2b4605a9 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -988,6 +988,9 @@ (define-public perl-b-keywords (sha256 (base32 "0i2ksp0w9wv1qc22hrdl3k48cww64syhmv8zf6x0kgyd4081hr56")))) (build-system perl-build-system) + ;; TODO: tests currently fail, disabled for now + (arguments + `(#:tests? #f)) (home-page "https://metacpan.org/release/B-Keywords") (synopsis "Lists of reserved barewords and symbol names") (description "@code{B::Keywords} supplies several arrays of exportable -- 2.41.0 From unknown Thu Jun 19 14:23:37 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67879] [PATCH 05/12] gnu: Add perl-clipboard. Resent-From: Wilko Meyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 18 Dec 2023 17:04:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67879 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67879@debbugs.gnu.org Cc: Wilko Meyer Received: via spool by 67879-submit@debbugs.gnu.org id=B67879.170291904219959 (code B ref 67879); Mon, 18 Dec 2023 17:04:05 +0000 Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:02 +0000 Received: from localhost ([127.0.0.1]:33445 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH29-0005Bh-IW for submit@debbugs.gnu.org; Mon, 18 Dec 2023 12:04:02 -0500 Received: from mail.wmeyer.eu ([95.216.196.112]:44310) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH26-0005AL-JZ for 67879@debbugs.gnu.org; Mon, 18 Dec 2023 12:03:58 -0500 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1702919031; bh=1zila93+VtoQjiXXWGa3MFU74CyP0k+hjma8ErJHqaQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=PU2s2yMTeVC6CHzysQtveGj18nUTw/kb3xIGfBQ4Uez+KeoGF2Z4jDhFpOTBx2yuT Iw3aMmcYC726VA9vWAJ9Z7bBNvQKX0zPlWjGWQWNVBiMibdpYGLW/49DPqHddVtTZ/ nZncr5ke6t0fvS51IOsST90NpZJOqusZjG4mw3t8= Date: Mon, 18 Dec 2023 18:03:05 +0100 Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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-clipboard): New variable. Change-Id: I659333efbe5faf3ad61a4e747cd4d0621d4bb179 --- gnu/packages/perl.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index ca2b4605a9..e14945d481 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -1957,6 +1957,26 @@ (define-public perl-clone-pp and objects.") (license (package-license perl)))) +(define-public perl-clipboard + (package + (name "perl-clipboard") + (version "0.28") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://cpan/authors/id/S/SH/SHLOMIF/Clipboard-" + version ".tar.gz")) + (sha256 + (base32 "09kdjsq5xvdhqcg61y7rvcxz9zq0904ms3ssq9bk69lla40pk3cy")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build)) + (propagated-inputs (list perl-cgi perl-uri)) + (home-page "https://metacpan.org/release/Clipboard") + (synopsis "Copy and paste with any OS") + (description "@{Clipboard} provides functionality to copy and +paste with any OS.") + (license license:perl-license))) + (define-public perl-common-sense (package (name "perl-common-sense") -- 2.41.0 From unknown Thu Jun 19 14:23:37 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67879] [PATCH 06/12] gnu: Add perl-data-dump-streamer. Resent-From: Wilko Meyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 18 Dec 2023 17:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67879 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67879@debbugs.gnu.org Cc: Wilko Meyer Received: via spool by 67879-submit@debbugs.gnu.org id=B67879.170291905320078 (code B ref 67879); Mon, 18 Dec 2023 17:05:01 +0000 Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:13 +0000 Received: from localhost ([127.0.0.1]:33460 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH2L-0005Dk-6i for submit@debbugs.gnu.org; Mon, 18 Dec 2023 12:04:13 -0500 Received: from mail.wmeyer.eu ([95.216.196.112]:40484) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH2B-0005Af-G0 for 67879@debbugs.gnu.org; Mon, 18 Dec 2023 12:04:03 -0500 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1702919031; bh=8+09gTOl9hJKKjSGQwfADxbJFtaaSOM3sqWwOchEz5c=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=fgNqDPpyHqhO1/5i8H7SOhTkcAB1yPQYsMLRHqteR0LNDyokPAjYvsVh9EXG+iG3o 2qKIbr5sbQ+LIxcnlAd0LszNbV+NtnvyikV35cfcpNF1ePOHC+JygpHN+yJHnEkTyW blKDkevgDES9gzIvHw71cxuBq7wh675+lODCKLO8= Date: Mon, 18 Dec 2023 18:03:06 +0100 Message-ID: <9440a314951f05d1f80f72abc722f5b13d83a42c.1702918181.git.w@wmeyer.eu> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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-data-dump-streamer): New variable. Change-Id: I1b95a91999f64e69855013b316f3e1afec28f5b1 --- gnu/packages/perl.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index e14945d481..2847cd8188 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -2880,6 +2880,28 @@ (define-public perl-data-dump code that, when \"eval\"ed, produces a deep copy of the original arguments.") (license (package-license perl)))) +(define-public perl-data-dump-streamer + (package + (name "perl-data-dump-streamer") + (version "2.42") + (source + (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/Y/YV/YVES/Data-Dump-Streamer-" version + ".tar.gz")) + (sha256 + (base32 "1b8w9l3d6g4jyc9f5fglbpc0q71f1kfilj013rbbxrswnhgybxj7")))) + (build-system perl-build-system) + (native-inputs (list perl-extutils-depends perl-module-build)) + (propagated-inputs (list perl-algorithm-diff perl-b-utils + perl-cpanel-json-xs perl-padwalker)) + (home-page "https://metacpan.org/release/Data-Dump-Streamer") + (synopsis "Accurately serialize a data structure as Perl code.") + (description "@code{Data::Dump::Streamer} provides ways to accurately +serialize a data structure as Perl code.") + (license license:perl-license))) + (define-public perl-data-dumper (package (name "perl-data-dumper") -- 2.41.0 From unknown Thu Jun 19 14:23:37 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67879] [PATCH 07/12] gnu: Add perl-lexical-persistence. Resent-From: Wilko Meyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 18 Dec 2023 17:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67879 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67879@debbugs.gnu.org Cc: Wilko Meyer Received: via spool by 67879-submit@debbugs.gnu.org id=B67879.170291905420085 (code B ref 67879); Mon, 18 Dec 2023 17:05:02 +0000 Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:14 +0000 Received: from localhost ([127.0.0.1]:33462 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH2L-0005Dn-SQ for submit@debbugs.gnu.org; Mon, 18 Dec 2023 12:04:14 -0500 Received: from mail.wmeyer.eu ([95.216.196.112]:40488) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH2B-0005Ag-Gi for 67879@debbugs.gnu.org; Mon, 18 Dec 2023 12:04:04 -0500 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1702919031; bh=hiKequmZHp0Erj63Sr8lNr2vxTaM2ME4hRThonnPMiI=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=IzL/LvxmoRTxUX9fgkZ0d1ZRmw/Hs+n/4CTky6MiPI/6SRyAw/pDJKMyLZeV4CdR2 bGUU1CRSr110+YoDHmsKC1LVGmNa9/wi6dNVOJi3Ieka2jSSQ0VyRKDJNJcCnSUmEu NdaYIGmWUjXqhpU60WfGT8Yytsae+XMz08WTiRMw= Date: Mon, 18 Dec 2023 18:03:07 +0100 Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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-lexical-persistence): New variable. Change-Id: I064c78ea87b91b8c7d68518eb0d80fa5e0b0824b --- gnu/packages/perl.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 2847cd8188..8858a101f6 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -6196,6 +6196,26 @@ (define-public perl-json-xs versa.") (license (package-license perl)))) +(define-public perl-lexical-persistence + (package + (name "perl-lexical-persistence") + (version "1.023") + (source + (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/R/RC/RCAPUTO/Lexical-Persistence-" + version ".tar.gz")) + (sha256 + (base32 "0i39wf55wzvz1iisl66csxdrz9m3wzcl4w4zxafcm19qfi5gmlll")))) + (build-system perl-build-system) + (propagated-inputs (list perl-devel-lexalias perl-padwalker)) + (home-page "https://metacpan.org/release/Lexical-Persistence") + (synopsis "Persistent lexical variable values for arbitrary calls.") + (description "@code{Lexical::Persistence} introduces persistent lexical +variable values for arbitrary calls.") + (license license:perl-license))) + (define-public perl-lexical-sealrequirehints (package (name "perl-lexical-sealrequirehints") -- 2.41.0 From unknown Thu Jun 19 14:23:37 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67879] [PATCH 08/12] gnu: Add perl-moosex-object-pluggable. Resent-From: Wilko Meyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 18 Dec 2023 17:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67879 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67879@debbugs.gnu.org Cc: Wilko Meyer Received: via spool by 67879-submit@debbugs.gnu.org id=B67879.170291905420093 (code B ref 67879); Mon, 18 Dec 2023 17:05:02 +0000 Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:14 +0000 Received: from localhost ([127.0.0.1]:33464 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH2M-0005Du-7H for submit@debbugs.gnu.org; Mon, 18 Dec 2023 12:04:14 -0500 Received: from mail.wmeyer.eu ([95.216.196.112]:40492) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH2B-0005Ar-QV for 67879@debbugs.gnu.org; Mon, 18 Dec 2023 12:04:05 -0500 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1702919032; bh=3au6mD7cBJ2eFzzoCgH7O9Sgjjm7fH3h6F2Ae0an/Ak=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=reRki2mF7SaeNUA02OMkkBIKiKiC4BKeiyBlJ1dMghuVEAwRjXlftjycuUh+afE8l RrK6LtdAYIfeMhIuKsDLW4dmDnY5hmn69wEoxKjOjNwuTnZzNfU7Z85GZ2QgivA/CY xud/Zct5spYaKMHsnVWSbEZGIcbHqpKEgm04u1io= Date: Mon, 18 Dec 2023 18:03:08 +0100 Message-ID: <3b58829326ae19ed397fa031d57dcb890891b652.1702918181.git.w@wmeyer.eu> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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-moosex-object-pluggable): New variable. Change-Id: Ifce5713c9e3d1e703afa846f38a4105a7202a731 --- gnu/packages/perl.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 8858a101f6..d35e1f2aca 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -7463,6 +7463,27 @@ (define-public perl-moose sentences.") (license (package-license perl)))) +(define-public perl-moosex-object-pluggable + (package + (name "perl-moosex-object-pluggable") + (version "0.0014") + (source + (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/E/ET/ETHER/MooseX-Object-Pluggable-" + version ".tar.gz")) + (sha256 + (base32 "1q347v68dy6k6rpz60w97bxm7yk9ivfcgq332h8w4n9zx2xprgzk")))) + (build-system perl-build-system) + (native-inputs (list perl-module-build-tiny perl-moose perl-test-fatal)) + (propagated-inputs (list perl-module-pluggable perl-module-runtime + perl-moose perl-namespace-autoclean perl-try-tiny)) + (home-page "https://metacpan.org/release/MooseX-Object-Pluggable") + (synopsis "Make your classes pluggable") + (description "@code{MooseX::Object::Pluggable} makes your classes pluggable.") + (license license:perl-license))) + (define-public perl-moosex-emulate-class-accessor-fast (package (name "perl-moosex-emulate-class-accessor-fast") -- 2.41.0 From unknown Thu Jun 19 14:23:37 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67879] [PATCH 10/12] gnu: Add perl-sys-sigaction. Resent-From: Wilko Meyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 18 Dec 2023 17:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67879 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67879@debbugs.gnu.org Cc: Wilko Meyer Received: via spool by 67879-submit@debbugs.gnu.org id=B67879.170291905520100 (code B ref 67879); Mon, 18 Dec 2023 17:05:02 +0000 Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:15 +0000 Received: from localhost ([127.0.0.1]:33466 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH2M-0005E3-Hb for submit@debbugs.gnu.org; Mon, 18 Dec 2023 12:04:14 -0500 Received: from mail.wmeyer.eu ([95.216.196.112]:40516) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH2B-0005Ay-VV for 67879@debbugs.gnu.org; Mon, 18 Dec 2023 12:04:05 -0500 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1702919032; bh=xxSt+S8Z4PtZ/dZCZiOOE6xfjSGWZIs1oQlLh0PcjX8=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=dLK+l1LQRb4cuuPIMEAEPH7caMuG6hJWS7I0m1UUat/WZqM6VfACDSb7xcrRk4fPi lWeSFJMEbD1VefT5bbsNeOigRWCYTj6x4ekQCgJfuPmrO0ZMdaBBYiKx/3a10swE15 W6vF4tEuemi/9yxzdb7YgQ4B0qdsCdTbDq+ExXFs= Date: Mon, 18 Dec 2023 18:03:10 +0100 Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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-sys-sigaction): New variable. Change-Id: I2b391f6d039f3db2b1777dee37d90fa4e0810d67 --- gnu/packages/perl.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index fd84d64bc1..30951cd0a6 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -10423,6 +10423,25 @@ (define-public perl-sys-hostname-long of a system.") (license (package-license perl)))) +(define-public perl-sys-sigaction + (package + (name "perl-sys-sigaction") + (version "0.23") + (source + (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/L/LB/LBAXTER/Sys-SigAction-" version + ".tar.gz")) + (sha256 + (base32 "0lykjlq5dsf7z927lpllzixd953izi3w7bg2pgy32h2k8n9nrvy4")))) + (build-system perl-build-system) + (home-page "https://metacpan.org/release/Sys-SigAction") + (synopsis "Perl extension for Consistent Signal Handling") + (description "@code{Sys::SigAction} is a Perl extension for Consistent +Signal Handling.") + (license license:perl-license))) + (define-public perl-sys-syscall (package (name "perl-sys-syscall") -- 2.41.0 From unknown Thu Jun 19 14:23:37 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67879] [PATCH 09/12] gnu: Add perl-ppi-xs. Resent-From: Wilko Meyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 18 Dec 2023 17:05:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67879 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67879@debbugs.gnu.org Cc: Wilko Meyer Received: via spool by 67879-submit@debbugs.gnu.org id=B67879.170291905520107 (code B ref 67879); Mon, 18 Dec 2023 17:05:03 +0000 Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:15 +0000 Received: from localhost ([127.0.0.1]:33468 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH2M-0005E9-Qt for submit@debbugs.gnu.org; Mon, 18 Dec 2023 12:04:15 -0500 Received: from mail.wmeyer.eu ([95.216.196.112]:40504) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH2B-0005As-Qm for 67879@debbugs.gnu.org; Mon, 18 Dec 2023 12:04:05 -0500 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1702919032; bh=iUXSd3dHMYD9kW5ar5+hKa+KDD5L61XqvQNfc073u3g=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=JoaeoHqDQ2R55JNz3kA45+3aKyq9i1f1HhKBOW3PsLhDZjMIkQcYSOv75DX5Asy+q /C5pU3LUmZ+jl6Q7eF/dM7FQZ2/tmPCAcY3OEfgJMl5WotsuBHKtw9j9XAqqfX8TIL LMcH6ndb29Aws1y1nasju1KT9GKn7kxs14I5eCS0= Date: Mon, 18 Dec 2023 18:03:09 +0100 Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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-ppi-xs): New variable. Change-Id: I587488870702019faec3aa330e54ad1ddad32db2 --- gnu/packages/perl.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index d35e1f2aca..fd84d64bc1 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -9157,6 +9157,24 @@ (define-public perl-ppi code.") (license license:perl-license))) +(define-public perl-ppi-xs + (package + (name "perl-ppi-xs") + (version "0.910") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://cpan/authors/id/E/ET/ETHER/PPI-XS-" version + ".tar.gz")) + (sha256 + (base32 "0q7wdzsf15qx1bh2ckgldz533cswbp9nzs6v9d6v9hvzixyy7x6d")))) + (build-system perl-build-system) + (propagated-inputs (list perl-ppi)) + (home-page "https://metacpan.org/release/PPI-XS") + (synopsis "(Minor) XS acceleration for PPI") + (description "@code{PPI::XS} provides (minor) XS acceleration for PPI.") + (license license:perl-license))) + (define-public perl-ppix-regexp (package (name "perl-ppix-regexp") -- 2.41.0 From unknown Thu Jun 19 14:23:37 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67879] [PATCH 11/12] gnu: Add perl-module-refresh. Resent-From: Wilko Meyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 18 Dec 2023 17:05:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67879 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67879@debbugs.gnu.org Cc: Wilko Meyer Received: via spool by 67879-submit@debbugs.gnu.org id=B67879.170291905520115 (code B ref 67879); Mon, 18 Dec 2023 17:05:03 +0000 Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:15 +0000 Received: from localhost ([127.0.0.1]:33470 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH2N-0005EG-5W for submit@debbugs.gnu.org; Mon, 18 Dec 2023 12:04:15 -0500 Received: from mail.wmeyer.eu ([95.216.196.112]:40520) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH2B-0005Az-W2 for 67879@debbugs.gnu.org; Mon, 18 Dec 2023 12:04:05 -0500 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1702919033; bh=2lmYOJ0kitwpyvTtoa3T0JeotsjPXYk7Dqnm1rxuSsc=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=LaqXd0WSNme8I2H9mL+d/3IUZZICJtSlKBoanqm1zYD46xPljTrYqEiMVRHPW9wOK jnBXfV5EvQVflQkubpc+z9Nchco4H8V1eBWgBzUQe5DKsgcYPxC4X+OPHMJ7xk38/Y 4bNt8LsZ9BnpZY41oj81slniFc7+1hvHI4ZciYOM= Date: Mon, 18 Dec 2023 18:03:11 +0100 Message-ID: <35d9b94d14714596bc115655f15b832a3d116d0b.1702918181.git.w@wmeyer.eu> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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-module-refresh): New variable. Change-Id: I1f96c9bd6658b4d7745192559d9d0c57a16bf1fc --- gnu/packages/perl.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 30951cd0a6..e1f5abbce3 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -12230,6 +12230,25 @@ (define-public perl-module-build system---most of the @code{Module::Build} code is pure-Perl.") (license (package-license perl)))) +(define-public perl-module-refresh + (package + (name "perl-module-refresh") + (version "0.18") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://cpan/authors/id/B/BP/BPS/Module-Refresh-" + version ".tar.gz")) + (sha256 + (base32 "0ngg1ndi11jl0xhn11y8bk5w38l5yqrjgcz2m64n9pxg16lxm570")))) + (build-system perl-build-system) + (native-inputs (list perl-path-class perl-module-install)) + (home-page "https://metacpan.org/release/Module-Refresh") + (synopsis "Refresh %INC files when updated on disk") + (description "@{Module::Refresh} provides ways to refresh %INC files +when updated on disk.") + (license license:perl-license))) + (define-public perl-parse-cpan-meta (package (name "perl-parse-cpan-meta") -- 2.41.0 From unknown Thu Jun 19 14:23:37 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#67879] [PATCH 12/12] gnu: Add perl-devel-repl. Resent-From: Wilko Meyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 18 Dec 2023 17:05:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67879 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67879@debbugs.gnu.org Cc: Wilko Meyer Received: via spool by 67879-submit@debbugs.gnu.org id=B67879.170291905620122 (code B ref 67879); Mon, 18 Dec 2023 17:05:04 +0000 Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:16 +0000 Received: from localhost ([127.0.0.1]:33472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH2N-0005EO-Go for submit@debbugs.gnu.org; Mon, 18 Dec 2023 12:04:15 -0500 Received: from mail.wmeyer.eu ([95.216.196.112]:40536) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH2C-0005B1-36 for 67879@debbugs.gnu.org; Mon, 18 Dec 2023 12:04:06 -0500 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1702919033; bh=w8RnGBGcCK/gC8PynDyIxrDaVqkNQnpLK/cl5P1is+I=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=EaIL9yTv6xy6ACB9wi3eUoWCPubWVgLQxs0yGS2Nj1agg8F9CTlx4dXrISSkePhKY zu4ooMt6GSYpRrA2g0fOGw1dK3sovfuVVHeNd2acdP/PIklylcEFG+Ncgw5cdY77kC ABigL2ZXj5/yI5NPZnj2KMqoJl9Goc+BOsjCvjgk= Date: Mon, 18 Dec 2023 18:03:12 +0100 Message-ID: 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-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-devel-repl): New variable. * gnu/packages/perl.scm: Added my copyright header. Change-Id: I144782f3cc8be45db8ac8fb3c34435904254d969 --- gnu/packages/perl.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index e1f5abbce3..f5bd4fddb1 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 Wilko Meyer ;;; ;;; This file is part of GNU Guix. ;;; @@ -12774,6 +12775,42 @@ (define-public perl-regexp-pattern regexp patterns in modules.") (license (package-license perl)))) +(define-public perl-devel-repl + (package + (name "perl-devel-repl") + (version "1.003029") + (source + (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/E/ET/ETHER/Devel-REPL-" + version ".tar.gz")) + (sha256 + (base32 "0s9w8ws2ckv0mbvns2irq4npmvj6chf6iyy3z0pspaz3izcfp1vw")))) + (build-system perl-build-system) + (native-inputs (list perl-test-fatal)) + (propagated-inputs (list perl-app-nopaste + perl-b-keywords + perl-data-dump-streamer + perl-data-dumper-concise + perl-file-next + perl-lexical-persistence + perl-module-refresh + perl-module-runtime + perl-moose + perl-moosex-getopt + perl-moosex-object-pluggable + perl-namespace-autoclean + perl-ppi + perl-ppi-xs + perl-sys-sigaction + perl-task-weaken)) + (home-page "https://metacpan.org/release/Devel-REPL") + (synopsis "A modern perl interactive shell.") + (description "@code{Devel::REPL} is a modern perl interactive +shell.") + (license license:perl-license))) + (define-public perl-data-sexpression (package (name "perl-data-sexpression") -- 2.41.0 From unknown Thu Jun 19 14:23:37 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Wilko Meyer Subject: bug#67879: closed (Re: [PATCH 00/12] Add perl-devel-repl.) Message-ID: References: <87senm88gs.fsf@nicolasgoaziou.fr> X-Gnu-PR-Message: they-closed 67879 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 67879@debbugs.gnu.org Date: Sun, 09 Mar 2025 16:40:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1741538402-27136-1" This is a multi-part message in MIME format... ------------=_1741538402-27136-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #67879: [PATCH 00/12] Add perl-devel-repl. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 67879@debbugs.gnu.org. --=20 67879: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D67879 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1741538402-27136-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 67879-done) by debbugs.gnu.org; 9 Mar 2025 16:39:27 +0000 Received: from localhost ([127.0.0.1]:34057 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1trJgV-00072c-El for submit@debbugs.gnu.org; Sun, 09 Mar 2025 12:39:27 -0400 Received: from msg-4.mailo.com ([213.182.54.15]:60772 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 1trJgR-00072K-VR for 67879-done@debbugs.gnu.org; Sun, 09 Mar 2025 12:39:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nicolasgoaziou.fr; s=mailo; t=1741538356; bh=OvPTMuvZNm/HfOMknPz2HSbIQS5sxtH2rlI70kYmlH8=; h=X-EA-Auth:From:To:Cc:Subject:In-Reply-To:Date:Message-ID: MIME-Version:Content-Type; b=BtaHOudcUZT4bG/BB+lKg+0EN//iDjGtFwLPRZEA/KrHuwFWLTAqrde67u0xEN6BU W+cG1l8mJkgewGoBlHwPbPPLMMy4RxG/B+4taahpH2NmRfqU0t7tr0x8NnQa2syTXJ x9eGbihgjie86/82tWzBlpoDF58s1bRhDzozJYN0= Received: by b221-8.in.mailobj.net [192.168.90.28] with ESMTP via ip-20.mailobj.net [213.182.54.20] Sun, 9 Mar 2025 17:39:15 +0100 (CET) X-EA-Auth: KnBtdbNIvLrgg+xdkga5jENosvAqs+DHYrRVU+GHYDkRYr/oaXrRjBMTNKeqnSdKrfqWqvXiPKRnfuviPOCtVgn/X61Kdvu9zM6YfnN6hfU= From: Nicolas Goaziou To: 67879-done@debbugs.gnu.org Subject: Re: [PATCH 00/12] Add perl-devel-repl. In-Reply-To: Date: Sun, 09 Mar 2025 17:38:59 +0100 Message-ID: <87senm88gs.fsf@nicolasgoaziou.fr> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 67879-done Cc: Wilko Meyer 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, > * gnu/packages/perl.scm (perl-devel-repl): New variable. Applied the patch set. Thanks! Regards, -- Nicolas Goaziou ------------=_1741538402-27136-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 18 Dec 2023 17:01:56 +0000 Received: from localhost ([127.0.0.1]:33428 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH08-00055k-AZ for submit@debbugs.gnu.org; Mon, 18 Dec 2023 12:01:56 -0500 Received: from lists.gnu.org ([2001:470:142::17]:60906) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFH06-00055R-Fx for submit@debbugs.gnu.org; Mon, 18 Dec 2023 12:01:55 -0500 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 1rFGzd-0005tw-UM for guix-patches@gnu.org; Mon, 18 Dec 2023 12:01:30 -0500 Received: from mail.wmeyer.eu ([95.216.196.112]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rFGzY-0005bb-77 for guix-patches@gnu.org; Mon, 18 Dec 2023 12:01:24 -0500 From: Wilko Meyer DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wmeyer.eu; s=mail; t=1702918873; bh=hR/B4JIwDwTsh0EtWrUv/ssKId92cFB8d77YPtd6r+E=; h=From:To:Cc:Subject:Date; b=Qd1b1IHrgOdxK9bdVGHMiPy1eDm1lx/QtsggPEC9LcFwKbJyIYPOtEApdDO5aj+6k BY+iOxv7ql7JB4/tQEeUfBHYfRrIAkzHITjfWr8fXHR3+SvgWcZBXgVS0QDzJpRRXx iwKFir95z8l6u7SBhsBDz1vZs3unLUXwCguhxe/U= To: guix-patches@gnu.org Subject: [PATCH 00/12] Add perl-devel-repl. Date: Mon, 18 Dec 2023 18:00:20 +0100 Message-ID: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=95.216.196.112; envelope-from=w@wmeyer.eu; helo=mail.wmeyer.eu 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_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: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: Wilko Meyer 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.1 (/) Hi Guix, This patch series adds perl-devel-repl, an interactive shell for Perl, as well as its dependencies to Guix. There are currently two packages with failing tests: - perl-b-keywords which was already packaged for Guix but wasn't buildable on my system. - perl-www-pastebin-pastebincom-create So I disabled tests for those for now. Others than that, perl-devel-repl builds on my system and is usable. I'll investigate the failing tests and see if I can fix those. Kind regards, Wilko Meyer Wilko Meyer (12): gnu: Add perl-www-pastebin-pastebincom-create. gnu: Add perl-app-nopaste. gnu: Add perl-b-utils. gnu: Disable tests for perl-b-keywords. gnu: Add perl-clipboard. gnu: Add perl-data-dump-streamer. gnu: Add perl-lexical-persistence. gnu: Add perl-moosex-object-pluggable. gnu: Add perl-ppi-xs. gnu: Add perl-sys-sigaction. gnu: Add perl-module-refresh. gnu: Add perl-devel-repl. gnu/packages/perl-web.scm | 26 +++++ gnu/packages/perl.scm | 231 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 257 insertions(+) base-commit: 29c94dd522833b2603a651c14a5b06120bcf1829 -- 2.41.0 ------------=_1741538402-27136-1--