Package: guix-patches;
Reported by: doubleplusgood23 <at> gmail.com
Date: Sat, 3 Feb 2018 04:23:01 UTC
Severity: normal
Tags: patch
Done: Kei Kebreau <kkebreau <at> posteo.net>
Bug is archived. No further changes may be made.
View this message in rfc822 format
From: doubleplusgood23 <at> gmail.com To: 30332 <at> debbugs.gnu.org Cc: "Ethan R. Jones" <doubleplusgood23 <at> gmail.com> Subject: [bug#30332] [PATCH] gnu: Add python2-gyp Date: Fri, 02 Feb 2018 23:22:08 -0500
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 - From 1eff5aea55f171a09ab65bd7f75e39cd05ffd88b Mon Sep 17 00:00:00 2001 From: dpg <doubleplusgood23 <at> gmail.com> Date: Fri, 2 Feb 2018 20:44:32 -0500 Subject: [PATCH 1/2] Initial changes (not tested) - --- gnu/packages/python.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 832afe835..690666e1d 100644 - --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -45,6 +45,7 @@ ;;; Copyright © 2017 Rutger Helling <rhelling <at> mykolab.com> ;;; Copyright © 2017 Muriithi Frederick Muriuki <fredmanglis <at> gmail.com> ;;; Copyright © 2017 Brendan Tildesley <brendan.tildesley <at> openmailbox.org> +;;; Copyright © 2017 Ethan R. Jones <ethanrjones97 <at> gmail.com> ;;; ;;; This file is part of GNU Guix. ;;; @@ -12180,3 +12181,30 @@ 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 + "1xpswckilk29v5rkrkzy9w2ahbvqywp5j6l4c4ix57z360w1f4xi")))) + (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 - From dc8cc1e5fbc8211fc691530291428acc71274b3a Mon Sep 17 00:00:00 2001 From: DoublePlusGood <doubleplusgood23 <at> gmail.com> Date: Fri, 2 Feb 2018 23:02:37 -0500 Subject: [PATCH 2/2] gnu: Added python2-gyp * gnu/packages/python.scm: New copyright * gnu/packages/python.scm (python2-gyp): Added meta-builder gyp - --- gnu/packages/python.scm | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 690666e1d..967aad50a 100644 - --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -12185,25 +12185,27 @@ such as figshare or Zenodo.") (define-public python-gyp (package (name "python-gyp") - - ;; Google does not release versions, based on second most recent commit date. + ;; 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. + ;; 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 + (uri (git-reference + (url "https://chromium.googlesource.com/external/gyp") + (commit "5e2b3ddde7cda5eb6bc09a5546a76b00e49d888f"))) + (sha256 (base32 - - "1xpswckilk29v5rkrkzy9w2ahbvqywp5j6l4c4ix57z360w1f4xi")))) + "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."). + "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 -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJadTjwAAoJEJER+4l63L/cuvoP/0CMqc3G3QxEFBQKrUKRKyfH HhQXYEWv5v/IvKQ/OLgG/TqAJXg0G/mmMUgC3+4cY2EHKPxH1LjgYdPpiODIg8KK 5vxGO0Z7jRC5PdVzkhAYkHW4dz/J6ZNQ1oIGXuT2BokNRf5GPIFjMPoht0GOjcY7 +o8BbnodEtjIUEKAsRupUPonZgSDrVkyGexPYA5wjazOSfcbB3RYKGbrWcjmFPMI c3NH0L2NvtavYllPLSeUfIGUl2JW1vKx+I6RUu4eNIpVNiYQ5XrzYbv2NtBK8X3g SBEJjjAuNORIUhoae8VYHctjKp8ePUhvuGNyV4D+ivaII0yc9axULXJ7OxulKS6P R3RLzNmWGO6CZrK1ML3+SMvIdfDD+va+ethqbchl61vilx5xXubXjrmQ+eikVYEk vcfTVjHulv4oDtU4SHihdznCMuvoVBpsx4tKZLRGdVqmkb2iun3wBH6o2Cg43Xjf vrP5qRznpmKWeQ27MR6/5WTe+vTrManYVBOq2kXLyorvVg/3gMJeyG5JqK/UyQAu ikp0CKmRMVWsDR8KGwtyQKbm7nD3wydAQ7m+sMcYCF8CPBuNKwCUA+C9io+J4q6U wsT7HD8Dvlbkj2Cb+H6hpXZCFyvGOhpnt9cJ1iQ8EStZ+z78B9kWhvvUBWWgMMXE vEN1vydP7pZRsKNSFSn7 =Sj6B -----END PGP SIGNATURE-----
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.