[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] import: pypi: Don't add setuptools to propagated-inputs.
From: |
Carlo Zancanaro |
Subject: |
[PATCH] import: pypi: Don't add setuptools to propagated-inputs. |
Date: |
Sat, 21 Jan 2017 16:31:19 +1100 |
User-agent: |
mu4e 0.9.18; emacs 25.1.1 |
The pypi importer currently adds python-setuptools to the propagated
inputs. According to the manual we don't need to do this any more, so
here's a patch that updates the importer to match.
From d819fce415614d269fbb28f035963e6e0d6efbee Mon Sep 17 00:00:00 2001
From: Carlo Zancanaro <address@hidden>
Date: Sat, 21 Jan 2017 16:15:21 +1100
Subject: [PATCH] import: pypi: Don't add setuptools to propagated-inputs.
* guix/import/pypi.scm (compute-inputs): Don't add setuptools to the imported
package's propagated-inputs.
---
guix/import/pypi.scm | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/guix/import/pypi.scm b/guix/import/pypi.scm
index 7cce0fc59..ed0d4297a 100644
--- a/guix/import/pypi.scm
+++ b/guix/import/pypi.scm
@@ -227,10 +227,8 @@ name/variable pairs describing the required inputs of this
package."
(sort
(map (lambda (input)
(list input (list 'unquote (string->symbol input))))
- (append '("python-setuptools")
- ;; Argparse has been part of Python since 2.7.
- (remove (cut string=? "python-argparse" <>)
- (guess-requirements source-url wheel-url tarball))))
+ (remove (cut string=? "python-argparse" <>)
+ (guess-requirements source-url wheel-url tarball)))
(lambda args
(match args
(((a _ ...) (b _ ...))
--
2.11.0
signature.asc
Description: PGP signature
- [PATCH] import: pypi: Don't add setuptools to propagated-inputs.,
Carlo Zancanaro <=