From 0018599a26747abc03457cf67c8cbc5d351661a3 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 2 Nov 2016 08:04:46 +0100 Subject: [PATCH] haskell-hoogle: use latest version by default --- pkgs/development/haskell-modules/configuration-common.nix | 4 +++- pkgs/development/haskell-modules/default.nix | 1 - 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 7a0abf51bbc..3eb5e807ed0 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -299,7 +299,6 @@ self: super: { hasql = dontCheck super.hasql; # http://hydra.cryp.to/build/502489/nixlog/4/raw hasql-transaction = dontCheck super.hasql-transaction; # wants to connect to postgresql hjsonschema = overrideCabal super.hjsonschema (drv: { testTarget = "local"; }); - hoogle_5_0_4 = super.hoogle_5_0_4.override { haskell-src-exts = self.haskell-src-exts_1_19_0; }; marmalade-upload = dontCheck super.marmalade-upload; # http://hydra.cryp.to/build/501904/nixlog/1/raw mongoDB = dontCheck super.mongoDB; network-transport-tcp = dontCheck super.network-transport-tcp; @@ -984,6 +983,9 @@ self: super: { criterion = super.criterion.override { inherit (super) optparse-applicative; }; }); + # The latest Hoogle needs versions not yet in LTS Haskell 7.x. + hoogle = super.hoogle.override { haskell-src-exts = self.haskell-src-exts_1_19_0; }; + # Test suite fails a QuickCheck property. optparse-applicative_0_13_0_0 = dontCheck super.optparse-applicative_0_13_0_0; diff --git a/pkgs/development/haskell-modules/default.nix b/pkgs/development/haskell-modules/default.nix index 0c72173d2d0..673099e0dc4 100644 --- a/pkgs/development/haskell-modules/default.nix +++ b/pkgs/development/haskell-modules/default.nix @@ -80,7 +80,6 @@ let packages = selectFrom self; hoogle = callPackage ./hoogle.nix { inherit packages; - hoogle = self.hoogle_5_0_4; }; in withPackages (packages ++ [ hoogle ]);