diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index f77491a90..45ef7b5b6 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -46,7 +46,7 @@ ;;; Copyright © 2017 Muriithi Frederick Muriuki ;;; Copyright © 2017 Brendan Tildesley ;;; Copyright © 2018 Fis Trivial -;;; Copyright © 2017 Ethan R. Jones +;;; Copyright © 2018 Ethan R. Jones ;;; ;;; This file is part of GNU Guix. ;;; @@ -12420,30 +12420,31 @@ style guide, even if the original code didn't violate the style guide.") (package-with-python2 python-yapf)) (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))) + (let ((commit "5e2b3ddde7cda5eb6bc09a5546a76b00e49d888f") + (revision "0")) + (package + (name "python-gyp") + (version (git-version "0.0.0" revision commit)) + (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 commit))) + (file-name (git-file-name name version)) + (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))