gnu: Add perl-extutils-cppguess.

* gnu/packages/perl.scm (perl-extutils-cppguess): New variable.
This commit is contained in:
Andreas Enge 2019-11-03 13:28:34 +01:00
parent c07bc1d2ca
commit 1f03143c53
No known key found for this signature in database
GPG key ID: F7D5C9BF765C61E3

View file

@ -1,6 +1,6 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2012, 2013, 2014, 2015, 2016, 2017 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2013 Andreas Enge <andreas@enge.fr>
;;; Copyright © 2013, 2019 Andreas Enge <andreas@enge.fr>
;;; Copyright © 2015, 2016, 2017, 2019 Ricardo Wurmus <rekado@elephly.net>
;;; Copyright © 2015, 2016, 2017, 2019 Eric Bavier <bavier@member.fsf.org>
;;; Copyright © 2015 Eric Dvorsak <eric@dvorsak.fr>
@ -3320,6 +3320,33 @@ (define-public perl-extutils-config
it ties together a family of modern toolchain modules.")
(license (package-license perl))))
(define-public perl-extutils-cppguess
(package
(name "perl-extutils-cppguess")
(version "0.20")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://cpan/authors/id/E/ET/ETJ/ExtUtils-CppGuess-"
version
".tar.gz"))
(sha256
(base32
"0q9ynigk600fv95xac6aslrg2k19m6qbzf5hqfsnall8113r3gqj"))))
(build-system perl-build-system)
(native-inputs
`(("perl-capture-tiny" ,perl-capture-tiny)
("perl-module-build" ,perl-module-build)))
(propagated-inputs
`(("perl-capture-tiny" ,perl-capture-tiny)))
(home-page
"https://metacpan.org/release/ExtUtils-CppGuess")
(synopsis "Tool for guessing C++ compiler and flags")
(description "ExtUtils::CppGuess attempts to guess the C++ compiler that
is compatible with the C compiler used to build perl.")
(license (package-license perl))))
(define-public perl-extutils-depends
(package
(name "perl-extutils-depends")