summary refs log tree commit diff
diff options
context:
space:
mode:
authorKosyrev Serge <serge.kosyrev@iohk.io>2018-02-25 04:08:53 +0300
committerKosyrev Serge <serge.kosyrev@iohk.io>2018-02-25 04:11:32 +0300
commit2201ba1a5ba94d33765e065cf753c793b2cf0722 (patch)
treea2859b83d44a3b7142e9cb82486f7aa30bd06104
parent746b36c863f2bc85c5d04c2c5dfa0b68bb8054cf (diff)
downloadnixlib-2201ba1a5ba94d33765e065cf753c793b2cf0722.tar
nixlib-2201ba1a5ba94d33765e065cf753c793b2cf0722.tar.gz
nixlib-2201ba1a5ba94d33765e065cf753c793b2cf0722.tar.bz2
nixlib-2201ba1a5ba94d33765e065cf753c793b2cf0722.tar.lz
nixlib-2201ba1a5ba94d33765e065cf753c793b2cf0722.tar.xz
nixlib-2201ba1a5ba94d33765e065cf753c793b2cf0722.tar.zst
nixlib-2201ba1a5ba94d33765e065cf753c793b2cf0722.zip
ghc841 | tls: SMP fix unmerged
-rw-r--r--pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix14
1 files changed, 14 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix
index d0fb811f2a1f..33221dbfde1a 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix
@@ -451,6 +451,20 @@ self: super: {
     };
   });
 
+  ## Unmerged.  PR: https://github.com/vincenthz/hs-tls/pull/270
+  tls = overrideCabal super.tls (drv: {
+    ##     • No instance for (Semigroup Credentials)
+    ##         arising from the superclasses of an instance declaration
+    ##     • In the instance declaration for ‘Monoid Credentials’
+    src = pkgs.fetchFromGitHub {
+      owner  = "ocheron";
+      repo   = "hs-tls";
+      rev    = "763656fbc6c2edabb43fc63d8717960f4b26e6e7";
+      sha256 = "0v7f9b78w6prkbscdx5ggjixll9z1zfqzm5x0ap4wvynnflkspqb";
+    };
+    prePatch        = "cd core; ";
+  });
+
   ## Unmerged.  PR: https://github.com/ivan-m/wl-pprint-text/pull/17
   wl-pprint-text = overrideCabal super.wl-pprint-text (drv: {
     ##     Ambiguous occurrence ‘<>’