opam-version: "2.0"
maintainer: "Török Edwin <edwin@etorok.net>"
authors: ["Török Edwin <edwin@etorok.net>"]
homepage: "https://gitlab.com/edwintorok/ocaml-anycache"
doc: "https://edwintorok.gitlab.io/ocaml-anycache/doc"
license: "ISC"
dev-repo: "git+https://gitlab.com/edwintorok/ocaml-anycache.git"
bug-reports: "https://gitlab.com/edwintorok/ocaml-anycache/issues"
depends: [
  "ocaml" {>= "4.01.0"}
  "topkg-jbuilder" {build}
  "alcotest" {with-test & >= "0.7.2"}
  "base-bytes"
  "anycache" {>= "0.7.0"}
  "lwt"
]
build: [
  ["jbuilder" "subst" "-p" name] {pinned}
  ["jbuilder" "build" "-p" name "-j" jobs]
  ["jbuilder" "runtest" "-p" name "-j" jobs] {with-test}
]
synopsis: "Scan-resistant LRU/2Q cache"
description: """
anycache is a scan-resistant LRU/2Q cache.
See the [documentation][basics] for details on the algorithm used.

[basics]: https://edwintorok.gitlab.io/ocaml-anycache/doc/Anycache.html#basics

anycache is distributed under the ISC license."""
url {
  src:
    "https://gitlab.com/edwintorok/ocaml-anycache/uploads/47d27fb2e3ac835994d7b546872b12cb/anycache-0.7.4.tbz"
  checksum: "md5=66a9853877b97187f6eb118b9d865a9a"
}
