about summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2018-05-02 13:41:48 +0200
committerPeter Simons <simons@cryp.to>2018-05-03 14:50:44 +0200
commit451907642178743a2db96a3d0cc802d7cfc1c6d6 (patch)
treecdfe8e2a144ec76e01c06bbdd18f137cb0f06f91 /pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix
parent1d79794c797917d2610fae3a1a7bb99fb9147d1e (diff)
downloadnixlib-451907642178743a2db96a3d0cc802d7cfc1c6d6.tar
nixlib-451907642178743a2db96a3d0cc802d7cfc1c6d6.tar.gz
nixlib-451907642178743a2db96a3d0cc802d7cfc1c6d6.tar.bz2
nixlib-451907642178743a2db96a3d0cc802d7cfc1c6d6.tar.lz
nixlib-451907642178743a2db96a3d0cc802d7cfc1c6d6.tar.xz
nixlib-451907642178743a2db96a3d0cc802d7cfc1c6d6.tar.zst
nixlib-451907642178743a2db96a3d0cc802d7cfc1c6d6.zip
haskell-dhall: update override for ghc-8.4.x to use the latest version
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix')
-rw-r--r--pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix23
1 files changed, 1 insertions, 22 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 64d4e277d4c0..0948a70a5c79 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix
@@ -193,28 +193,6 @@ self: super: {
     libraryHaskellDepends = (drv.libraryHaskellDepends or []) ++ (with self; [ data-or ]);
   });
 
-  ## Unmerged.  PR: https://github.com/dhall-lang/dhall-haskell/pull/321
-  dhall = overrideCabal super.dhall (drv: {
-    ##     • No instance for (Semigroup (Parser Builder))
-    ##         arising from a use of ‘<>’
-    ##       There are instances for similar types:
-    src = pkgs.fetchFromGitHub {
-      owner  = "deepfire";
-      repo   = "dhall-haskell";
-      rev    = "38f3d8c861e137da6d8ac8eab88aec1c359efcac";
-      sha256 = "1pya7lhdjsygk622k1g3whj0a7jqwyym26ikxbn1anxypnb0n2wy";
-    };
-    ## Setup: Encountered missing dependencies:
-    ## prettyprinter >=1.2.0.1 && <1.3
-    jailbreak       = true;
-    ## Setup: Encountered missing dependencies:
-    ## insert-ordered-containers -any,
-    ## lens-family-core -any,
-    ## prettyprinter-ansi-terminal -any,
-    ## repline -any
-    libraryHaskellDepends = (drv.libraryHaskellDepends or []) ++ (with self; [ insert-ordered-containers lens-family-core prettyprinter prettyprinter-ansi-terminal repline ]);
-  });
-
   ## Unmerged.  PR: https://github.com/gregorycollins/hashtables/pull/46
   hashtables = overrideCabal super.hashtables (drv: {
     ##     • No instance for (Semigroup Slot)
@@ -497,6 +475,7 @@ self: super: {
   matrix = self.matrix_0_3_6_1;
   pandoc = self.pandoc_2_2;
   pandoc-types = self.pandoc-types_1_17_4_2;
+  dhall = self.dhall_1_13_0;
 
   # https://github.com/xmonad/xmonad/issues/155
   xmonad = addBuildDepend (appendPatch super.xmonad (pkgs.fetchpatch