diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index f38ce2c917c..e232125b170 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 ;;; Copyright © 2023 Bruno Victal ;;; Copyright © 2023 Nicolas Graves ;;; Copyright © 2020, 2023 Tim Gesthuizen @@ -4287,6 +4288,42 @@ hierarchy the overloads are declared and where the code implementing it is.") arbitrary parameters.") (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 "Modern Perl interactive shell.") + (description "@code{Devel::REPL} is a modern Perl interactive +shell.") + (license license:perl-license))) + (define-public perl-devel-stacktrace (package (name "perl-devel-stacktrace")