Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

uutf-windows.1.0.3 #282

Closed
wants to merge 8 commits into from
Closed
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 39 additions & 0 deletions packages/uutf-windows/uutf-windows.1.0.3/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
opam-version: "2.0"
synopsis: """Non-blocking streaming Unicode codec for OCaml"""
maintainer: ["Daniel Bünzli <daniel.buenzl [email protected]>"]
authors: ["The uutf programmers"]
homepage: "https://erratique.ch/software/uutf"
doc: "https://erratique.ch/software/uutf/doc/"
dev-repo: "git+https://erratique.ch/repos/uutf.git"
bug-reports: "https://github.com/dbuenzli/uutf/issues"
license: ["ISC"]
tags: ["unicode" "text" "utf-8" "utf-16" "codec" "org:erratique"]
depends: ["ocaml" {>= "4.03.0"}
"ocaml-windows" {>= "4.03.0"}
"ocamlfind" {build}
"ocamlbuild" {build}
"topkg-windows" {build & >= "1.0.3"}]
depopts: ["cmdliner-windows"]
conflicts: ["cmdliner-windows" {< "0.9.8"}]
build: [["ocaml" "pkg/pkg.ml" "build" "--toolchain" "windows" "--pkg-name" "uutf" "--dev-pkg" "%{dev}%"
"--with-cmdliner" "%{cmdliner-windows:installed}%"]]
install: ["opam-installer" "--prefix=%{prefix}%/windows-sysroot" "uutf.install"]
remove: ["ocamlfind" "-toolchain" "windows" "remove" "uutf"]
url {
src: "https://erratique.ch/software/uutf/releases/uutf-1.0.3.tbz"
checksum: "sha512=50cc4486021da46fb08156e9daec0d57b4ca469b07309c508d5a9a41e9dbcf1f32dec2ed7be027326544453dcaf9c2534919395fd826dc7768efc6cc4bfcc9f8"}
description: """
Uutf is a non-blocking streaming codec to decode and encode the UTF-8,
UTF-16, UTF-16LE and UTF-16BE encoding schemes. It can efficiently
work character by character without blocking on IO. Decoders perform
character position tracking and support newline normalization.

Functions are also provided to fold over the characters of UTF encoded
OCaml string values and to directly encode characters in OCaml
Buffer.t values. **Note** that since OCaml 4.14, that functionality
can be found in the Stdlib and you are encouraged to migrate to it.

Uutf has no dependency and is distributed under the ISC license.

Home page: http://erratique.ch/software/uutf
Contact: Daniel Bünzli `<daniel.buenzl [email protected]>`"""