diff options
author | Andreas Enge <andreas@enge.fr> | 2019-11-03 13:56:14 +0100 |
---|---|---|
committer | Andreas Enge <andreas@enge.fr> | 2019-11-05 22:08:39 +0100 |
commit | 9ebaab861f3c50f935d46e3800690d52ea3a5eb0 (patch) | |
tree | 51626ec96a1870b0b0d457362ce9345c49c56667 /gnu/packages | |
parent | fb91c0600e0dc5fd06bd7936abe5b7fd82d85e9d (diff) | |
download | guix-9ebaab861f3c50f935d46e3800690d52ea3a5eb0.tar.gz |
gnu: Add perl-module-build-withxspp.
* gnu/packages/perl.scm (perl-module-build-withxspp): New variable.
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/perl.scm | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 1e48d5469c..5757849357 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -5298,6 +5298,36 @@ replacement. Whereas Module::Build has over 6,700 lines of code; this module has less than 120, yet supports the features needed by most distributions.") (license (package-license perl)))) +(define-public perl-module-build-withxspp + (package + (name "perl-module-build-withxspp") + (version "0.14") + (source + (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/S/SM/SMUELLER/Module-Build-WithXSpp-" + version + ".tar.gz")) + (sha256 + (base32 + "0d39fjg9c0n820bk3fb50vvlwhdny4hdl69xmlyzql5xzp4cicsk")))) + (build-system perl-build-system) + (native-inputs + `(("perl-module-build" ,perl-module-build))) + (propagated-inputs + `(("perl-extutils-cppguess" ,perl-extutils-cppguess) + ("perl-extutils-xspp" ,perl-extutils-xspp) + ("perl-module-build" ,perl-module-build))) + (home-page + "https://metacpan.org/release/Module-Build-WithXSpp") + (synopsis + "The module provides an XS++ enhanced flavour of Module::Build") + (description "This subclass of Module::Build adds some tools and +processes to make it easier to use for wrapping C++ using XS++ +(ExtUtils::XSpp).") + (license (package-license perl)))) + (define-public perl-module-build-xsutil (package (name "perl-module-build-xsutil") |