From d2e6d412a2cadcb5e839ff68caa5fac984baa30b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Barth=C3=A9lemy?= Date: Sun, 13 Mar 2016 13:48:31 +0100 Subject: [PATCH 01/23] gnu: Add perl-autovivification. * gnu/packages/perl.scm (perl-autovivification): New variable. --- gnu/packages/perl.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index d67870f..69f7ffa 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -241,6 +241,26 @@ manipulate, read, and write Zip archive files.") (home-page "http://search.cpan.org/~phred/Archive-Zip-1.37/lib/Archive/Zip.pm") (license (package-license perl)))) +(define-public perl-autovivification + (package + (name "perl-autovivification") + (version "0.16") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://cpan/authors/id/V/VP/VPIT/" + "autovivification-" version ".tar.gz")) + (sha256 + (base32 + "1422kw9fknv7rbjkgdfflg1q3mb69d3yryszp38dn0bgzkqhwkc1")))) + (build-system perl-build-system) + (home-page "http://git.profvince.com/?p=perl%2Fmodules%2Fautovivification.git") + (synopsis "Lexically disable autovivification") + (description "This pragma allows disabling autovivification for some +constructs and optionally throws a warning or an error when it would have +happened.") + (license (package-license perl)))) + (define-public perl-base (package (name "perl-base") -- 2.6.3