opam-version: "2.0"
maintainer: "Vincent Bernardoff <vb@luminar.eu.org>"
authors: ["The Apache Thrift Maintainers"]
build: [ "dune" "build" "-p" name "-j" jobs ]
homepage: "https://github.com/vbmithr/ocaml-thrift-lib"
bug-reports: "https://github.com/vbmithr/ocaml-thrift-lib/issues"
doc: "https://vbmithr.github.io/ocaml-thrift-lib/doc"
depends: [
  "ocaml" { >= "4.03.0" }
  "dune" { >= "1.1" }
]
depexts: [
  ["thrift"] {os-family = "arch"}
  ["thrift-compiler"] {os-family = "debian"}
  ["devel/thrift"] {os-family = "bsd"}
]
dev-repo: "git+https://github.com/vbmithr/ocaml-thrift-lib"
synopsis: "OCaml bindings for the Apache Thrift RPC system"
description: """
The Apache Thrift software framework, for scalable cross-language
services development, combines a software stack with a code generation
engine to build services that work efficiently and seamlessly between
C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa,
JavaScript, Node.js, Smalltalk, OCaml and Delphi and other languages."""
url {
  src:
    "https://github.com/vbmithr/ocaml-thrift-lib/releases/download/0.10.0/thrift-0.10.0.tbz"
  checksum: [
    "sha256=2ff922c7a5524d14955027e6e2651038f9c784da0b12dc055b24150bb270ce37"
    "sha512=c63b7d0bff43227b3e8944309a10ddb6188d06a7306de116d13d97e6ef44cf1cef08c98693d0c1220a6fc07d555e93505b264df5fcd5b43038a1543814d28726"
  ]
}
