opam-version: "2.0"
build: [
  ["dune" "subst"] {pinned}
  ["dune" "build" "-p" name "-j" jobs]
  ["dune" "runtest" "-p" name "-j" jobs] {with-test}
  ["dune" "build" "-p" name "@doc"] {with-doc}
]
maintainer: ["Didier Wenzek <didier.wenzek@acidalie.com>"]
authors: ["Didier Wenzek <didier.wenzek@acidalie.com>"]
bug-reports: "https://github.com/didier-wenzek/ocaml-kafka/issues"
homepage: "https://github.com/didier-wenzek/ocaml-kafka"
doc: "https://didier-wenzek.github.io/ocaml-kafka"
license: "MIT"
dev-repo: "git+https://github.com/didier-wenzek/ocaml-kafka.git"
synopsis: "OCaml bindings for Kafka"
description: """

Kafka is a high-throughput distributed messaging system.
"""
depends: [
  "ocaml" {>= "4.02.3"}
  "conf-zlib"
  "dune" {>= "1.10"}
]
depexts: [
  ["librdkafka-dev"] {os-distribution = "alpine"}
  ["librdkafka"] {os-distribution = "archlinux"}
  ["librdkafka-devel"] {os-distribution = "centos"}
  ["librdkafka-dev"] {os-distribution = "debian"}
  ["librdkafka-devel"] {os-distribution = "fedora"}
  ["librdkafka"] {os-distribution = "homebrew" & os = "macos"}
  ["librdkafka-dev"] {os-distribution = "ubuntu"}
  ["net/librdkafka"] {os = "freebsd"}
  ["devel/librdkafka"] {os = "netbsd"}
  ["net/librdkafka"] {os = "dragonfly"}
]
x-commit-hash: "8a4c8309af0072b3c23a9a3164913e5b5aaea416"
url {
  src:
    "https://github.com/didier-wenzek/ocaml-kafka/releases/download/0.5/kafka-0.5.tbz"
  checksum: [
    "sha256=7ec32681c104062a4fad43e2736e206128eb88273118071a044081abbc082255"
    "sha512=7485d83cb20705f21b39c7e40cc6564cee30dba2c1993dc93c2791b4527488a33ef557e9fdaa47d3c0777986468f42460bb16c4d6d4076b1c43443f2cb5c6e3f"
  ]
}
