guix-commits
[Top][All Lists]
Advanced

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

01/02: gnu: perl-base: Part of Perl core.


From: guix-commits
Subject: 01/02: gnu: perl-base: Part of Perl core.
Date: Tue, 25 Jun 2019 14:17:59 -0400 (EDT)

efraim pushed a commit to branch master
in repository guix.

commit a402b088e7a4c4cef5616c2b1bfa833ccc7af1c0
Author: Efraim Flashner <address@hidden>
Date:   Tue Jun 25 20:52:43 2019 +0300

    gnu: perl-base: Part of Perl core.
    
    * gnu/packages/perl.scm (perl-base): Mark deprecated.
    (perl-class-accessor, perl-tree-simple-visitorfactory)
    [propagated-inputs]: Remove perl-base.
---
 gnu/packages/perl.scm | 24 ++----------------------
 1 file changed, 2 insertions(+), 22 deletions(-)

diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index 63b8e38..d32905f 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -383,24 +383,7 @@ error when it would have happened.")
     (license (package-license perl))))
 
 (define-public perl-base
-  (package
-    (name "perl-base")
-    (version "2.23")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (string-append "mirror://cpan/authors/id/R/RJ/RJBS/"
-                           "base-" version ".tar.gz"))
-       (sha256
-        (base32 "1pjxcbbcpwlgzm0fzsbqd58zn8cj9vwril1wn3xfd7ws550mixa0"))))
-    (build-system perl-build-system)
-    (home-page "https://metacpan.org/release/base";)
-    (synopsis "Establish an ISA relationship with base classes at compile 
time")
-    (description "Allows you to both load one or more modules, while setting
-up inheritance from those modules at the same time.  Unless you are using the
-fields pragma, consider this module discouraged in favor of the lighter-weight
-parent.")
-    (license (package-license perl))))  ;See README
+  (deprecated-package "perl-base" perl))
 
 (define-public perl-browser-open
   (package
@@ -873,8 +856,6 @@ the Carp.pm module doesn't help.")
     (build-system perl-build-system)
     (native-inputs
      `(("perl-sub-name" ,perl-sub-name)))
-    (propagated-inputs
-     `(("perl-base" ,perl-base)))
     (home-page "https://metacpan.org/release/Class-Accessor";)
     (synopsis "Automated accessor generation")
     (description "This module automagically generates accessors/mutators for
@@ -9009,8 +8990,7 @@ simple n-ary tree.")
      `(("perl-module-build" ,perl-module-build)
        ("perl-test-exception" ,perl-test-exception)))
     (propagated-inputs
-     `(("perl-tree-simple" ,perl-tree-simple)
-       ("perl-base" ,perl-base)))
+     `(("perl-tree-simple" ,perl-tree-simple)))
     (home-page "https://metacpan.org/release/Tree-Simple-VisitorFactory";)
     (synopsis "Factory object for dispensing Visitor objects")
     (description "This module is a factory for dispensing



reply via email to

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