summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCheng Shao <cheng.shao@tweag.io>2021-06-06 10:43:36 +0000
committergithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2021-06-06 18:08:34 +0000
commit78823ce618b97f664a4ac9a1640f19cee99b37fe (patch)
treefbd0e3ae38c816fbbc43b1fcd93b776d273d9b49
parentocamlPackages.uri: 4.0.0 → 4.2.0 (diff)
downloadnixpkgs-78823ce618b97f664a4ac9a1640f19cee99b37fe.tar.gz
(cherry picked from commit cd9d641e89eed22ff9d14b8962324155671456fa)
-rw-r--r--pkgs/development/compilers/ghc/8.10.5.nix (renamed from pkgs/development/compilers/ghc/8.10.4.nix)4
-rw-r--r--pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix2
-rw-r--r--pkgs/top-level/all-packages.nix2
-rw-r--r--pkgs/top-level/haskell-packages.nix8
-rw-r--r--pkgs/top-level/release-haskell.nix6
5 files changed, 11 insertions, 11 deletions
diff --git a/pkgs/development/compilers/ghc/8.10.4.nix b/pkgs/development/compilers/ghc/8.10.5.nix
index da957f93520b..f7288d45724e 100644
--- a/pkgs/development/compilers/ghc/8.10.4.nix
+++ b/pkgs/development/compilers/ghc/8.10.5.nix
@@ -95,12 +95,12 @@ let
in
stdenv.mkDerivation (rec {
- version = "8.10.4";
+ version = "8.10.5";
name = "${targetPrefix}ghc-${version}";
src = fetchurl {
url = "https://downloads.haskell.org/ghc/${version}/ghc-${version}-src.tar.xz";
- sha256 = "03li4k10hxgyxcdyyz2092wx09spr1599hi0sxbh4m889qdqgbsj";
+ sha256 = "0vq7wch0wfvy2b5dbi308lq5225vf691n95m19c9igagdvql22gi";
};
enableParallelBuilding = true;
diff --git a/pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix b/pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix
index 23bd3dd3267f..90543c9a9ad2 100644
--- a/pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix
+++ b/pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix
@@ -1,4 +1,4 @@
-{ lib, supportedGhcVersions ? [ "884" "8104" ], stdenv, haskellPackages
+{ lib, supportedGhcVersions ? [ "884" "8105" ], stdenv, haskellPackages
, haskell }:
#
# The recommended way to override this package is
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index a161dee933f9..9e56fca0f45c 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -10909,7 +10909,7 @@ in
# Please update doc/languages-frameworks/haskell.section.md, “Our
# current default compiler is”, if you bump this:
- haskellPackages = dontRecurseIntoAttrs haskell.packages.ghc8104;
+ haskellPackages = dontRecurseIntoAttrs haskell.packages.ghc8105;
inherit (haskellPackages) ghc;
diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix
index 8bea40efe64d..68d507d27f01 100644
--- a/pkgs/top-level/haskell-packages.nix
+++ b/pkgs/top-level/haskell-packages.nix
@@ -65,7 +65,7 @@ in {
buildLlvmPackages = buildPackages.llvmPackages_7;
llvmPackages = pkgs.llvmPackages_7;
};
- ghc8104 = callPackage ../development/compilers/ghc/8.10.4.nix {
+ ghc8105 = callPackage ../development/compilers/ghc/8.10.5.nix {
# aarch64 ghc865Binary gets SEGVs due to haskell#15449 or similar
bootPkgs = if stdenv.isAarch64 || stdenv.isAarch32 then
packages.ghc8102BinaryMinimal
@@ -143,9 +143,9 @@ in {
ghc = bh.compiler.ghc884;
compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.8.x.nix { };
};
- ghc8104 = callPackage ../development/haskell-modules {
- buildHaskellPackages = bh.packages.ghc8104;
- ghc = bh.compiler.ghc8104;
+ ghc8105 = callPackage ../development/haskell-modules {
+ buildHaskellPackages = bh.packages.ghc8105;
+ ghc = bh.compiler.ghc8105;
compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.10.x.nix { };
};
ghc901 = callPackage ../development/haskell-modules {
diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix
index 38f5e2a41565..18773c3a25ad 100644
--- a/pkgs/top-level/release-haskell.nix
+++ b/pkgs/top-level/release-haskell.nix
@@ -46,7 +46,7 @@ let
# list of all compilers to test specific packages on
all = with compilerNames; [
ghc884
- ghc8104
+ ghc8105
ghc901
];
@@ -206,11 +206,11 @@ let
# package sets (like Cabal, jailbreak-cabal) are
# working as expected.
cabal-install = all;
- Cabal_3_4_0_0 = with compilerNames; [ ghc884 ghc8104 ];
+ Cabal_3_4_0_0 = with compilerNames; [ ghc884 ghc8105 ];
funcmp = all;
# Doesn't currently work on ghc-9.0:
# https://github.com/haskell/haskell-language-server/issues/297
- haskell-language-server = with compilerNames; [ ghc884 ghc8104 ];
+ haskell-language-server = with compilerNames; [ ghc884 ghc8105 ];
hoogle = all;
hsdns = all;
jailbreak-cabal = all;