summary refs log tree commit diff
diff options
context:
space:
mode:
authorKosyrev Serge <serge.kosyrev@iohk.io>2018-02-25 07:38:19 +0300
committerKosyrev Serge <serge.kosyrev@iohk.io>2018-02-25 07:38:19 +0300
commit18fa78c539a1ce1b9e57a1c87ccb3c5d293eec1b (patch)
tree2d354023ec3ce27406c30cbab569432abc93a27b
parent673785d18a532ccf8041a9eab7ea360e11cb77bb (diff)
downloadnixlib-18fa78c539a1ce1b9e57a1c87ccb3c5d293eec1b.tar
nixlib-18fa78c539a1ce1b9e57a1c87ccb3c5d293eec1b.tar.gz
nixlib-18fa78c539a1ce1b9e57a1c87ccb3c5d293eec1b.tar.bz2
nixlib-18fa78c539a1ce1b9e57a1c87ccb3c5d293eec1b.tar.lz
nixlib-18fa78c539a1ce1b9e57a1c87ccb3c5d293eec1b.tar.xz
nixlib-18fa78c539a1ce1b9e57a1c87ccb3c5d293eec1b.tar.zst
nixlib-18fa78c539a1ce1b9e57a1c87ccb3c5d293eec1b.zip
ghc841 | tar: upstream fix not on Hackage yet
-rw-r--r--pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix13
1 files changed, 13 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 e98e50c7bce0..6def68bd2a26 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix
@@ -283,6 +283,19 @@ self: super: {
   });
 
   ## Upstreamed, awaiting a Hackage release
+  tar = overrideCabal super.tar (drv: {
+    ##     • No instance for (Semigroup (Entries e))
+    ##         arising from the superclasses of an instance declaration
+    ##     • In the instance declaration for ‘Monoid (Entries e)’
+    src = pkgs.fetchFromGitHub {
+      owner  = "haskell";
+      repo   = "tar";
+      rev    = "abf2ccb8f7da0514343a0b2624cabebe081bdfa8";
+      sha256 = "0s33lgrr574i1r7zc1jqahnwx3dv47ny30mbx5zfpdzjw0jdl5ny";
+    };
+  });
+
+  ## Upstreamed, awaiting a Hackage release
   th-desugar = overrideCabal super.th-desugar (drv: {
     ##     • Could not deduce (MonadIO (DsM q))
     ##         arising from the 'deriving' clause of a data type declaration