Compatibility with upcoming GHC 9.0.2diff -r1.15 -r1.16 pkgsrc/devel/hs-hashable/Makefile
(pho)
@@ -1,12 +1,12 @@ | @@ -1,12 +1,12 @@ | |||
1 | # $NetBSD: Makefile,v 1.15 2021/05/03 19:00:59 pho Exp $ | 1 | # $NetBSD: Makefile,v 1.16 2022/01/17 05:06:55 pho Exp $ | |
2 | 2 | |||
3 | DISTNAME= hashable-1.3.1.0 | 3 | DISTNAME= hashable-1.3.1.0 | |
4 | PKGREVISION= 1 | 4 | PKGREVISION= 2 | |
5 | CATEGORIES= devel | 5 | CATEGORIES= devel | |
6 | 6 | |||
7 | MAINTAINER= pho@cielonegro.org | 7 | MAINTAINER= pho@cielonegro.org | |
8 | COMMENT= Class for types that can be converted to a hash value | 8 | COMMENT= Class for types that can be converted to a hash value | |
9 | LICENSE= modified-bsd | 9 | LICENSE= modified-bsd | |
10 | 10 | |||
11 | .include "../../mk/haskell.mk" | 11 | .include "../../mk/haskell.mk" | |
12 | .include "../../mk/bsd.pkg.mk" | 12 | .include "../../mk/bsd.pkg.mk" |
@@ -1,13 +1,13 @@ | @@ -1,13 +1,13 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.13 2021/05/03 19:00:59 pho Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.14 2022/01/17 05:06:55 pho Exp $ | |
2 | 2 | |||
3 | BUILDLINK_TREE+= hs-hashable | 3 | BUILDLINK_TREE+= hs-hashable | |
4 | 4 | |||
5 | .if !defined(HS_HASHABLE_BUILDLINK3_MK) | 5 | .if !defined(HS_HASHABLE_BUILDLINK3_MK) | |
6 | HS_HASHABLE_BUILDLINK3_MK:= | 6 | HS_HASHABLE_BUILDLINK3_MK:= | |
7 | 7 | |||
8 | BUILDLINK_API_DEPENDS.hs-hashable+= hs-hashable>=1.3.1 | 8 | BUILDLINK_API_DEPENDS.hs-hashable+= hs-hashable>=1.3.1 | |
9 | BUILDLINK_ABI_DEPENDS.hs-hashable+= hs-hashable>=1.3.1.0nb1 | 9 | BUILDLINK_ABI_DEPENDS.hs-hashable+= hs-hashable>=1.3.1.0nb2 | |
10 | BUILDLINK_PKGSRCDIR.hs-hashable?= ../../devel/hs-hashable | 10 | BUILDLINK_PKGSRCDIR.hs-hashable?= ../../devel/hs-hashable | |
11 | .endif # HS_HASHABLE_BUILDLINK3_MK | 11 | .endif # HS_HASHABLE_BUILDLINK3_MK | |
12 | 12 | |||
13 | BUILDLINK_TREE+= -hs-hashable | 13 | BUILDLINK_TREE+= -hs-hashable |
@@ -1,5 +1,6 @@ | @@ -1,5 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.9 2021/10/26 10:14:57 nia Exp $ | 1 | $NetBSD: distinfo,v 1.10 2022/01/17 05:06:55 pho Exp $ | |
2 | 2 | |||
3 | BLAKE2s (hashable-1.3.1.0.tar.gz) = 8e33caaeea3ce9d6da6f466e67ff14e68a67e39cd08bb957f742fd1cc64b18a7 | 3 | BLAKE2s (hashable-1.3.1.0.tar.gz) = 8e33caaeea3ce9d6da6f466e67ff14e68a67e39cd08bb957f742fd1cc64b18a7 | |
4 | SHA512 (hashable-1.3.1.0.tar.gz) = dc74815d9c4cbf6b5562d04843f5234d7378265f2796c8f9980ecc639a03e01c8d4a0a27ed6bb31207df537d7774d910b9fec216a8832377e09e827aabf58751 | 4 | SHA512 (hashable-1.3.1.0.tar.gz) = dc74815d9c4cbf6b5562d04843f5234d7378265f2796c8f9980ecc639a03e01c8d4a0a27ed6bb31207df537d7774d910b9fec216a8832377e09e827aabf58751 | |
5 | Size (hashable-1.3.1.0.tar.gz) = 21424 bytes | 5 | Size (hashable-1.3.1.0.tar.gz) = 21424 bytes | |
6 | SHA1 (patch-hashable.cabal) = deaeb9523af9aab400289e1d054908862a07fc18 |
$NetBSD: patch-hashable.cabal,v 1.1 2022/01/17 05:06:55 pho Exp $
Compatibility with GHC 9.0.2
--- hashable.cabal.orig 2022-01-17 05:04:19.964223017 +0000
+++ hashable.cabal
@@ -44,7 +44,7 @@ Library
, ghc-prim
if impl(ghc >= 9)
- Build-depends: ghc-bignum >= 1.0 && <1.1
+ Build-depends: ghc-bignum >= 1.0 && <1.2
else
if flag(integer-gmp)
Build-depends: integer-gmp >= 0.4 && < 1.1