Sending a new patch, this will apply cleaner and has an actually good commit
message :-) 
Thanks!
From 300c37a8d9818cfc1a6315d2113cf58b110e1664 Mon Sep 17 00:00:00 2001
From: DoublePlusGood <doubleplusgoo...@gmail.com>
Date: Mon, 5 Feb 2018 17:26:34 -0500
Subject: [PATCH] gnu: python: Add python2-gyp

* gnu/packages/python.scm: Added python2-gyp library.
---
 gnu/packages/python.scm | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index 832afe835..967aad50a 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -45,6 +45,7 @@
 ;;; Copyright © 2017 Rutger Helling <rhell...@mykolab.com>
 ;;; Copyright © 2017 Muriithi Frederick Muriuki <fredmang...@gmail.com>
 ;;; Copyright © 2017 Brendan Tildesley <brendan.tildes...@openmailbox.org>
+;;; Copyright © 2017 Ethan R. Jones <ethanrjone...@gmail.com>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -12180,3 +12181,32 @@ such as figshare or Zenodo.")
 
 (define-public python2-semver
   (package-with-python2 python-semver))
+
+(define-public python-gyp
+  (package
+    (name "python-gyp")
+    ;; Google does not release versions,
+    ;; based on second most recent commit date.
+    (version "2017-10-11")
+    (source
+     (origin
+       ;; Google does not release tarballs,
+       ;; git checkout is needed.
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://chromium.googlesource.com/external/gyp";)
+             (commit "5e2b3ddde7cda5eb6bc09a5546a76b00e49d888f")))
+       (sha256
+        (base32
+         "0fr7nxcrk292djmxzpcjaphnsd123k31gp8jnd91vwknhq6snmv9"))))
+    (build-system python-build-system)
+    (home-page "https://gyp.gsrc.io/";)
+    (synopsis "GYP is a Meta-Build system")
+    (description
+     "GYP builds build systems for large, cross platform applications.
+It can be used to generate XCode projects, Visual Studio projects,
+Ninja build files, and Makefiles.")
+    (license license:bsd-3)))
+
+(define-public python2-gyp
+  (package-with-python2 python-gyp))
-- 
2.14.1

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to