guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/01: gnu: perl: Add missing dependencies on Module::Install.


From: Marius Bakke
Subject: 01/01: gnu: perl: Add missing dependencies on Module::Install.
Date: Sun, 30 Jul 2017 08:56:18 -0400 (EDT)

mbakke pushed a commit to branch core-updates
in repository guix.

commit 9dab50179a221050fd40f0ecba9fa3a730a440d4
Author: Marius Bakke <address@hidden>
Date:   Sun Jul 30 14:14:52 2017 +0200

    gnu: perl: Add missing dependencies on Module::Install.
    
    Perl 5.26 and later does not provide this module.
    
    * gnu/packages/databases.scm (perl-sql-abstract)[native-inputs]: Add 
PERL-MODULE-INSTALL.
    * gnu/packages/perl.scm (perl-moosex-emulate-class-accessor-fast,
    perl-file-zglob, perl-object-signature, perl-test-utf8, perl-time-duration,
    perl-benchmark-timer, perl-class-accessor-grouped,
    perl-class-c3-componentised, perl-term-encoding)[native-inputs]: Likewise.
    * gnu/packages/web.scm (perl-http-parser-xs, perl-uri-template,
    perl-www-curl)[native-inputs]: Likewise.
    * gnu/packages/xml.scm (perl-xml-atom)[native-inputs]: Likewise.
---
 gnu/packages/databases.scm |  3 ++-
 gnu/packages/perl.scm      | 22 ++++++++++++++++++----
 gnu/packages/web.scm       |  5 +++++
 gnu/packages/xml.scm       |  1 +
 4 files changed, 26 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index 994b849..773a539 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -1066,7 +1066,8 @@ module, and nothing else.")
          "17sgwq3mvqjhv3b77cnvrq60xgp8harjhlnvpwmxc914rqc5ckaz"))))
     (build-system perl-build-system)
     (native-inputs
-     `(("perl-test-deep" ,perl-test-deep)
+     `(("perl-module-install" ,perl-module-install)
+       ("perl-test-deep" ,perl-test-deep)
        ("perl-test-exception" ,perl-test-exception)
        ("perl-test-warn" ,perl-test-warn)))
     (propagated-inputs
diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index e237dba..b298bec 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -415,6 +415,8 @@ compiling the surrounding scope.")
                (base32
                 "1gl9ybm9hgia3ld5s11b7bv2p2hmx5rss5hxcfy6rmbzrjcnci01"))))
     (build-system perl-build-system)
+    (native-inputs
+     `(("perl-module-install" ,perl-module-install)))
     ;; The optional input module Statistics::PointEstimation (from
     ;; Statistics-TTest) lists no license.
     (synopsis "Benchmarking with statistical confidence")
@@ -790,7 +792,8 @@ the same mk_accessors interface.")
          "1zp74yv023q3macrf4rv3i82z8pkffqyhh7xk9xg8fbr63ikwqf4"))))
     (build-system perl-build-system)
     (native-inputs
-     `(("perl-test-exception" ,perl-test-exception)))
+     `(("perl-module-install" ,perl-module-install)
+       ("perl-test-exception" ,perl-test-exception)))
     (propagated-inputs
      `(("perl-class-xsaccessor" ,perl-class-xsaccessor)
        ("perl-module-runtime" ,perl-module-runtime)
@@ -861,7 +864,8 @@ supporting the same interface, but using Class::C3 to do 
the hard work.")
          "1nzav8arxll0rya7r2vp032s3acliihbb9mjlfa13rywhh77bzvl"))))
     (build-system perl-build-system)
     (native-inputs
-     `(("perl-test-exception" ,perl-test-exception)))
+     `(("perl-module-install" ,perl-module-install)
+       ("perl-test-exception" ,perl-test-exception)))
     (propagated-inputs
      `(("perl-class-c3" ,perl-class-c3)
        ("perl-class-inspector" ,perl-class-inspector)
@@ -3252,6 +3256,8 @@ shell.")
                (base32
                 "16v61rn0yimpv5kp6b20z2f1c93n5kpsyjvr0gq4w2dc43gfvc8w"))))
     (build-system perl-build-system)
+    (native-inputs
+     `(("perl-module-install" ,perl-module-install)))
     (home-page "http://search.cpan.org/dist/File-Zglob";)
     (synopsis "Extended Unix style glob functionality")
     (description "@code{File::Zglob} provides a traditional Unix @code{glob}
@@ -4544,7 +4550,8 @@ sentences.")
          "1lkn1h4sxr1483jicsgsgzclbfw63g2i2c3m4v4j9ar75yrb0kh8"))))
     (build-system perl-build-system)
     (native-inputs
-     `(("perl-test-exception" ,perl-test-exception)))
+     `(("perl-module-install" ,perl-module-install)
+       ("perl-test-exception" ,perl-test-exception)))
     (propagated-inputs
      `(("perl-moose" ,perl-moose)))
     (home-page 
"http://search.cpan.org/dist/MooseX-Emulate-Class-Accessor-Fast";)
@@ -5207,6 +5214,8 @@ subroutine, which you can call with a value to be tested 
against.")
         (base32
          "0c8l7195bjvx0v6zmkgdnxvwg7yj2zq8hi7xd25a3iikd12dc4f6"))))
     (build-system perl-build-system)
+    (native-inputs
+     `(("perl-module-install" ,perl-module-install)))
     (home-page "http://search.cpan.org/dist/Object-Signature";)
     (synopsis "Generate cryptographic signatures for objects")
     (description "Object::Signature is an abstract base class that you can
@@ -6245,6 +6254,8 @@ processing in Perl code.")
         (base32
          "1k6g4q7snxggv5fdqnzw29al4mwbwg0hl0skzfnczh508qiyfx7j"))))
     (build-system perl-build-system)
