Accepting request 1231445 from devel:languages:haskell

version update for ghc-9.10.1

OBS-URL: https://build.opensuse.org/request/show/1231445
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-hashable?expand=0&rev=39
This commit is contained in:
Dominique Leuenberger 2024-12-20 22:10:35 +00:00 committed by Git OBS Bridge
commit ba328cafdb
4 changed files with 25 additions and 4 deletions

View File

@ -1,3 +1,24 @@
-------------------------------------------------------------------
Thu Jul 4 19:38:39 UTC 2024 - Peter Simons <psimons@suse.com>
- 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 <psimons@suse.com>

View File

@ -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

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3baee4c9027a08830d148ec524cbc0471de645e1e8426d46780ef2758df0e8da
size 89467

3
hashable-1.5.0.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e58b3a8e18da5f6cd7e937e5fd683e500bb1f8276b3768269759119ca0cddb6a
size 89062