summary refs log tree commit diff
path: root/pkgs/development/interpreters
diff options
context:
space:
mode:
authorFrederik Rietdijk <fridh@fridh.nl>2017-02-19 11:36:05 +0100
committerFrederik Rietdijk <fridh@fridh.nl>2017-02-26 14:50:09 +0100
commit14a88e76cf3009b00e7cd57050101a7291a042ed (patch)
tree2738552da196ae3286b33e944ab844e6f387c6e7 /pkgs/development/interpreters
parentdd3a501a4ba29c2e929928981dcac3768b44c77b (diff)
downloadnixpkgs-14a88e76cf3009b00e7cd57050101a7291a042ed.tar
nixpkgs-14a88e76cf3009b00e7cd57050101a7291a042ed.tar.gz
nixpkgs-14a88e76cf3009b00e7cd57050101a7291a042ed.tar.bz2
nixpkgs-14a88e76cf3009b00e7cd57050101a7291a042ed.tar.lz
nixpkgs-14a88e76cf3009b00e7cd57050101a7291a042ed.tar.xz
nixpkgs-14a88e76cf3009b00e7cd57050101a7291a042ed.tar.zst
nixpkgs-14a88e76cf3009b00e7cd57050101a7291a042ed.zip
Python 3.5: use system expat and ffi
Diffstat (limited to 'pkgs/development/interpreters')
-rw-r--r--pkgs/development/interpreters/python/cpython/3.5/default.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/development/interpreters/python/cpython/3.5/default.nix b/pkgs/development/interpreters/python/cpython/3.5/default.nix
index 10f2029e064..082f6ff6789 100644
--- a/pkgs/development/interpreters/python/cpython/3.5/default.nix
+++ b/pkgs/development/interpreters/python/cpython/3.5/default.nix
@@ -1,5 +1,7 @@
 { stdenv, fetchurl, fetchpatch
 , bzip2
+, expat
+, libffi
 , gdbm
 , lzma
 , ncurses
@@ -32,7 +34,7 @@ let
   sitePackages = "lib/${libPrefix}/site-packages";
 
   buildInputs = filter (p: p != null) [
-    zlib bzip2 lzma gdbm sqlite readline ncurses openssl ]
+    zlib bzip2 expat lzma libffi gdbm sqlite readline ncurses openssl ]
     ++ optionals x11Support [ tcl tk libX11 xproto ]
     ++ optionals stdenv.isDarwin [ CF configd ];
 
@@ -86,6 +88,8 @@ in stdenv.mkDerivation {
     "--enable-shared"
     "--with-threads"
     "--without-ensurepip"
+    "--with-system-expat"
+    "--with-system-ffi"
   ];
 
   preConfigure = ''