diff --git a/ghc-lens.changes b/ghc-lens.changes index 135404a..b61d3dc 100644 --- a/ghc-lens.changes +++ b/ghc-lens.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Tue Jun 21 10:42:49 UTC 2022 - Peter Simons + +- Update lens to version 5.1.1 revision 1. + Upstream has revised the Cabal build instructions on Hackage. + +------------------------------------------------------------------- +Tue May 17 12:16:51 UTC 2022 - Peter Simons + +- Update lens to version 5.1.1. + 5.1.1 [2022.05.17] + ------------------ + * Add `Data.HashSet.Lens.hashMap`, an `Iso` between a `HashSet a` and a + `HashMap a ()`. + * Allow building with `transformers-0.6.*` and `mtl-2.3.*`. + + Note that `lens` no longer defines `Zoom` instances for `ErrorT` or `ListT` + when building with `mtl-2.3` or later. This is because `MonadState` is a + superclass of `Zoom`, and the `MonadState` instances for `ErrorT` and `ListT` + were removed in `mtl-2.3`. Be watchful of this if you build `lens` with + `mtl-2.3` (or later) combined with an older version of `transformers` + (pre-`0.6`) that defines `ErrorT` or `ListT`. + ------------------------------------------------------------------- Sun Dec 26 22:30:17 UTC 2021 - Peter Simons diff --git a/ghc-lens.spec b/ghc-lens.spec index 6465070..e40c4e5 100644 --- a/ghc-lens.spec +++ b/ghc-lens.spec @@ -1,7 +1,7 @@ # # spec file for package ghc-lens # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %global pkg_name lens %bcond_with tests Name: ghc-%{pkg_name} -Version: 5.1 +Version: 5.1.1 Release: 0 Summary: Lenses, Folds and Traversals License: BSD-2-Clause diff --git a/lens-5.1.1.tar.gz b/lens-5.1.1.tar.gz new file mode 100644 index 0000000..8807897 --- /dev/null +++ b/lens-5.1.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc4e99fc5d989e98ab0df7577183fe9ad5d74c63a44dc2607abcc22daba8b322 +size 697888 diff --git a/lens-5.1.tar.gz b/lens-5.1.tar.gz deleted file mode 100644 index 493e065..0000000 --- a/lens-5.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:922021de1a995fe663b25b9821da4d83ce2ffe01b465e794c113e80db4e335bd -size 697295 diff --git a/lens.cabal b/lens.cabal index 79e12b0..7556e8e 100644 --- a/lens.cabal +++ b/lens.cabal @@ -1,6 +1,6 @@ name: lens category: Data, Lenses, Generics -version: 5.1 +version: 5.1.1 x-revision: 1 license: BSD2 cabal-version: 1.18 @@ -19,8 +19,8 @@ tested-with: GHC == 8.0.2 , GHC == 8.6.5 , GHC == 8.8.4 , GHC == 8.10.7 - , GHC == 9.0.1 - , GHC == 9.2.1 + , GHC == 9.0.2 + , GHC == 9.2.2 synopsis: Lenses, Folds and Traversals description: This package comes \"Batteries Included\" with many useful lenses for the types @@ -190,7 +190,7 @@ library indexed-traversable >= 0.1 && < 0.2, indexed-traversable-instances >= 0.1 && < 0.2, kan-extensions >= 5 && < 6, - mtl >= 2.2.1 && < 2.3, + mtl >= 2.2.1 && < 2.4, parallel >= 3.2.1.0 && < 3.3, profunctors >= 5.5.2 && < 6, reflection >= 2.1 && < 3, @@ -201,10 +201,10 @@ library text >= 1.2.3.0 && < 2.1, th-abstraction >= 0.4.1 && < 0.5, these >= 1.1.1.1 && < 1.2, - transformers >= 0.5.0.0 && < 0.6, + transformers >= 0.5.0.0 && < 0.7, transformers-compat >= 0.5.0.4 && < 1, unordered-containers >= 0.2.10 && < 0.3, - vector >= 0.12.1.2 && < 0.13 + vector >= 0.12.1.2 && < 0.14 -- Control.Lens as the first module, so cabal repl loads it. exposed-modules: