head 1.7; access; symbols pkgsrc-2018Q3:1.6.0.6 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.6.0.4 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.6.0.2 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.5.0.6 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.4 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.3.0.8 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.3.0.6 pkgsrc-2017Q1-base:1.3 pkgsrc-2016Q4:1.3.0.4 pkgsrc-2016Q4-base:1.3 pkgsrc-2016Q3:1.3.0.2 pkgsrc-2016Q3-base:1.3 pkgsrc-2016Q2:1.2.0.2 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.1.0.2 pkgsrc-2016Q1-base:1.1; locks; strict; comment @# @; 1.7 date 2018.11.27.13.25.50; author jaapb; state dead; branches; next 1.6; commitid h6emgEfLTtS0jA1B; 1.6 date 2018.01.10.16.03.53; author jaapb; state Exp; branches; next 1.5; commitid 9Ub6kV6BQ2d1vlmA; 1.5 date 2017.07.21.13.27.52; author jaapb; state Exp; branches; next 1.4; commitid MUfdCavPoFFHb60A; 1.4 date 2017.07.11.14.15.10; author jaapb; state Exp; branches; next 1.3; commitid PzNAG5V27PzuMOYz; 1.3 date 2016.08.18.10.48.06; author jaapb; state Exp; branches; next 1.2; commitid MzGdkG0s0PvP7Miz; 1.2 date 2016.06.20.18.48.10; author jaapb; state Exp; branches; next 1.1; commitid pg7Yzs3TH1ffHebz; 1.1 date 2016.03.04.15.22.01; author jaapb; state Exp; branches; next ; commitid P3JxDReWZNWS1lXy; desc @@ 1.7 log @Removed devel/ocaml-ppx_core. Package superseded by devel/ocaml-ppxlib, see also https://mail-index.netbsd.org/pkgsrc-users/2018/08/03/msg027301.html @ text @$NetBSD: distinfo,v 1.6 2018/01/10 16:03:53 jaapb Exp $ SHA1 (ppx_core-0.9.2.tar.gz) = 588acc9bacfe0f5e90d8c5cd381237f2af1eeac3 RMD160 (ppx_core-0.9.2.tar.gz) = 375e6ff65bf8aaf7a86dd69dc95b3432a24ddd33 SHA512 (ppx_core-0.9.2.tar.gz) = 1f6240de9ac3bd6261128f124aae9204086603d3c4e186c1d08005792bf488cc0fcb7a432795b84f5d82b88f332791591af24171cca5db00c4ae75b05a54a688 Size (ppx_core-0.9.2.tar.gz) = 44562 bytes @ 1.6 log @Updated devel/ocaml-ppx_core to version 0.9.2. A changelog is not available. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2017/07/21 13:27:52 jaapb Exp $ @ 1.5 log @Updated package to new version (caution: new versioning scheme!), 0.9.0. There does not seem to be a changelog - one change is in the build system which now uses ocaml-jbuilder. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2017/07/11 14:15:10 jaapb Exp $ d3 4 a6 4 SHA1 (ppx_core-0.9.0.tar.gz) = ba235fe3fd720c9884f20cbd014694478f242469 RMD160 (ppx_core-0.9.0.tar.gz) = 260aafb5bc6f9c0fcb699b60f3869f156486fbc0 SHA512 (ppx_core-0.9.0.tar.gz) = 04b0e096aa545c27f040feeea8745078e0fb9dbe4816ade6d3f39b6690da669c6c786334381dbccd74dfd46514ae88c6475b14db8c3216167a6acfea79601e06 Size (ppx_core-0.9.0.tar.gz) = 44525 bytes @ 1.4 log @Revbump associated with ocaml-4.04.2, plus correction of versioning scheme and configure flags @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2016/08/18 10:48:06 jaapb Exp $ d3 4 a6 5 SHA1 (ppx_core-114.01.04-e5577ab.tar.gz) = a3744f1351ac25587ac14419894ece499aee558d RMD160 (ppx_core-114.01.04-e5577ab.tar.gz) = 99ad2b219a86509b2ec4dc6115df82b9ee8a5ffc SHA512 (ppx_core-114.01.04-e5577ab.tar.gz) = 33047a8e2a48d88716fe343905048824fbd6ee7d038526b97e27a976447d90d0b260e4197126f83ab549fadbba04e26e196f5c8e9c00a4733d3e9e835dc36acc Size (ppx_core-114.01.04-e5577ab.tar.gz) = 42770 bytes SHA1 (patch-_oasis) = 6e892e36c7a7329c6f26dc3cc29e37e29cb169c3 @ 1.3 log @Updated package to version 114.01+04. This is an unreleased version based on a GitHub tag; reason for this is that the latest released version, 113.33.03, does not compile with pkgsrc. The patches for this are already in GitHub, hence this update. Changes include: * We currently reject code which contains attribute on constructor inside polymorphic variant types definition. The reason is that while there is a dedicated place for them in the AST, the surface syntax didn't allow one to write such attributes. This won't be true anymore once we switch to 4.03 as documentation comments present in these locations get turned into attributes. * accept attributes on object types fields. * Make all ppx rewriters context free. We currently have an API for context free extension expanders but other kind of transformations still require a full AST traversal, even though they are all local transformations. This features adds the necessary bits to make it possible to merge all the transformations in one pass. This both improve speed and semantic. Speed as we do less passes, and semantic as the resulting AST is completely independent of the order in which transformations are listed in jbuild files. Passes before this feature: $ ppx.exe -print-passes type_conv custom_printf expect_test fail js_style pipebang After: js_style The resulting driver is about twice faster, which might help compilation speed. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2016/06/20 18:48:10 jaapb Exp $ d3 4 a6 4 SHA1 (ppx_core-114.01+04-e5577ab.tar.gz) = a3744f1351ac25587ac14419894ece499aee558d RMD160 (ppx_core-114.01+04-e5577ab.tar.gz) = 99ad2b219a86509b2ec4dc6115df82b9ee8a5ffc SHA512 (ppx_core-114.01+04-e5577ab.tar.gz) = 33047a8e2a48d88716fe343905048824fbd6ee7d038526b97e27a976447d90d0b260e4197126f83ab549fadbba04e26e196f5c8e9c00a4733d3e9e835dc36acc Size (ppx_core-114.01+04-e5577ab.tar.gz) = 42770 bytes @ 1.2 log @Updated package to latest version, 113.33.01. Changes include: @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2016/03/04 15:22:01 jaapb Exp $ d3 5 a7 5 SHA1 (ppx_core-113.33.01.tar.gz) = 5154aaabd1a62009fd8e98c246c46ca8411aad08 RMD160 (ppx_core-113.33.01.tar.gz) = ce85219f8d0017a38573ae2389a4625004ee1b46 SHA512 (ppx_core-113.33.01.tar.gz) = 7a7aec70e96912021b8d81f4561742c47b18b42dd8207eb59b580b150b0a8cf0ac1f7c2f78f5cd0dc249fda9b1548c9a51072686cfd193be882832c50dd8eab9 Size (ppx_core-113.33.01.tar.gz) = 38685 bytes SHA1 (patch-Makefile) = 9992302efc5d05f8dc1f0fd0fa669feaa61787db @ 1.1 log @Added package devel/ppx_core version 113.24.00, a standard library for ppx rewriters. @ text @d1 1 a1 1 $NetBSD$ d3 5 a7 4 SHA1 (ppx_core-113.24.00.tar.gz) = ff986f19aafe8f970b0bf6048262489131be5d8a RMD160 (ppx_core-113.24.00.tar.gz) = 500199b7affc7ee66bc7848879e03bb8f683b27b SHA512 (ppx_core-113.24.00.tar.gz) = c81bf5fee625ab91c8ad627073f1e03f98a3a230b38e58127a40a0b4fdc12ff02f25bf49d3ed2c352db5a83dc6c3e0b6931eeac3fc1f94c7221e53e920b78ef8 Size (ppx_core-113.24.00.tar.gz) = 37382 bytes @