GNU bug report logs -
#67879
[PATCH 00/12] Add perl-devel-repl.
Previous Next
Reported by: Wilko Meyer <w <at> wmeyer.eu>
Date: Mon, 18 Dec 2023 17:02:02 UTC
Severity: normal
Tags: patch
Done: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 67879 in the body.
You can then email your comments to 67879 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#67879
; Package
guix-patches
.
(Mon, 18 Dec 2023 17:02:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Wilko Meyer <w <at> wmeyer.eu>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Mon, 18 Dec 2023 17:02:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
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
Information forwarded
to
guix-patches <at> gnu.org
:
bug#67879
; Package
guix-patches
.
(Mon, 18 Dec 2023 17:04:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 67879 <at> debbugs.gnu.org (full text, mbox):
* 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 <at> gnu.org
:
bug#67879
; Package
guix-patches
.
(Mon, 18 Dec 2023 17:04:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 67879 <at> debbugs.gnu.org (full text, mbox):
* 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 <at> gnu.org
:
bug#67879
; Package
guix-patches
.
(Mon, 18 Dec 2023 17:04:03 GMT)
Full text and
rfc822 format available.
Message #14 received at 67879 <at> debbugs.gnu.org (full text, mbox):
* 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 <at> elephly.net>
;;; Copyright © 2017 Tobias Geerinckx-Rice <me <at> tobias.gr>
;;; Copyright © 2021 Efraim Flashner <efraim <at> flashner.co.il>
+;;; Copyright © 2023 Wilko Meyer <w <at> wmeyer.eu>
;;;
;;; 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 <at> gnu.org
:
bug#67879
; Package
guix-patches
.
(Mon, 18 Dec 2023 17:04:03 GMT)
Full text and
rfc822 format available.
Message #17 received at 67879 <at> debbugs.gnu.org (full text, mbox):
* 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 <at> gnu.org
:
bug#67879
; Package
guix-patches
.
(Mon, 18 Dec 2023 17:04:05 GMT)
Full text and
rfc822 format available.
Message #20 received at 67879 <at> debbugs.gnu.org (full text, mbox):
* 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 <at> gnu.org
:
bug#67879
; Package
guix-patches
.
(Mon, 18 Dec 2023 17:05:01 GMT)
Full text and
rfc822 format available.
Message #23 received at 67879 <at> debbugs.gnu.org (full text, mbox):
* 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 <at> gnu.org
:
bug#67879
; Package
guix-patches
.
(Mon, 18 Dec 2023 17:05:02 GMT)
Full text and
rfc822 format available.
Message #26 received at 67879 <at> debbugs.gnu.org (full text, mbox):
* 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 <at> gnu.org
:
bug#67879
; Package
guix-patches
.
(Mon, 18 Dec 2023 17:05:02 GMT)
Full text and
rfc822 format available.
Message #29 received at 67879 <at> debbugs.gnu.org (full text, mbox):
* 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 <at> gnu.org
:
bug#67879
; Package
guix-patches
.
(Mon, 18 Dec 2023 17:05:02 GMT)
Full text and
rfc822 format available.
Message #32 received at 67879 <at> debbugs.gnu.org (full text, mbox):
* 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 <at> gnu.org
:
bug#67879
; Package
guix-patches
.
(Mon, 18 Dec 2023 17:05:03 GMT)
Full text and
rfc822 format available.
Message #35 received at 67879 <at> debbugs.gnu.org (full text, mbox):
* 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 <at> gnu.org
:
bug#67879
; Package
guix-patches
.
(Mon, 18 Dec 2023 17:05:03 GMT)
Full text and
rfc822 format available.
Message #38 received at 67879 <at> debbugs.gnu.org (full text, mbox):
* 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 <at> gnu.org
:
bug#67879
; Package
guix-patches
.
(Mon, 18 Dec 2023 17:05:04 GMT)
Full text and
rfc822 format available.
Message #41 received at 67879 <at> debbugs.gnu.org (full text, mbox):
* 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 <at> mdc-berlin.de>
;;; Copyright © 2023 Andreas Enge <andreas <at> enge.fr>
;;; Copyright © 2023 Jake Leporte <jakeleporte <at> outlook.com>
+;;; Copyright © 2023 Wilko Meyer <w <at> wmeyer.eu>
;;;
;;; 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
Reply sent
to
Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
:
You have taken responsibility.
(Sun, 09 Mar 2025 16:40:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Wilko Meyer <w <at> wmeyer.eu>
:
bug acknowledged by developer.
(Sun, 09 Mar 2025 16:40:02 GMT)
Full text and
rfc822 format available.
Message #46 received at 67879-done <at> debbugs.gnu.org (full text, mbox):
Hello,
> * gnu/packages/perl.scm (perl-devel-repl): New variable.
Applied the patch set. Thanks!
Regards,
--
Nicolas Goaziou
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Mon, 07 Apr 2025 11:24:06 GMT)
Full text and
rfc822 format available.
This bug report was last modified 72 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.