nixpkgs/pkgs
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
..
applications pig: 0.16.0 -> 0.17.0 2018-12-19 18:51:55 +01:00
build-support Merge master into staging-next 2018-12-19 08:57:41 +01:00
common-updater
data Merge pull request #52520 from romildo/upd.plano-theme 2018-12-19 15:55:44 +01:00
desktops gtksourceviewmm: move from gnome3.gtksourceviewmm 2018-12-18 00:46:55 +01:00
development mkl: include Intel's libiomp.so in the MKL RPM unpack 2018-12-19 22:05:22 +01:00
games Merge pull request #51404 from fusion809/patch-7 2018-12-19 11:04:21 -06:00
misc Merge pull request #51301 from timor/libretro-dolphin-dep-fix 2018-12-19 12:05:03 -06:00
os-specific Merge master into staging-next 2018-12-19 08:57:41 +01:00
servers Merge pull request #51914 from dotlambda/home-assistant-python37 2018-12-19 19:32:11 +00:00
shells oh-my-zsh: 2018-11-02 -> 2018-11-27 2018-12-10 09:54:19 -05:00
stdenv stdenv: shorten evaluation errors when in Hydra 2018-12-18 10:50:53 -05:00
test
tools pulumi-bin: 0.16.2 -> 0.16.7 2018-12-19 17:50:15 +01:00
top-level Merge pull request #51914 from dotlambda/home-assistant-python37 2018-12-19 19:32:11 +00:00