head	1.9;
access;
symbols
	pkgsrc-2026Q1:1.9.0.32
	pkgsrc-2026Q1-base:1.9
	pkgsrc-2025Q4:1.9.0.30
	pkgsrc-2025Q4-base:1.9
	pkgsrc-2025Q3:1.9.0.28
	pkgsrc-2025Q3-base:1.9
	pkgsrc-2025Q2:1.9.0.26
	pkgsrc-2025Q2-base:1.9
	pkgsrc-2025Q1:1.9.0.24
	pkgsrc-2025Q1-base:1.9
	pkgsrc-2024Q4:1.9.0.22
	pkgsrc-2024Q4-base:1.9
	pkgsrc-2024Q3:1.9.0.20
	pkgsrc-2024Q3-base:1.9
	pkgsrc-2024Q2:1.9.0.18
	pkgsrc-2024Q2-base:1.9
	pkgsrc-2024Q1:1.9.0.16
	pkgsrc-2024Q1-base:1.9
	pkgsrc-2023Q4:1.9.0.14
	pkgsrc-2023Q4-base:1.9
	pkgsrc-2023Q3:1.9.0.12
	pkgsrc-2023Q3-base:1.9
	pkgsrc-2023Q2:1.9.0.10
	pkgsrc-2023Q2-base:1.9
	pkgsrc-2023Q1:1.9.0.8
	pkgsrc-2023Q1-base:1.9
	pkgsrc-2022Q4:1.9.0.6
	pkgsrc-2022Q4-base:1.9
	pkgsrc-2022Q3:1.9.0.4
	pkgsrc-2022Q3-base:1.9
	pkgsrc-2022Q2:1.9.0.2
	pkgsrc-2022Q2-base:1.9
	pkgsrc-2022Q1:1.8.0.26
	pkgsrc-2022Q1-base:1.8
	pkgsrc-2021Q4:1.8.0.24
	pkgsrc-2021Q4-base:1.8
	pkgsrc-2021Q3:1.8.0.22
	pkgsrc-2021Q3-base:1.8
	pkgsrc-2021Q2:1.8.0.20
	pkgsrc-2021Q2-base:1.8
	pkgsrc-2021Q1:1.8.0.18
	pkgsrc-2021Q1-base:1.8
	pkgsrc-2020Q4:1.8.0.16
	pkgsrc-2020Q4-base:1.8
	pkgsrc-2020Q3:1.8.0.14
	pkgsrc-2020Q3-base:1.8
	pkgsrc-2020Q2:1.8.0.12
	pkgsrc-2020Q2-base:1.8
	pkgsrc-2020Q1:1.8.0.8
	pkgsrc-2020Q1-base:1.8
	pkgsrc-2019Q4:1.8.0.10
	pkgsrc-2019Q4-base:1.8
	pkgsrc-2019Q3:1.8.0.6
	pkgsrc-2019Q3-base:1.8
	pkgsrc-2019Q2:1.8.0.4
	pkgsrc-2019Q2-base:1.8
	pkgsrc-2019Q1:1.8.0.2
	pkgsrc-2019Q1-base:1.8
	pkgsrc-2018Q4:1.7.0.2
	pkgsrc-2018Q4-base:1.7
	pkgsrc-2018Q3:1.6.0.4
	pkgsrc-2018Q3-base:1.6
	pkgsrc-2018Q2:1.6.0.2
	pkgsrc-2018Q2-base:1.6
	pkgsrc-2018Q1:1.4.0.8
	pkgsrc-2018Q1-base:1.4
	pkgsrc-2017Q4:1.4.0.6
	pkgsrc-2017Q4-base:1.4
	pkgsrc-2017Q3:1.4.0.4
	pkgsrc-2017Q3-base:1.4
	pkgsrc-2017Q2:1.3.0.10
	pkgsrc-2017Q2-base:1.3
	pkgsrc-2017Q1:1.3.0.8
	pkgsrc-2017Q1-base:1.3
	pkgsrc-2016Q4:1.3.0.6
	pkgsrc-2016Q4-base:1.3
	pkgsrc-2016Q3:1.3.0.4
	pkgsrc-2016Q3-base:1.3
	pkgsrc-2016Q2:1.3.0.2
	pkgsrc-2016Q2-base:1.3
	pkgsrc-2016Q1:1.2.0.2
	pkgsrc-2016Q1-base:1.2
	pkgsrc-2015Q4:1.1.0.8
	pkgsrc-2015Q4-base:1.1
	pkgsrc-2015Q3:1.1.0.6
	pkgsrc-2015Q3-base:1.1
	pkgsrc-2015Q2:1.1.0.4
	pkgsrc-2015Q2-base:1.1
	pkgsrc-2015Q1:1.1.0.2
	pkgsrc-2015Q1-base:1.1;
