Skip to content

Commit

Permalink
Merge pull request #14454 from gasche/ppx_deriving.4.4
Browse files Browse the repository at this point in the history
ppx_deriving.4.4 release
  • Loading branch information
kit-ty-kate authored Jul 9, 2019
2 parents 33220f7 + 587c1be commit 36df785
Show file tree
Hide file tree
Showing 14 changed files with 48 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ dev-repo: "git+https://github.com/ocsigen/js_of_ocaml.git"
build: [["jbuilder" "build" "-p" name "-j" jobs]]

depends: [
"ocaml" {>= "4.02.0"}
"ocaml" {>= "4.02.0" & < "4.08.0"}
"jbuilder" {build & >= "1.0+beta17"}
"js_of_ocaml"
"ppx_tools"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ dev-repo: "git+https://github.com/ocsigen/js_of_ocaml.git"
build: [["jbuilder" "build" "-p" name "-j" jobs]]

depends: [
"ocaml" {>= "4.02.0"}
"ocaml" {>= "4.02.0" & < "4.08.0"}
"jbuilder" {build & >= "1.0+beta17"}
"js_of_ocaml"
"ppx_tools"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ dev-repo: "git+https://github.com/ocsigen/js_of_ocaml.git"
build: [["dune" "build" "-p" name "-j" jobs]]

depends: [
"ocaml" {>= "4.02.0"}
"ocaml" {>= "4.02.0" & < "4.08.0"}
"dune" {build & >= "1.2"}
"js_of_ocaml"
"ppx_tools"
Expand Down
1 change: 1 addition & 0 deletions packages/nocrypto/nocrypto.0.5.4-1/opam
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ conflicts: [
"ocb-stubblr" {<"0.1.0"}
"mirage-xen" {<"2.2.0"}
"sexplib" {="v0.9.0"}
"ocaml" {= "4.08.0"}
]

patches: [
Expand Down
35 changes: 35 additions & 0 deletions packages/ppx_deriving/ppx_deriving.4.4/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
opam-version: "2.0"
maintainer: "whitequark <[email protected]>"
authors: [ "whitequark <[email protected]>" ]
license: "MIT"
homepage: "https://github.com/ocaml-ppx/ppx_deriving"
doc: "https://ocaml-ppx.github.io/ppx_deriving/"
bug-reports: "https://github.com/ocaml-ppx/ppx_deriving/issues"
dev-repo: "git+https://github.com/ocaml-ppx/ppx_deriving.git"
tags: [ "syntax" ]
build: [
["dune" "subst"] {pinned}
["dune" "build" "-p" name "-j" jobs]
["dune" "runtest" "-p" name "-j" jobs] {with-test & ocaml:version >= "4.03"}
["dune" "build" "@doc" "-p" name "-j" jobs] {with-doc}
]
depends: [
"dune" {build >= "1.6.3"}
"cppo" {build}
"ppxfind" {build}
"ocaml-migrate-parsetree"
"ppx_derivers"
"ppx_tools" {>= "4.02.3"}
"result"
"ounit" {with-test}
"ocaml" {>= "4.02" & < "4.09.0"}
]
synopsis: "Type-driven code generation for OCaml >=4.02.2"
description: """
ppx_deriving provides common infrastructure for generating
code based on type definitions, and a set of useful plugins
for common tasks.
"""
url {
src: "https://github.com/ocaml-ppx/ppx_deriving/archive/v4.4.tar.gz"
checksum: "sha256=c2d85af4cb65a1f163f624590fb0395a164bbfd0d05082092526b669e66bcc34"}
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ build: [
]
[
"ocamlbuild" "-classic-display" "-use-ocamlfind" "src_test/test.byte" "--"
] {with-test}
] {with-test & ppx_deriving:version < "4.3"}
]
depends: [
"ocaml" {>= "4.03.0"}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ build: [
]
[
"ocamlbuild" "-classic-display" "-use-ocamlfind" "src_test/test.byte" "--"
] {with-test}
] {with-test & ppx_deriving:version < "4.3"}
]
depends: [
"ocaml" {>= "4.03.0"}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ build: [
[make "doc"] {with-doc}
]
depends: [
"ocaml"
"ocaml" {< "4.08.0"}
"ocamlbuild" {build}
"ocamlfind" {build}
"cppo" {build}
Expand Down
2 changes: 1 addition & 1 deletion packages/ppx_deriving_rpc/ppx_deriving_rpc.5.9.0/opam
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ build: [
["jbuilder" "runtest" "-p" name "-j" jobs] {with-test}
]
depends: [
"ocaml" {>= "4.03.0"}
"ocaml" {>= "4.03.0" & < "4.08.0"}
"jbuilder" {build}
"cppo" {build}
"rpclib" {>= "5.0.0"}
Expand Down
2 changes: 1 addition & 1 deletion packages/ppx_deriving_yojson/ppx_deriving_yojson.3.3/opam
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ build: [
["dune" "runtest" "-p" name] {with-test}
]
depends: [
"ocaml" {>= "4.04.0"}
"ocaml" {>= "4.04.0" & < "4.08.0"}
"yojson" {< "1.6.0"}
"result"
"ppx_deriving" {>= "4.0" & < "5.0"}
Expand Down
2 changes: 1 addition & 1 deletion packages/ppx_deriving_yojson/ppx_deriving_yojson.3.4/opam
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ build: [
["dune" "runtest" "-p" name] {with-test}
]
depends: [
"ocaml" {>= "4.04.0"}
"ocaml" {>= "4.04.0" & < "4.08.0"}
"yojson" {>= "1.6.0"}
"result"
"ppx_deriving" {>= "4.0" & < "5.0"}
Expand Down
2 changes: 1 addition & 1 deletion packages/visitors/visitors.20171124/opam
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ remove: [
[make "uninstall"]
]
depends: [
"ocaml" {>= "4.02.2"}
"ocaml" {>= "4.02.2" & < "4.08.0"}
"ocamlfind"
"ocamlbuild" {build}
"cppo" {build}
Expand Down
2 changes: 1 addition & 1 deletion packages/visitors/visitors.20180306/opam
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ remove: [
[make "uninstall"]
]
depends: [
"ocaml" {>= "4.02.2"}
"ocaml" {>= "4.02.2" & < "4.08.0"}
"ocamlfind" {build}
"ocamlbuild" {build}
"cppo" {build}
Expand Down
2 changes: 1 addition & 1 deletion packages/visitors/visitors.20180513/opam
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ remove: [
[make "uninstall"]
]
depends: [
"ocaml" {>= "4.02.2"}
"ocaml" {>= "4.02.2" & < "4.08.0"}
"ocamlfind" {build}
"ocamlbuild" {build}
"cppo" {build}
Expand Down

0 comments on commit 36df785

Please sign in to comment.