Subject: CVS commit: pkgsrc/devel/hs-primitive
From: Masatake Daimon
Date: 2021-04-23 06:58:10
Message id: 20210423045810.D4DC2FA95@cvs.NetBSD.org

Log Message:
Update to primitive-0.7.1.0

Changes in version 0.7.1.0
* Introduce convenience class MonadPrim and MonadPrimBase.
* Add PrimMonad and PrimBase instances for Lazy.ST (GHC >=
  8.2). thanks to Avi Dessauer (@Avi-D-coder) for this first
  contribution
* Add freezeByteArray and freezePrimArray.
* Add compareByteArrays.
* Add shrinkMutableByteArray.
* Add Eq instances for MutableByteArray and MutablePrimArray. by
  Andrew Martin
* Add functions for manipulating pinned Prim Arrays by Andrew Martin
* Add copyPtrToMutableByteArray.
* Add NFData instances for ByteArray, MutableByteArray, PrimArray and
  MutablePrimArray. by Callan McGill
* Add shrinkSmallMutableArray.
* Add clonePrimArray and cloneMutablePrimArray.
* Add cloneMutableByteArray and cloneByteArray.
* Add Prim instances for WordPtr and IntPtr.
* Add NFData instances for Array and SmallArray. by Callan McGill
* Add copyByteArrayToPtr and copyMutableByteArrayToPtr.
* Export arrayFromList and arrayFromListN.

Changes in version 0.7.0.1
* Allow building with GHC 8.12. Thanks Ryan GL Scott for this and
  every compat patch over time.

Files:
RevisionActionfile
1.9modifypkgsrc/devel/hs-primitive/Makefile
1.4modifypkgsrc/devel/hs-primitive/PLIST
1.8modifypkgsrc/devel/hs-primitive/buildlink3.mk
1.7modifypkgsrc/devel/hs-primitive/distinfo
1.1addpkgsrc/devel/hs-primitive/patches/patch-primitive.cabal