diff --git a/pkgs/development/libraries/haskell/lens/default.nix b/pkgs/development/libraries/haskell/lens/default.nix index ab634ea70e9..e815d654b61 100644 --- a/pkgs/development/libraries/haskell/lens/default.nix +++ b/pkgs/development/libraries/haskell/lens/default.nix @@ -1,20 +1,22 @@ -{ cabal, comonad, comonadsFd, comonadTransformers, filepath -, hashable, mtl, nats, parallel, semigroups, split, text -, transformers, transformersCompat, unorderedContainers, vector +{ cabal, bifunctors, comonad, comonadsFd, comonadTransformers +, contravariant, distributive, filepath, genericDeriving, hashable +, MonadCatchIOTransformers, mtl, parallel, profunctorExtras +, profunctors, reflection, semigroupoids, semigroups, split, tagged +, text, transformers, transformersCompat, unorderedContainers +, vector }: cabal.mkDerivation (self: { pname = "lens"; - version = "3.7.3"; - sha256 = "0mvwczviszfv52ylymvrz3zk6s05ngmqc2g1k4r6pym8s9cmgmzz"; + version = "3.8.2"; + sha256 = "1spz4nyv1f7kf4bnw8qgqaks5kc4m0slzw0czj1wh1232w2sz15m"; buildDepends = [ - comonad comonadsFd comonadTransformers filepath hashable mtl nats - parallel semigroups split text transformers transformersCompat - unorderedContainers vector + bifunctors comonad comonadsFd comonadTransformers contravariant + distributive filepath genericDeriving hashable + MonadCatchIOTransformers mtl parallel profunctorExtras profunctors + reflection semigroupoids semigroups split tagged text transformers + transformersCompat unorderedContainers vector ]; - patchPhase = '' - sed -i -e 's|semigroups.*,|semigroups,|' lens.cabal - ''; meta = { homepage = "http://github.com/ekmett/lens/"; description = "Lenses, Folds and Traversals";