Sun Dec 13 14:06:53 2015 UTC ()
Update to 0.6.1.0

changelog.md:
## Changes in version 0.6.1.0

 * Use more appropriate types in internal memset functions, which prevents
   overflows/segfaults on 64-bit systems.

 * Fixed a warning on GHC 7.10

 * Worked around a -dcore-lint bug in GHC 7.6/7.7

## Changes in version 0.6

 * Split PrimMonad into two classes to allow automatic lifting of primitive
   operations into monad transformers. The `internal` operation has moved to the
   `PrimBase` class.

 * Fixed the test suite on older GHCs


(szptvlfn)
diff -r1.2 -r1.3 pkgsrc/devel/hs-primitive/Makefile
diff -r1.3 -r1.4 pkgsrc/devel/hs-primitive/buildlink3.mk
diff -r1.3 -r1.4 pkgsrc/devel/hs-primitive/distinfo

cvs diff -r1.2 -r1.3 pkgsrc/devel/hs-primitive/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/hs-primitive/Makefile 2015/02/14 04:10:27 1.2
+++ pkgsrc/devel/hs-primitive/Makefile 2015/12/13 14:06:53 1.3
@@ -1,11 +1,12 @@ @@ -1,11 +1,12 @@
1# $NetBSD: Makefile,v 1.2 2015/02/14 04:10:27 pho Exp $ 1# $NetBSD: Makefile,v 1.3 2015/12/13 14:06:53 szptvlfn Exp $
2 2
3DISTNAME= primitive-0.5.4.0 3DISTNAME= primitive-0.6.1.0
4CATEGORIES= devel 4CATEGORIES= devel
5 5
6MAINTAINER= pho@cielonegro.org 6MAINTAINER= pho@cielonegro.org
7COMMENT= Primitive memory-related operations 7COMMENT= Primitive memory-related operations
8LICENSE= modified-bsd 8LICENSE= modified-bsd
9 9
10.include "../../mk/haskell.mk" 10.include "../../mk/haskell.mk"
 11.include "../../devel/hs-transformers/buildlink3.mk"
11.include "../../mk/bsd.pkg.mk" 12.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/devel/hs-primitive/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/devel/hs-primitive/buildlink3.mk 2015/02/14 04:10:27 1.3
+++ pkgsrc/devel/hs-primitive/buildlink3.mk 2015/12/13 14:06:53 1.4
@@ -1,13 +1,15 @@ @@ -1,13 +1,15 @@
1# $NetBSD: buildlink3.mk,v 1.3 2015/02/14 04:10:27 pho Exp $ 1# $NetBSD: buildlink3.mk,v 1.4 2015/12/13 14:06:53 szptvlfn Exp $
2 2
3BUILDLINK_TREE+= hs-primitive 3BUILDLINK_TREE+= hs-primitive
4 4
5.if !defined(HS_PRIMITIVE_BUILDLINK3_MK) 5.if !defined(HS_PRIMITIVE_BUILDLINK3_MK)
6HS_PRIMITIVE_BUILDLINK3_MK:= 6HS_PRIMITIVE_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.hs-primitive+= hs-primitive>=0.5.4 8BUILDLINK_API_DEPENDS.hs-primitive+= hs-primitive>=0.6.1
9BUILDLINK_ABI_DEPENDS.hs-primitive+= hs-primitive>=0.5.4.0 9BUILDLINK_ABI_DEPENDS.hs-primitive+= hs-primitive>=0.6.1.0
10BUILDLINK_PKGSRCDIR.hs-primitive?= ../../devel/hs-primitive 10BUILDLINK_PKGSRCDIR.hs-primitive?= ../../devel/hs-primitive
 11
 12.include "../../devel/hs-transformers/buildlink3.mk"
11.endif # HS_PRIMITIVE_BUILDLINK3_MK 13.endif # HS_PRIMITIVE_BUILDLINK3_MK
12 14
13BUILDLINK_TREE+= -hs-primitive 15BUILDLINK_TREE+= -hs-primitive

cvs diff -r1.3 -r1.4 pkgsrc/devel/hs-primitive/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/hs-primitive/distinfo 2015/11/03 03:27:33 1.3
+++ pkgsrc/devel/hs-primitive/distinfo 2015/12/13 14:06:53 1.4
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.3 2015/11/03 03:27:33 agc Exp $ 1$NetBSD: distinfo,v 1.4 2015/12/13 14:06:53 szptvlfn Exp $
2 2
3SHA1 (primitive-0.5.4.0.tar.gz) = 310a15ae1e01a656dacf06e874960298f20307d7 3SHA1 (primitive-0.6.1.0.tar.gz) = 2c1aea8754e9dad7adeb16a0052e6c32f8058ac5
4RMD160 (primitive-0.5.4.0.tar.gz) = d00553ded014d7594dba01c777b9bc30755d3ae5 4RMD160 (primitive-0.6.1.0.tar.gz) = 001324da6b15c9220304ab23d0cba166fa3e19d9
5SHA512 (primitive-0.5.4.0.tar.gz) = 8d0203834f09be52aea6a8f46d556340583ec79f8490e240f660326d670ddd67510caef1c30ee7d7374d88b812a9f5761c1528152212e46b56cd7c744f7aa656 5SHA512 (primitive-0.6.1.0.tar.gz) = 7d75602732aae7af4ea5fb6678f669b103c5c40035c2fa2cc27d940e911054722d20f1b53865cfd0b430785baa0843de89de7195bb2d72c5bc1e5aeb4fdc5f82
6Size (primitive-0.5.4.0.tar.gz) = 11966 bytes 6Size (primitive-0.6.1.0.tar.gz) = 12857 bytes