GNU bug report logs - #67879
[PATCH 00/12] Add perl-devel-repl.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Wilko Meyer <w@HIDDEN>; Keywords: patch; dated Mon, 18 Dec 2023 17:02:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 67879 <at> debbugs.gnu.org:


Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 18 12:04:16 2023
Received: from localhost ([127.0.0.1]:33472 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rFH2N-0005EO-Go
	for submit <at> 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 <w@HIDDEN>) id 1rFH2C-0005B1-36
 for 67879 <at> debbugs.gnu.org; Mon, 18 Dec 2023 12:04:06 -0500
From: Wilko Meyer <w@HIDDEN>
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=
To: 67879 <at> debbugs.gnu.org
Subject: [PATCH 12/12] gnu: Add perl-devel-repl.
Date: Mon, 18 Dec 2023 18:03:12 +0100
Message-ID: <d46939c57645ef6611090cc8352b329fc209df99.1702918181.git.w@HIDDEN>
In-Reply-To: <cover.1702918181.git.w@HIDDEN>
References: <cover.1702918181.git.w@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67879
Cc: Wilko Meyer <w@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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 <madalinionel.patrascu@HIDDEN>
 ;;; Copyright © 2023 Andreas Enge <andreas@HIDDEN>
 ;;; Copyright © 2023 Jake Leporte <jakeleporte@HIDDEN>
+;;; Copyright © 2023 Wilko Meyer <w@HIDDEN>
 ;;;
 ;;; 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





Information forwarded to guix-patches@HIDDEN:
bug#67879; Package guix-patches. Full text available.

Message received at 67879 <at> debbugs.gnu.org:


Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 18 12:04:15 2023
Received: from localhost ([127.0.0.1]:33470 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rFH2N-0005EG-5W
	for submit <at> 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 <w@HIDDEN>) id 1rFH2B-0005Az-W2
 for 67879 <at> debbugs.gnu.org; Mon, 18 Dec 2023 12:04:05 -0500
From: Wilko Meyer <w@HIDDEN>
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=
To: 67879 <at> debbugs.gnu.org
Subject: [PATCH 11/12] gnu: Add perl-module-refresh.
Date: Mon, 18 Dec 2023 18:03:11 +0100
Message-ID: <35d9b94d14714596bc115655f15b832a3d116d0b.1702918181.git.w@HIDDEN>
In-Reply-To: <cover.1702918181.git.w@HIDDEN>
References: <cover.1702918181.git.w@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67879
Cc: Wilko Meyer <w@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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





Information forwarded to guix-patches@HIDDEN:
bug#67879; Package guix-patches. Full text available.

Message received at 67879 <at> debbugs.gnu.org:


Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 18 12:04:15 2023
Received: from localhost ([127.0.0.1]:33468 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rFH2M-0005E9-Qt
	for submit <at> 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 <w@HIDDEN>) id 1rFH2B-0005As-Qm
 for 67879 <at> debbugs.gnu.org; Mon, 18 Dec 2023 12:04:05 -0500
From: Wilko Meyer <w@HIDDEN>
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=
To: 67879 <at> debbugs.gnu.org
Subject: [PATCH 09/12] gnu: Add perl-ppi-xs.
Date: Mon, 18 Dec 2023 18:03:09 +0100
Message-ID: <f625d2975c36374e3571cfb67eda51ac05542455.1702918181.git.w@HIDDEN>
In-Reply-To: <cover.1702918181.git.w@HIDDEN>
References: <cover.1702918181.git.w@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67879
Cc: Wilko Meyer <w@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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





Information forwarded to guix-patches@HIDDEN:
bug#67879; Package guix-patches. Full text available.

Message received at 67879 <at> debbugs.gnu.org:


Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 18 12:04:14 2023
Received: from localhost ([127.0.0.1]:33466 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rFH2M-0005E3-Hb
	for submit <at> 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 <w@HIDDEN>) id 1rFH2B-0005Ay-VV
 for 67879 <at> debbugs.gnu.org; Mon, 18 Dec 2023 12:04:05 -0500
From: Wilko Meyer <w@HIDDEN>
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=
To: 67879 <at> debbugs.gnu.org
Subject: [PATCH 10/12] gnu: Add perl-sys-sigaction.
Date: Mon, 18 Dec 2023 18:03:10 +0100
Message-ID: <ecf30a2b86d3cfd0d3c9b46be0fba01c92f2ace5.1702918181.git.w@HIDDEN>
In-Reply-To: <cover.1702918181.git.w@HIDDEN>
References: <cover.1702918181.git.w@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67879
Cc: Wilko Meyer <w@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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





Information forwarded to guix-patches@HIDDEN:
bug#67879; Package guix-patches. Full text available.

