3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/development/haskell-modules
sternenseemann 571f3e504b ghcWithPackages: list missing targets with NCG available
Based on https://gitlab.haskell.org/ghc/ghc/-/wikis/platforms, although
it sadly doesn't list when the backends were introduced.

* PowerPC, x86 (and x86_64) and Sparc have been supported for longer.

* aarch64-darwin is new in 9.2.1 and backported to 8.10.5, 8.10.6 and
  8.10.7 (check is dumb here since we'll grep for 8.10.7 anyways when
  upgrading)

Fixes ghcWithPackages failing to evaluate on aarch64-darwin because of
missing support for the platform in LLVM 9's compiler-rt.
2021-11-18 16:33:51 +01:00
..
configuration-hackage2nix haskellPackages.hadolint: overrideScope for correct dependency versions 2021-11-13 14:11:46 +08:00
lib haskell: switch from haskell.lib to haskell.lib.compose 2021-11-07 20:18:45 +08:00
patches haskellPackages.gogol-core: unbreak 2021-10-21 15:23:30 +08:00
cabal2nix-unstable.nix haskellPackages.cabal2nix-unstable: 2021-09-28 -> 2021-10-23 2021-10-23 13:42:27 +08:00
configuration-arm.nix haskell-language-server: Disable several plugin checks on arm 2021-09-19 15:10:35 +02:00
configuration-common.nix haskellPackages.git-annex: fix build with git-lfs 1.2.0 2021-11-14 20:56:43 +01:00
configuration-darwin.nix haskellPackages.streamly_0_8_0: provide new dep Cocoa on darwin 2021-11-09 13:07:02 +01:00
configuration-ghc-8.6.x.nix haskell: switch from haskell.lib to haskell.lib.compose 2021-11-07 20:18:45 +08:00
configuration-ghc-8.8.x.nix haskell: switch from haskell.lib to haskell.lib.compose 2021-11-07 20:18:45 +08:00
configuration-ghc-8.10.x.nix haskell: switch from haskell.lib to haskell.lib.compose 2021-11-07 20:18:45 +08:00
configuration-ghc-9.0.x.nix haskellPackages: adjust overrides for doctest update 2021-11-12 10:44:22 +01:00
configuration-ghc-9.2.x.nix haskell.packages.ghc921.hashable-time: 0.2.1 -> 0.3 2021-11-14 00:05:22 +01:00
configuration-ghc-head.nix haskell: switch from haskell.lib to haskell.lib.compose 2021-11-07 20:18:45 +08:00
configuration-ghcjs.nix haskell: switch from haskell.lib to haskell.lib.compose 2021-11-07 20:18:45 +08:00
configuration-nix.nix haskellPackages.git-annex: move input overrides to configuration-nix 2021-11-14 20:56:43 +01:00
configuration-tensorflow.nix haskell: switch from haskell.lib to haskell.lib.compose 2021-11-07 20:18:45 +08:00
default.nix haskell.packages: move darwin-specific overrides into their own config 2021-05-08 19:56:05 +02:00
generic-builder.nix haskellPackages.mkDerivation: add doHaddockInterfaces option 2021-11-10 21:10:35 +01:00
generic-stack-builder.nix treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
hackage-packages.nix haskellPackages: regenerate package set based on current config 2021-11-13 14:12:46 +08:00
HACKING.md haskell: small improvements to script for merging haskell-updates PR 2021-09-20 09:55:22 +09:00
hoogle-local-wrapper.sh
hoogle.nix haskellPackages.shellFor: Work around hoogle generation failure 2021-06-16 12:13:49 +08:00
initial-packages.nix Consistently use 'lib' instead of 'stdenv.lib' in the Haskell infrastructure. 2021-01-22 20:34:21 +01:00
lib.nix haskell.lib.compose: init 2021-11-07 19:40:00 +08:00
make-package-set.nix haskellPackages.developPackage: Use haskell.lib.compose correctly 2021-11-08 18:34:00 +08:00
non-hackage-packages.nix haskellPackages.graphql-engine: 2.0.5 -> 2.0.7 2021-08-19 14:15:21 +02:00
package-list.nix pkgs.haskell.package-list: init 2021-07-22 23:17:37 +02:00
stack-hook.sh
with-packages-wrapper.nix ghcWithPackages: list missing targets with NCG available 2021-11-18 16:33:51 +01:00