locks; strict;
comment	@# @;


1.9
date	2022.05.04.13.32.12;	author jaapb;	state Exp;
branches;
next	1.8;
commitid	8AiG4IhUP9Da2KCD;

1.8
date	2019.03.05.18.17.19;	author jaapb;	state Exp;
branches;
next	1.7;
commitid	SkhooPKnCWhOLceB;

1.7
date	2018.11.27.15.24.09;	author jaapb;	state Exp;
branches;
next	1.6;
commitid	CImxgJDQ8QdPXA1B;

1.6
date	2018.05.09.14.30.46;	author jaapb;	state Exp;
branches;
next	1.5;
commitid	asRGoHNLYvtE9DBA;

1.5
date	2018.04.04.16.20.15;	author jaapb;	state Exp;
branches;
next	1.4;
commitid	EzfcrXprZJRaT8xA;

1.4
date	2017.07.11.12.14.13;	author jaapb;	state Exp;
branches;
next	1.3;
commitid	RIoYqhRwnHi26OYz;

1.3
date	2016.06.20.15.10.30;	author jaapb;	state Exp;
branches;
next	1.2;
commitid	T61tl3dCah6Fudbz;

1.2
date	2016.03.04.16.06.19;	author jaapb;	state Exp;
branches;
next	1.1;
commitid	NbMdlPomgplpglXy;

1.1
date	2015.01.20.16.27.02;	author jaapb;	state Exp;
branches;
next	;
commitid	ziZlnzQ4xlPjxM6y;


desc
@@


1.9
log
@Updated devel/ocaml-sexplib to version 0.15.0.

There is no changelog, so not quite clear what changes there are, but they
seem to be minor.
@
text
@@@comment $NetBSD$
${OCAML_SITELIB}/sexplib/META
${OCAML_SITELIB}/sexplib/conv.ml
${OCAML_SITELIB}/sexplib/conv.mli
${OCAML_SITELIB}/sexplib/conv_error.ml
${OCAML_SITELIB}/sexplib/dune-package
${OCAML_SITELIB}/sexplib/exn_magic.ml
${OCAML_SITELIB}/sexplib/exn_magic.mli
${OCAML_SITELIB}/sexplib/lexer.ml
${OCAML_SITELIB}/sexplib/lexer.mli
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/num/sexplib_num.a
${OCAML_SITELIB}/sexplib/num/sexplib_num.cma
${OCAML_SITELIB}/sexplib/num/sexplib_num.cmi
${OCAML_SITELIB}/sexplib/num/sexplib_num.cmt
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/num/sexplib_num.cmx
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/num/sexplib_num.cmxa
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/num/sexplib_num.cmxs
${OCAML_SITELIB}/sexplib/num/sexplib_num.ml
${OCAML_SITELIB}/sexplib/num/sexplib_num__Sexplib_num_conv.cmi
${OCAML_SITELIB}/sexplib/num/sexplib_num__Sexplib_num_conv.cmt
${OCAML_SITELIB}/sexplib/num/sexplib_num__Sexplib_num_conv.cmti
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/num/sexplib_num__Sexplib_num_conv.cmx
${OCAML_SITELIB}/sexplib/num/sexplib_num__Std.cmi
${OCAML_SITELIB}/sexplib/num/sexplib_num__Std.cmt
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/num/sexplib_num__Std.cmx
${OCAML_SITELIB}/sexplib/num/sexplib_num_conv.ml
${OCAML_SITELIB}/sexplib/num/sexplib_num_conv.mli
${OCAML_SITELIB}/sexplib/num/std.ml
${OCAML_SITELIB}/sexplib/opam
${OCAML_SITELIB}/sexplib/parser.ml
${OCAML_SITELIB}/sexplib/parser.mli
${OCAML_SITELIB}/sexplib/parser_with_layout.ml
${OCAML_SITELIB}/sexplib/parser_with_layout.mli
${OCAML_SITELIB}/sexplib/path.ml
${OCAML_SITELIB}/sexplib/path.mli
${OCAML_SITELIB}/sexplib/pre_sexp.ml
${OCAML_SITELIB}/sexplib/sexp.ml
${OCAML_SITELIB}/sexplib/sexp.mli
${OCAML_SITELIB}/sexplib/sexp_grammar.ml
${OCAML_SITELIB}/sexplib/sexp_grammar.mli
${OCAML_SITELIB}/sexplib/sexp_grammar_intf.ml
${OCAML_SITELIB}/sexplib/sexp_intf.ml
${OCAML_SITELIB}/sexplib/sexp_with_layout.ml
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib.a
${OCAML_SITELIB}/sexplib/sexplib.cma
${OCAML_SITELIB}/sexplib/sexplib.cmi
${OCAML_SITELIB}/sexplib/sexplib.cmt
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib.cmx
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib.cmxa
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib.cmxs
${OCAML_SITELIB}/sexplib/sexplib.ml
${OCAML_SITELIB}/sexplib/sexplib__Conv.cmi
${OCAML_SITELIB}/sexplib/sexplib__Conv.cmt
${OCAML_SITELIB}/sexplib/sexplib__Conv.cmti
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Conv.cmx
${OCAML_SITELIB}/sexplib/sexplib__Conv_error.cmi
${OCAML_SITELIB}/sexplib/sexplib__Conv_error.cmt
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Conv_error.cmx
${OCAML_SITELIB}/sexplib/sexplib__Exn_magic.cmi
${OCAML_SITELIB}/sexplib/sexplib__Exn_magic.cmt
${OCAML_SITELIB}/sexplib/sexplib__Exn_magic.cmti
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Exn_magic.cmx
${OCAML_SITELIB}/sexplib/sexplib__Lexer.cmi
${OCAML_SITELIB}/sexplib/sexplib__Lexer.cmt
${OCAML_SITELIB}/sexplib/sexplib__Lexer.cmti
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Lexer.cmx
${OCAML_SITELIB}/sexplib/sexplib__Parser.cmi
${OCAML_SITELIB}/sexplib/sexplib__Parser.cmt
${OCAML_SITELIB}/sexplib/sexplib__Parser.cmti
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Parser.cmx
${OCAML_SITELIB}/sexplib/sexplib__Parser_with_layout.cmi
${OCAML_SITELIB}/sexplib/sexplib__Parser_with_layout.cmt
${OCAML_SITELIB}/sexplib/sexplib__Parser_with_layout.cmti
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Parser_with_layout.cmx
${OCAML_SITELIB}/sexplib/sexplib__Path.cmi
${OCAML_SITELIB}/sexplib/sexplib__Path.cmt
${OCAML_SITELIB}/sexplib/sexplib__Path.cmti
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Path.cmx
${OCAML_SITELIB}/sexplib/sexplib__Pre_sexp.cmi
${OCAML_SITELIB}/sexplib/sexplib__Pre_sexp.cmt
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Pre_sexp.cmx
${OCAML_SITELIB}/sexplib/sexplib__Sexp.cmi
${OCAML_SITELIB}/sexplib/sexplib__Sexp.cmt
${OCAML_SITELIB}/sexplib/sexplib__Sexp.cmti
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Sexp.cmx
${OCAML_SITELIB}/sexplib/sexplib__Sexp_grammar.cmi
${OCAML_SITELIB}/sexplib/sexplib__Sexp_grammar.cmt
${OCAML_SITELIB}/sexplib/sexplib__Sexp_grammar.cmti
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Sexp_grammar.cmx
${OCAML_SITELIB}/sexplib/sexplib__Sexp_grammar_intf.cmi
${OCAML_SITELIB}/sexplib/sexplib__Sexp_grammar_intf.cmt
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Sexp_grammar_intf.cmx
${OCAML_SITELIB}/sexplib/sexplib__Sexp_intf.cmi
${OCAML_SITELIB}/sexplib/sexplib__Sexp_intf.cmt
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Sexp_intf.cmx
${OCAML_SITELIB}/sexplib/sexplib__Sexp_with_layout.cmi
${OCAML_SITELIB}/sexplib/sexplib__Sexp_with_layout.cmt
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Sexp_with_layout.cmx
${OCAML_SITELIB}/sexplib/sexplib__Src_pos.cmi
${OCAML_SITELIB}/sexplib/sexplib__Src_pos.cmt
${OCAML_SITELIB}/sexplib/sexplib__Src_pos.cmti
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Src_pos.cmx
${OCAML_SITELIB}/sexplib/sexplib__Std.cmi
${OCAML_SITELIB}/sexplib/sexplib__Std.cmt
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Std.cmx
${OCAML_SITELIB}/sexplib/sexplib__Type.cmi
${OCAML_SITELIB}/sexplib/sexplib__Type.cmt
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Type.cmx
${OCAML_SITELIB}/sexplib/sexplib__Type_with_layout.cmi
${OCAML_SITELIB}/sexplib/sexplib__Type_with_layout.cmt
${OCAML_SITELIB}/sexplib/sexplib__Type_with_layout.cmti
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Type_with_layout.cmx
${OCAML_SITELIB}/sexplib/src_pos.ml
${OCAML_SITELIB}/sexplib/src_pos.mli
${OCAML_SITELIB}/sexplib/std.ml
${OCAML_SITELIB}/sexplib/type.ml
${OCAML_SITELIB}/sexplib/type_with_layout.ml
${OCAML_SITELIB}/sexplib/type_with_layout.mli
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/unix/sexplib_unix.a
${OCAML_SITELIB}/sexplib/unix/sexplib_unix.cma
${OCAML_SITELIB}/sexplib/unix/sexplib_unix.cmi
${OCAML_SITELIB}/sexplib/unix/sexplib_unix.cmt
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/unix/sexplib_unix.cmx
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/unix/sexplib_unix.cmxa
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/unix/sexplib_unix.cmxs
${OCAML_SITELIB}/sexplib/unix/sexplib_unix.ml
${OCAML_SITELIB}/sexplib/unix/sexplib_unix__Sexplib_unix_conv.cmi
${OCAML_SITELIB}/sexplib/unix/sexplib_unix__Sexplib_unix_conv.cmt
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/unix/sexplib_unix__Sexplib_unix_conv.cmx
${OCAML_SITELIB}/sexplib/unix/sexplib_unix_conv.ml
share/doc/sexplib/CHANGES.md
share/doc/sexplib/CHANGES.txt
share/doc/sexplib/LICENSE-Tywith.txt
share/doc/sexplib/LICENSE.md
share/doc/sexplib/README.org
@


1.8
log
@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.
@
text
@d39 3
d86 7
@


1.7
log
@Updated devel/ocaml-sexplib to work with dune
@
text
@d1 1
a1 6
@@comment $NetBSD: PLIST,v 1.6 2018/05/09 14:30:46 jaapb Exp $
share/doc/sexplib/CHANGES.md
share/doc/sexplib/CHANGES.txt
share/doc/sexplib/LICENSE-Tywith.txt
share/doc/sexplib/LICENSE.txt
share/doc/sexplib/README.org
d6 1
a10 3
${OCAML_SITELIB}/sexplib/macro.ml
${OCAML_SITELIB}/sexplib/macro.mli
${OCAML_SITELIB}/sexplib/num/sexplib.num.dune
a47 1
${OCAML_SITELIB}/sexplib/sexplib.dune
a63 4
${OCAML_SITELIB}/sexplib/sexplib__Macro.cmi
${OCAML_SITELIB}/sexplib/sexplib__Macro.cmt
${OCAML_SITELIB}/sexplib/sexplib__Macro.cmti
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib__Macro.cmx
a108 1
${OCAML_SITELIB}/sexplib/unix/sexplib.unix.dune
d121 5
@


1.6
log
@Updated package devel/ocaml-sexplib to version 0.11.0.