Message received at 67879 <at> debbugs.gnu.org:


Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 18 12:04:14 2023
Received: from localhost ([127.0.0.1]:33464 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rFH2M-0005Du-7H
	for submit <at> 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 <w@HIDDEN>) id 1rFH2B-0005Ar-QV
 for 67879 <at> debbugs.gnu.org; Mon, 18 Dec 2023 12:04:05 -0500
From: Wilko Meyer <w@HIDDEN>
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=
To: 67879 <at> debbugs.gnu.org
Subject: [PATCH 08/12] gnu: Add perl-moosex-object-pluggable.
Date: Mon, 18 Dec 2023 18:03:08 +0100
Message-ID: <3b58829326ae19ed397fa031d57dcb890891b652.1702918181.git.w@HIDDEN>
In-Reply-To: <cover.1702918181.git.w@HIDDEN>
References: <cover.1702918181.git.w@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67879
Cc: Wilko Meyer <w@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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





Information forwarded to guix-patches@HIDDEN:
bug#67879; Package guix-patches. Full text available.

Message received at 67879 <at> debbugs.gnu.org:


Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 18 12:04:14 2023
Received: from localhost ([127.0.0.1]:33462 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rFH2L-0005Dn-SQ
	for submit <at> 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 <w@HIDDEN>) id 1rFH2B-0005Ag-Gi
 for 67879 <at> debbugs.gnu.org; Mon, 18 Dec 2023 12:04:04 -0500
From: Wilko Meyer <w@HIDDEN>
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=
To: 67879 <at> debbugs.gnu.org
Subject: [PATCH 07/12] gnu: Add perl-lexical-persistence.
Date: Mon, 18 Dec 2023 18:03:07 +0100
Message-ID: <ef90d4b21e9c54bfa891bd769662b8a2c6fc011c.1702918181.git.w@HIDDEN>
In-Reply-To: <cover.1702918181.git.w@HIDDEN>
References: <cover.1702918181.git.w@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67879
Cc: Wilko Meyer <w@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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





Information forwarded to guix-patches@HIDDEN:
bug#67879; Package guix-patches. Full text available.

Message received at 67879 <at> debbugs.gnu.org:


Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 18 12:04:13 2023
Received: from localhost ([127.0.0.1]:33460 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rFH2L-0005Dk-6i
	for submit <at> 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 <w@HIDDEN>) id 1rFH2B-0005Af-G0
 for 67879 <at> debbugs.gnu.org; Mon, 18 Dec 2023 12:04:03 -0500
From: Wilko Meyer <w@HIDDEN>
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=
To: 67879 <at> debbugs.gnu.org
Subject: [PATCH 06/12] gnu: Add perl-data-dump-streamer.
Date: Mon, 18 Dec 2023 18:03:06 +0100
Message-ID: <9440a314951f05d1f80f72abc722f5b13d83a42c.1702918181.git.w@HIDDEN>
In-Reply-To: <cover.1702918181.git.w@HIDDEN>
References: <cover.1702918181.git.w@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67879
Cc: Wilko Meyer <w@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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





Information forwarded to guix-patches@HIDDEN:
bug#67879; Package guix-patches. Full text available.

Message received at 67879 <at> debbugs.gnu.org:


Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 18 12:04:02 2023
Received: from localhost ([127.0.0.1]:33445 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rFH29-0005Bh-IW
	for submit <at> 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 <w@HIDDEN>) id 1rFH26-0005AL-JZ
 for 67879 <at> debbugs.gnu.org; Mon, 18 Dec 2023 12:03:58 -0500
From: Wilko Meyer <w@HIDDEN>
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=
To: 67879 <at> debbugs.gnu.org
Subject: [PATCH 05/12] gnu: Add perl-clipboard.
Date: Mon, 18 Dec 2023 18:03:05 +0100
Message-ID: <d4a1a9265aed3498ea5b77a56f4607d32b08257e.1702918181.git.w@HIDDEN>
In-Reply-To: <cover.1702918181.git.w@HIDDEN>
References: <cover.1702918181.git.w@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67879
Cc: Wilko Meyer <w@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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





Information forwarded to guix-patches@HIDDEN:
bug#67879; Package guix-patches. Full text available.

Message received at 67879 <at> debbugs.gnu.org:


Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 18 12:04:01 2023
Received: from localhost ([127.0.0.1]:33443 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rFH29-0005BT-44
	for submit <at> 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 <w@HIDDEN>) id 1rFH26-0005AJ-3U
 for 67879 <at> debbugs.gnu.org; Mon, 18 Dec 2023 12:03:58 -0500
From: Wilko Meyer <w@HIDDEN>
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=
To: 67879 <at> debbugs.gnu.org
Subject: [PATCH 04/12] gnu: Disable tests for perl-b-keywords.
Date: Mon, 18 Dec 2023 18:03:04 +0100
Message-ID: <7e7dea85133fd93550f9d77a222453c883a72def.1702918181.git.w@HIDDEN>
In-Reply-To: <cover.1702918181.git.w@HIDDEN>
References: <cover.1702918181.git.w@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67879
Cc: Wilko Meyer <w@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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





