this repo has no description
1opam-version: "2.0"
2maintainer: "Edgar Aroutiounian <edgar.factorial@gmail.com>"
3authors: "Edgar Aroutiounian <edgar.factorial@gmail.com>"
4homepage: "http://hyegar.com"
5bug-reports: "https://github.com/fxfactorial/brozip/issues"
6license: "BSD-3-Clause"
7dev-repo: "git+https://github.com/fxfactorial/brozip.git"
8build: [
9 ["oasis" "setup"]
10 ["ocaml" "setup.ml" "-configure" "--prefix" prefix]
11 ["ocaml" "setup.ml" "-build"]
12 ["oasis" "setup"] {with-test}
13 ["ocaml" "setup.ml" "-configure" "--enable-tests"] {with-test}
14 ["ocaml" "setup.ml" "-build"] {with-test}
15 ["ocaml" "setup.ml" "-test"] {with-test}
16]
17install: ["ocaml" "setup.ml" "-install"]
18remove: ["ocaml" "%{etc}%/brozip/_oasis_remove_.ml" "%{etc}%/brozip"]
19depends: [
20 "ocaml" {>= "4.02.3"}
21 "brotli" {build}
22 "cmdliner" {build}
23 "lwt" {build}
24 "oasis" {build & >= "0.4"}
25 "ocamlfind" {build}
26 "ocamlbuild" {build}
27]
28synopsis:
29 "CLI to concurrently compress, decompress files using the Brotli algorithm"
30description: """
31brozip is a command line tool to compress and decompress files using
32the Brotli algorithm, it uses OCaml bindings to the Google Brotli
33library. Ideally this should be used for compressing JSON over HTTP
34requests."""
35url {
36 src: "https://github.com/fxfactorial/brozip/archive/v1.1.tar.gz"
37 checksum: [
38 "sha256=1c958046de01c13937c92f88fca63cd894ed0b35bdbcb14ab9600f1876afa5fb"
39 "md5=c83005540b9fc4973374db391c125af4"
40 ]
41}
42extra-source "brozip.install" {
43 src:
44 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/brozip/brozip.install"
45 checksum: [
46 "sha256=5b010bcd931b45da20d8004cb55ee72cc8193b8b0fe12070896fbdb73a00517b"
47 "md5=0d1b822c897681cf54b3e1aed52dda99"
48 ]
49}
50extra-source "_oasis_remove_.ml" {
51 src:
52 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/brozip/_oasis_remove_.ml"
53 checksum: [
54 "sha256=30bd6759edf0096e5353751a0603eaf693cb60ea7485aa9418e257dfdb97d916"
55 "md5=6100ca146fa97d2196eb49a2631d0796"
56 ]
57}