Tue Mar 5 18:17:19 2019 UTC ()
Updated devel/ocaml-sexplib to version 0.12.0.

Package is now compatible with dune 1.7.

The CHANGES.md file is not up to date; upstream changes are minor only.


(jaapb)
diff -r1.19 -r1.20 pkgsrc/devel/ocaml-sexplib/Makefile
diff -r1.7 -r1.8 pkgsrc/devel/ocaml-sexplib/PLIST
diff -r1.9 -r1.10 pkgsrc/devel/ocaml-sexplib/buildlink3.mk
diff -r1.8 -r1.9 pkgsrc/devel/ocaml-sexplib/distinfo

cvs diff -r1.19 -r1.20 pkgsrc/devel/ocaml-sexplib/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/ocaml-sexplib/Makefile 2018/11/27 15:24:09 1.19
+++ pkgsrc/devel/ocaml-sexplib/Makefile 2019/03/05 18:17:19 1.20
@@ -1,20 +1,19 @@ @@ -1,20 +1,19 @@
1# $NetBSD: Makefile,v 1.19 2018/11/27 15:24:09 jaapb Exp $ 1# $NetBSD: Makefile,v 1.20 2019/03/05 18:17:19 jaapb Exp $
2 2
3GITHUB_PROJECT= sexplib 3GITHUB_PROJECT= sexplib
4GITHUB_TAG= v${PKGVERSION_NOREV} 4GITHUB_TAG= v${PKGVERSION_NOREV}
5DISTNAME= ${GITHUB_PROJECT}-0.11.0 5DISTNAME= ${GITHUB_PROJECT}-0.12.0
6PKGNAME= ocaml-${DISTNAME} 6PKGNAME= ocaml-${DISTNAME}
7PKGREVISION= 3 
8CATEGORIES= devel 7CATEGORIES= devel
9MASTER_SITES= ${MASTER_SITE_GITHUB:=janestreet/} 8MASTER_SITES= ${MASTER_SITE_GITHUB:=janestreet/}
10 9
11MAINTAINER= jaapb@NetBSD.org 10MAINTAINER= jaapb@NetBSD.org
12HOMEPAGE= https://github.com/janestreet/sexplib/ 11HOMEPAGE= https://github.com/janestreet/sexplib/
13COMMENT= S-Expressions with Type Converters for OCaml 12COMMENT= S-Expressions with Type Converters for OCaml
14LICENSE= modified-bsd AND apache-2.0 13LICENSE= modified-bsd AND apache-2.0
15 14
16OCAML_USE_FINDLIB= yes 15OCAML_USE_FINDLIB= yes
17OCAML_USE_DUNE= yes 16OCAML_USE_DUNE= yes
18 17
19BUILD_TARGET= default 18BUILD_TARGET= default
20 19

cvs diff -r1.7 -r1.8 pkgsrc/devel/ocaml-sexplib/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/ocaml-sexplib/PLIST 2018/11/27 15:24:09 1.7
+++ pkgsrc/devel/ocaml-sexplib/PLIST 2019/03/05 18:17:19 1.8
@@ -1,30 +1,23 @@ @@ -1,30 +1,23 @@
1@comment $NetBSD: PLIST,v 1.7 2018/11/27 15:24:09 jaapb Exp $ 1@comment $NetBSD: PLIST,v 1.8 2019/03/05 18:17:19 jaapb Exp $
2share/doc/sexplib/CHANGES.md 
3share/doc/sexplib/CHANGES.txt 
4share/doc/sexplib/LICENSE-Tywith.txt 
5share/doc/sexplib/LICENSE.txt 
6share/doc/sexplib/README.org 
7${OCAML_SITELIB}/sexplib/META 2${OCAML_SITELIB}/sexplib/META
8${OCAML_SITELIB}/sexplib/conv.ml 3${OCAML_SITELIB}/sexplib/conv.ml
9${OCAML_SITELIB}/sexplib/conv.mli 4${OCAML_SITELIB}/sexplib/conv.mli
10${OCAML_SITELIB}/sexplib/conv_error.ml 5${OCAML_SITELIB}/sexplib/conv_error.ml
 6${OCAML_SITELIB}/sexplib/dune-package
