NOTICE: This package has been removed from pkgsrc

./devel/hs-exceptions, Extensible optionally-pure exceptions

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 0.10.4, Package name: hs-exceptions-0.10.4, Maintainer: szptvlfn

Extensible optionally-pure exceptions


Required to run:
[lang/ghc88]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: f0e512c639ba31dcd37875702d718ecd4bf009fe
RMD160: bcf1a2ba174d645297b54dcb438b044f4f6424d1
Filesize: 20.331 KB

Version history: (Expand)


CVS history: (Expand)


   2021-05-02 15:43:15 by Masatake Daimon | Files touched by this commit (5) | Package removed
Log message:
Remove devel/hs-exceptions: It is now part of GHC
   2021-02-28 14:59:45 by Makoto Fujiwara | Files touched by this commit (5)
Log message:
(devel/hs-*, textproc/hs-hxt-regex-xmlschem) insist on ghc88, fix build
   2021-02-13 09:01:01 by Makoto Fujiwara | Files touched by this commit (29)
Log message:
(*/hs-*) fix build, not adapted to ghc90 version
   2020-05-11 19:52:21 by Roland Illig | Files touched by this commit (190)
Log message:
hs-*: add PLIST files

These PLIST files have been autogenerated by mk/haskell.mk using
HS_UPDATE_PLIST=yes during a bulk build.  They will help to track changes
to the packages.  The Haskell packages didn't have PLIST files because
their paths contained package hashes.  These hashes are now determined by
mk/haskell.mk, which makes it easy to generate easy to read PLIST files.
   2020-01-11 10:00:30 by Masatake Daimon | Files touched by this commit (2)
Log message:
Remove dependency on deve/hs-stm

It's now part of GHC.
   2020-01-11 09:09:43 by Masatake Daimon | Files touched by this commit (2)
Log message:
Remove dependency on devel/hs-mtl

mtl is now a part of GHC.
Also hs-fail is no longer required as of GHC 8.
   2020-01-01 05:23:34 by Masatake Daimon | Files touched by this commit (4) | Package updated
Log message:
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
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.