guix-commits
[Top][All Lists]
Advanced

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

06/09: gnu: Add node-oop.


From: guix-commits
Subject: 06/09: gnu: Add node-oop.
Date: Mon, 20 Jan 2020 02:43:21 -0500 (EST)

efraim pushed a commit to branch master
in repository guix.

commit f6b8bd6eb7546382070e8c34124addc305e94673
Author: Efraim Flashner <address@hidden>
AuthorDate: Mon Jan 13 22:04:44 2020 +0200

    gnu: Add node-oop.
    
    * gnu/packages/node-xyz.scm (node-oop): New variable.
---
 gnu/packages/node-xyz.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 3e11597..b423e32 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -91,6 +91,31 @@ user-land JavaScript.")
 random number generator.")
     (license license:bsd-3)))
 
+(define-public node-oop
+  ;; No releases, last commit was February 2013.
+  (let ((commit "f9d87cda0958886955c14a0a716e57021ed295dc")
+        (revision "1"))
+    (package
+      (name "node-oop")
+      (version (git-version "0.0.0" revision commit))
+      (source
+        (origin
+          (method git-fetch)
+          (uri (git-reference
+                 (url "https://github.com/felixge/node-oop";)
+                 (commit commit)))
+          (file-name (git-file-name name version))
+          (sha256
+           (base32
+            "0mqrcf0xi2jbwffwkk00cljpqfsri1jk8s6kz8jny45apn7zjds1"))))
+      (build-system node-build-system)
+      (arguments '(#:tests? #f)) ; Tests run during build phase.
+      (home-page "https://github.com/felixge/node-oop";)
+      (synopsis "Simple, light-weight oop module for Node")
+      (description "This library tries to bring basic oop features to 
JavaScript
+while being as light-weight and simple as possible.")
+      (license license:expat))))
+
 (define-public node-statsd-parser
   (package
     (name "node-statsd-parser")



reply via email to

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