hackage-packages.nix: add compiler-specific LLVM support
This change will resolve 'llvm' and related symbols from the compiler-specific 'llvmPackages' set rather than the global 'pkgs'. This allows us to use different versions of llvm depending on the copmiler we're building with.
This commit is contained in:
parent
2e811ff754
commit
753284c2d0
|
@ -5272,7 +5272,7 @@ self: {
|
||||||
homepage = "http://www.haskell.org/haskellwiki/Glome";
|
homepage = "http://www.haskell.org/haskellwiki/Glome";
|
||||||
description = "Simple 3D vector library";
|
description = "Simple 3D vector library";
|
||||||
license = "GPL";
|
license = "GPL";
|
||||||
}) { inherit (pkgs) llvm;};
|
}) { inherit (self.llvmPackages) llvm;};
|
||||||
|
|
||||||
"GlomeView" = callPackage
|
"GlomeView" = callPackage
|
||||||
({ mkDerivation, base, deepseq, GlomeTrace, GlomeVec, monad-par
|
({ mkDerivation, base, deepseq, GlomeTrace, GlomeVec, monad-par
|
||||||
|
@ -51184,7 +51184,7 @@ self: {
|
||||||
homepage = "http://gloss.ouroborus.net";
|
homepage = "http://gloss.ouroborus.net";
|
||||||
description = "Parallel rendering of raster images";
|
description = "Parallel rendering of raster images";
|
||||||
license = stdenv.lib.licenses.mit;
|
license = stdenv.lib.licenses.mit;
|
||||||
}) { inherit (pkgs) llvm;};
|
}) { inherit (self.llvmPackages) llvm;};
|
||||||
|
|
||||||
"gloss-raster-accelerate" = callPackage
|
"gloss-raster-accelerate" = callPackage
|
||||||
({ mkDerivation, accelerate, accelerate-cuda, base, gloss
|
({ mkDerivation, accelerate, accelerate-cuda, base, gloss
|
||||||
|
@ -78467,7 +78467,7 @@ self: {
|
||||||
description = "FFI bindings to the LLVM compiler toolkit";
|
description = "FFI bindings to the LLVM compiler toolkit";
|
||||||
license = stdenv.lib.licenses.bsd3;
|
license = stdenv.lib.licenses.bsd3;
|
||||||
hydraPlatforms = stdenv.lib.platforms.none;
|
hydraPlatforms = stdenv.lib.platforms.none;
|
||||||
}) { inherit (pkgs) llvm;};
|
}) { inherit (self.llvmPackages) llvm;};
|
||||||
|
|
||||||
"llvm-base-types" = callPackage
|
"llvm-base-types" = callPackage
|
||||||
({ mkDerivation, base, c2hs, containers, deepseq, dwarf, failure
|
({ mkDerivation, base, c2hs, containers, deepseq, dwarf, failure
|
||||||
|
@ -99649,7 +99649,7 @@ self: {
|
||||||
homepage = "http://repa.ouroborus.net";
|
homepage = "http://repa.ouroborus.net";
|
||||||
description = "Algorithms using the Repa array library";
|
description = "Algorithms using the Repa array library";
|
||||||
license = stdenv.lib.licenses.bsd3;
|
license = stdenv.lib.licenses.bsd3;
|
||||||
}) { inherit (pkgs) llvm;};
|
}) { inherit (self.llvmPackages) llvm;};
|
||||||
|
|
||||||
"repa-array" = callPackage
|
"repa-array" = callPackage
|
||||||
({ mkDerivation, base, bytestring, double-conversion, mtl
|
({ mkDerivation, base, bytestring, double-conversion, mtl
|
||||||
|
@ -99727,7 +99727,7 @@ self: {
|
||||||
homepage = "http://repa.ouroborus.net";
|
homepage = "http://repa.ouroborus.net";
|
||||||
description = "Examples using the Repa array library";
|
description = "Examples using the Repa array library";
|
||||||
license = stdenv.lib.licenses.bsd3;
|
license = stdenv.lib.licenses.bsd3;
|
||||||
}) { inherit (pkgs) llvm;};
|
}) { inherit (self.llvmPackages) llvm;};
|
||||||
|
|
||||||
"repa-fftw" = callPackage
|
"repa-fftw" = callPackage
|
||||||
({ mkDerivation, base, carray, fft, repa, storable-complex, tasty
|
({ mkDerivation, base, carray, fft, repa, storable-complex, tasty
|
||||||
|
|
Loading…
Reference in New Issue