[patch] lang/ocaml-camlp5 7.08 -> 7.11

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

[patch] lang/ocaml-camlp5 7.08 -> 7.11

Daniel Dickman
Update camlp5 to 7.11 for improved ocaml 4.10 support.

The only consumer seems to be lang/haxe which is currently marked BROKEN.

ok?

Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/ocaml-camlp5/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- Makefile 26 Sep 2019 09:46:10 -0000 1.7
+++ Makefile 18 Feb 2020 07:28:47 -0000
@@ -1,7 +1,6 @@
 # $OpenBSD: Makefile,v 1.7 2019/09/26 09:46:10 chrisz Exp $
 
-V = 7.08
-REVISION = 1
+V = 7.11
 COMMENT = OCaml Preprocessor and Pretty-Printer
 DISTFILES = camlp5-rel${V}{rel${V:S/.//}}${EXTRACT_SUFX}
 PKGNAME = ocaml-camlp5-${V}
@@ -13,7 +12,7 @@
 # BSD
 PERMIT_PACKAGE = Yes
 
-WANTLIB += c m pthread
+WANTLIB += c m
 
 MASTER_SITES = https://github.com/camlp5/camlp5/archive/
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/ocaml-camlp5/distinfo,v
retrieving revision 1.4
diff -u -r1.4 distinfo
--- distinfo 24 Aug 2019 16:38:09 -0000 1.4
+++ distinfo 18 Feb 2020 07:28:47 -0000
@@ -1,2 +1,2 @@
-SHA256 (camlp5-rel7.08.tar.gz) = RuZ9jjbl5FWMQU8LVpUyoz06EtcSD/3EdKaz2hv/8WM=
-SIZE (camlp5-rel7.08.tar.gz) = 849009
+SHA256 (camlp5-rel7.11.tar.gz) = oEi44P6yoQWBh4JPyctrVfLFt4jEPBXW2wkNeJxxIbo=
+SIZE (camlp5-rel7.11.tar.gz) = 878224
Index: pkg/PFRAG.native
===================================================================
RCS file: /cvs/ports/lang/ocaml-camlp5/pkg/PFRAG.native,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 PFRAG.native
--- pkg/PFRAG.native 31 Jan 2018 00:21:41 -0000 1.1.1.1
+++ pkg/PFRAG.native 18 Feb 2020 07:28:47 -0000
@@ -37,6 +37,10 @@
 lib/ocaml/camlp5/pa_lisp.o
 lib/ocaml/camlp5/pa_macro.cmx
 lib/ocaml/camlp5/pa_macro.o
+lib/ocaml/camlp5/pa_macro_gram.cmx
+lib/ocaml/camlp5/pa_macro_gram.o
+lib/ocaml/camlp5/pa_macro_print.cmx
+lib/ocaml/camlp5/pa_macro_print.o
 lib/ocaml/camlp5/pa_mkast.cmx
 lib/ocaml/camlp5/pa_mkast.o
 lib/ocaml/camlp5/pa_mktest.cmx
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/ocaml-camlp5/pkg/PLIST,v
retrieving revision 1.3
diff -u -r1.3 PLIST
--- pkg/PLIST 4 Mar 2019 12:51:15 -0000 1.3
+++ pkg/PLIST 18 Feb 2020 07:28:47 -0000
@@ -48,6 +48,9 @@
 lib/ocaml/camlp5/pa_lisp.cmo
 lib/ocaml/camlp5/pa_macro.cmi
 lib/ocaml/camlp5/pa_macro.cmo
+lib/ocaml/camlp5/pa_macro_gram.cmi
+lib/ocaml/camlp5/pa_macro_gram.cmo
+lib/ocaml/camlp5/pa_macro_print.cmo
 lib/ocaml/camlp5/pa_mkast.cmo
 lib/ocaml/camlp5/pa_mktest.cmo
 lib/ocaml/camlp5/pa_o.cmo

Reply | Threaded
Open this post in threaded view
|

Re: [patch] lang/ocaml-camlp5 7.08 -> 7.11

Christopher Zimmermann-2
Hi, thanks for your efforts. Looks very fine to me, so ok chrisz@


--
http://gmerlin.de
OpenPGP: http://gmerlin.de/christopher.pub
CB07 DA40 B0B6 571D 35E2  0DEF 87E2 92A7 13E5 DEE1

signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [patch] lang/ocaml-camlp5 7.08 -> 7.11

Jeremie Courreges-Anglas-2
In reply to this post by Daniel Dickman
On Tue, Feb 18 2020, Daniel Dickman <[hidden email]> wrote:
> Update camlp5 to 7.11 for improved ocaml 4.10 support.
>
> The only consumer seems to be lang/haxe which is currently marked BROKEN.
>
> ok?

Builds fine on sparc64, ok jca@

--
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply | Threaded
Open this post in threaded view
|

Re: [patch] lang/ocaml-camlp5 7.08 -> 7.11

Thomas Frohwein-2
On Tue, Feb 18, 2020, at 11:01 AM, Jeremie Courreges-Anglas wrote:
> On Tue, Feb 18 2020, Daniel Dickman <[hidden email]> wrote:
> > Update camlp5 to 7.11 for improved ocaml 4.10 support.
> >
> > The only consumer seems to be lang/haxe which is currently marked BROKEN.

For what it's worth, I'm working on unbreaking lang/haxe and the draft still builds and
runs with camlp5-7.11.