From 9afdb40363eacd3802b115922e4c2606fc727e7e2d0ae2189624d5232c1fcfaa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Thu, 7 Oct 2021 13:19:59 +0000 Subject: [PATCH] osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-hashable revision:23, using keep-link OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-hashable?expand=0&rev=79 --- ghc-hashable.changes | 22 ++++++++++++++++++++++ ghc-hashable.spec | 3 ++- hashable-1.3.3.0.tar.gz | 3 --- hashable-1.3.4.1.tar.gz | 3 +++ 4 files changed, 27 insertions(+), 4 deletions(-) delete mode 100644 hashable-1.3.3.0.tar.gz create mode 100644 hashable-1.3.4.1.tar.gz diff --git a/ghc-hashable.changes b/ghc-hashable.changes index 1b0f29f..ebdc812 100644 --- a/ghc-hashable.changes +++ b/ghc-hashable.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Thu Oct 7 07:58:49 UTC 2021 - psimons@suse.com + +- Update hashable to version 1.3.4.1. + ## Version 1.3.4.1 + + * Fix compilation on 32 bit platforms + * Fix `Tree` instance + + ## Version 1.3.4.0 + * `Text` and `ByteString` hashes include length. + This fixes a variant of https://github.com/haskell-unordered-containers/hashable/issues/74 + for texts and bytestrings. + https://github.com/haskell-unordered-containers/hashable/pull/223 + * Use correct prime in `combine`. + This should improve the hash quality of compound structures on 64bit systems. + https://github.com/haskell-unordered-containers/hashable/pull/224 + * Add instance for types in `containers` package + https://github.com/haskell-unordered-containers/hashable/pull/226 + * Change `Int`, `Int64` and `Word64` `hashWithSalt` slightly. + https://github.com/haskell-unordered-containers/hashable/pull/227 + ------------------------------------------------------------------- Wed Aug 25 10:24:30 UTC 2021 - psimons@suse.com diff --git a/ghc-hashable.spec b/ghc-hashable.spec index 0a4bd2a..440747a 100644 --- a/ghc-hashable.spec +++ b/ghc-hashable.spec @@ -19,7 +19,7 @@ %global pkg_name hashable %bcond_with tests Name: ghc-%{pkg_name} -Version: 1.3.3.0 +Version: 1.3.4.1 Release: 0 Summary: A class for types that can be converted to a hash value License: BSD-3-Clause @@ -27,6 +27,7 @@ URL: https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-bytestring-devel +BuildRequires: ghc-containers-devel BuildRequires: ghc-deepseq-devel BuildRequires: ghc-rpm-macros BuildRequires: ghc-text-devel diff --git a/hashable-1.3.3.0.tar.gz b/hashable-1.3.3.0.tar.gz deleted file mode 100644 index 305e659..0000000 --- a/hashable-1.3.3.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:99a578e58fb6a869593841e4b3184f5b52c921bcb0d661d2b3a06e6526cb85dc -size 23228 diff --git a/hashable-1.3.4.1.tar.gz b/hashable-1.3.4.1.tar.gz new file mode 100644 index 0000000..e7281b7 --- /dev/null +++ b/hashable-1.3.4.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ca5fdf03a54718d02f02c9c9ab619ccf10fa8bcf3b0ff15b27edc26019a3196 +size 24588