<pre style='margin:0'>
Kurt Hindenburg (kurthindenburg) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/098016b646d2567a641ddfc343f8f6d55263dbc6">https://github.com/macports/macports-ports/commit/098016b646d2567a641ddfc343f8f6d55263dbc6</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 098016b646d2567a641ddfc343f8f6d55263dbc6
</span>Author: Kurt Hindenburg <khindenburg@macports.org>
AuthorDate: Fri Feb 17 22:56:18 2017 -0500

<span style='display:block; white-space:pre;color:#404040;'>    ocaml-devel: remove obsolete port
</span>---
 lang/ocaml-devel/Portfile                        | 10 ---
 lang/ocaml-devel/files/configure-cfi-detect.diff | 31 ---------
 lang/ocaml-devel/files/debuginfo-is-none.diff    | 87 ------------------------
 3 files changed, 128 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ocaml-devel/Portfile b/lang/ocaml-devel/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 76a0189..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ocaml-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem        1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-replaced_by       ocaml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup         obsolete 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name                ocaml-devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-conflicts           ocaml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version             4.00.0+beta2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories          lang ml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license             {QPL LGPL}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ocaml-devel/files/configure-cfi-detect.diff b/lang/ocaml-devel/files/configure-cfi-detect.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 42c1d2e..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ocaml-devel/files/configure-cfi-detect.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,31 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Index: configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-===================================================================
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure      (revision 12596)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure      (working copy)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1556,7 +1556,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- asm_cfi_supported=false
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--export aspp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+export as aspp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if sh ./tryassemble cfi.S; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   echo "#define ASM_CFI_SUPPORTED" >> m.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Index: config/auto-aux/tryassemble
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-===================================================================
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- config/auto-aux/tryassemble    (revision 12596)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ config/auto-aux/tryassemble    (working copy)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -5,3 +5,13 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $aspp -o tst $* 2> /dev/null || exit 100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# test as also (if differs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+if test "$aspp" != "$as"; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+if test "$verbose" = yes; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+echo "tryassemble: $as -o tst $*" >&2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+$as -o tst $* || exit 100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+$as -o tst $* 2> /dev/null || exit 100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+fi
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ocaml-devel/files/debuginfo-is-none.diff b/lang/ocaml-devel/files/debuginfo-is-none.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 709f5f3..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ocaml-devel/files/debuginfo-is-none.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,87 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Index: configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-===================================================================
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure      (revision 12596)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure      (working copy)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1561,6 +1561,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if sh ./tryassemble cfi.S; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   echo "#define ASM_CFI_SUPPORTED" >> m.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   asm_cfi_supported=true
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  echo "assembler supports CFI"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  echo "assembler does not support CFI"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Final twiddling of compiler options to work around known bugs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Index: asmcomp/debuginfo.ml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-===================================================================
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- asmcomp/debuginfo.ml   (revision 12596)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ asmcomp/debuginfo.ml   (working copy)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -31,11 +31,12 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   dinfo_char_end = 0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+(* cannot use physical compare cause Debuginfo values are marshalled *)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- let is_none t =
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  t == none
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  t = none
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- let to_string d =
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  if d == none
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  if d = none
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   then ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   else Printf.sprintf "{%s:%d,%d-%d}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            d.dinfo_file d.dinfo_line d.dinfo_char_start d.dinfo_char_end
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Index: asmcomp/debuginfo.mli
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-===================================================================
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- asmcomp/debuginfo.mli  (revision 12596)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ asmcomp/debuginfo.mli  (working copy)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -12,7 +12,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- type kind = Dinfo_call | Dinfo_raise
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--type t = {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+type t = private {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   dinfo_kind: kind;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   dinfo_file: string;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   dinfo_line: int;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Index: asmcomp/emitaux.ml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-===================================================================
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- asmcomp/emitaux.ml     (revision 12596)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ asmcomp/emitaux.ml     (working copy)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -133,6 +133,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- let emit_debug_info dbg =
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if !Clflags.debug && not (Debuginfo.is_none dbg) then (
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     let line = dbg.Debuginfo.dinfo_line in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    assert (line <> 0); (* clang errors out on zero line numbers *)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     let file_name = dbg.Debuginfo.dinfo_file in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     let file_num =
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       try List.assoc file_name !file_pos_nums
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -182,13 +183,13 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       lbl in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   let emit_frame fd =
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     a.efa_label fd.fd_lbl;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    a.efa_16 (if fd.fd_debuginfo == Debuginfo.none
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    a.efa_16 (if Debuginfo.is_none fd.fd_debuginfo
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-               then fd.fd_frame_size
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-               else fd.fd_frame_size + 1);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     a.efa_16 (List.length fd.fd_live_offset);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     List.iter a.efa_16 fd.fd_live_offset;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     a.efa_align Arch.size_addr;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    if fd.fd_debuginfo != Debuginfo.none then begin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    if not (Debuginfo.is_none fd.fd_debuginfo) then begin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       let d = fd.fd_debuginfo in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       let line = min 0xFFFFF d.dinfo_line
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       and char_start = min 0xFF d.dinfo_char_start
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Index: asmcomp/printlinear.ml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-===================================================================
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- asmcomp/printlinear.ml (revision 12596)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ asmcomp/printlinear.ml (working copy)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -65,7 +65,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   | Lraise ->
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       fprintf ppf "raise %a" reg i.arg.(0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   end;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  if i.dbg != Debuginfo.none then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  if not (Debuginfo.is_none i.dbg) then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     fprintf ppf " %s" (Debuginfo.to_string i.dbg)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- let rec all_instr ppf i =
</span></pre><pre style='margin:0'>

</pre>