From a14bb5d3dff8f6d102d4df9b5e7939541691b508 Mon Sep 17 00:00:00 2001 From: pho Date: Tue, 31 Dec 2019 12:47:44 +0000 Subject: [PATCH] Update to hashable-1.3.0.0 Version 1.3.0.0 * Semantic change of Hashable Arg instance to not hash the second argument of Arg in order to be consistent with Eq Arg (#171) * Semantic change of Hashable Float and Hashable Double instances to hash -0.0 and 0.0 to the same value (#173) * Add Hashable instance for Fingerprint (#156) * Add new Data.Hashable.Generic module providing the default implementations genericHashWithSalt and genericLiftHashWithSalt together with other Generics support helpers (#148, #178) * Bump minimum version requirement of base to base-4.5 (i.e. GHC >= 7.4) Version 1.2.7.0 * Add Hashable and Hashable1 instances for Complex * Fix undefined behavior in hashable_fn_hash() implementation due to signed integer overflow (#152) * Mark Data.Hashable.Lifted as Trustworthy (re SafeHaskell) * Support GHC 8.4 Version 1.2.6.1 * Use typeRepFingerprint from Type.Reflection.Unsafe * Bump minimum version of base to 4.4. Version 1.2.6.0 * Add support for type-indexed Typeable. * Rework the Generic hashable for sums. Version 1.2.5.0 * Add Hashable1 and Hashable2 * Add instances for: Eq1, Ord1, Show1, Ptr, FunPtr, IntPtr, WordPtr * Add Hashed type for caching the hash function result. Version 1.2.4.0 * Add instances for: Unique, Version, Fixed, NonEmpty, Min, Max, Arg, First, Last, WrappedMonoid, Option * Support GHC 8.0 --- devel/hs-hashable/Makefile | 4 ++-- devel/hs-hashable/PLIST | 21 --------------------- devel/hs-hashable/buildlink3.mk | 6 +++--- devel/hs-hashable/distinfo | 10 +++++----- 4 files changed, 10 insertions(+), 31 deletions(-) delete mode 100644 devel/hs-hashable/PLIST diff --git a/devel/hs-hashable/Makefile b/devel/hs-hashable/Makefile index 41b923aecbd4..1af6638597c8 100644 --- a/devel/hs-hashable/Makefile +++ b/devel/hs-hashable/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.9 2016/01/10 11:48:24 szptvlfn Exp $ +# $NetBSD: Makefile,v 1.10 2019/12/31 12:47:44 pho Exp $ -DISTNAME= hashable-1.2.3.3 +DISTNAME= hashable-1.3.0.0 CATEGORIES= devel MAINTAINER= pho@cielonegro.org diff --git a/devel/hs-hashable/PLIST b/devel/hs-hashable/PLIST deleted file mode 100644 index 864598ed5bc4..000000000000 --- a/devel/hs-hashable/PLIST +++ /dev/null @@ -1,21 +0,0 @@ -@comment $NetBSD: PLIST,v 1.1 2014/05/25 21:54:17 szptvlfn Exp $ -lib/hashable-${PKGVERSION}/${HASKELL_VERSION}/Data/Hashable.hi -lib/hashable-${PKGVERSION}/${HASKELL_VERSION}/Data/Hashable/Class.hi -lib/hashable-${PKGVERSION}/${HASKELL_VERSION}/Data/Hashable/Generic.hi -lib/hashable-${PKGVERSION}/${HASKELL_VERSION}/HShashable-${PKGVERSION}.o -lib/hashable-${PKGVERSION}/${HASKELL_VERSION}/libHShashable-${PKGVERSION}.a -lib/hashable-${PKGVERSION}/${HASKELL_VERSION}/package-description -share/doc/hashable-${PKGVERSION}/LICENSE -${PLIST.doc}share/doc/hashable-${PKGVERSION}/html/Data-Hashable.html -${PLIST.doc}share/doc/hashable-${PKGVERSION}/html/doc-index.html -${PLIST.doc}share/doc/hashable-${PKGVERSION}/html/frames.html -${PLIST.doc}share/doc/hashable-${PKGVERSION}/html/haddock-util.js -${PLIST.doc}share/doc/hashable-${PKGVERSION}/html/hashable.haddock -${PLIST.doc}share/doc/hashable-${PKGVERSION}/html/hslogo-16.png -${PLIST.doc}share/doc/hashable-${PKGVERSION}/html/index-frames.html -${PLIST.doc}share/doc/hashable-${PKGVERSION}/html/index.html -${PLIST.doc}share/doc/hashable-${PKGVERSION}/html/mini_Data-Hashable.html -${PLIST.doc}share/doc/hashable-${PKGVERSION}/html/minus.gif -${PLIST.doc}share/doc/hashable-${PKGVERSION}/html/ocean.css -${PLIST.doc}share/doc/hashable-${PKGVERSION}/html/plus.gif -${PLIST.doc}share/doc/hashable-${PKGVERSION}/html/synopsis.png diff --git a/devel/hs-hashable/buildlink3.mk b/devel/hs-hashable/buildlink3.mk index 8764eacca411..d72f031a5560 100644 --- a/devel/hs-hashable/buildlink3.mk +++ b/devel/hs-hashable/buildlink3.mk @@ -1,12 +1,12 @@ -# $NetBSD: buildlink3.mk,v 1.9 2016/01/10 11:48:24 szptvlfn Exp $ +# $NetBSD: buildlink3.mk,v 1.10 2019/12/31 12:47:44 pho Exp $ BUILDLINK_TREE+= hs-hashable .if !defined(HS_HASHABLE_BUILDLINK3_MK) HS_HASHABLE_BUILDLINK3_MK:= -BUILDLINK_API_DEPENDS.hs-hashable+= hs-hashable>=1.2.3 -BUILDLINK_ABI_DEPENDS.hs-hashable+= hs-hashable>=1.2.3.3 +BUILDLINK_API_DEPENDS.hs-hashable+= hs-hashable>=1.3.0 +BUILDLINK_ABI_DEPENDS.hs-hashable+= hs-hashable>=1.3.0.0 BUILDLINK_PKGSRCDIR.hs-hashable?= ../../devel/hs-hashable .include "../../devel/hs-text/buildlink3.mk" diff --git a/devel/hs-hashable/distinfo b/devel/hs-hashable/distinfo index b1e3f6506d14..55702427f265 100644 --- a/devel/hs-hashable/distinfo +++ b/devel/hs-hashable/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.5 2016/01/10 11:48:24 szptvlfn Exp $ +$NetBSD: distinfo,v 1.6 2019/12/31 12:47:44 pho Exp $ -SHA1 (hashable-1.2.3.3.tar.gz) = e0410b1171413a94cf6ee8ef74c903c1fd54bfdf -RMD160 (hashable-1.2.3.3.tar.gz) = 0212986f89acc40bde327d78d64f7f1f191eb7eb -SHA512 (hashable-1.2.3.3.tar.gz) = f2e693ecdd96591b703f584b501818215379ce56e8fc7591307fe15d2745d1eb7d2ca7c130dde84a66337c81089c783f227f6215d868958caecc58bf996c7a22 -Size (hashable-1.2.3.3.tar.gz) = 23944 bytes +SHA1 (hashable-1.3.0.0.tar.gz) = 1569e9a2e8e10e1d17a7b732e58dc6d796023ce4 +RMD160 (hashable-1.3.0.0.tar.gz) = ce18b34010f6de797ee0f9c8ef571591920a222e +SHA512 (hashable-1.3.0.0.tar.gz) = 2ba9b0657ddc6faf8b8be88e79d3c49503dfee3a446fc16bdc851f357afef1b92b443d1582d462cea859e37a16b46ec762b1dcf613458c5a15f800a8fccdb0ac +Size (hashable-1.3.0.0.tar.gz) = 29835 bytes