<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[131411] trunk/dports</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="https://trac.macports.org/changeset/131411">131411</a></dd>
<dt>Author</dt> <dd>cal@macports.org</dd>
<dt>Date</dt> <dd>2015-01-11 13:17:30 -0800 (Sun, 11 Jan 2015)</dd>
</dl>

<h3>Log Message</h3>
<pre>Haskell: remove duplicate hs-binary which is now provided by GHC, fix build of pandoc, #42082

The ghc port installs a copy of the binary haskell module as of 7.8.3.
Previously, we had an additional hs-binary port that would install the same
module. On its uninstallation, it also unregistered the copy that came with
GHC, breaking its dependencies. This makes a revbump for GHC necessary.
Additionally, this commit removes all hs-binary dependencies and increases the
revision to force a rebuild with GHC's copy (unless the port is also upgraded
in this commit, in which case the revbump is unnecessary).

This commit also
 - updates hs-aeson to 0.7.0.4; 0.8.* is available, but requires a newer
   hs-text. Since hs-text is part of the Haskell platform, we could (a) leave
   the Haskell platform, which I'd like to avoid because it's tested and
   stable, whereas latest and greatest of the modules in the platform might not
   be, (b) ship a second, newer copy of hs-text, which is hard, because
   packages that depend on two versions of hs-text are hard to avoid in this
   case, and this situation could lead to build errors or crashes. For these
   reasons I've decided to stay at the somewhat older hs-aeson (and because of
   that and the same situation a couple of times more also at an older version
   of pandoc).
 - marks hs-binary obsolete
 - updates hs-conduit to 1.2.3.1
 - adds hs-enclosed-exceptions
 - updates hs-resourcet to 1.1.3.3
 - downgrades hs-scientific to 0.2.0.2 because hs-aeson 0.7.* needs
   hs-scientific ==0.2.*
 - updates hs-sha to 1.6.4.1
 - updates hs-tagsoup to 0.13.3
 - updates hs-texmath to 0.6.6.3, 0.8.* is available, but isn't supported
   before pandoc 1.13
 - updates hs-yaml to 0.8.10.1
 - updates hs-zip-archive to 0.1.4
 - updates pandoc to 1.12.4.2, which should close #42082</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkdportsdevelhsaesonPortfile">trunk/dports/devel/hs-aeson/Portfile</a></li>
