Commit c0243276 authored by Emily's avatar Emily
Browse files

haskell.compiler.ghc8107{,Binary}: drop



Also, rearrange the GHC‐related release notes to be in order of
most likely to matter to anyone.

Co-authored-by: default avatarWolfgang Walther <walther@technowledgy.de>
parent 08129b69
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -26,7 +26,7 @@

- GHCJS 8.10, exposed via `haskell.compiler.ghcjs` and `haskell.compiler.ghcjs810`, has been removed. Downstream users should migrate their projects to the new JavaScript backend of GHC proper which can be used via `pkgsCross.ghcjs` from Nixpkgs. Haskell packaging code, like `haskellPackages.mkDerivation`, `ghcWithPackages` and `hoogleWithPackages`, also no longer supports GHCJS.

- GHC 8.6, 9.0, and their package sets have been removed.
- GHC 8.6, 8.10, 9.0, and their package sets have been removed.

- Support for bootstrapping native GHC compilers on 32‐bit ARM and little‐endian 64‐bit PowerPC has been dropped.
  The latter was probably broken anyway.
+2 −2
Original line number Diff line number Diff line
@@ -6,7 +6,7 @@
  and builds all derivations (or at least a reasonable subset) affected by
  these overrides.

  By default, it checks `configuration-{common,nix,ghc-8.10.x}.nix`. You can
  By default, it checks `configuration-{common,nix,ghc-9.8.x}.nix`. You can
  invoke it like this:

    nix-build maintainers/scripts/haskell/test-configurations.nix --keep-going
@@ -50,7 +50,7 @@
  files ? [
    "configuration-common.nix"
    "configuration-nix.nix"
    "configuration-ghc-8.10.x.nix"
    "configuration-ghc-9.8.x.nix"
  ],
  nixpkgsPath ? ../../..,
  config ? {
+1 −1
Original line number Diff line number Diff line
@@ -74,7 +74,7 @@ in
      haskellPackages = mkOption {
        default = pkgs.haskellPackages;
        defaultText = literalExpression "pkgs.haskellPackages";
        example = literalExpression "pkgs.haskell.packages.ghc810";
        example = literalExpression "pkgs.haskell.packages.ghc910";
        type = types.attrs;
        description = ''
          haskellPackages used to build Xmonad and other packages.
+0 −546

File deleted.

Preview size limit exceeded, changes collapsed.

+0 −681

File deleted.

Preview size limit exceeded, changes collapsed.

Loading