./devel/ocaml-ppx_deriving, Type-driven code generation for OCaml

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.4, Package name: ocaml-ppx_deriving-4.4, Maintainer: jaapb

Extension to OCaml for deriving functions from type declarations. Includes
derivers for pretty-printing, type-safe marshalling with structure-sharing,
dynamic typing, equality, and more.


Required to run:
[lang/ocaml] [devel/ocaml-findlib] [devel/ocaml-cppo] [devel/ocaml-ppx_tools] [devel/ocaml-result] [devel/ocaml-migrate-parsetree] [devel/ocaml-ppx_derivers] [devel/ocaml-dune] [devel/ocaml-ppxfind]

Required to build:
[pkgtools/cwrappers] [misc/ocaml-opaline]

Master sites:

SHA1: ec938c3903b13dc4be94d09ef1b138657e24e810
RMD160: ddbdc867ead4c0c0f6d66c955ee3cb2a4bb26b9c
Filesize: 43.779 KB

Version history: (Expand)


CVS history: (Expand)


   2019-07-31 11:24:22 by Jaap Boender | Files touched by this commit (1)
Log message:
Cleaned up Makefile for devel/ocaml-ppx_deriving a bit
   2019-07-15 14:57:48 by Jaap Boender | Files touched by this commit (5) | Package updated
Log message:
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.
   2019-03-05 18:27:22 by Jaap Boender | Files touched by this commit (1) | Package updated
Log message:
Updated package Makefile for devel/ocaml-ppx_deriving

Replaced a DEPENDS=	by a buildlink3.mk include. No upstream changes.
   2018-11-12 17:10:29 by Jaap Boender | Files touched by this commit (141) | Package updated
Log message:
Revbumps associated with update of lang/ocaml.
   2018-07-19 17:15:31 by Jaap Boender | Files touched by this commit (190) | Package updated
Log message:
Recursive revbump associated with the update of lang/ocaml to 4.07.
   2018-04-13 15:55:39 by Jaap Boender | Files touched by this commit (88)
Log message:
Revbump associated with the upgrade of lang/ocaml

(this is the upgrade from 4.06 to 4.06.1)
   2018-01-10 17:04:58 by Jaap Boender | Files touched by this commit (3) | Package updated
Log message:
Updated package devel/ocaml-ppx_deriving to version 4.2.1.

Changes mainly deal with support for OCaml 4.06.
   2017-09-08 14:21:36 by Jaap Boender | Files touched by this commit (3) | Package updated
Log message:
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