diff --git a/ghc-hashable.changes b/ghc-hashable.changes index 37ff43e..9aee387 100644 --- a/ghc-hashable.changes +++ b/ghc-hashable.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Thu Jul 4 19:38:39 UTC 2024 - Peter Simons + +- Update hashable to version 1.5.0.0. + ## Version 1.5.0.0 + + * Add `QuantifiedConstraints` superclasses to `Hashable1/2`: + + ```haskell + class (Eq1 t, forall a. Hashable a => Hashable (t a)) => Hashable1 t where + class (Eq2 t, forall a. Hashable a => Hashable1 (t a)) => Hashable2 t where + ``` + + * Change contexts of `Compose`, `Product` and `Sum` instances. + This and above is the similar change as [CLC proposal #10](https://github.com/haskell/core-libraries-committee/issues/10) + + * The above changes require `base-4.18.0.0`, so we drop support for GHC prior GHC-9.6.5 + (The `hashable-1.4` branch will be maintained for time being for older GHC users). + + * Make `Arg a b` instance behave as `Hashable a` instance. + ------------------------------------------------------------------- Mon Jun 24 10:44:33 UTC 2024 - Peter Simons diff --git a/ghc-hashable.spec b/ghc-hashable.spec index 5deb70e..49b60cb 100644 --- a/ghc-hashable.spec +++ b/ghc-hashable.spec @@ -20,7 +20,7 @@ %global pkgver %{pkg_name}-%{version} %bcond_with tests Name: ghc-%{pkg_name} -Version: 1.4.7.0 +Version: 1.5.0.0 Release: 0 Summary: A class for types that can be converted to a hash value License: BSD-3-Clause diff --git a/hashable-1.4.7.0.tar.gz b/hashable-1.4.7.0.tar.gz deleted file mode 100644 index 26d0c41..0000000 --- a/hashable-1.4.7.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3baee4c9027a08830d148ec524cbc0471de645e1e8426d46780ef2758df0e8da -size 89467 diff --git a/hashable-1.5.0.0.tar.gz b/hashable-1.5.0.0.tar.gz new file mode 100644 index 0000000..d08054f --- /dev/null +++ b/hashable-1.5.0.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e58b3a8e18da5f6cd7e937e5fd683e500bb1f8276b3768269759119ca0cddb6a +size 89062