<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/84e569d946c51794090465c7841c2b96e7aba1ca">https://github.com/macports/macports-ports/commit/84e569d946c51794090465c7841c2b96e7aba1ca</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 84e569d  ocaml-cryptokit: upgrade to 1.13
</span>84e569d is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 84e569d946c51794090465c7841c2b96e7aba1ca
</span>Author: Perry E. Metzger <perry@piermont.com>
AuthorDate: Thu Apr 26 20:59:40 2018 -0400

<span style='display:block; white-space:pre;color:#404040;'>    ocaml-cryptokit: upgrade to 1.13
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    move to github portgroup
</span><span style='display:block; white-space:pre;color:#404040;'>    assume maintainership
</span><span style='display:block; white-space:pre;color:#404040;'>    add a kludgy patch to remove a broken test in setup.ml
</span>---
 ocaml/ocaml-cryptokit/Portfile            | 37 ++++++++++++++++---------------
 ocaml/ocaml-cryptokit/files/setup-ml.diff | 17 ++++++++++++++
 2 files changed, 36 insertions(+), 18 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/ocaml/ocaml-cryptokit/Portfile b/ocaml/ocaml-cryptokit/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7f7af9b..ce0d80c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ocaml/ocaml-cryptokit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/ocaml/ocaml-cryptokit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,33 +1,34 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup ocaml 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           ocaml 1.0
</span> 
 name                ocaml-cryptokit
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set                 _version 1.13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        xavierleroy cryptokit release[string map {. ""} $_version]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             $_version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories          ocaml devel security
 platforms           darwin
 license             LGPL-2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description         Objective Caml interface to cryptographic functions.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    The Cryptokit library for Objective Caml provides a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {pmetzger @pmetzger} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         OCaml interface to cryptographic functions.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    The Cryptokit library for OCaml provides a \
</span>                     variety of cryptographic primitives that can be used to \
                     implement cryptographic protocols in security-sensitive \
                     applications.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://pauillac.inria.fr/~xleroy/software.html
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        https://forge.ocamlcore.org/frs/download.php/1229/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  f161aefe0cfb0b706a926015566e4d5c0f8dd6fa \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  d3177e79e425b119b80acc63a85114a12e4c617f16803a69c080f460c4f037f1
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distname            cryptokit-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  882ea0cc12086fb4aee50003c78b09d99fce450d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  8d43d072a3986af7464a6b23e2da12cb1e192eb68e0c387530afac50f6c5889e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size 165774
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          setup-ml.diff
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib         port:ocaml port:ocaml-findlib port:zlib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append port:ocaml-ocamlbuild
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         port:ocaml port:ocaml-findlib port:ocaml-zarith port:zlib
</span> 
 use_oasis           yes
 use_oasis_doc       yes
 
 configure.args-append "--destdir ${destroot}"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type      regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url       http://forge.ocamlcore.org/frs/?group_id=133
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex     {>cryptokit-(.*)\.tar\.gz}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/ocaml/ocaml-cryptokit/files/setup-ml.diff b/ocaml/ocaml-cryptokit/files/setup-ml.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..b6bbdbf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/ocaml/ocaml-cryptokit/files/setup-ml.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,17 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- setup.ml.ORIG  2017-07-30 12:47:19.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ setup.ml       2018-04-26 20:46:18.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -6060,12 +6060,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         fun () -> dn
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      let () =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++   (* let () =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         if not (OASISFileUtil.file_exists_case (findlib_dir ())) then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           failwithf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             (f_ "Directory '%s' doesn't exist for findlib library %s")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             (findlib_dir ()) findlib_name
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      in *)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       let f dir file =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         let basename = Filename.basename file in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         let tgt_fn = Filename.concat dir basename in
</span></pre><pre style='margin:0'>

</pre>