Commit graph

8 commits

Author SHA1 Message Date
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