There are dependency changes (use ocaml-parsexp, drop ocaml-base) and
a minor compatibility bugfix.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.5 2018/04/04 16:20:15 jaapb Exp $
d25 1
a25 1
${OCAML_SITELIB}/sexplib/num/sexplib_num.ml-gen
d56 1
a56 1
${OCAML_SITELIB}/sexplib/sexplib.ml-gen
d129 1
a129 1
${OCAML_SITELIB}/sexplib/unix/sexplib_unix.ml-gen
@


1.5
log
@New package revision for devel/ocaml-sexplib.

No upstream changes; this deals with some extra files caused to be
installed by the new version of jbuilder.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.4 2017/07/11 12:14:13 jaapb Exp $
a6 25
${OCAML_SITELIB}/sexplib/0/sexp.ml
${OCAML_SITELIB}/sexplib/0/sexp.mli
${OCAML_SITELIB}/sexplib/0/sexp_conv.ml
${OCAML_SITELIB}/sexplib/0/sexp_conv.mli
${OCAML_SITELIB}/sexplib/0/sexp_conv_error.ml
${OCAML_SITELIB}/sexplib/0/sexplib.0.dune
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/0/sexplib0.a
${OCAML_SITELIB}/sexplib/0/sexplib0.cma
${OCAML_SITELIB}/sexplib/0/sexplib0.cmi
${OCAML_SITELIB}/sexplib/0/sexplib0.cmt
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/0/sexplib0.cmx
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/0/sexplib0.cmxa
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/0/sexplib0.cmxs
${OCAML_SITELIB}/sexplib/0/sexplib0.ml-gen
${OCAML_SITELIB}/sexplib/0/sexplib0__Sexp.cmi
${OCAML_SITELIB}/sexplib/0/sexplib0__Sexp.cmt
${OCAML_SITELIB}/sexplib/0/sexplib0__Sexp.cmti
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/0/sexplib0__Sexp.cmx
${OCAML_SITELIB}/sexplib/0/sexplib0__Sexp_conv.cmi
${OCAML_SITELIB}/sexplib/0/sexplib0__Sexp_conv.cmt
${OCAML_SITELIB}/sexplib/0/sexplib0__Sexp_conv.cmti
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/0/sexplib0__Sexp_conv.cmx
${OCAML_SITELIB}/sexplib/0/sexplib0__Sexp_conv_error.cmi
${OCAML_SITELIB}/sexplib/0/sexplib0__Sexp_conv_error.cmt
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/0/sexplib0__Sexp_conv_error.cmx
@


1.4
log
@Updated package to latest version, 0.9.1. Attention: this is a new
versioning scheme - earlier version was 113.33.03. As per the thread on
https://mail-index.netbsd.org/tech-pkg/2016/11/26/msg017548.html
and the example given by archivers/lz4, I've just changed the version
number without further ado.

Changes up until 113.43.00 (there seems to be no later changelog) include:

    Sexps and EOF are a mess. Try to improve the situation somewhat!

		    In particular, this feature makes improvements to when
				Parsing_whitespace sexp parser state is reported: it now
				distinguishes the case Parsing_toplevel_whitespace from
				Parsing_nested_whitespace and it's only a valid empty parse if eof
				happens in Parsing_toplevel_whitespace. See test diffs for examples
				of strings that were previously valid empty parses, but are now
				incomplete. One of the craziest is probably "(foo #| bar".
@
text
@d1 1
a1 1
@@comment $NetBSD$
d7 1
d9 1
d12 1
d33 1
d36 1
d38 1
d40 1
d42 1
d58 1
d62 1
d64 1
d66 1
d69 1
d80 1
d140 1
d144 1
d146 1
@


1.3
log
@Updated package to latest version, 113.33.00. Changes include:

- Changes `Sexp.to_string` to escape all non-ASCII characters.

  Previously chars >= 127 are escaped or not depending on:
  1. other character in the string
  2. the system
  3. environment variable settings

  (2) and (3) are because `String.escaped` from the stdlib uses the C
  function `isprint` which is locale and OS dependent.

  This can cause invalid UTF-8 sequence to be printed by sexplib, which
  is annoying:

    https://github.com/janestreet/sexplib/issues/18

  Starting with this release, sexplib:
  1. copies the `String.escaped` function of OCaml 4.03 which escapes
     all non-ascii characters
  2. make sure we escape the string when it contains characters >= 127