11${OCAML_SITELIB}/sexplib/exn_magic.ml 7${OCAML_SITELIB}/sexplib/exn_magic.ml
12${OCAML_SITELIB}/sexplib/exn_magic.mli 8${OCAML_SITELIB}/sexplib/exn_magic.mli
13${OCAML_SITELIB}/sexplib/lexer.ml 9${OCAML_SITELIB}/sexplib/lexer.ml
14${OCAML_SITELIB}/sexplib/lexer.mli 10${OCAML_SITELIB}/sexplib/lexer.mli
15${OCAML_SITELIB}/sexplib/macro.ml 
16${OCAML_SITELIB}/sexplib/macro.mli 
17${OCAML_SITELIB}/sexplib/num/sexplib.num.dune 
18${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/num/sexplib_num.a 11${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/num/sexplib_num.a
19${OCAML_SITELIB}/sexplib/num/sexplib_num.cma 12${OCAML_SITELIB}/sexplib/num/sexplib_num.cma
20${OCAML_SITELIB}/sexplib/num/sexplib_num.cmi 13${OCAML_SITELIB}/sexplib/num/sexplib_num.cmi
21${OCAML_SITELIB}/sexplib/num/sexplib_num.cmt 14${OCAML_SITELIB}/sexplib/num/sexplib_num.cmt
22${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/num/sexplib_num.cmx 15${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/num/sexplib_num.cmx
23${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/num/sexplib_num.cmxa 16${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/num/sexplib_num.cmxa
24${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/num/sexplib_num.cmxs 17${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/num/sexplib_num.cmxs
25${OCAML_SITELIB}/sexplib/num/sexplib_num.ml 18${OCAML_SITELIB}/sexplib/num/sexplib_num.ml
26${OCAML_SITELIB}/sexplib/num/sexplib_num__Sexplib_num_conv.cmi 19${OCAML_SITELIB}/sexplib/num/sexplib_num__Sexplib_num_conv.cmi
27${OCAML_SITELIB}/sexplib/num/sexplib_num__Sexplib_num_conv.cmt 20${OCAML_SITELIB}/sexplib/num/sexplib_num__Sexplib_num_conv.cmt
28${OCAML_SITELIB}/sexplib/num/sexplib_num__Sexplib_num_conv.cmti 21${OCAML_SITELIB}/sexplib/num/sexplib_num__Sexplib_num_conv.cmti
29${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/num/sexplib_num__Sexplib_num_conv.cmx 22${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/num/sexplib_num__Sexplib_num_conv.cmx
30${OCAML_SITELIB}/sexplib/num/sexplib_num__Std.cmi 23${OCAML_SITELIB}/sexplib/num/sexplib_num__Std.cmi
@@ -42,47 +35,42 @@ ${OCAML_SITELIB}/sexplib/path.ml @@ -42,47 +35,42 @@ ${OCAML_SITELIB}/sexplib/path.ml
42${OCAML_SITELIB}/sexplib/path.mli 35${OCAML_SITELIB}/sexplib/path.mli
43${OCAML_SITELIB}/sexplib/pre_sexp.ml 36${OCAML_SITELIB}/sexplib/pre_sexp.ml
44${OCAML_SITELIB}/sexplib/sexp.ml 37${OCAML_SITELIB}/sexplib/sexp.ml
45${OCAML_SITELIB}/sexplib/sexp.mli 38${OCAML_SITELIB}/sexplib/sexp.mli
46${OCAML_SITELIB}/sexplib/sexp_intf.ml 39${OCAML_SITELIB}/sexplib/sexp_intf.ml
47${OCAML_SITELIB}/sexplib/sexp_with_layout.ml 40${OCAML_SITELIB}/sexplib/sexp_with_layout.ml
48${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib.a 41${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib.a
49${OCAML_SITELIB}/sexplib/sexplib.cma 42${OCAML_SITELIB}/sexplib/sexplib.cma
50${OCAML_SITELIB}/sexplib/sexplib.cmi 43${OCAML_SITELIB}/sexplib/sexplib.cmi
51${OCAML_SITELIB}/sexplib/sexplib.cmt 44${OCAML_SITELIB}/sexplib/sexplib.cmt
52${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib.cmx 45${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib.cmx
53${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib.cmxa 46${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib.cmxa
54${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib.cmxs 47${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib.cmxs
55${OCAML_SITELIB}/sexplib/sexplib.dune 
56${OCAML_SITELIB}/sexplib/sexplib.ml 48${OCAML_SITELIB}/sexplib/sexplib.ml
57${OCAML_SITELIB}/sexplib/sexplib__Conv.cmi 49${OCAML_SITELIB}/sexplib/sexplib__Conv.cmi
58${OCAML_SITELIB}/sexplib/sexplib__Conv.cmt 50${OCAML_SITELIB}/sexplib/sexplib__Conv.cmt
59${OCAML_SITELIB}/sexplib/sexplib__Conv.cmti 51${OCAML_SITELIB}/sexplib/sexplib__Conv.cmti
60${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Conv.cmx 52${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Conv.cmx
61${OCAML_SITELIB}/sexplib/sexplib__Conv_error.cmi 53${OCAML_SITELIB}/sexplib/sexplib__Conv_error.cmi
62${OCAML_SITELIB}/sexplib/sexplib__Conv_error.cmt 54${OCAML_SITELIB}/sexplib/sexplib__Conv_error.cmt
63${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Conv_error.cmx 55${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Conv_error.cmx
64${OCAML_SITELIB}/sexplib/sexplib__Exn_magic.cmi 56${OCAML_SITELIB}/sexplib/sexplib__Exn_magic.cmi
65${OCAML_SITELIB}/sexplib/sexplib__Exn_magic.cmt 57${OCAML_SITELIB}/sexplib/sexplib__Exn_magic.cmt
66${OCAML_SITELIB}/sexplib/sexplib__Exn_magic.cmti 58${OCAML_SITELIB}/sexplib/sexplib__Exn_magic.cmti
67${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Exn_magic.cmx 59${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Exn_magic.cmx
68${OCAML_SITELIB}/sexplib/sexplib__Lexer.cmi 60${OCAML_SITELIB}/sexplib/sexplib__Lexer.cmi
69${OCAML_SITELIB}/sexplib/sexplib__Lexer.cmt 61${OCAML_SITELIB}/sexplib/sexplib__Lexer.cmt
70${OCAML_SITELIB}/sexplib/sexplib__Lexer.cmti 62${OCAML_SITELIB}/sexplib/sexplib__Lexer.cmti
71${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Lexer.cmx 63${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Lexer.cmx
72${OCAML_SITELIB}/sexplib/sexplib__Macro.cmi 
73${OCAML_SITELIB}/sexplib/sexplib__Macro.cmt 
74${OCAML_SITELIB}/sexplib/sexplib__Macro.cmti 
75${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Macro.cmx 
76${OCAML_SITELIB}/sexplib/sexplib__Parser.cmi 64${OCAML_SITELIB}/sexplib/sexplib__Parser.cmi
77${OCAML_SITELIB}/sexplib/sexplib__Parser.cmt 65${OCAML_SITELIB}/sexplib/sexplib__Parser.cmt
78${OCAML_SITELIB}/sexplib/sexplib__Parser.cmti 66${OCAML_SITELIB}/sexplib/sexplib__Parser.cmti
79${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Parser.cmx 67${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Parser.cmx
80${OCAML_SITELIB}/sexplib/sexplib__Parser_with_layout.cmi 68${OCAML_SITELIB}/sexplib/sexplib__Parser_with_layout.cmi
81${OCAML_SITELIB}/sexplib/sexplib__Parser_with_layout.cmt 69${OCAML_SITELIB}/sexplib/sexplib__Parser_with_layout.cmt
82${OCAML_SITELIB}/sexplib/sexplib__Parser_with_layout.cmti 70${OCAML_SITELIB}/sexplib/sexplib__Parser_with_layout.cmti
83${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Parser_with_layout.cmx 71${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Parser_with_layout.cmx
84${OCAML_SITELIB}/sexplib/sexplib__Path.cmi 72${OCAML_SITELIB}/sexplib/sexplib__Path.cmi
85${OCAML_SITELIB}/sexplib/sexplib__Path.cmt 73${OCAML_SITELIB}/sexplib/sexplib__Path.cmt
86${OCAML_SITELIB}/sexplib/sexplib__Path.cmti 74${OCAML_SITELIB}/sexplib/sexplib__Path.cmti
87${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Path.cmx 75${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Path.cmx
88${OCAML_SITELIB}/sexplib/sexplib__Pre_sexp.cmi 76${OCAML_SITELIB}/sexplib/sexplib__Pre_sexp.cmi
@@ -108,26 +96,30 @@ ${PLIST.ocaml-opt}${OCAML_SITELIB}/sexpl @@ -108,26 +96,30 @@ ${PLIST.ocaml-opt}${OCAML_SITELIB}/sexpl
108${OCAML_SITELIB}/sexplib/sexplib__Type.cmi 96${OCAML_SITELIB}/sexplib/sexplib__Type.cmi
109${OCAML_SITELIB}/sexplib/sexplib__Type.cmt 97${OCAML_SITELIB}/sexplib/sexplib__Type.cmt
110${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Type.cmx 98${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Type.cmx
111${OCAML_SITELIB}/sexplib/sexplib__Type_with_layout.cmi 99${OCAML_SITELIB}/sexplib/sexplib__Type_with_layout.cmi
112${OCAML_SITELIB}/sexplib/sexplib__Type_with_layout.cmt 100${OCAML_SITELIB}/sexplib/sexplib__Type_with_layout.cmt
113${OCAML_SITELIB}/sexplib/sexplib__Type_with_layout.cmti 101${OCAML_SITELIB}/sexplib/sexplib__Type_with_layout.cmti
114${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Type_with_layout.cmx 102${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Type_with_layout.cmx
115${OCAML_SITELIB}/sexplib/src_pos.ml 103${OCAML_SITELIB}/sexplib/src_pos.ml
116${OCAML_SITELIB}/sexplib/src_pos.mli 104${OCAML_SITELIB}/sexplib/src_pos.mli
117${OCAML_SITELIB}/sexplib/std.ml 105${OCAML_SITELIB}/sexplib/std.ml
118${OCAML_SITELIB}/sexplib/type.ml 106${OCAML_SITELIB}/sexplib/type.ml
119${OCAML_SITELIB}/sexplib/type_with_layout.ml 107${OCAML_SITELIB}/sexplib/type_with_layout.ml
120${OCAML_SITELIB}/sexplib/type_with_layout.mli 108${OCAML_SITELIB}/sexplib/type_with_layout.mli
121${OCAML_SITELIB}/sexplib/unix/sexplib.unix.dune 
122${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/unix/sexplib_unix.a 109${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/unix/sexplib_unix.a
123${OCAML_SITELIB}/sexplib/unix/sexplib_unix.cma 110${OCAML_SITELIB}/sexplib/unix/sexplib_unix.cma
124${OCAML_SITELIB}/sexplib/unix/sexplib_unix.cmi 111${OCAML_SITELIB}/sexplib/unix/sexplib_unix.cmi
125${OCAML_SITELIB}/sexplib/unix/sexplib_unix.cmt 112${OCAML_SITELIB}/sexplib/unix/sexplib_unix.cmt
126${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/unix/sexplib_unix.cmx 113${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/unix/sexplib_unix.cmx
127${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/unix/sexplib_unix.cmxa 114${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/unix/sexplib_unix.cmxa
128${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/unix/sexplib_unix.cmxs 115${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/unix/sexplib_unix.cmxs
129${OCAML_SITELIB}/sexplib/unix/sexplib_unix.ml 116${OCAML_SITELIB}/sexplib/unix/sexplib_unix.ml
130${OCAML_SITELIB}/sexplib/unix/sexplib_unix__Sexplib_unix_conv.cmi 117${OCAML_SITELIB}/sexplib/unix/sexplib_unix__Sexplib_unix_conv.cmi
131${OCAML_SITELIB}/sexplib/unix/sexplib_unix__Sexplib_unix_conv.cmt 118${OCAML_SITELIB}/sexplib/unix/sexplib_unix__Sexplib_unix_conv.cmt
132${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/unix/sexplib_unix__Sexplib_unix_conv.cmx 119${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/unix/sexplib_unix__Sexplib_unix_conv.cmx
133${OCAML_SITELIB}/sexplib/unix/sexplib_unix_conv.ml 120${OCAML_SITELIB}/sexplib/unix/sexplib_unix_conv.ml
 121share/doc/sexplib/CHANGES.md
 122share/doc/sexplib/CHANGES.txt
 123share/doc/sexplib/LICENSE-Tywith.txt
 124share/doc/sexplib/LICENSE.md
 125share/doc/sexplib/README.org

cvs diff -r1.9 -r1.10 pkgsrc/devel/ocaml-sexplib/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/devel/ocaml-sexplib/buildlink3.mk 2018/11/27 15:24:09 1.9
+++ pkgsrc/devel/ocaml-sexplib/buildlink3.mk 2019/03/05 18:17:19 1.10
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: buildlink3.mk,v 1.9 2018/11/27 15:24:09 jaapb Exp $ 1# $NetBSD: buildlink3.mk,v 1.10 2019/03/05 18:17:19 jaapb Exp $
2 2
3BUILDLINK_TREE+= ocaml-sexplib 3BUILDLINK_TREE+= ocaml-sexplib
4 4
5.if !defined(OCAML_SEXPLIB_BUILDLINK3_MK) 5.if !defined(OCAML_SEXPLIB_BUILDLINK3_MK)
6OCAML_SEXPLIB_BUILDLINK3_MK:= 6OCAML_SEXPLIB_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.ocaml-sexplib+= ocaml-sexplib>=0.9.0 8BUILDLINK_API_DEPENDS.ocaml-sexplib+= ocaml-sexplib>=0.9.0
9BUILDLINK_ABI_DEPENDS.ocaml-sexplib+= ocaml-sexplib>=0.11.0nb3 9BUILDLINK_ABI_DEPENDS.ocaml-sexplib+= ocaml-sexplib>=0.12.0
10BUILDLINK_PKGSRCDIR.ocaml-sexplib?= ../../devel/ocaml-sexplib 10BUILDLINK_PKGSRCDIR.ocaml-sexplib?= ../../devel/ocaml-sexplib
11 11
12.endif # OCAML_SEXPLIB_BUILDLINK3_MK 12.endif # OCAML_SEXPLIB_BUILDLINK3_MK
13 13
14BUILDLINK_TREE+= -ocaml-sexplib 14BUILDLINK_TREE+= -ocaml-sexplib

cvs diff -r1.8 -r1.9 pkgsrc/devel/ocaml-sexplib/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/ocaml-sexplib/distinfo 2018/05/09 14:30:46 1.8
+++ pkgsrc/devel/ocaml-sexplib/distinfo 2019/03/05 18:17:19 1.9
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.8 2018/05/09 14:30:46 jaapb Exp $ 1$NetBSD: distinfo,v 1.9 2019/03/05 18:17:19 jaapb Exp $
2 2
3SHA1 (sexplib-0.11.0.tar.gz) = f5b2c33ce96358734277f74801b673f46296fbb2 3SHA1 (sexplib-0.12.0.tar.gz) = e05dcc8441d8ad095d949fb43f8bac6b34872939
4RMD160 (sexplib-0.11.0.tar.gz) = 236bfdb7ef2ceddd9853bd2901d371f212753e7c 4RMD160 (sexplib-0.12.0.tar.gz) = bf6eab95289b1a795d6aba064b5ac0903782465a
5SHA512 (sexplib-0.11.0.tar.gz) = a16029848379b8801dac4407dcf9f0819aa66db2e39f502776bd809a22f81f084230179f305c5c0aad68040e4ddf8641ab5c7b7489f27435eecc829a8fa9ac0b 5SHA512 (sexplib-0.12.0.tar.gz) = 30a7b0b970dc0768e91fd470979d34012006ecc4d639d2e4d22f28d4d54e1ea3f97250343b87612d50e6243e54bc00dd581d174b53d2b3e9580ff256054856a3
6Size (sexplib-0.11.0.tar.gz) = 63645 bytes 6Size (sexplib-0.12.0.tar.gz) = 51485 bytes