diff options
author | Bojan Nikolic <bojan@bnikolic.co.uk> | 2018-01-02 22:59:03 +0000 |
---|---|---|
committer | John Ericson <John.Ericson@Obsidian.Systems> | 2018-01-02 19:31:25 -0500 |
commit | 00b038a3f829b8952a90706e5433abdf146cc02f (patch) | |
tree | a28a085eb8057185deffb14d89170aec1322d91f /pkgs/development/libraries/boost/1.66.nix | |
parent | cb8349f59f8e3bf658865b5bc34f07c4e8868bc3 (diff) | |
download | nixpkgs-00b038a3f829b8952a90706e5433abdf146cc02f.tar nixpkgs-00b038a3f829b8952a90706e5433abdf146cc02f.tar.gz nixpkgs-00b038a3f829b8952a90706e5433abdf146cc02f.tar.bz2 nixpkgs-00b038a3f829b8952a90706e5433abdf146cc02f.tar.lz nixpkgs-00b038a3f829b8952a90706e5433abdf146cc02f.tar.xz nixpkgs-00b038a3f829b8952a90706e5433abdf146cc02f.tar.zst nixpkgs-00b038a3f829b8952a90706e5433abdf146cc02f.zip |
boost: Do not force numpy support from 1.65
The reason is that if cross compiling (or for other reasons) python bindings as a whole are turned off. Those two lines then trigger assertion errors unless manually overridden for cross compilation. This way: 1. The `enableNumpy` default respects the `enablePython deafult. 2. Cross works by default 3. Absurd manual overrides still break as they should 4. The `>= 1.65` logic is direct and not a maintaince gotcha.
Diffstat (limited to 'pkgs/development/libraries/boost/1.66.nix')
-rw-r--r-- | pkgs/development/libraries/boost/1.66.nix | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/pkgs/development/libraries/boost/1.66.nix b/pkgs/development/libraries/boost/1.66.nix index a89ae84db38..3fd9c160824 100644 --- a/pkgs/development/libraries/boost/1.66.nix +++ b/pkgs/development/libraries/boost/1.66.nix @@ -9,6 +9,4 @@ callPackage ./generic.nix (args // rec { sha256 = "5721818253e6a0989583192f96782c4a98eb6204965316df9f5ad75819225ca9"; }; - enableNumpy = args.enableNumpy or true; - }) |