head 1.10; access; symbols pkgsrc-2023Q4:1.10.0.14 pkgsrc-2023Q4-base:1.10 pkgsrc-2023Q3:1.10.0.12 pkgsrc-2023Q3-base:1.10 pkgsrc-2023Q2:1.10.0.10 pkgsrc-2023Q2-base:1.10 pkgsrc-2023Q1:1.10.0.8 pkgsrc-2023Q1-base:1.10 pkgsrc-2022Q4:1.10.0.6 pkgsrc-2022Q4-base:1.10 pkgsrc-2022Q3:1.10.0.4 pkgsrc-2022Q3-base:1.10 pkgsrc-2022Q2:1.10.0.2 pkgsrc-2022Q2-base:1.10 pkgsrc-2022Q1:1.9.0.12 pkgsrc-2022Q1-base:1.9 pkgsrc-2021Q4:1.9.0.10 pkgsrc-2021Q4-base:1.9 pkgsrc-2021Q3:1.9.0.8 pkgsrc-2021Q3-base:1.9 pkgsrc-2021Q2:1.9.0.6 pkgsrc-2021Q2-base:1.9 pkgsrc-2021Q1:1.9.0.4 pkgsrc-2021Q1-base:1.9 pkgsrc-2020Q4:1.9.0.2 pkgsrc-2020Q4-base:1.9 pkgsrc-2020Q3:1.8.0.4 pkgsrc-2020Q3-base:1.8 pkgsrc-2020Q2:1.8.0.2 pkgsrc-2020Q2-base:1.8 pkgsrc-2020Q1:1.7.0.4 pkgsrc-2020Q1-base:1.7 pkgsrc-2019Q4:1.7.0.6 pkgsrc-2019Q4-base:1.7 pkgsrc-2019Q3:1.7.0.2 pkgsrc-2019Q3-base:1.7 pkgsrc-2019Q2:1.6.0.8 pkgsrc-2019Q2-base:1.6 pkgsrc-2019Q1:1.6.0.6 pkgsrc-2019Q1-base:1.6 pkgsrc-2018Q4:1.6.0.4 pkgsrc-2018Q4-base:1.6 pkgsrc-2018Q3:1.6.0.2 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.5.0.4 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.5.0.2 pkgsrc-2018Q1-base:1.5 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.2.0.8 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.6 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.4 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.2 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.1.0.4 pkgsrc-2016Q2-base:1.1 pkgsrc-2016Q1:1.1.0.2 pkgsrc-2016Q1-base:1.1; locks; strict; comment @# @; 1.10 date 2022.05.05.11.52.00; author jaapb; state Exp; branches; next 1.9; commitid le7wuaDqrhLvrRCD; 1.9 date 2020.12.10.09.15.57; author jaapb; state Exp; branches; next 1.8; commitid KBxLYcvgX3CC0bzC; 1.8 date 2020.04.08.08.58.09; author jaapb; state Exp; branches; next 1.7; commitid 9ekSTEcLfgdPOy3C; 1.7 date 2019.07.15.12.57.48; author jaapb; state Exp; branches; next 1.6; commitid cG8L33cQwty7L8vB; 1.6 date 2018.07.19.15.15.24; author jaapb; state Exp; branches; next 1.5; commitid ZBwJ6cko9yxK7LKA; 1.5 date 2018.01.10.16.04.57; author jaapb; state Exp; branches; next 1.4; commitid uT0g122j0MArvlmA; 1.4 date 2017.09.08.12.21.36; author jaapb; state Exp; branches; next 1.3; commitid ZeILhMus0vzUfo6A; 1.3 date 2017.07.11.11.18.16; author jaapb; state Exp; branches; next 1.2; commitid Wg9I23qdZsQKNNYz; 1.2 date 2016.08.17.16.00.01; author jaapb; state Exp; branches; next 1.1; commitid rz202oSMshC4UFiz; 1.1 date 2016.03.04.15.40.36; author jaapb; state Exp; branches; next ; commitid 6u6G6Vk5n7tn8lXy; desc @@ 1.10 log @Updated devel/ocaml-ppx_deriving to version 5.2.1. This changes dependencies to use ppxlib, and introduces some more minor changes. @ text @# $NetBSD: buildlink3.mk,v 1.9 2020/12/10 09:15:57 jaapb Exp $ BUILDLINK_TREE+= ocaml-ppx_deriving .if !defined(OCAML_PPX_DERIVING_BUILDLINK3_MK) OCAML_PPX_DERIVING_BUILDLINK3_MK:= BUILDLINK_API_DEPENDS.ocaml-ppx_deriving+= ocaml-ppx_deriving>=5.0 BUILDLINK_ABI_DEPENDS.ocaml-ppx_deriving+= ocaml-ppx_deriving>=5.2.1 BUILDLINK_PKGSRCDIR.ocaml-ppx_deriving?= ../../devel/ocaml-ppx_deriving .endif # OCAML_PPX_DERIVING_BUILDLINK3_MK BUILDLINK_TREE+= -ocaml-ppx_deriving @ 1.9 log @Updated devel/ocaml-ppx_deriving to 4.5. This adds support for OCaml 4.11. @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.8 2020/04/08 08:58:09 jaapb Exp $ d8 2 a9 2 BUILDLINK_API_DEPENDS.ocaml-ppx_deriving+= ocaml-ppx_deriving>=4.0 BUILDLINK_ABI_DEPENDS.ocaml-ppx_deriving+= ocaml-ppx_deriving>=4.5 @ 1.8 log @Updated devel/ocaml-ppx_deriving to version 4.4.1. This adds support for OCaml 4.10. @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.7 2019/07/15 12:57:48 jaapb Exp $ d9 1 a9 1 BUILDLINK_ABI_DEPENDS.ocaml-ppx_deriving+= ocaml-ppx_deriving>=4.4.1 @ 1.7 log @Updated devel/ocaml-ppx_deriving to version 4.4. This adds support for dune and OCaml 4.08, and has some other minor improvements and bugfixes as well. @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.6 2018/07/19 15:15:24 jaapb Exp $ d9 1 a9 1 BUILDLINK_ABI_DEPENDS.ocaml-ppx_deriving+= ocaml-ppx_deriving>=4.4 @ 1.6 log @Recursive revbump associated with the update of lang/ocaml to 4.07. @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.5 2018/01/10 16:04:57 jaapb Exp $ d9 1 a9 1 BUILDLINK_ABI_DEPENDS.ocaml-ppx_deriving+= ocaml-ppx_deriving>=4.2.1nb2 @ 1.5 log @Updated package devel/ocaml-ppx_deriving to version 4.2.1. Changes mainly deal with support for OCaml 4.06. @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.4 2017/09/08 12:21:36 jaapb Exp $ d9 1 a9 1 BUILDLINK_ABI_DEPENDS.ocaml-ppx_deriving+= ocaml-ppx_deriving>=4.2.1 @ 1.4 log @Updated package to latest version, 4.2, and changed distribution site and homepage URL. Changes include: Add support for OCaml 4.05.0. Use the ocaml-migrate-parsetree library to support multiple versions of OCaml. Fix comparison order of fields in records (#136). Silence an unused rec flag warning in generated code (#137). Monomorphize comparison function for builtin types (#115) Raise an error when type nonrec is encountered (#116). Display an error message when dynamic package loading fails. Add a with_path option to @@@@deriving to skip the module path in generated code (#120). The homepage for the project has now moved to: https://github.com/ocaml-ppx/ppx_deriving @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.3 2017/07/11 11:18:16 jaapb Exp $ d9 1 a9 1 BUILDLINK_ABI_DEPENDS.ocaml-ppx_deriving+= ocaml-ppx_deriving>=4.2 @ 1.3 log @Updated package to latest version, 4.1. Changes include: 4.1 Fix type error with inheritied polymorphic variant type in [@@@@deriving map]. Fix incorrect handling of multi-argument constructors in [@@@@deriving show]. Add API hooks for ppx_type_conv. @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.2 2016/08/17 16:00:01 jaapb Exp $ d9 1 a9 1 BUILDLINK_ABI_DEPENDS.ocaml-ppx_deriving+= ocaml-ppx_deriving>=4.1 @ 1.2 log @Updated package to latest version, 4.0. Changes include: Show, eq, ord, map, iter, fold: add support for Result.result. Ppx_deriving.Arg: use Result.result instead of polymorphic variants. Ppx_deriving.sanitize: parameterize over an opened module. Add support for [@@@@deriving] in module type declarations. Add support for loading findlib packages instead of just files in ppx_deriving_main. Treat types explicitly qualified with Pervasives also as builtin. Compatibility with statically linked ppx drivers. @ text @d1 1 a1 1 # $NetBSD: buildlink3.mk,v 1.1 2016/03/04 15:40:36 jaapb Exp $ d9 1 @ 1.1 log @Added buildlink3.mk file @ text @d1 1 a1 1 # $NetBSD$ d8 1 a8 1 BUILDLINK_API_DEPENDS.ocaml-ppx_deriving+= ocaml-ppx_deriving>=3.1 @