opam-version: "2.0"
maintainer: "Marek Kubica <marek@xivilization.net>"
homepage: "https://github.com/Leonidas-from-XIV/slacko"
license: "LGPL-3.0-only with OCaml-LGPL-linking-exception"
doc: "https://leonidas-from-xiv.github.io/slacko/"
build: [["dune" "build" "-p" name "-j" jobs]]
run-test: [make "test"]
depends: [
  "dune" {>= "1.2.0"}
  "cmdliner"
  "yojson"
  "lwt" {>= "3.2.0"}
  "lwt_ppx"
  "tls" | "ssl"
  "cohttp-lwt-unix" {>= "1.0.0"}
  "ppx_deriving_yojson" {>= "3.3"}
  "ptime"
  "ounit" {with-test}
]
conflicts: [
  # broken release: https://github.com/mirage/ocaml-conduit/issues/189
  "conduit" {= "0.14.1"}
]
dev-repo: "git+https://github.com/Leonidas-from-XIV/slacko.git"
bug-reports: "https://github.com/Leonidas-from-XIV/slacko/issues"
synopsis:
  "Type-safe binding to the Slack API"
description: """
Type-safe binding to the Slack API


Slacko provides an easy to use interface to the Slack REST API, which allows to
join Slack channels, post messages, create channels and groups and manage
those, upload and search files, manage presence."""
authors: "Marek Kubica <marek@xivilization.net>"
url {
  src:
    "https://github.com/Leonidas-from-XIV/slacko/releases/download/0.15.0/slacko-0.15.0.tbz"
  checksum: "md5=0c3f976ff083360961a7287db94887e5"
}
