guix-commits
[Top][All Lists]
Advanced

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

06/09: gnu: python: Factorize configure flags with minimal variants.


From: Ludovic Courtès
Subject: 06/09: gnu: python: Factorize configure flags with minimal variants.
Date: Sat, 21 Nov 2015 09:58:54 +0000

civodul pushed a commit to branch tk-update
in repository guix.

commit 489e355828d1191f00c5b99a91ff1a6a6eaf66e8
Author: Ludovic Courtès <address@hidden>
Date:   Sun Nov 15 00:27:15 2015 +0100

    gnu: python: Factorize configure flags with minimal variants.
    
    * gnu/packages/python.scm (python2-minimal, python-minimal)[arguments]:
      Reuse the inherited configure flags, and just add
      --without-system-ffi.
---
 gnu/packages/python.scm |   12 ++++--------
 1 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index f8c9401..312b3e3 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -246,10 +246,8 @@ data types.")
     (name "python-minimal")
     (arguments
      (substitute-keyword-arguments (package-arguments python-2)
-       ((#:configure-flags _)
-        `(list "--enable-shared"
-               (string-append "LDFLAGS=-Wl,-rpath="
-                              (assoc-ref %outputs "out") "/lib")))))
+       ((#:configure-flags cf)
+        `(append ,cf '("--without-system-ffi")))))
     (inputs '())))                          ;none of the optional dependencies
 
 (define-public python-minimal
@@ -257,10 +255,8 @@ data types.")
     (name "python-minimal")
     (arguments
      (substitute-keyword-arguments (package-arguments python)
-       ((#:configure-flags _)
-        `(list "--enable-shared"
-               (string-append "LDFLAGS=-Wl,-rpath="
-                              (assoc-ref %outputs "out") "/lib")))))
+       ((#:configure-flags cf)
+        `(append ,cf '("--without-system-ffi")))))
 
     ;; OpenSSL is a mandatory dependency of Python 3.x, for urllib;
     ;; zlib is required by 'zipimport', used by pip.



reply via email to

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