Commit graph

12 commits

Author SHA1 Message Date
Dmitry Kalinkin c184c87571
pythonPackages.numexpr: fix darwin build by refactoring checkPhase
This fixes a following error on python 3.8:

FileNotFoundError: [Errno 2] No such file or directory: '/nix/store/0s7kw66pav5c7bi38lb0gznxnxz31a1n-python3.8-numexpr-2.7.1/<stdin>'
2020-07-15 22:11:43 -04:00
Jonathan Ringer 367085bc8a python3Packages.numexpr: 2.7.0 -> 2.7.1 2020-01-07 10:50:14 +01:00
Jonathan Ringer 713ac20898 pythonPackages.numexpr: fix build 2019-10-27 16:26:56 +01:00
Frederik Rietdijk afc4dbbb4b python: numexpr: 2.6.9 -> 2.7.0 2019-10-27 16:26:47 +01:00
Frederik Rietdijk 2fb9fb9ef4 python: numexpr: 2.6.8 -> 2.6.9 2019-01-18 09:37:09 +01:00
Benjamin Hipple 6206a342e0 mkl: include Intel's libiomp.so in the MKL RPM unpack
Since Intel's default openmp implementation is available in the same src
tarball, we can just include it in the package. This means that `mkl` now "just
works" without any environment variables, fragile setup-hooks, or forced
propagation.

Since the openmp implementation is only needed at runtime (and for test cases),
users can substitute a different one if they prefer by exporting it with
`LD_PRELOAD`, which is how Intel recommends handling this. If they do not do so,
`libiomp.so` lives next to `libmkl_rt.so` and thus will be in the RPATH as a
sane default.

Since this still comes from the same src tarball, we can ship it without losing
the fixed-output derivation; likewise, since Hydra is not building or caching
these, shipping these proprietary packages costs no bandwidth for the nix
community.
2018-12-19 22:05:22 +01:00
Chris Ostrouchov 277b73ab6f pythonPackages.{numpy,scipy,numexpr}: support MKL as BLAS
This adds support building with MKL.
2018-10-20 11:50:37 +02:00
Frederik Rietdijk 99696fb9a0 python: numexpr: 2.6.7 -> 2.6.8 2018-08-25 18:48:05 +02:00
Frederik Rietdijk b4eb92777c python: numexpr: 2.6.6 -> 2.6.7 2018-08-25 07:38:22 +02:00
Frederik Rietdijk dc92b5d4fe python: numexpr: 2.6.5 -> 2.6.6 2018-07-22 16:52:46 +02:00
Frederik Rietdijk 572c697281 python: numexpr: 2.6.4 -> 2.6.5 2018-05-10 10:09:14 +02:00
Frederik Rietdijk d8490e34a5 python.pkgs.numexpr: 2.6.2 -> 2.6.4 2017-12-29 18:57:06 +01:00