1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-22 14:47:06 +00:00
nixpkgs/pkgs/development/haskell-modules
Bjørn Forsman 22321f2e58 cudatoolkit: don't move $out/include to $out/usr_include
This effectively reverts 86c283824f
("If cuda headers are presented to nix [...]") and all the following
workarounds that was added due to that commit.

As far as I can tell[1] this hack isn't needed anymore. And moving
includes to $out/usr_include causes pain for cudatoolkit users, so
better get rid of it.

In patches that did more than the $out/usr_include workaround, I only
changed the line back to $out/include instead of re-generating the
patches and fully removing the changed line.

[1]: I build tested blender and caffe, and temporarily added
recurseIntoAttrs to rPackages and haskellPackages so that nox-review
could get proper coverage. However, many of the packages do not build
even before this patch. I also built CUDA samples with cudatoolkit7
that ran fine.
2015-09-10 10:35:40 +02:00
..
patches haskell-bloomfilter: patch to fix build on 32 bit platforms 2015-09-01 18:02:50 +02:00
configuration-common.nix cudatoolkit: don't move $out/include to $out/usr_include 2015-09-10 10:35:40 +02:00
configuration-ghc-6.12.x.nix haskell-binary: update to version 0.7.6.1 2015-08-05 21:36:19 +02:00
configuration-ghc-7.0.x.nix haskell-deepdeq: update version used for pre 7.4.x GHC versions 2015-08-25 17:15:41 +02:00
configuration-ghc-7.2.x.nix haskell-deepdeq: update version used for pre 7.4.x GHC versions 2015-08-25 17:15:41 +02:00
configuration-ghc-7.4.x.nix haskell-tar: use older version for builds with GHC < 7.6.x. 2015-08-05 21:36:20 +02:00
configuration-ghc-7.6.x.nix haskell: use postPatch instead of patchPhase where possible 2015-08-19 11:01:47 +02:00
configuration-ghc-7.8.x.nix haskell: use postPatch instead of patchPhase where possible 2015-08-19 11:01:47 +02:00
configuration-ghc-7.10.x.nix haskell-llvm-general: the new version still doesn't support LLVM 3.5 2015-08-28 22:28:06 +02:00
configuration-ghc-head.nix haskell: use postPatch instead of patchPhase where possible 2015-08-19 11:01:47 +02:00
configuration-ghc-nokinds.nix haskell: use postPatch instead of patchPhase where possible 2015-08-19 11:01:47 +02:00
configuration-ghcjs.nix configuration-ghcjs.nix: remove obsolete overrides for dependent-map 2015-09-09 10:22:29 +02:00
configuration-hackage2nix.yaml configuration-hackage2nix.yaml: track the configuration used by hackage2nix 2015-09-08 14:40:18 +02:00
default.nix haskell-packages: bring hoogle to the masses by imlementing ghcWithHoogle 2015-08-18 19:56:16 +00:00
generic-builder.nix add shellHook argument so that users can pass in their own 2015-09-09 12:58:28 -05:00
hackage-packages.nix hackage-packages.nix: update to 2d8b43f689 with hackage2nix v20150903-21-g5daa38a 2015-09-08 14:40:11 +02:00
hoogle-local-wrapper.sh haskell-packages: make hoogle wrapper much more helpful 2015-08-18 19:56:17 +00:00
hoogle.nix hoogle: use $NIX_BUILD_CORES to determine the proper level of parallelism for database creation 2015-09-02 16:28:01 +02:00
lib.nix haskell-lib: make sdistTarball and buildStrictly functions fuzzier to cope with Hydra builds 2015-08-30 15:20:21 +02:00
with-packages-wrapper.nix haskell-ng: hoogleLocal support 2015-06-11 20:25:31 -04:00