Tue Jul 15 21:01:04 2014 UTC ()
Update to 2.2.1

CHANGELOG:
2.2.1
-------
* Provide MINIMAL pragmas for `MonadState`, `MonadWriter`, `MonadReader`
* Added a cyclic definition of `ask` in terms of `reader` for consistency with `get`/`put` vs. `state` and `tell` vs. `writer`
* Fix deprecation warnings caused by `transformers` 0.4 deprecating `ErrorT`.
* Added `Control.Monad.Except` in the style of the other `mtl` re-export modules


(szptvlfn)
diff -r1.1 -r1.2 pkgsrc/devel/hs-mtl/Makefile
diff -r1.1 -r1.2 pkgsrc/devel/hs-mtl/PLIST
diff -r1.1 -r1.2 pkgsrc/devel/hs-mtl/buildlink3.mk
diff -r1.1 -r1.2 pkgsrc/devel/hs-mtl/distinfo

cvs diff -r1.1 -r1.2 pkgsrc/devel/hs-mtl/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/hs-mtl/Attic/Makefile 2014/05/16 20:31:58 1.1
+++ pkgsrc/devel/hs-mtl/Attic/Makefile 2014/07/15 21:01:04 1.2
@@ -1,12 +1,12 @@ @@ -1,12 +1,12 @@
1# $NetBSD: Makefile,v 1.1 2014/05/16 20:31:58 szptvlfn Exp $ 1# $NetBSD: Makefile,v 1.2 2014/07/15 21:01:04 szptvlfn Exp $
2 2
3DISTNAME= mtl-2.2.0.1 3DISTNAME= mtl-2.2.1
4CATEGORIES= devel 4CATEGORIES= devel
5 5
6MAINTAINER= pho@cielonegro.org 6MAINTAINER= pho@cielonegro.org
7COMMENT= Monad classes using functional dependencies 7COMMENT= Monad classes using functional dependencies
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 "../../devel/hs-transformers/buildlink3.mk"
12.include "../../mk/bsd.pkg.mk" 12.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/devel/hs-mtl/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/hs-mtl/Attic/PLIST 2014/05/16 20:31:58 1.1
+++ pkgsrc/devel/hs-mtl/Attic/PLIST 2014/07/15 21:01:04 1.2
@@ -1,43 +1,45 @@ @@ -1,43 +1,45 @@
1@comment $NetBSD: PLIST,v 1.1 2014/05/16 20:31:58 szptvlfn Exp $ 1@comment $NetBSD: PLIST,v 1.2 2014/07/15 21:01:04 szptvlfn Exp $
2lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Cont.hi 2lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Cont.hi
3lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Cont/Class.hi 3lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Cont/Class.hi
4lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Error.hi 4lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Error.hi
5lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Error/Class.hi 5lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Error/Class.hi
 6lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Except.hi
6lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Identity.hi 7lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Identity.hi
7lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/List.hi 8lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/List.hi
8lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/RWS.hi 9lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/RWS.hi
9lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/RWS/Class.hi 10lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/RWS/Class.hi
10lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/RWS/Lazy.hi 11lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/RWS/Lazy.hi
11lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/RWS/Strict.hi 12lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/RWS/Strict.hi
12lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Reader.hi 13lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Reader.hi
13lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Reader/Class.hi 14lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Reader/Class.hi
14lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/State.hi 15lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/State.hi
15lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/State/Class.hi 16lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/State/Class.hi
16lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/State/Lazy.hi 17lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/State/Lazy.hi
17lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/State/Strict.hi 18lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/State/Strict.hi
18lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Trans.hi 19lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Trans.hi
19lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Writer.hi 20lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Writer.hi
20lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Writer/Class.hi 21lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Writer/Class.hi
21lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Writer/Lazy.hi 22lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Writer/Lazy.hi
22lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Writer/Strict.hi 23lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/Control/Monad/Writer/Strict.hi
23lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/HSmtl-${PKGVERSION}.o 24lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/HSmtl-${PKGVERSION}.o
24lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/libHSmtl-${PKGVERSION}.a 25lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/libHSmtl-${PKGVERSION}.a
25lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/package-description 26lib/mtl-${PKGVERSION}/${HASKELL_VERSION}/package-description
26share/doc/mtl-${PKGVERSION}/LICENSE 27share/doc/mtl-${PKGVERSION}/LICENSE
27${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-Cont-Class.html 28${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-Cont-Class.html
28${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-Cont.html 29${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-Cont.html
29${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-Error-Class.html 30${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-Error-Class.html
30${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-Error.html 31${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-Error.html
 32${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-Except.html
31${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-Identity.html 33${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-Identity.html
32${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-List.html 34${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-List.html
33${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-RWS-Class.html 35${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-RWS-Class.html
34${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-RWS-Lazy.html 36${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-RWS-Lazy.html
35${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-RWS-Strict.html 37${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-RWS-Strict.html
36${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-RWS.html 38${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-RWS.html
37${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-Reader-Class.html 39${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-Reader-Class.html
38${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-Reader.html 40${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-Reader.html
39${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-State-Class.html 41${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-State-Class.html
40${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-State-Lazy.html 42${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-State-Lazy.html
41${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-State-Strict.html 43${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-State-Strict.html
42${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-State.html 44${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-State.html
43${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-Trans.html 45${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/Control-Monad-Trans.html
@@ -68,26 +70,27 @@ ${PLIST.doc}share/doc/mtl-${PKGVERSION}/ @@ -68,26 +70,27 @@ ${PLIST.doc}share/doc/mtl-${PKGVERSION}/
68${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/doc-index-V.html 70${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/doc-index-V.html
69${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/doc-index-W.html 71${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/doc-index-W.html
70${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/doc-index-Z.html 72${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/doc-index-Z.html
71${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/doc-index.html 73${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/doc-index.html
72${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/frames.html 74${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/frames.html
73${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/haddock-util.js 75${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/haddock-util.js
74${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/hslogo-16.png 76${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/hslogo-16.png
75${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/index-frames.html 77${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/index-frames.html
76${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/index.html 78${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/index.html
77${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-Cont-Class.html 79${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-Cont-Class.html
78${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-Cont.html 80${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-Cont.html
79${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-Error-Class.html 81${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-Error-Class.html
80${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-Error.html 82${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-Error.html
 83${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-Except.html
81${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-Identity.html 84${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-Identity.html
82${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-List.html 85${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-List.html
83${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-RWS-Class.html 86${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-RWS-Class.html
84${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-RWS-Lazy.html 87${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-RWS-Lazy.html
85${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-RWS-Strict.html 88${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-RWS-Strict.html
86${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-RWS.html 89${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-RWS.html
87${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-Reader-Class.html 90${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-Reader-Class.html
88${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-Reader.html 91${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-Reader.html
89${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-State-Class.html 92${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-State-Class.html
90${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-State-Lazy.html 93${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-State-Lazy.html
91${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-State-Strict.html 94${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-State-Strict.html
92${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-State.html 95${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-State.html
93${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-Trans.html 96${PLIST.doc}share/doc/mtl-${PKGVERSION}/html/mini_Control-Monad-Trans.html

cvs diff -r1.1 -r1.2 pkgsrc/devel/hs-mtl/Attic/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/devel/hs-mtl/Attic/buildlink3.mk 2014/05/16 20:31:58 1.1
+++ pkgsrc/devel/hs-mtl/Attic/buildlink3.mk 2014/07/15 21:01:04 1.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: buildlink3.mk,v 1.1 2014/05/16 20:31:58 szptvlfn Exp $ 1# $NetBSD: buildlink3.mk,v 1.2 2014/07/15 21:01:04 szptvlfn Exp $
2 2
3BUILDLINK_TREE+= hs-mtl 3BUILDLINK_TREE+= hs-mtl
4 4
5.if !defined(HS_MTL_BUILDLINK3_MK) 5.if !defined(HS_MTL_BUILDLINK3_MK)
6HS_MTL_BUILDLINK3_MK:= 6HS_MTL_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.hs-mtl+= hs-mtl>=2.2.0 8BUILDLINK_API_DEPENDS.hs-mtl+= hs-mtl>=2.2.1
9BUILDLINK_PKGSRCDIR.hs-mtl?= ../../devel/hs-mtl 9BUILDLINK_PKGSRCDIR.hs-mtl?= ../../devel/hs-mtl
10 10
11.include "../../devel/hs-transformers/buildlink3.mk" 11.include "../../devel/hs-transformers/buildlink3.mk"
12.endif # HS_MTL_BUILDLINK3_MK 12.endif # HS_MTL_BUILDLINK3_MK
13 13
14BUILDLINK_TREE+= -hs-mtl 14BUILDLINK_TREE+= -hs-mtl

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

--- pkgsrc/devel/hs-mtl/Attic/distinfo 2014/05/16 20:31:58 1.1
+++ pkgsrc/devel/hs-mtl/Attic/distinfo 2014/07/15 21:01:04 1.2
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.1 2014/05/16 20:31:58 szptvlfn Exp $ 1$NetBSD: distinfo,v 1.2 2014/07/15 21:01:04 szptvlfn Exp $
2 2
3SHA1 (mtl-2.2.0.1.tar.gz) = b12eef2740ec297eb91d28fd69f50ab611ef0f89 3SHA1 (mtl-2.2.1.tar.gz) = c244f8ec3a871404373ad1a0873c198b5610ef29
4RMD160 (mtl-2.2.0.1.tar.gz) = 39be14a60832d16cdfa7fe34facd237c52a2c971 4RMD160 (mtl-2.2.1.tar.gz) = 61f2af56029c85c40a66a04cbd8ff1b97e0f90d9
5Size (mtl-2.2.0.1.tar.gz) = 14290 bytes 5Size (mtl-2.2.1.tar.gz) = 15391 bytes