Information forwarded to guix-patches@HIDDEN:
bug#67879; Package guix-patches. Full text available.

Message received at 67879 <at> debbugs.gnu.org:


Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 18 12:04:01 2023
Received: from localhost ([127.0.0.1]:33441 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rFH28-0005BL-LD
	for submit <at> 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 <w@HIDDEN>) id 1rFH24-0005AD-PL
 for 67879 <at> debbugs.gnu.org; Mon, 18 Dec 2023 12:03:58 -0500
From: Wilko Meyer <w@HIDDEN>
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=
To: 67879 <at> debbugs.gnu.org
Subject: [PATCH 01/12] gnu: Add perl-www-pastebin-pastebincom-create.
Date: Mon, 18 Dec 2023 18:03:01 +0100
Message-ID: <248f0c9ce5b6fcfad386ec7cfe32be533581a15b.1702918181.git.w@HIDDEN>
In-Reply-To: <cover.1702918181.git.w@HIDDEN>
References: <cover.1702918181.git.w@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67879
Cc: Wilko Meyer <w@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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 <rekado@HIDDEN>
 ;;; Copyright © 2017 Tobias Geerinckx-Rice <me@HIDDEN>
 ;;; Copyright © 2021 Efraim Flashner <efraim@HIDDEN>
+;;; Copyright © 2023 Wilko Meyer <w@HIDDEN>
 ;;;
 ;;; 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





Information forwarded to guix-patches@HIDDEN:
bug#67879; Package guix-patches. Full text available.

Message received at 67879 <at> debbugs.gnu.org:


Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 18 12:04:00 2023
Received: from localhost ([127.0.0.1]:33439 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rFH28-0005BC-4R
	for submit <at> 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 <w@HIDDEN>) id 1rFH25-0005AI-N5
 for 67879 <at> debbugs.gnu.org; Mon, 18 Dec 2023 12:03:58 -0500
From: Wilko Meyer <w@HIDDEN>
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=
To: 67879 <at> debbugs.gnu.org
Subject: [PATCH 03/12] gnu: Add perl-b-utils.
Date: Mon, 18 Dec 2023 18:03:03 +0100
Message-ID: <7e980a99a7edcfc8fc11cb2907fc1ba8dd68deb9.1702918181.git.w@HIDDEN>
In-Reply-To: <cover.1702918181.git.w@HIDDEN>
References: <cover.1702918181.git.w@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67879
Cc: Wilko Meyer <w@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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





Information forwarded to guix-patches@HIDDEN:
bug#67879; Package guix-patches. Full text available.

Message received at 67879 <at> debbugs.gnu.org:


Received: (at 67879) by debbugs.gnu.org; 18 Dec 2023 17:04:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 18 12:04:00 2023
Received: from localhost ([127.0.0.1]:33437 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rFH27-0005B9-P4
	for submit <at> 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 <w@HIDDEN>) id 1rFH24-0005AE-Oy
 for 67879 <at> debbugs.gnu.org; Mon, 18 Dec 2023 12:03:57 -0500
From: Wilko Meyer <w@HIDDEN>
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=
To: 67879 <at> debbugs.gnu.org
Subject: [PATCH 02/12] gnu: Add perl-app-nopaste.
Date: Mon, 18 Dec 2023 18:03:02 +0100
Message-ID: <030f844b079962fac50fcf5c863ba22fd5fdc634.1702918181.git.w@HIDDEN>
In-Reply-To: <cover.1702918181.git.w@HIDDEN>
References: <cover.1702918181.git.w@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 67879
Cc: Wilko Meyer <w@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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





Information forwarded to guix-patches@HIDDEN:
bug#67879; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 18 Dec 2023 17:01:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 18 12:01:56 2023
Received: from localhost ([127.0.0.1]:33428 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rFH08-00055k-AZ
	for submit <at> 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 <w@HIDDEN>) id 1rFH06-00055R-Fx
 for submit <at> 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 <w@HIDDEN>) id 1rFGzd-0005tw-UM
 for guix-patches@HIDDEN; 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 <w@HIDDEN>) id 1rFGzY-0005bb-77
 for guix-patches@HIDDEN; Mon, 18 Dec 2023 12:01:24 -0500
From: Wilko Meyer <w@HIDDEN>
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@HIDDEN
Subject: [PATCH 00/12] Add perl-devel-repl.
Date: Mon, 18 Dec 2023 18:00:20 +0100
Message-ID: <cover.1702918181.git.w@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=95.216.196.112; envelope-from=w@HIDDEN;
 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 <w@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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





Acknowledgement sent to Wilko Meyer <w@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#67879; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 20 Jan 2024 12:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.