From 2cd17998b9e0c2b316c75eb2315e09770d78c3c5 Mon Sep 17 00:00:00 2001 From: Wilko Meyer Date: Mon, 18 Dec 2023 18:03:11 +0100 Subject: [PATCH] gnu: Add perl-module-refresh. * gnu/packages/perl.scm (perl-module-refresh): New variable. Change-Id: I1f96c9bd6658b4d7745192559d9d0c57a16bf1fc Signed-off-by: Nicolas Goaziou --- gnu/packages/perl.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 5dff825539b4e034238a92e7e1a08a0f6eba760e..f38ce2c917c94b14dc0ebb9f3bb90f65d6a3d704 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -13553,6 +13553,25 @@ through subclassing in a much more straightforward way than with 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")