+    (native-inputs
+     `(("perl-module-install" ,perl-module-install)))
     (home-page "http://search.cpan.org/dist/Term-Encoding";)
     (synopsis "Detect encoding of the current terminal")
     (description "Term::Encoding is a simple module to detect the encoding of
@@ -7062,6 +7073,8 @@ from boxed blocks of test code.")
         (base32
          "0yhvf735v334qqvp9zg7i66qyk6r4cbk5s2psv93d3fdd4bindzg"))))
     (build-system perl-build-system)
+    (native-inputs
+     `(("perl-module-install" ,perl-module-install)))
     (home-page "http://search.cpan.org/dist/Test-utf8";)
     (synopsis "UTF-8 testing in Perl")
     (description "This module is a collection of tests useful for dealing with
@@ -7540,7 +7553,8 @@ $object->TIEHASH are avoided.")
          "0klg33yzb7pr9ra76s6gj5k7nravqnw2lbh022x1xwlj92f43756"))))
     (build-system perl-build-system)
     (native-inputs
-     `(("perl-test-pod" ,perl-test-pod)
+     `(("perl-module-install" ,perl-module-install)
+       ("perl-test-pod" ,perl-test-pod)
        ("perl-test-pod-coverage" ,perl-test-pod-coverage)))
     (home-page "http://search.cpan.org/dist/Time-Duration";)
     (synopsis "English expression of durations")
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index 7baee03..9c3373f 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -2473,6 +2473,8 @@ supported.")
         (base32
          "02d84xq1mm53c7jl33qyb7v5w4372vydp74z6qj0vc96wcrnhkkr"))))
     (build-system perl-build-system)
+    (native-inputs
+     `(("perl-module-install" ,perl-module-install)))
     (home-page "http://search.cpan.org/dist/HTTP-Parser-XS";)
     (synopsis "Fast HTTP request parser")
     (description "HTTP::Parser::XS is a fast, primitive HTTP request/response
@@ -3230,6 +3232,7 @@ methods for WebSocket URIs as it does for HTTP URIs.")
     (native-inputs
      `(("perl-test-pod-coverage" ,perl-test-pod-coverage)
        ("perl-test-pod" ,perl-test-pod)
+       ("perl-module-install" ,perl-module-install)
        ("perl-json" ,perl-json)))
     (home-page "http://search.cpan.org/dist/URI-Template";)
     (synopsis "Object for handling URI templates")
@@ -3253,6 +3256,8 @@ RFC 6570.")
     (build-system perl-build-system)
     (arguments
      '(#:tests? #f))                        ;XXX: tests require network access
+    (native-inputs
+     `(("perl-module-install" ,perl-module-install)))
     (inputs `(("curl" ,curl)))
     (synopsis "Perl extension interface for libcurl")
     (description
diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
index 28d11ef..44fa48a 100644
--- a/gnu/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@ -239,6 +239,7 @@ the @code{Graph} class and write it out in a specific file 
format.")
     (native-inputs
      `(("perl-datetime" ,perl-datetime)
        ;; TODO package: perl-datetime-format-atom
+       ("perl-module-install" ,perl-module-install)
        ("perl-xml-xpath" ,perl-xml-xpath)))
     (inputs
      `(("perl-class-data-inheritable" ,perl-class-data-inheritable)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]