- Clean up the documentation for sexplib, modernizing it to include
  `ppx_sexp_conv`, and breaking up the documentation between sexplib and
  `ppx_sexp_conv`.  Also changed the formatting to use org-mode, so it
  will render properly on github.  Markdown doesn't render well by
  default, unless you use quite different conventions about linebeaks.

- In sexp macro library, avoid returning success when there is any error
  reading a sexp. In particular, this prevents

    sexp resolve <(echo '(:use x)')

  from silently succeeding.

  Also, now we no longer read an included file multiple times.
  This lets even crazy stuff like this to work:

    $ echo 'hi ' | sexp resolve <(echo '((:include /dev/stdin) (:include /dev/stdin))')
@
text
@d2 27
d30 30
a59 32
${OCAML_SITELIB}/sexplib/conv.annot
${OCAML_SITELIB}/sexplib/conv.cmt
${OCAML_SITELIB}/sexplib/conv.cmti
${OCAML_SITELIB}/sexplib/conv_error.annot
${OCAML_SITELIB}/sexplib/conv_error.cmt
${OCAML_SITELIB}/sexplib/exn_magic.annot
${OCAML_SITELIB}/sexplib/exn_magic.cmt
${OCAML_SITELIB}/sexplib/exn_magic.cmti
${OCAML_SITELIB}/sexplib/lexer.annot
${OCAML_SITELIB}/sexplib/lexer.cmt
${OCAML_SITELIB}/sexplib/lexer.cmti
${OCAML_SITELIB}/sexplib/macro.annot
${OCAML_SITELIB}/sexplib/macro.cmt
${OCAML_SITELIB}/sexplib/macro.cmti
${OCAML_SITELIB}/sexplib/parser.annot
${OCAML_SITELIB}/sexplib/parser.cmt
${OCAML_SITELIB}/sexplib/parser.cmti
${OCAML_SITELIB}/sexplib/parser_with_layout.annot
${OCAML_SITELIB}/sexplib/parser_with_layout.cmt
${OCAML_SITELIB}/sexplib/parser_with_layout.cmti
${OCAML_SITELIB}/sexplib/path.annot
${OCAML_SITELIB}/sexplib/path.cmt
${OCAML_SITELIB}/sexplib/path.cmti
${OCAML_SITELIB}/sexplib/pre_sexp.annot
${OCAML_SITELIB}/sexplib/pre_sexp.cmt
${OCAML_SITELIB}/sexplib/sexp.annot
${OCAML_SITELIB}/sexplib/sexp.cmt
${OCAML_SITELIB}/sexplib/sexp.cmti
${OCAML_SITELIB}/sexplib/sexp_intf.annot
${OCAML_SITELIB}/sexplib/sexp_intf.cmt
${OCAML_SITELIB}/sexplib/sexp_with_layout.annot
${OCAML_SITELIB}/sexplib/sexp_with_layout.cmt
d67 75
a141 29
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib_num.a
${OCAML_SITELIB}/sexplib/sexplib_num.cma
${OCAML_SITELIB}/sexplib/sexplib_num.cmi
${OCAML_SITELIB}/sexplib/sexplib_num.cmt
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib_num.cmx
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib_num.cmxa
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib_num.cmxs
${OCAML_SITELIB}/sexplib/sexplib_num_conv.annot
${OCAML_SITELIB}/sexplib/sexplib_num_conv.cmt
${OCAML_SITELIB}/sexplib/sexplib_num_conv.cmti
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib_unix.a
${OCAML_SITELIB}/sexplib/sexplib_unix.cma
${OCAML_SITELIB}/sexplib/sexplib_unix.cmi
${OCAML_SITELIB}/sexplib/sexplib_unix.cmt
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib_unix.cmx
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib_unix.cmxa
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib_unix.cmxs
${OCAML_SITELIB}/sexplib/sexplib_unix_conv.annot
${OCAML_SITELIB}/sexplib/sexplib_unix_conv.cmt
${OCAML_SITELIB}/sexplib/src_pos.annot
${OCAML_SITELIB}/sexplib/src_pos.cmt
${OCAML_SITELIB}/sexplib/src_pos.cmti
${OCAML_SITELIB}/sexplib/std.annot
${OCAML_SITELIB}/sexplib/std.cmt
${OCAML_SITELIB}/sexplib/type.annot
${OCAML_SITELIB}/sexplib/type.cmt
${OCAML_SITELIB}/sexplib/type_with_layout.annot
${OCAML_SITELIB}/sexplib/type_with_layout.cmt
${OCAML_SITELIB}/sexplib/type_with_layout.cmti
@