<li><a href="#trunkdportsdevelhsbinaryPortfile">trunk/dports/devel/hs-binary/Portfile</a></li>
<li><a href="#trunkdportsdevelhsconduitPortfile">trunk/dports/devel/hs-conduit/Portfile</a></li>
<li><a href="#trunkdportsdevelhsenclosedexceptionsPortfile">trunk/dports/devel/hs-enclosed-exceptions/Portfile</a></li>
<li><a href="#trunkdportsdevelhshashedstoragePortfile">trunk/dports/devel/hs-hashed-storage/Portfile</a></li>
<li><a href="#trunkdportsdevelhshocPortfile">trunk/dports/devel/hs-hoc/Portfile</a></li>
<li><a href="#trunkdportsdevelhshxtPortfile">trunk/dports/devel/hs-hxt/Portfile</a></li>
<li><a href="#trunkdportsdevelhsjuicypixelsPortfile">trunk/dports/devel/hs-juicypixels/Portfile</a></li>
<li><a href="#trunkdportsdevelhspandoctypesPortfile">trunk/dports/devel/hs-pandoc-types/Portfile</a></li>
<li><a href="#trunkdportsdevelhspointedlistPortfile">trunk/dports/devel/hs-pointedlist/Portfile</a></li>
<li><a href="#trunkdportsdevelhspuremd5Portfile">trunk/dports/devel/hs-puremd5/Portfile</a></li>
<li><a href="#trunkdportsdevelhsresourcetPortfile">trunk/dports/devel/hs-resourcet/Portfile</a></li>
<li><a href="#trunkdportsdevelhsscientificPortfile">trunk/dports/devel/hs-scientific/Portfile</a></li>
<li><a href="#trunkdportsdevelhsshaPortfile">trunk/dports/devel/hs-sha/Portfile</a></li>
<li><a href="#trunkdportsdevelhstagsoupPortfile">trunk/dports/devel/hs-tagsoup/Portfile</a></li>
<li><a href="#trunkdportsdevelhstexmathPortfile">trunk/dports/devel/hs-texmath/Portfile</a></li>
<li><a href="#trunkdportsdevelhsyamlPortfile">trunk/dports/devel/hs-yaml/Portfile</a></li>
<li><a href="#trunkdportsdevelhsziparchivePortfile">trunk/dports/devel/hs-zip-archive/Portfile</a></li>
<li><a href="#trunkdportsdevelthriftPortfile">trunk/dports/devel/thrift/Portfile</a></li>
<li><a href="#trunkdportsdevelthriftdevelPortfile">trunk/dports/devel/thrift-devel/Portfile</a></li>
<li><a href="#trunkdportslangghcPortfile">trunk/dports/lang/ghc/Portfile</a></li>
<li><a href="#trunkdportstextprocpandocPortfile">trunk/dports/textproc/pandoc/Portfile</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li>trunk/dports/devel/hs-enclosed-exceptions/</li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkdportsdevelhsaesonPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/hs-aeson/Portfile (131410 => 131411)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/hs-aeson/Portfile        2015-01-11 21:16:22 UTC (rev 131410)
+++ trunk/dports/devel/hs-aeson/Portfile        2015-01-11 21:17:30 UTC (rev 131411)
</span><span class="lines">@@ -4,10 +4,9 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           haskell 1.0
</span><span class="cx"> 
</span><del>-haskell.setup       aeson 0.6.2.1
-revision            3
-checksums           rmd160  ac3d7bb17f8110b2deb2633896b5c00c3cfa4b73 \
-                    sha256  cbcee6956d0a3cfc45073b6c160e9c412c3dfad0f36ec71d6044a391f108ca01
</del><ins>+haskell.setup       aeson 0.7.0.4
+checksums           rmd160  065188dba601b599a022fa727fb1fdc9f1b197ea \
+                    sha256  53c83c4a488832d7964d9250e401066c236a80cdec66958f9b35104a19cb2f01
</ins><span class="cx"> 
</span><span class="cx"> maintainers         cal openmaintainer
</span><span class="cx"> platforms           darwin
</span><span class="lines">@@ -23,6 +22,7 @@
</span><span class="cx">                     port:hs-dlist \
</span><span class="cx">                     port:hs-hashable \
</span><span class="cx">                     port:hs-mtl \
</span><ins>+                    port:hs-scientific \
</ins><span class="cx">                     port:hs-syb \
</span><span class="cx">                     port:hs-text \
</span><span class="cx">                     port:hs-unordered-containers \
</span></span></pre></div>
<a id="trunkdportsdevelhsbinaryPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/hs-binary/Portfile (131410 => 131411)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/hs-binary/Portfile        2015-01-11 21:16:22 UTC (rev 131410)
+++ trunk/dports/devel/hs-binary/Portfile        2015-01-11 21:17:30 UTC (rev 131411)
</span><span class="lines">@@ -2,22 +2,11 @@
</span><span class="cx"> # $Id$
</span><span class="cx"> 
</span><span class="cx"> PortSystem          1.0
</span><del>-PortGroup           haskell 1.0
</del><span class="cx"> 
</span><del>-haskell.setup       binary 0.7.1.0
-revision            3
-license             BSD
-maintainers         cal openmaintainer
-platforms           darwin
-
-checksums           rmd160  fdd4d824cbb863a72272cab7d8c641b19c8e70c6 \
-                    sha256  9622efca717cd4f606dc3f43e93464b6eeb0f35e12dd0207065cc6533e498b99
-
-description         Binary serialisation for Haskell values using lazy ByteStrings
-long_description    \
-    Efficient, pure binary serialisation using lazy ByteStrings. Haskell values \
-    may be encoded to and from binary formats, written to disk as binary, or \
-    sent over the network. The format used can be automatically generated, or \
-    you can choose to implement a custom format if needed. Serialisation speeds \
-    of over 1 G/sec have been observed, so this library should be suitable for \
-    high performance scenarios.
</del><ins>+name                hs-binary
+version             0.3.0.0
+revision            5
+license             Permissive
+categories          devel haskell
+replaced_by         ghc
+PortGroup           obsolete 1.0
</ins></span></pre></div>
<a id="trunkdportsdevelhsconduitPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/hs-conduit/Portfile (131410 => 131411)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/hs-conduit/Portfile        2015-01-11 21:16:22 UTC (rev 131410)
+++ trunk/dports/devel/hs-conduit/Portfile        2015-01-11 21:17:30 UTC (rev 131411)
</span><span class="lines">@@ -4,10 +4,9 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           haskell 1.0
</span><span class="cx"> 
</span><del>-haskell.setup       conduit 1.0.9.3
-revision            3
-checksums           rmd160  9525b7a17245c7fdd4b6c4257f7b42fb4eff19bf \
-                    sha256  90ccae260f2871005746995d4ad8dd215fdb73dfaf16753c223732b007725498
</del><ins>+haskell.setup       conduit 1.2.3.1
+checksums           rmd160  860bc0c659a6610335dfd27a0ac035fac703dd18 \
+                    sha256  786d4b29f9478c7aad63fb9a264c5a077a7ed6c62a209fab56a6a9981c18c312
</ins><span class="cx"> 
</span><span class="cx"> maintainers         cal openmaintainer
</span><span class="cx"> platforms           darwin
</span><span class="lines">@@ -21,11 +20,10 @@
</span><span class="cx">     resource handling, and fits in the same general solution space as \
</span><span class="cx">     enumerator/iteratee and pipes.
</span><span class="cx"> 
</span><del>-depends_lib-append  port:hs-lifted-base \
</del><ins>+depends_lib-append  port:hs-exceptions \
+                    port:hs-lifted-base \
</ins><span class="cx">                     port:hs-mmorph \
</span><del>-                    port:hs-monad-control \
</del><span class="cx">                     port:hs-mtl \
</span><span class="cx">                     port:hs-resourcet \
</span><del>-                    port:hs-text \
</del><span class="cx">                     port:hs-transformers-base \
</span><span class="cx">                     port:hs-void
</span></span></pre></div>
<a id="trunkdportsdevelhsenclosedexceptionsPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/hs-enclosed-exceptions/Portfile (131394 => 131411)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/hs-yaml/Portfile        2015-01-10 21:17:38 UTC (rev 131394)
+++ trunk/dports/devel/hs-enclosed-exceptions/Portfile        2015-01-11 21:17:30 UTC (rev 131411)
</span><span class="lines">@@ -4,23 +4,21 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           haskell 1.0
</span><span class="cx"> 
</span><del>-haskell.setup       yaml 0.8.5.2
-revision            5
-checksums           rmd160  77a0d4f8090068ac93c2b55e8c00fa4aa94cb1ca \
-                    sha256  fbc999b2ee4062e942325037130e058bdaca214bb1f4e71428d7c553da2a48f4
</del><ins>+haskell.setup       enclosed-exceptions 1.0.1
+checksums           rmd160  af6d1eedd096355ab0139b64fad39d8a86fa70dd \
+                    sha256  ff9b35b2278574002bf4ccf1c2293a7b500edba95382aa8242088a34220c2dce
</ins><span class="cx"> 
</span><del>-maintainers         cal openmaintainer
</del><ins>+maintainers         nomaintainer
</ins><span class="cx"> platforms           darwin
</span><del>-license             BSD
</del><ins>+license             MIT
</ins><span class="cx"> 
</span><del>-description         Support for parsing and rendering YAML documents
</del><ins>+description         Catching all exceptions from within an enclosed computation
</ins><span class="cx"> long_description    \
</span><del>-    Provides support for parsing and emitting Yaml documents.
</del><ins>+    Catching all exceptions raised within an enclosed computation, while \
+    remaining responsive to (external) asynchronous exceptions. For more \
+    information on the technique, please see: \
+    https://www.fpcomplete.com/user/snoyberg/general-haskell/exceptions/catching-all-exceptions.
</ins><span class="cx"> 
</span><del>-depends_lib-append  port:hs-aeson \
-                    port:hs-attoparsec \
-                    port:hs-conduit \
-                    port:hs-resourcet \
-                    port:hs-text \
-                    port:hs-unordered-containers \
-                    port:hs-vector
</del><ins>+depends_lib-append  port:hs-async \
+                    port:hs-lifted-base \
+                    port:hs-monad-control
</ins></span></pre></div>
<a id="trunkdportsdevelhshashedstoragePortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/hs-hashed-storage/Portfile (131410 => 131411)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/hs-hashed-storage/Portfile        2015-01-11 21:16:22 UTC (rev 131410)
+++ trunk/dports/devel/hs-hashed-storage/Portfile        2015-01-11 21:17:30 UTC (rev 131411)
</span><span class="lines">@@ -5,6 +5,7 @@
</span><span class="cx"> PortGroup           haskell 1.0
</span><span class="cx"> 
</span><span class="cx"> haskell.setup       hashed-storage 0.5.11
</span><ins>+revision            1
</ins><span class="cx"> checksums           rmd160  3be8b4a756c1bca25448a25e34415b4815382925 \
</span><span class="cx">                     sha256  734b5e91081e355384f86fdd67f242e095e8c5196b182a62cc996fdabdb21569
</span><span class="cx"> 
</span><span class="lines">@@ -13,18 +14,17 @@
</span><span class="cx"> license             BSD
</span><span class="cx"> 
</span><span class="cx"> description         Hashed file storage support code.
</span><del>-long_description        \
-        Support code for reading and manipulating hashed file storage \
-        (where each file and directory is associated with a \
-        cryptographic hash, for corruption-resistant storage and fast \
-        comparisons). \
-        \
-        The supported storage formats include darcs hashed pristine, \
-        a plain filesystem tree and an indexed plain tree (where the \
-        index maintains hashes of the plain files and directories). 
</del><ins>+long_description    \
+    Support code for reading and manipulating hashed file storage \
+    (where each file and directory is associated with a \
+    cryptographic hash, for corruption-resistant storage and fast \
+    comparisons). \
+    \
+    The supported storage formats include darcs hashed pristine, \
+    a plain filesystem tree and an indexed plain tree (where the \
+    index maintains hashes of the plain files and directories). 
</ins><span class="cx"> 
</span><del>-depends_lib-append  port:hs-binary \
-                    port:hs-dataenc \
</del><ins>+depends_lib-append  port:hs-dataenc \
</ins><span class="cx">                     port:hs-extensible-exceptions \
</span><span class="cx">                     port:hs-mmap \
</span><span class="cx">                     port:hs-mtl \
</span></span></pre></div>
<a id="trunkdportsdevelhshocPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/hs-hoc/Portfile (131410 => 131411)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/hs-hoc/Portfile        2015-01-11 21:16:22 UTC (rev 131410)
+++ trunk/dports/devel/hs-hoc/Portfile        2015-01-11 21:17:30 UTC (rev 131411)
</span><span class="lines">@@ -42,7 +42,6 @@
</span><span class="cx">                         port:pkgconfig
</span><span class="cx"> 
</span><span class="cx"> depends_lib-append      port:gmp \
</span><del>-                        port:hs-binary \
</del><span class="cx">                         port:hs-parsec \
</span><span class="cx">                         port:hs-fgl
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkdportsdevelhshxtPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/hs-hxt/Portfile (131410 => 131411)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/hs-hxt/Portfile        2015-01-11 21:16:22 UTC (rev 131410)
+++ trunk/dports/devel/hs-hxt/Portfile        2015-01-11 21:17:30 UTC (rev 131411)
</span><span class="lines">@@ -5,7 +5,7 @@
</span><span class="cx"> PortGroup           haskell 1.0
</span><span class="cx"> 
</span><span class="cx"> haskell.setup       hxt 9.3.1.2
</span><del>-revision            1
</del><ins>+revision            2
</ins><span class="cx"> checksums           rmd160  d6b21c01db606462660dd9281807db46596e6ec3 \
</span><span class="cx">                     sha256  d6486d465f0827e456143da18fa5519b6b418123c1cb182c215a2e5dcc4f926c
</span><span class="cx"> 
</span><span class="lines">@@ -24,8 +24,7 @@
</span><span class="cx">     funtions for serialization and deserialization of user defined data. The \
</span><span class="cx">     library makes extensive use of the arrow approach for processing XML.
</span><span class="cx"> 
</span><del>-depends_lib-append  port:hs-binary \
-                    port:hs-hunit \
</del><ins>+depends_lib-append  port:hs-hunit \
</ins><span class="cx">                     port:hs-hxt-charproperties \
</span><span class="cx">                     port:hs-hxt-regex-xmlschema \
</span><span class="cx">                     port:hs-hxt-unicode \
</span></span></pre></div>
<a id="trunkdportsdevelhsjuicypixelsPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/hs-juicypixels/Portfile (131410 => 131411)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/hs-juicypixels/Portfile        2015-01-11 21:16:22 UTC (rev 131410)
+++ trunk/dports/devel/hs-juicypixels/Portfile        2015-01-11 21:17:30 UTC (rev 131411)
</span><span class="lines">@@ -5,6 +5,7 @@
</span><span class="cx"> PortGroup           haskell 1.0
</span><span class="cx"> 
</span><span class="cx"> haskell.setup       JuicyPixels 3.2.2
</span><ins>+revision            1
</ins><span class="cx"> checksums           rmd160  820d86dabc1fee424b7038184d648aaf8f326071 \
</span><span class="cx">                     sha256  1f3958b348eeecf928c91049af67cb504110e351b3f0b5225de3c403df21ad90
</span><span class="cx"> 
</span><span class="lines">@@ -17,8 +18,7 @@
</span><span class="cx">     This package contains definitions for the Pandoc data structure, which is \
</span><span class="cx">     used by pandoc to represent structured documents.
</span><span class="cx"> 
</span><del>-depends_lib-append  port:hs-binary \
-                    port:hs-mmap \
</del><ins>+depends_lib-append  port:hs-mmap \
</ins><span class="cx">                     port:hs-mtl \
</span><span class="cx">                     port:hs-primitive \
</span><span class="cx">                     port:hs-vector \
</span></span></pre></div>
<a id="trunkdportsdevelhspandoctypesPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/hs-pandoc-types/Portfile (131410 => 131411)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/hs-pandoc-types/Portfile        2015-01-11 21:16:22 UTC (rev 131410)
+++ trunk/dports/devel/hs-pandoc-types/Portfile        2015-01-11 21:17:30 UTC (rev 131411)
</span><span class="lines">@@ -5,6 +5,7 @@
</span><span class="cx"> PortGroup           haskell 1.0
</span><span class="cx"> 
</span><span class="cx"> haskell.setup       pandoc-types 1.12.4.1
</span><ins>+revision            1
</ins><span class="cx"> checksums           rmd160  e038c591b3c2e81bcd1485e29762be11a0f2513a \
</span><span class="cx">                     sha256  187bda4b12746b9cc460ae98b39d0964adace2bcca2fd0e343b1ea4234a86ff1
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkdportsdevelhspointedlistPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/hs-pointedlist/Portfile (131410 => 131411)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/hs-pointedlist/Portfile        2015-01-11 21:16:22 UTC (rev 131410)
+++ trunk/dports/devel/hs-pointedlist/Portfile        2015-01-11 21:17:30 UTC (rev 131411)
</span><span class="lines">@@ -5,7 +5,7 @@
</span><span class="cx"> PortGroup           haskell 1.0
</span><span class="cx"> 
</span><span class="cx"> haskell.setup       pointedlist 0.4.0.4
</span><del>-revision            2
</del><ins>+revision            3
</ins><span class="cx"> checksums           rmd160  84a930040389d79ed300c2389b2f1cd40bdd9b59 \
</span><span class="cx">                     sha256  69bced0457627a75682151e19e17b58a1f2acb8577cdccc2a1f0ae6d32e9dbdb
</span><span class="cx"> 
</span><span class="lines">@@ -20,6 +20,5 @@
</span><span class="cx">     never be empty. A circular PointedList wraps around to the other end when \
</span><span class="cx">     progressing past the actual edge.
</span><span class="cx"> 
</span><del>-depends_lib-append  port:hs-binary \
-                    port:hs-derive \
</del><ins>+depends_lib-append  port:hs-derive \
</ins><span class="cx">                     port:hs-fclabels
</span></span></pre></div>
<a id="trunkdportsdevelhspuremd5Portfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/hs-puremd5/Portfile (131410 => 131411)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/hs-puremd5/Portfile        2015-01-11 21:16:22 UTC (rev 131410)
+++ trunk/dports/devel/hs-puremd5/Portfile        2015-01-11 21:17:30 UTC (rev 131411)
</span><span class="lines">@@ -5,7 +5,7 @@
</span><span class="cx"> PortGroup           haskell 1.0
</span><span class="cx"> 
</span><span class="cx"> haskell.setup       pureMD5 2.1.2.1
</span><del>-revision            3
</del><ins>+revision            4
</ins><span class="cx"> checksums           rmd160  b7c9c28e3422e8b1b14a3ad0b73feaee4576e017 \
</span><span class="cx">                     sha256  6768174686d5eaef76b487f6f8160a932c48012668fbe542e7aba489134956ff
</span><span class="cx"> 
</span><span class="lines">@@ -18,7 +18,6 @@
</span><span class="cx">     A Haskell-only implementation of the MD5 digest (hash) algorithm. This now \
</span><span class="cx">     supports the crypto-api class interface.
</span><span class="cx"> 
</span><del>-depends_lib-append  port:hs-binary \
-                    port:hs-cereal \
</del><ins>+depends_lib-append  port:hs-cereal \
</ins><span class="cx">                     port:hs-crypto-api \
</span><span class="cx">                     port:hs-tagged
</span></span></pre></div>
<a id="trunkdportsdevelhsresourcetPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/hs-resourcet/Portfile (131410 => 131411)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/hs-resourcet/Portfile        2015-01-11 21:16:22 UTC (rev 131410)
+++ trunk/dports/devel/hs-resourcet/Portfile        2015-01-11 21:17:30 UTC (rev 131411)
</span><span class="lines">@@ -4,22 +4,19 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           haskell 1.0
</span><span class="cx"> 
</span><del>-haskell.setup       resourcet 0.4.9
-revision            1
-checksums           rmd160  ee9a2b21508a421c18ed4830cd9e3ba83306f466 \
-                    sha256  5fd1329d934e0cf6f3f3c9c3db8c4b49064e4c77be568e25d472facd2bbceaca
</del><ins>+haskell.setup       resourcet 1.1.3.3
+checksums           rmd160  9aebd452b0a9106f4dbbd527b53a211697a120b3 \
+                    sha256  829f2a7427429dbfd343e03c5bfb3e46c3bfbe84a797e9c166d40f0b66b80546
</ins><span class="cx"> 
</span><span class="cx"> maintainers         cal openmaintainer
</span><span class="cx"> platforms           darwin
</span><span class="cx"> license             BSD
</span><span class="cx"> 
</span><span class="cx"> description         Deterministic allocation and freeing of scarce resources
</span><del>-long_description    \
-    This package was originally included with the conduit package, and has \
-    since been split off. For more information, please see \
-    http://www.yesodweb.com/book/conduits.
</del><ins>+long_description    ${description}
</ins><span class="cx"> 
</span><del>-depends_lib-append  port:hs-lifted-base \
</del><ins>+depends_lib-append  port:hs-exceptions \
+                    port:hs-lifted-base \
</ins><span class="cx">                     port:hs-mmorph \
</span><span class="cx">                     port:hs-monad-control \
</span><span class="cx">                     port:hs-mtl \
</span></span></pre></div>
<a id="trunkdportsdevelhsscientificPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/hs-scientific/Portfile (131410 => 131411)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/hs-scientific/Portfile        2015-01-11 21:16:22 UTC (rev 131410)
+++ trunk/dports/devel/hs-scientific/Portfile        2015-01-11 21:17:30 UTC (rev 131411)
</span><span class="lines">@@ -4,9 +4,10 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           haskell 1.0
</span><span class="cx"> 
</span><del>-haskell.setup       scientific 0.3.3.5
-checksums           rmd160  421d75491a252573079947c3578f66b73416dc0b \
-                    sha256  3d07689a786c20285982f463b61c848d4842159c46fa38868b1a896597a2f2cc
</del><ins>+epoch               1
+haskell.setup       scientific 0.2.0.2
+checksums           rmd160  fc0e643024a7e86102c136ab8ff6d186bc9cf495 \
+                    sha256  c0114a8809f34c1bc284e53ce0ce836a0f23ed2535ef9df06417e65a9c6a398f
</ins><span class="cx"> 
</span><span class="cx"> maintainers         nomaintainer
</span><span class="cx"> platforms           darwin
</span></span></pre></div>
<a id="trunkdportsdevelhsshaPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/hs-sha/Portfile (131410 => 131411)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/hs-sha/Portfile        2015-01-11 21:16:22 UTC (rev 131410)
+++ trunk/dports/devel/hs-sha/Portfile        2015-01-11 21:17:30 UTC (rev 131411)
</span><span class="lines">@@ -4,10 +4,9 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           haskell 1.0
</span><span class="cx"> 
</span><del>-haskell.setup       SHA 1.6.1
-revision            5
-checksums           rmd160  01950ac8e056fac60a50135d315a9f1896e031ec \
-                    sha256  fdb9924aa31493ad198e3b3498a8204cc7013e0ef86215faf1c4e435a7166aec
</del><ins>+haskell.setup       SHA 1.6.4.1
+checksums           rmd160  d1038e82bea102adee67d51359d3fcf9c62159d4 \
+                    sha256  743bc6d7dd3e74a44bfca8920f0f0ba5855722a62f6cc44f0a38d10c11bddc0d
</ins><span class="cx"> 
</span><span class="cx"> maintainers         nomaintainer
</span><span class="cx"> platforms           darwin
</span><span class="lines">@@ -20,5 +19,3 @@
</span><span class="cx">     HMAC routines. The functions have been tested against most of the NIST and RFC test \
</span><span class="cx">     vectors for the various functions. While some attention has been paid to performance, \
</span><span class="cx">     these do not presently reach the speed of well-tuned libraries, like OpenSSL.
</span><del>-
-depends_lib-append  port:hs-binary
</del></span></pre></div>
<a id="trunkdportsdevelhstagsoupPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/hs-tagsoup/Portfile (131410 => 131411)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/hs-tagsoup/Portfile        2015-01-11 21:16:22 UTC (rev 131410)
+++ trunk/dports/devel/hs-tagsoup/Portfile        2015-01-11 21:17:30 UTC (rev 131411)
</span><span class="lines">@@ -4,10 +4,9 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           haskell 1.0
</span><span class="cx"> 
</span><del>-haskell.setup       tagsoup 0.13
-revision            2
-checksums           rmd160  b94f75cc39784199e51a8d62816308a7c8944a5a \
-                    sha256  617eba9017684ffcc4abe3627a43e2ad69d788901facdfa6a3b77f58b363d3dd
</del><ins>+haskell.setup       tagsoup 0.13.3
+checksums           rmd160  7cff95fed79e7b7b6e2c5d1d85cea00a832f925f \
+                    sha256  32a862118d7836e9beb25fe4b317472fab6e1d41daefa86067231b328cff668d
</ins><span class="cx"> 
</span><span class="cx"> platforms           darwin
</span><span class="cx"> license             BSD
</span></span></pre></div>
<a id="trunkdportsdevelhstexmathPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/hs-texmath/Portfile (131410 => 131411)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/hs-texmath/Portfile        2015-01-11 21:16:22 UTC (rev 131410)
+++ trunk/dports/devel/hs-texmath/Portfile        2015-01-11 21:17:30 UTC (rev 131411)
</span><span class="lines">@@ -4,10 +4,9 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           haskell 1.0
</span><span class="cx"> 
</span><del>-haskell.setup       texmath 0.6.5.2
-revision            4
-checksums           rmd160  e709b5078abc57e903262097d2c8019240793b5c \
-                    sha256  749810eb9e01982730c66f11cdaf2af3252ee7dcc6a6089b1fa4cbad00716adf
</del><ins>+haskell.setup       texmath 0.6.6.3
+checksums           rmd160  fb270b239df58ca83a230b881cdbc4438bc1d130 \
+                    sha256  82db05f65804453dcef692d2422bcff2d3b3ec9b0ea0811a4f49906599329eea
</ins><span class="cx"> 
</span><span class="cx"> maintainers         cal openmaintainer
</span><span class="cx"> platforms           darwin
</span></span></pre></div>
<a id="trunkdportsdevelhsyamlPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/hs-yaml/Portfile (131410 => 131411)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/hs-yaml/Portfile        2015-01-11 21:16:22 UTC (rev 131410)
+++ trunk/dports/devel/hs-yaml/Portfile        2015-01-11 21:17:30 UTC (rev 131411)
</span><span class="lines">@@ -4,10 +4,9 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           haskell 1.0
</span><span class="cx"> 
</span><del>-haskell.setup       yaml 0.8.5.2
-revision            5
-checksums           rmd160  77a0d4f8090068ac93c2b55e8c00fa4aa94cb1ca \
-                    sha256  fbc999b2ee4062e942325037130e058bdaca214bb1f4e71428d7c553da2a48f4
</del><ins>+haskell.setup       yaml 0.8.10.1
+checksums           rmd160  f563e22da28c518141d729e204b86ebe9db5fe0d \
+                    sha256  e977912762e13571ec596173405ce328c8f7397aee4dd21f61ac9af762431ba9
</ins><span class="cx"> 
</span><span class="cx"> maintainers         cal openmaintainer
</span><span class="cx"> platforms           darwin
</span><span class="lines">@@ -20,7 +19,9 @@
</span><span class="cx"> depends_lib-append  port:hs-aeson \
</span><span class="cx">                     port:hs-attoparsec \
</span><span class="cx">                     port:hs-conduit \
</span><ins>+                    port:hs-enclosed-exceptions \
</ins><span class="cx">                     port:hs-resourcet \
</span><ins>+                    port:hs-scientific \
</ins><span class="cx">                     port:hs-text \
</span><span class="cx">                     port:hs-unordered-containers \
</span><span class="cx">                     port:hs-vector
</span></span></pre></div>
<a id="trunkdportsdevelhsziparchivePortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/hs-zip-archive/Portfile (131410 => 131411)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/hs-zip-archive/Portfile        2015-01-11 21:16:22 UTC (rev 131410)
+++ trunk/dports/devel/hs-zip-archive/Portfile        2015-01-11 21:17:30 UTC (rev 131411)
</span><span class="lines">@@ -4,10 +4,9 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           haskell 1.0
</span><span class="cx"> 
</span><del>-haskell.setup       zip-archive 0.1.3.4
-revision            5
-checksums           rmd160  77f3b929bf6b3b836a80bdaf41653ddcb37a1bb9 \
-                    sha256  cbef41120d995a87702f7bb0c1ed8107f3f36a61714b2e31d9d19df5466e7643
</del><ins>+haskell.setup       zip-archive 0.1.4
+checksums           rmd160  67947b053161abcb84e066ec13362dce5e18dad5 \
+                    sha256  8b0eef1b4211e0fb55c7689d2b3ce452278a32578b92f7c4c3114da1f843f346
</ins><span class="cx"> 
</span><span class="cx"> platforms           darwin
</span><span class="cx"> license             BSD
</span><span class="lines">@@ -18,8 +17,7 @@
</span><span class="cx">     The zip-archive library provides functions for creating, modifying, and \
</span><span class="cx">     extracting files from zip archives.
</span><span class="cx"> 
</span><del>-depends_lib-append  port:hs-binary \
-                    port:hs-digest \
</del><ins>+depends_lib-append  port:hs-digest \
</ins><span class="cx">                     port:hs-mtl \
</span><span class="cx">                     port:hs-utf8-string \
</span><span class="cx">                     port:hs-zlib
</span></span></pre></div>
<a id="trunkdportsdevelthriftPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/thrift/Portfile (131410 => 131411)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/thrift/Portfile        2015-01-11 21:16:22 UTC (rev 131410)
+++ trunk/dports/devel/thrift/Portfile        2015-01-11 21:17:30 UTC (rev 131411)
</span><span class="lines">@@ -81,7 +81,6 @@
</span><span class="cx">     configure.args-append   --with-haskell=yes
</span><span class="cx">     depends_lib-append      port:ghc \
</span><span class="cx">                             port:hs-http \
</span><del>-                            port:hs-binary
</del><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> variant php description &quot;enable the PHP library&quot; {
</span></span></pre></div>
<a id="trunkdportsdevelthriftdevelPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/devel/thrift-devel/Portfile (131410 => 131411)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/devel/thrift-devel/Portfile        2015-01-11 21:16:22 UTC (rev 131410)
+++ trunk/dports/devel/thrift-devel/Portfile        2015-01-11 21:17:30 UTC (rev 131411)
</span><span class="lines">@@ -89,7 +89,6 @@
</span><span class="cx">     configure.args-append   --with-haskell=yes
</span><span class="cx">     depends_lib-append      port:ghc \
</span><span class="cx">                             port:hs-http \
</span><del>-                            port:hs-binary
</del><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> variant php description &quot;enable the PHP library&quot; {
</span></span></pre></div>
<a id="trunkdportslangghcPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/lang/ghc/Portfile (131410 => 131411)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/lang/ghc/Portfile        2015-01-11 21:16:22 UTC (rev 131410)
+++ trunk/dports/lang/ghc/Portfile        2015-01-11 21:17:30 UTC (rev 131411)
</span><span class="lines">@@ -8,6 +8,7 @@
</span><span class="cx"> # Do not update GHC separate from Haskell Platform.
</span><span class="cx"> # When updating GHC, make sure to revbump all Haskell ports.
</span><span class="cx"> version             7.8.3
</span><ins>+revision            1
</ins><span class="cx"> categories          lang haskell
</span><span class="cx"> maintainers         gmail.com:kitchen.andy cal openmaintainer
</span><span class="cx"> license             BSD
</span><span class="lines">@@ -105,9 +106,11 @@
</span><span class="cx">     lappend obsoletes hs-process
</span><span class="cx">     # Legacy port deactivation hack added 2013-08-14, hs-template-haskell is provided by base
</span><span class="cx">     lappend obsoletes hs-template-haskell
</span><del>-    # Legacy port deactivation hack added 2015-01-05, hs-transformers and hs-xhtml are provided by base
</del><ins>+    # Legacy port deactivation hack added 2015-01-05, hs-transformers, hs-xhtml
+    # and hs-binary are provided by base
</ins><span class="cx">     lappend obsoletes hs-transformers
</span><span class="cx">     lappend obsoletes hs-xhtml
</span><ins>+    lappend obsoletes hs-binary
</ins><span class="cx"> 
</span><span class="cx">     foreach obsolete $obsoletes {
</span><span class="cx">         if {![catch {set obsolete_installed [lindex [registry_active $obsolete] 0]}]} {
</span></span></pre></div>
<a id="trunkdportstextprocpandocPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/textproc/pandoc/Portfile (131410 => 131411)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/textproc/pandoc/Portfile        2015-01-11 21:16:22 UTC (rev 131410)
+++ trunk/dports/textproc/pandoc/Portfile        2015-01-11 21:17:30 UTC (rev 131411)
</span><span class="lines">@@ -4,9 +4,11 @@
</span><span class="cx"> PortSystem          1.0
</span><span class="cx"> PortGroup           haskell 1.0
</span><span class="cx"> 
</span><del>-haskell.setup       pandoc 1.12.2.1
-revision            7
</del><ins>+haskell.setup       pandoc 1.12.4.2
</ins><span class="cx"> name                pandoc
</span><ins>+checksums           rmd160  d3e725ff4ed36f9259c07ad3de6878e3acbd1a9b \
+                    sha256  2f47f5f36498d26aa9cda7b93bcee76afedeeca7463478b5eda076209ba27f45
+
</ins><span class="cx"> categories          textproc
</span><span class="cx"> platforms           darwin
</span><span class="cx"> license             GPL-3
</span><span class="lines">@@ -22,9 +24,6 @@
</span><span class="cx">     Textile, groff man pages, plain text, Emacs Org-Mode, AsciiDoc, EPUB (v2 \
</span><span class="cx">     and v3), FictionBook2, and S5, Slidy and Slideous HTML slide shows.
</span><span class="cx"> 
</span><del>-checksums           rmd160  89bdcc402abe0bc36641f1f30e268a705befe841 \
-                    sha256  8e9a37bb802efd44e6e6063060105ad4ef8328a093fccbd971c533f0b583dbf7
-
</del><span class="cx"> depends_lib-append  \
</span><span class="cx">                     port:hs-aeson \
</span><span class="cx">                     port:hs-alex \
</span><span class="lines">@@ -44,6 +43,7 @@
</span><span class="cx">                     port:hs-parsec \
</span><span class="cx">                     port:hs-random \
</span><span class="cx">                     port:hs-syb \
</span><ins>+                    port:hs-sha \
</ins><span class="cx">                     port:hs-tagsoup \
</span><span class="cx">                     port:hs-temporary \
</span><span class="cx">                     port:hs-texmath \
</span></span></pre>
</div>
</div>

</body>
</html>