summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorWilko Meyer <[email protected]>2023-12-18 18:03:06 +0100
committerNicolas Goaziou <[email protected]>2025-03-09 17:37:01 +0100
commit39317051e3d0d0e9e1d630785948addd90812d07 (patch)
treed1abd361ff94c3a3285cc7120ebcc97c8be5d570 /gnu
parent26f2d413ee7e39506d88749b8d419d4f9139526c (diff)
gnu: Add perl-data-dump-streamer.
* gnu/packages/perl.scm (perl-data-dump-streamer): New variable. Change-Id: I1b95a91999f64e69855013b316f3e1afec28f5b1 Signed-off-by: Nicolas Goaziou <[email protected]>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/perl.scm22
1 files changed, 22 insertions, 0 deletions
diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index 87166f72b5..1a3d06a36c 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -3045,6 +3045,28 @@ their argument and produces a string as its result. The string contains Perl
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")