Wed Jan 1 04:23:34 2020 UTC ()
Update to exceptions-0.10.4

0.10.4 [2019.12.26]
* Allow building with template-haskell-2.16.*.
* Only depend on transformers-compat on old versions of GHC.

0.10.3 [2019.08.27]
* MonadThrow instance for the strict ST monad.

0.10.2 [2019.05.02]
* Allow building with base-4.13/template-haskell-2.15.

0.10.1 [2019.03.26]
* Define a MonadFail instance for CatchT.
* Allow QuickCheck-2.13 in the test suite.

0.10.0
* Fix a regression in 0.9.0 whereby the non-IO effects in bracket's
  use action were not visible to the release action, and the non-IO
  effects in the release action were not visible after the bracket
  call.
* The type of generalBracket was changed in order to restore those
  non-IO effects, so if you are a library author that provides a
  MonadMask instance, you will need to update your implementation of
  this method.
* Add MonadMask instance for MaybeT
* Add onError function whose action also runs on errors which are not
  exceptions, such as a Nothing or a Left.

0.9.0
* Add generalBracket to the MonadMask typeclass, allowing more valid
  instances.
* Note that functions such as bracket and finally are now based off of
  generalBracket, so if you are a library author that provides a
  MonadMask instance, you will need to provide an implementation of
  this method.
* Add MonadMask instances for ExceptT and ErrorT

0.8.3
* MonadCatch and MonadMask instances for Either SomeException

0.8.1
* Support for throwing in the template-haskell Q monad
* Support for transformers 0.5

0.8.0.1
* Resolved warnings on GHC 7.10 and with transformers 0.4.

0.8
* Use transformers-compat to allow support for ExceptT even on older
  transformers versions.

0.7
* stm support


(pho)
diff -r1.3 -r1.4 pkgsrc/devel/hs-exceptions/Makefile
diff -r1.3 -r1.4 pkgsrc/devel/hs-exceptions/buildlink3.mk
diff -r1.1 -r0 pkgsrc/devel/hs-exceptions/PLIST
diff -r1.2 -r1.3 pkgsrc/devel/hs-exceptions/distinfo

cvs diff -r1.3 -r1.4 pkgsrc/devel/hs-exceptions/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/hs-exceptions/Attic/Makefile 2014/11/23 12:52:32 1.3
+++ pkgsrc/devel/hs-exceptions/Attic/Makefile 2020/01/01 04:23:34 1.4
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.3 2014/11/23 12:52:32 szptvlfn Exp $ 1# $NetBSD: Makefile,v 1.4 2020/01/01 04:23:34 pho Exp $
2 2
3DISTNAME= exceptions-0.6.1 3DISTNAME= exceptions-0.10.4
4PKGREVISION= 2 
5CATEGORIES= devel 4CATEGORIES= devel
6 5
7MAINTAINER= szptvlfn@NetBSD.org 6MAINTAINER= szptvlfn@NetBSD.org
8COMMENT= Extensible optionally-pure exceptions 7COMMENT= Extensible optionally-pure exceptions
9LICENSE= modified-bsd 8LICENSE= modified-bsd
10 9
11.include "../../mk/haskell.mk" 10.include "../../mk/haskell.mk"
12.include "../../devel/hs-mtl/buildlink3.mk" 11.include "../../devel/hs-mtl/buildlink3.mk"
13.include "../../devel/hs-transformers/buildlink3.mk" 12.include "../../devel/hs-stm/buildlink3.mk"
 13.include "../../devel/hs-fail/buildlink3.mk"
14.include "../../mk/bsd.pkg.mk" 14.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/devel/hs-exceptions/Attic/buildlink3.mk 2014/11/23 12:52:32 1.3
+++ pkgsrc/devel/hs-exceptions/Attic/buildlink3.mk 2020/01/01 04:23:34 1.4
@@ -1,16 +1,17 @@ @@ -1,16 +1,17 @@
1# $NetBSD: buildlink3.mk,v 1.3 2014/11/23 12:52:32 szptvlfn Exp $ 1# $NetBSD: buildlink3.mk,v 1.4 2020/01/01 04:23:34 pho Exp $
2 2
3BUILDLINK_TREE+= hs-exceptions 3BUILDLINK_TREE+= hs-exceptions
4 4
5.if !defined(HS_EXCEPTIONS_BUILDLINK3_MK) 5.if !defined(HS_EXCEPTIONS_BUILDLINK3_MK)
6HS_EXCEPTIONS_BUILDLINK3_MK:= 6HS_EXCEPTIONS_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.hs-exceptions+= hs-exceptions>=0.6.1 8BUILDLINK_API_DEPENDS.hs-exceptions+= hs-exceptions>=0.10.4
9BUILDLINK_ABI_DEPENDS.hs-exceptions+= hs-exceptions>=0.6.1nb2 9BUILDLINK_ABI_DEPENDS.hs-exceptions+= hs-exceptions>=0.10.4
10BUILDLINK_PKGSRCDIR.hs-exceptions?= ../../devel/hs-exceptions 10BUILDLINK_PKGSRCDIR.hs-exceptions?= ../../devel/hs-exceptions
11 11
12.include "../../devel/hs-mtl/buildlink3.mk" 12.include "../../devel/hs-mtl/buildlink3.mk"
13.include "../../devel/hs-transformers/buildlink3.mk" 13.include "../../devel/hs-stm/buildlink3.mk"
 14.include "../../devel/hs-fail/buildlink3.mk"
14.endif # HS_EXCEPTIONS_BUILDLINK3_MK 15.endif # HS_EXCEPTIONS_BUILDLINK3_MK
15 16
16BUILDLINK_TREE+= -hs-exceptions 17BUILDLINK_TREE+= -hs-exceptions

File Deleted: pkgsrc/devel/hs-exceptions/Attic/PLIST

cvs diff -r1.2 -r1.3 pkgsrc/devel/hs-exceptions/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/hs-exceptions/Attic/distinfo 2015/11/03 03:27:32 1.2
+++ pkgsrc/devel/hs-exceptions/Attic/distinfo 2020/01/01 04:23:34 1.3
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.2 2015/11/03 03:27:32 agc Exp $ 1$NetBSD: distinfo,v 1.3 2020/01/01 04:23:34 pho Exp $
2 2
3SHA1 (exceptions-0.6.1.tar.gz) = b28165332ae633a622cfe49f4df59b826db1f040 3SHA1 (exceptions-0.10.4.tar.gz) = f0e512c639ba31dcd37875702d718ecd4bf009fe
4RMD160 (exceptions-0.6.1.tar.gz) = 46e27be5a1f41c48a92ffe7976ce5655313ffd30 4RMD160 (exceptions-0.10.4.tar.gz) = bcf1a2ba174d645297b54dcb438b044f4f6424d1
5SHA512 (exceptions-0.6.1.tar.gz) = 92413cfa9fccd877303ec4f100c4ac94d3e30df0563600733a940c3a3ee9d4e1e934bd6d09774faed684c8ea9821b8c44cf501cc44fe8c834dd19e2efbed5070 5SHA512 (exceptions-0.10.4.tar.gz) = 3df1edb4abab8e2e2dbd7387809d9768efca36c6840225ce33bee8679a4efdcf86d28beafb54a9a40e512163e4d088f94e788341bf614869bbdbd9d701bca4a2
6Size (exceptions-0.6.1.tar.gz) = 11392 bytes 6Size (exceptions-0.10.4.tar.gz) = 20819 bytes