You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1.3 KiB
38 lines
1.3 KiB
opam-version: "2.0" |
|
name: "magic-mime" |
|
synopsis: "Map filenames to common MIME types" |
|
description: """ |
|
This library contains a database of MIME types that maps filename extensions |
|
into MIME types suitable for use in many Internet protocols such as HTTP or |
|
e-mail. It is generated from the `mime.types` file found in Unix systems, but |
|
has no dependency on a filesystem since it includes the contents of the |
|
database as an ML datastructure. |
|
|
|
For example, here's how to lookup MIME types in the [utop] REPL: |
|
|
|
#require "magic-mime";; |
|
Magic_mime.lookup "/foo/bar.txt";; |
|
- : bytes = "text/plain" |
|
Magic_mime.lookup "bar.css";; |
|
- : bytes = "text/css" |
|
""" |
|
maintainer: "Anil Madhavapeddy <anil@recoil.org>" |
|
authors: ["Anil Madhavapeddy" "Maxence Guesdon"] |
|
license: "ISC" |
|
homepage: "https://github.com/mirage/ocaml-magic-mime" |
|
doc: "https://mirage.github.io/ocaml-magic-mime/" |
|
bug-reports: "https://github.com/mirage/ocaml-magic-mime/issues" |
|
dev-repo: "git+https://github.com/mirage/ocaml-magic-mime.git" |
|
depends: [ |
|
"ocaml" {>= "4.03.0"} |
|
"dune" {build} |
|
] |
|
build: [ |
|
["dune" "subst"] {pinned} |
|
["dune" "build" "-p" name "-j" jobs] |
|
] |
|
url { |
|
src: |
|
"https://github.com/mirage/ocaml-magic-mime/releases/download/v1.1.1/magic-mime-v1.1.1.tbz" |
|
checksum: "md5=8430a2686206517f2753e47c9c038b5c" |
|
}
|
|
|