1.2
log
@Updated package to latest version, 113.24.00. Changes include:

	Switch code in lib subdir to ppx-style.
	Inline some calls that js_of_ocaml was unable to recognise as tail-recursive
	(cf. issue 14)
	Minor update: documentation.
	Added sexp_of_ support for GADTs, and remove the not-quite-working support
	for of_sexp.
	Improved the implementation of Exn.sexp_of_t, using the unique id in
	exceptions in OCaml 4.02.
	We use the identifier to map exception constructors to converters.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.1 2015/01/20 16:27:02 jaapb Exp $
d3 32
a34 10
${OCAML_SITELIB}/sexplib/conv.mli
${OCAML_SITELIB}/sexplib/conv_error.ml
${OCAML_SITELIB}/sexplib/exn_magic.mli
${OCAML_SITELIB}/sexplib/lexer.mli
${OCAML_SITELIB}/sexplib/macro.mli
${OCAML_SITELIB}/sexplib/path.mli
${OCAML_SITELIB}/sexplib/pre_sexp.ml
${OCAML_SITELIB}/sexplib/sexp.mli
${OCAML_SITELIB}/sexplib/sexp_intf.ml
${OCAML_SITELIB}/sexplib/sexp_with_layout.ml
d38 1
d42 29
a70 21
${OCAML_SITELIB}/sexplib/src_pos.mli
${OCAML_SITELIB}/sexplib/std.ml
${OCAML_SITELIB}/sexplib/type.ml
${OCAML_SITELIB}/sexplib/type_with_layout.mli
${OCAML_SITELIB}/sexplib_num/META
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib_num/sexplib_num.a
${OCAML_SITELIB}/sexplib_num/sexplib_num.cma
${OCAML_SITELIB}/sexplib_num/sexplib_num.cmi
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib_num/sexplib_num.cmx
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib_num/sexplib_num.cmxa
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib_num/sexplib_num.cmxs
${OCAML_SITELIB}/sexplib_num/sexplib_num_conv.mli
${OCAML_SITELIB}/sexplib_num/std.ml
${OCAML_SITELIB}/sexplib_unix/META
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib_unix/sexplib_unix.a
${OCAML_SITELIB}/sexplib_unix/sexplib_unix.cma
${OCAML_SITELIB}/sexplib_unix/sexplib_unix.cmi
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib_unix/sexplib_unix.cmx
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib_unix/sexplib_unix.cmxa
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib_unix/sexplib_unix.cmxs
${OCAML_SITELIB}/sexplib_unix/sexplib_unix_conv.ml
@


1.1
log
@Added package devel/ocaml-sexplib, a library for S-Expressions in OCaml.
@
text
@d1 1
a1 1
@@comment $NetBSD$
a7 7
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/pa_sexp_conv.a
${OCAML_SITELIB}/sexplib/pa_sexp_conv.cma
${OCAML_SITELIB}/sexplib/pa_sexp_conv.cmi
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/pa_sexp_conv.cmx
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/pa_sexp_conv.cmxa
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/pa_sexp_conv.cmxs
${OCAML_SITELIB}/sexplib/pa_sexp_conv.mli
a18 7
${OCAML_SITELIB}/sexplib/sexplib_install_printers.cmi
${OCAML_SITELIB}/sexplib/sexplib_install_printers.cmx
${OCAML_SITELIB}/sexplib/sexplib_install_printers.ml
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib_top.a
${OCAML_SITELIB}/sexplib/sexplib_top.cma
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib_top.cmxa
${PLIST.ocaml-opt}${OCAML_SITELIB}/sexplib/sexplib_top.cmxs
@

