[114498] trunk/dports/devel

cal at macports.org cal at macports.org
Mon Dec 9 14:13:36 PST 2013


Revision: 114498
          https://trac.macports.org/changeset/114498
Author:   cal at macports.org
Date:     2013-12-09 14:13:36 -0800 (Mon, 09 Dec 2013)
Log Message:
-----------
new port: hs-monad-control, dependency of hs-lifted-base

Modified Paths:
--------------
    trunk/dports/devel/hs-monad-control/Portfile

Added Paths:
-----------
    trunk/dports/devel/hs-monad-control/

Modified: trunk/dports/devel/hs-monad-control/Portfile
===================================================================
--- trunk/dports/devel/hs-texmath/Portfile	2013-12-07 16:29:03 UTC (rev 114413)
+++ trunk/dports/devel/hs-monad-control/Portfile	2013-12-09 22:13:36 UTC (rev 114498)
@@ -4,22 +4,25 @@
 PortSystem          1.0
 PortGroup           haskell 1.0
 
-haskell.setup       texmath 0.6.1.5
-revision            1
-checksums           rmd160  6f87f214e1682f5f0a375e6ec200cb1236b3b70b \
-                    sha256  888cca454fc585272ed5fa41711943250f76efebbff302534d02c349409c9d95
+haskell.setup       monad-control 0.3.2.2
+checksums           rmd160  c09b0d537c82a7b906cf532e7d135407d9bb61a5 \
+                    sha256  acef78a42ec8bb99efda077b36bb1db8f4b6a1d58aa3865cc7b27e0ba6e88cf3
 
-maintainers         nomaintainer
+maintainers         cal openmaintainer
 platforms           darwin
-license             GPL
+license             BSD
 
-description         Conversion of LaTeX math formulas to MathML or OMML
+description         Lift control operations, like exception catching, through monad transformers
 long_description    \
-    The texmathml library provides functions to convert LaTeX math formulas to \
-    presentation MathML (which can be used in HTML) or OMML (Office Math Markup \
-    Language, used in Microsoft Office). It supports basic LaTeX and AMS \
-    extensions, and it can parse and apply LaTeX macros.
+    This package defines the type class MonadBaseControl, a subset of MonadBase \
+    into which generic control operations such as catch can be lifted from IO \
+    or any other base monad. Instances are based on monad transformers in \
+    MonadTransControl, which includes all standard monad transformers in the \
+    transformers library except ContT. \
+    \nSee the lifted-base package which uses monad-control to lift IO operations \
+    from the base library (like catch or bracket) into any monad that is an \
+    instance of MonadBase or MonadBaseControl.
 
-depends_lib-append  port:hs-parsec \
-                    port:hs-syb \
-                    port:hs-xml
+depends_lib-append  port:hs-base-unicode-symbols \
+                    port:hs-transformers \
+                    port:hs-transformers-base
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20131209/785d3fec/attachment.html>


More information about the macports-changes mailing list