diff --git a/pkgs/development/libraries/haskell/haskell-src-exts/default.nix b/pkgs/development/libraries/haskell/haskell-src-exts/default.nix index 5380633cd33..fe847b5c135 100644 --- a/pkgs/development/libraries/haskell/haskell-src-exts/default.nix +++ b/pkgs/development/libraries/haskell/haskell-src-exts/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self : { pname = "haskell-src-exts"; - version = "1.0.1"; - sha256 = "ccf6d43d25419ed3fbd1c26f2f3ac4af934884239f0ffcc80836aec8d3cbcf24"; + version = "1.1.4"; + sha256 = "83c98d8bc16622039b14220190c571ed7f8459f129803b593373df5c15e3f2f1"; extraBuildInputs = [happy]; propagatedBuildInputs = [cpphs]; meta = { diff --git a/pkgs/development/libraries/haskell/haskell-src-meta/default.nix b/pkgs/development/libraries/haskell/haskell-src-meta/default.nix index b6cb87155cc..b60e55ed0eb 100644 --- a/pkgs/development/libraries/haskell/haskell-src-meta/default.nix +++ b/pkgs/development/libraries/haskell/haskell-src-meta/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self : { pname = "haskell-src-meta"; - version = "0.0.3.1"; - sha256 = "74d450fd9d50edfd3cdad5c2860da2af3454b280bd37b401e16e2f492bfb5e15"; + version = "0.0.5"; + sha256 = "96e55d6b5237043f8b3943b40c55e26ef6a2806d1314d784202135497e645add"; propagatedBuildInputs = [haskellSrcExts]; meta = { description = "Parse source to template-haskell abstract syntax"; diff --git a/pkgs/development/libraries/haskell/hscolour/default.nix b/pkgs/development/libraries/haskell/hscolour/default.nix index c22e110a7da..02ab7c0bfd8 100644 --- a/pkgs/development/libraries/haskell/hscolour/default.nix +++ b/pkgs/development/libraries/haskell/hscolour/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self : { pname = "hscolour"; - version = "1.11"; - sha256 = "ebe26f1911e8796de45350014404c5e31cc2701dae9a87ba58fe0d0d37a5d41b"; + version = "1.15"; + sha256 = "762f07977d971939360e2a418dfad2a8e5f908b9a88f3a861fa13937cbcfef1e"; meta = { description = "Colourise Haskell code"; }; diff --git a/pkgs/development/libraries/haskell/vacuum/default.nix b/pkgs/development/libraries/haskell/vacuum/default.nix index 315d2612f13..c273beb7972 100644 --- a/pkgs/development/libraries/haskell/vacuum/default.nix +++ b/pkgs/development/libraries/haskell/vacuum/default.nix @@ -1,10 +1,10 @@ -{cabal, ghcPaths, haskellSrcMeta}: +{cabal, ghcPaths}: cabal.mkDerivation (self : { pname = "vacuum"; - version = "0.0.94"; - sha256 = "7056dfa38a9f579ee897d2980938fd484ddfa93c472014ad7ea5a5cd9100bfad"; - propagatedBuildInputs = [ghcPaths haskellSrcMeta]; + version = "1.0.0"; + sha256 = "2229948ce801052c5ffb70ffc07e301d87d60740b053df8a7b7851ad02c01d9f"; + propagatedBuildInputs = [ghcPaths]; meta = { description = "Extract graph representations of ghc heap values"; }; diff --git a/pkgs/development/tools/haskell/hlint/default.nix b/pkgs/development/tools/haskell/hlint/default.nix index ee092241182..2f11636dd14 100644 --- a/pkgs/development/tools/haskell/hlint/default.nix +++ b/pkgs/development/tools/haskell/hlint/default.nix @@ -2,9 +2,9 @@ cabal.mkDerivation (self : { pname = "hlint"; - version = "1.6.5"; + version = "1.6.11"; name = self.fname; - sha256 = "70b8a70e268e5cd5079e1d187cba83f20a2fd967668a0fdf92f5207ec96e1a7e"; + sha256 = "20210c72826be92ae34247d4e02e64187c3c99f70f8a099c747c46415e010af5"; extraBuildInputs = [haskellSrcExts mtl uniplate hscolour parallel]; meta = { description = "Source code suggestions"; diff --git a/pkgs/development/tools/misc/cpphs/default.nix b/pkgs/development/tools/misc/cpphs/default.nix index 9b806ff474f..2d67dd0143c 100644 --- a/pkgs/development/tools/misc/cpphs/default.nix +++ b/pkgs/development/tools/misc/cpphs/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self : { pname = "cpphs"; - version = "1.6"; - sha256 = "2e7c430fde17adbb3905e6d2a3c3845a40349c61a53fcfa40c733e8b43e73295"; + version = "1.9"; + sha256 = "d93fab09e8bc10b54d483daf2b636ee07548c9f8fb60a900f1d665d568b7b9c8"; meta = { description = "A liberalised re-implementation of cpp, the C pre-processor"; }; diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index e22ae280dce..7e7fd0686d6 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -473,7 +473,7 @@ rec { }; vacuum = import ../development/libraries/haskell/vacuum { - inherit cabal ghcPaths haskellSrcMeta; + inherit cabal ghcPaths; }; vacuumCairo = import ../development/libraries/haskell/vacuum-cairo {