pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/hs-monad-control
Module Name: pkgsrc
Committed By: pho
Date: Wed Jan 1 04:51:21 UTC 2020
Modified Files:
pkgsrc/devel/hs-monad-control: Makefile buildlink3.mk distinfo
Removed Files:
pkgsrc/devel/hs-monad-control: PLIST
Log Message:
Update to monad-control-1.0.2.3
1.0.2.3
* Correct spelling mistake. Courtesy of Edward Betts.
* Support transformers-compat-0.6.
1.0.2.2
* Added some good documentation. Courtesy of Franz Thoma.
1.0.2.1
* Refer to Michael Snoyman's excellent tutorial on monad-control.
1.0.2.0
* Improve documentation by including type equalities in the Haddock
documentation.
* Add helpers to define MonadTransControl for stack of two:
RunDefault2, defaultLiftWith2, defaultRestoreT2
1.0.1.0
* Added the functions:
liftThrough
:: (MonadTransControl t, Monad (t m), Monad m)
=> (m (StT t a) -> m (StT t b)) -- ^
-> t m a -> t m b
captureT :: (MonadTransControl t, Monad (t m), Monad m) => t m (StT t ())
captureM :: MonadBaseControl b m => m (StM m ())
* Added Travis-CI integration
1.0.0.5
* Support transformers-0.5 & ransformers-compat-0.5.*.
1.0.0.4
* Support transformers-compat-0.4.*.
1.0.0.3
* Unconditionally add ExceptT instances using transformers-compat.
Courtesy of Adam Bergmark.
1.0.0.2
* Add a base >= 4.5 constraint because monad-control only builds on
GHC >= 7.4.
1.0.0.1
* Use Safe instead of Trustworthy. This requires a dependency on stm.
1.0.0.0
* Switch the associated data types StT and StM to associated type
synonyms.
This is an API breaking change. To fix your MonadTransControl or
MonadBaseControl instances simply remove the StT or StM constructors
and deconstructors for your monad transformers or monad.
* Add the embed, embed_ and liftBaseOpDiscard functions.
0.3.3.1
* Unconditionally add ExceptT instances using transformers-compat.
Courtesy of Adam Bergmark.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/hs-monad-control/Makefile
cvs rdiff -u -r1.1 -r0 pkgsrc/devel/hs-monad-control/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/hs-monad-control/buildlink3.mk
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/hs-monad-control/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/hs-monad-control/Makefile
diff -u pkgsrc/devel/hs-monad-control/Makefile:1.3 pkgsrc/devel/hs-monad-control/Makefile:1.4
--- pkgsrc/devel/hs-monad-control/Makefile:1.3 Sun Nov 23 12:52:32 2014
+++ pkgsrc/devel/hs-monad-control/Makefile Wed Jan 1 04:51:21 2020
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2014/11/23 12:52:32 szptvlfn Exp $
+# $NetBSD: Makefile,v 1.4 2020/01/01 04:51:21 pho Exp $
-DISTNAME= monad-control-0.3.3.0
-PKGREVISION= 2
+DISTNAME= monad-control-1.0.2.3
CATEGORIES= devel
MAINTAINER= pho%cielonegro.org@localhost
@@ -9,6 +8,7 @@ COMMENT= Lift control operations through
LICENSE= modified-bsd
.include "../../mk/haskell.mk"
-.include "../../devel/hs-transformers/buildlink3.mk"
+.include "../../devel/hs-stm/buildlink3.mk"
.include "../../devel/hs-transformers-base/buildlink3.mk"
+.include "../../devel/hs-transformers-compat/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/hs-monad-control/buildlink3.mk
diff -u pkgsrc/devel/hs-monad-control/buildlink3.mk:1.4 pkgsrc/devel/hs-monad-control/buildlink3.mk:1.5
--- pkgsrc/devel/hs-monad-control/buildlink3.mk:1.4 Sun Jan 7 13:04:03 2018
+++ pkgsrc/devel/hs-monad-control/buildlink3.mk Wed Jan 1 04:51:21 2020
@@ -1,16 +1,17 @@
-# $NetBSD: buildlink3.mk,v 1.4 2018/01/07 13:04:03 rillig Exp $
+# $NetBSD: buildlink3.mk,v 1.5 2020/01/01 04:51:21 pho Exp $
BUILDLINK_TREE+= hs-monad-control
.if !defined(HS_MONAD_CONTROL_BUILDLINK3_MK)
HS_MONAD_CONTROL_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.hs-monad-control+= hs-monad-control>=0.3.3
-BUILDLINK_ABI_DEPENDS.hs-monad-control+= hs-monad-control>=0.3.3.0nb2
+BUILDLINK_API_DEPENDS.hs-monad-control+= hs-monad-control>=1.0.2
+BUILDLINK_ABI_DEPENDS.hs-monad-control+= hs-monad-control>=1.0.2.3
BUILDLINK_PKGSRCDIR.hs-monad-control?= ../../devel/hs-monad-control
-.include "../../devel/hs-transformers/buildlink3.mk"
+.include "../../devel/hs-stm/buildlink3.mk"
.include "../../devel/hs-transformers-base/buildlink3.mk"
+.include "../../devel/hs-transformers-compat/buildlink3.mk"
.endif # HS_MONAD_CONTROL_BUILDLINK3_MK
BUILDLINK_TREE+= -hs-monad-control
Index: pkgsrc/devel/hs-monad-control/distinfo
diff -u pkgsrc/devel/hs-monad-control/distinfo:1.2 pkgsrc/devel/hs-monad-control/distinfo:1.3
--- pkgsrc/devel/hs-monad-control/distinfo:1.2 Tue Nov 3 03:27:33 2015
+++ pkgsrc/devel/hs-monad-control/distinfo Wed Jan 1 04:51:21 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2015/11/03 03:27:33 agc Exp $
+$NetBSD: distinfo,v 1.3 2020/01/01 04:51:21 pho Exp $
-SHA1 (monad-control-0.3.3.0.tar.gz) = e373d53c8632b9ab03bec889b4193b2b3bdeddfd
-RMD160 (monad-control-0.3.3.0.tar.gz) = 0b985b70c2282c6c2da53e5a0f26135ab8734b6a
-SHA512 (monad-control-0.3.3.0.tar.gz) = 734ca14baea74f9bd6f3603dc84426bd6d79ae23998ffcce5c8b994dfa8d58b8a573e7b0f68f7eaab07163c8806d8d5f95160f0439cc5fbd07b9509c84e4ef8a
-Size (monad-control-0.3.3.0.tar.gz) = 10518 bytes
+SHA1 (monad-control-1.0.2.3.tar.gz) = d6c8903432ce8d5f11f1a9fa10cb190b8459776e
+RMD160 (monad-control-1.0.2.3.tar.gz) = 049e21831ed6af9cdf22c1e005aadf7c8cdaac32
+SHA512 (monad-control-1.0.2.3.tar.gz) = 59837326ec9f25220cb6c7329c91a5806b0ec7412d6af24c0f0d52c4fd93b084e92edd4f5f61a4f9c4248034fa540c23b65d2aacdfca737ece98bb132b8f08d4
+Size (monad-control-1.0.2.3.tar.gz) = 13864 bytes
Home |
Main Index |
Thread Index |
Old Index