head 1.14; access; symbols pkgsrc-2023Q4:1.14.0.14 pkgsrc-2023Q4-base:1.14 pkgsrc-2023Q3:1.14.0.12 pkgsrc-2023Q3-base:1.14 pkgsrc-2023Q2:1.14.0.10 pkgsrc-2023Q2-base:1.14 pkgsrc-2023Q1:1.14.0.8 pkgsrc-2023Q1-base:1.14 pkgsrc-2022Q4:1.14.0.6 pkgsrc-2022Q4-base:1.14 pkgsrc-2022Q3:1.14.0.4 pkgsrc-2022Q3-base:1.14 pkgsrc-2022Q2:1.14.0.2 pkgsrc-2022Q2-base:1.14 pkgsrc-2022Q1:1.13.0.10 pkgsrc-2022Q1-base:1.13 pkgsrc-2021Q4:1.13.0.8 pkgsrc-2021Q4-base:1.13 pkgsrc-2021Q3:1.13.0.6 pkgsrc-2021Q3-base:1.13 pkgsrc-2021Q2:1.13.0.4 pkgsrc-2021Q2-base:1.13 pkgsrc-2021Q1:1.13.0.2 pkgsrc-2021Q1-base:1.13 pkgsrc-2020Q4:1.12.0.18 pkgsrc-2020Q4-base:1.12 pkgsrc-2020Q3:1.12.0.16 pkgsrc-2020Q3-base:1.12 pkgsrc-2020Q2:1.12.0.14 pkgsrc-2020Q2-base:1.12 pkgsrc-2020Q1:1.12.0.10 pkgsrc-2020Q1-base:1.12 pkgsrc-2019Q4:1.12.0.12 pkgsrc-2019Q4-base:1.12 pkgsrc-2019Q3:1.12.0.8 pkgsrc-2019Q3-base:1.12 pkgsrc-2019Q2:1.12.0.6 pkgsrc-2019Q2-base:1.12 pkgsrc-2019Q1:1.12.0.4 pkgsrc-2019Q1-base:1.12 pkgsrc-2018Q4:1.12.0.2 pkgsrc-2018Q4-base:1.12 pkgsrc-2018Q3:1.11.0.2 pkgsrc-2018Q3-base:1.11 pkgsrc-2018Q2:1.10.0.2 pkgsrc-2018Q2-base:1.10 pkgsrc-2018Q1:1.9.0.2 pkgsrc-2018Q1-base:1.9 pkgsrc-2017Q4:1.8.0.6 pkgsrc-2017Q4-base:1.8 pkgsrc-2017Q3:1.8.0.4 pkgsrc-2017Q3-base:1.8 pkgsrc-2017Q2:1.6.0.4 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.6.0.2 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.5.0.6 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.4 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.2 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.3.0.2 pkgsrc-2016Q1-base:1.3 pkgsrc-2015Q4:1.2.0.4 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.2 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.1.0.6 pkgsrc-2015Q2-base:1.1 pkgsrc-2015Q1:1.1.0.4 pkgsrc-2015Q1-base:1.1 pkgsrc-2014Q4:1.1.0.2 pkgsrc-2014Q4-base:1.1; locks; strict; comment @# @; 1.14 date 2022.05.24.18.51.55; author jaapb; state Exp; branches; next 1.13; commitid tyn8C2gxw4eI9lFD; 1.13 date 2021.03.08.08.13.07; author jaapb; state Exp; branches; next 1.12; commitid ZSVtQ5nGxDdxPtKC; 1.12 date 2018.11.12.16.10.27; author jaapb; state Exp; branches; next 1.11; commitid FZB9fL8bVKwuHFZA; 1.11 date 2018.07.19.15.15.29; author jaapb; state Exp; branches; next 1.10; commitid ZBwJ6cko9yxK7LKA; 1.10 date 2018.04.13.13.55.38; author jaapb; state Exp; branches; next 1.9; commitid A49DCkSjqvvBNhyA; 1.9 date 2018.01.10.16.53.13; author jaapb; state Exp; branches; next 1.8; commitid pYranbFo2xN1MlmA; 1.8 date 2017.09.08.09.51.26; author jaapb; state Exp; branches; next 1.7; commitid QlPKma5uQMhrqn6A; 1.7 date 2017.07.11.10.43.46; author jaapb; state Exp; branches; next 1.6; commitid hgGpjiSQ8vRQBNYz; 1.6 date 2016.12.30.11.17.02; author jaapb; state Exp; branches; next 1.5; commitid 4UT4oNjI9i6XZZzz; 1.5 date 2016.06.19.17.20.44; author jaapb; state Exp; branches; next 1.4; commitid 23LToSjeihOgf6bz; 1.4 date 2016.05.05.11.45.41; author jaapb; state Exp; branches; next 1.3; commitid hgz2yCFtg7paQh5z; 1.3 date 2016.02.06.14.18.34; author jaapb; state Exp; branches; next 1.2; commitid sjY9DIXTL0c1yRTy; 1.2 date 2015.06.30.11.52.59; author jaapb; state Exp; branches; next 1.1; commitid BIwgKflO8AXrQrry; 1.1 date 2014.11.06.11.37.33; author jaapb; state Exp; branches; next ; commitid K7gPUC2PCIbvl7Xx; desc @@ 1.14 log @Recursive revbump associated with update of ocaml. Also change of mk/ocaml.mk to lang/ocaml/ocaml.mk. @ text @# $NetBSD: Makefile,v 1.13 2021/03/08 08:13:07 jaapb Exp $ DISTNAME= jsonm-1.0.1 PKGNAME= ocaml-${DISTNAME} PKGREVISION= 7 CATEGORIES= textproc MASTER_SITES= http://erratique.ch/software/jsonm/releases/ EXTRACT_SUFX= .tbz MAINTAINER= jaapb@@NetBSD.org HOMEPAGE= http://erratique.ch/software/jsonm/ COMMENT= OCaml streaming codec for JSON LICENSE= isc OCAML_USE_TOPKG= yes INSTALLATION_DIRS+= bin share/doc/jsonm .include "../../lang/ocaml/ocaml.mk" # Normally, we'd do this using opam-installer, but that requires # this package. do-install: ${INSTALL_PROGRAM} ${WRKSRC}/_build/test/jsontrip.native \ ${DESTDIR}${PREFIX}/bin/jsontrip for i in CHANGES.md LICENSE.md README.md test/examples.ml test/jtree.ml; do \ ${INSTALL_DATA} ${WRKSRC}/_build/$$i \ ${DESTDIR}${PREFIX}/share/doc/jsonm; \ done ${INSTALL_DATA} ${WRKSRC}/_build/opam \ ${DESTDIR}${PREFIX}/${OCAML_SITELIBDIR}/jsonm/opam for i in pkg/META src/jsonm.cma src/jsonm.cmi src/jsonm.cmti \ src/jsonm.mli; do \ ${INSTALL_DATA} ${WRKSRC}/_build/$$i \ ${DESTDIR}${PREFIX}/${OCAML_SITELIBDIR}/jsonm; \ done .if ${OCAML_USE_OPT_COMPILER} == "yes" for i in jsonm.a jsonm.cmx jsonm.cmxa jsonm.cmxs; do \ ${INSTALL_DATA} ${WRKSRC}/_build/src/$$i \ ${DESTDIR}${PREFIX}/${OCAML_SITELIBDIR}/jsonm; \ done .endif .include "../../devel/ocamlbuild/buildlink3.mk" .include "../../textproc/ocaml-uutf/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.13 log @Recursive revbump associated with update of lang/ocaml @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2018/11/12 16:10:27 jaapb Exp $ d5 1 a5 1 PKGREVISION= 6 d18 1 a18 1 .include "../../mk/ocaml.mk" @ 1.12 log @Revbumps associated with update of lang/ocaml. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2018/07/19 15:15:29 jaapb Exp $ d5 1 a5 1 PKGREVISION= 5 @ 1.11 log @Recursive revbump associated with the update of lang/ocaml to 4.07. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2018/04/13 13:55:38 jaapb Exp $ d5 1 a5 1 PKGREVISION= 4 @ 1.10 log @Revbump associated with the upgrade of lang/ocaml (this is the upgrade from 4.06 to 4.06.1) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2018/01/10 16:53:13 jaapb Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.9 log @Recursive revbump associated with the update to OCaml 4.06. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2017/09/08 09:51:26 jaapb Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.8 log @Recursive revbump associated with update of ocaml to 4.05 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2017/07/11 10:43:46 jaapb Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.7 log @Updated package to latest version, 1.0.1. Changes include: v1.0.1 2016-03-07 La Forclaz (VS) --------------------------------- - OCaml 4.05.0 compatibility (removal of `Uchar.dump`). v1.0.0 2016-11-23 Zagreb ------------------------ - Support for RFC 7195/ECMA-404. This means that any JSON value can now be codec as JSON text, in RFC 4627 (obsoleted by 7195) this could only be an array or an object. If your code was relying on the fact the first decoded lexeme was either a `Os` or `As`, you will need to review that. - Fix `Jsonm.decode` not eventually returning `End` on toplevel decode error. - OCaml standard library `Uchar.t` support. At the API level only some cases of `Jsonm.error` change. - Uutf 1.0.0 support. - Safe string support. - Build depend on topkg. - Relicensed from BSD3 to ISC. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2016/12/30 11:17:02 jaapb Exp $ d5 1 @ 1.6 log @Recursive revbump associated with ocaml update to 4.04. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2016/06/19 17:20:44 jaapb Exp $ d3 1 a3 1 DISTNAME= jsonm-0.9.1 a4 1 PKGREVISION= 4 d12 1 a12 1 LICENSE= modified-bsd d14 2 a15 2 OCAML_USE_FINDLIB= yes OCAML_USE_OASIS= yes d18 25 @ 1.5 log @Revbump to make sure package gets rebuilt with new mk/ocaml.mk. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2016/05/05 11:45:41 jaapb Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.4 log @Recursive revbump associated with ocaml update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2016/02/06 14:18:34 jaapb Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.3 log @Updated package to work with new mk/ocaml.mk. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2015/06/30 11:52:59 jaapb Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.2 log @Recursive revbump associated with update of lang/ocaml to 4.02.2. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2014/11/06 11:37:33 jaapb Exp $ d4 1 @ 1.1 log @Added textproc/ocaml-jsonm, a pure OCaml JSON library. @ text @d1 1 a1 1 # $NetBSD$ d4 1 @