guix-commits
[Top][All Lists]
Advanced

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

04/24: gnu: Add Catalyst-Plugin-ConfigLoader.


From: Eric Bavier
Subject: 04/24: gnu: Add Catalyst-Plugin-ConfigLoader.
Date: Fri, 20 Mar 2015 19:23:36 +0000

bavier pushed a commit to branch master
in repository guix.

commit 7c4eaa562d56585080aae80acd36192ca1bbce5f
Author: Eric Bavier <address@hidden>
Date:   Fri Mar 20 12:22:13 2015 -0500

    gnu: Add Catalyst-Plugin-ConfigLoader.
    
    * gnu/packages/web.scm (perl-catalyst-plugin-configloader): New
      variable.
---
 gnu/packages/web.scm |   28 ++++++++++++++++++++++++++++
 1 files changed, 28 insertions(+), 0 deletions(-)

diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index 1271fa9..30fc21d 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -685,6 +685,34 @@ who they claim to be), and authorization (allowing the 
user to do what the
 system authorises them to do).")
     (license (package-license perl))))
 
+(define-public perl-catalyst-plugin-configloader
+  (package
+    (name "perl-catalyst-plugin-configloader")
+    (version "0.34")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "mirror://cpan/authors/id/B/BO/BOBTFISH/"
+                           "Catalyst-Plugin-ConfigLoader-"
+                           version ".tar.gz"))
+       (sha256
+        (base32
+         "19j7p4v7mbx6wrmpvmrnd974apx7hdl2s095ga3b9zcbdrl77h5q"))))
+    (build-system perl-build-system)
+    (native-inputs
+     `(("perl-path-class" ,perl-path-class)))
+    (propagated-inputs
+     `(("perl-catalyst-runtime" ,perl-catalyst-runtime)
+       ("perl-config-any" ,perl-config-any)
+       ("perl-data-visitor" ,perl-data-visitor)
+       ("perl-mro-compat" ,perl-mro-compat)))
+    (home-page "http://search.cpan.org/dist/Catalyst-Plugin-ConfigLoader";)
+    (synopsis "Load config files of various types")
+    (description "This module will attempt to load find and load configuration
+files of various types.  Currently it supports YAML, JSON, XML, INI and Perl
+formats.")
+    (license (package-license perl))))
+
 (define-public perl-catalyst-plugin-session
   (package
     (name "perl-catalyst-plugin-session")



reply via email to

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