# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem          1.0
PortGroup github    1.0
PortGroup ocaml     1.1

name                ocaml-ppx_deriving_yojson
github.setup        whitequark ppx_deriving_yojson 3.7.0 v
revision            0

categories          ocaml devel
maintainers         {landonf @landonf} openmaintainer
license             MIT
description         OCaml ppx_deriving plugin for Yojson
long_description    An OCaml ppx_deriving plugin that generates JSON serializers and \
                    deserializers using the Yjoson library.

distname            ${version}
checksums           rmd160  13a7475844844f0c5e21ed837ce80c251bda3293 \
                    sha256  bd1bf64e61f29252b9a95cf5a06e2708550a1f846d3c64a835f6e90de9f9fbc0 \
                    size    20027
github.tarball_from archive

ocaml.build_type    dune

depends_lib         port:ocaml-yojson \
                    port:ocaml-result \
                    port:ocaml-ppx_deriving \
                    port:ocaml-ppxlib
