<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>