From ee628265579730d7928c88bc81d7c9f41fcf4075 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Dailly?= Date: Sun, 1 Oct 2023 10:47:48 +0200 Subject: [PATCH 1/5] uutf-windows.1.0.3 --- packages/uutf-windows/uutf-windows.1.0.3/opam | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 packages/uutf-windows/uutf-windows.1.0.3/opam diff --git a/packages/uutf-windows/uutf-windows.1.0.3/opam b/packages/uutf-windows/uutf-windows.1.0.3/opam new file mode 100644 index 00000000..d30c73f6 --- /dev/null +++ b/packages/uutf-windows/uutf-windows.1.0.3/opam @@ -0,0 +1,39 @@ +opam-version: "2.0" +synopsis: """Non-blocking streaming Unicode codec for OCaml""" +maintainer: ["Daniel Bünzli "] +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 ``""" From 66242c7ba58c53f699058c967b544d308af1e89b Mon Sep 17 00:00:00 2001 From: Romain Beauxis Date: Mon, 15 Jan 2024 14:51:14 -0600 Subject: [PATCH 2/5] Update packages/uutf-windows/uutf-windows.1.0.3/opam --- packages/uutf-windows/uutf-windows.1.0.3/opam | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/uutf-windows/uutf-windows.1.0.3/opam b/packages/uutf-windows/uutf-windows.1.0.3/opam index d30c73f6..8708d016 100644 --- a/packages/uutf-windows/uutf-windows.1.0.3/opam +++ b/packages/uutf-windows/uutf-windows.1.0.3/opam @@ -13,6 +13,7 @@ depends: ["ocaml" {>= "4.03.0"} "ocamlfind" {build} "ocamlbuild" {build} "topkg-windows" {build & >= "1.0.3"}] + "topkg" {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}%" From a417bb3c10862e669d7d948b538e6502c3a51800 Mon Sep 17 00:00:00 2001 From: Romain Beauxis Date: Mon, 15 Jan 2024 14:56:06 -0600 Subject: [PATCH 3/5] Update packages/uutf-windows/uutf-windows.1.0.3/opam --- packages/uutf-windows/uutf-windows.1.0.3/opam | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/uutf-windows/uutf-windows.1.0.3/opam b/packages/uutf-windows/uutf-windows.1.0.3/opam index 8708d016..b0ea64e0 100644 --- a/packages/uutf-windows/uutf-windows.1.0.3/opam +++ b/packages/uutf-windows/uutf-windows.1.0.3/opam @@ -12,7 +12,7 @@ depends: ["ocaml" {>= "4.03.0"} "ocaml-windows" {>= "4.03.0"} "ocamlfind" {build} "ocamlbuild" {build} - "topkg-windows" {build & >= "1.0.3"}] + "topkg-windows" {build & >= "1.0.3"} "topkg" {build & >= "1.0.3"}] depopts: ["cmdliner-windows"] conflicts: ["cmdliner-windows" {< "0.9.8"}] From cef8abc6088f7372063727e127bac74926e0d407 Mon Sep 17 00:00:00 2001 From: Romain Beauxis Date: Mon, 15 Jan 2024 15:04:06 -0600 Subject: [PATCH 4/5] Update opam --- packages/uutf-windows/uutf-windows.1.0.1/opam | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/uutf-windows/uutf-windows.1.0.1/opam b/packages/uutf-windows/uutf-windows.1.0.1/opam index d821d496..97bd32e3 100644 --- a/packages/uutf-windows/uutf-windows.1.0.1/opam +++ b/packages/uutf-windows/uutf-windows.1.0.1/opam @@ -15,6 +15,7 @@ depends: [ "ocaml-windows" "opam-installer" {build} "uchar-windows" + "uchar" ] depopts: ["cmdliner-windows"] build: [[ From c4ecdd2e60ec8fe94da26232494dc2ffbda4debf Mon Sep 17 00:00:00 2001 From: Romain Beauxis Date: Mon, 15 Jan 2024 15:09:21 -0600 Subject: [PATCH 5/5] Delete packages/uutf-windows/uutf-windows.1.0.1/opam --- packages/uutf-windows/uutf-windows.1.0.1/opam | 45 ------------------- 1 file changed, 45 deletions(-) delete mode 100644 packages/uutf-windows/uutf-windows.1.0.1/opam diff --git a/packages/uutf-windows/uutf-windows.1.0.1/opam b/packages/uutf-windows/uutf-windows.1.0.1/opam deleted file mode 100644 index 97bd32e3..00000000 --- a/packages/uutf-windows/uutf-windows.1.0.1/opam +++ /dev/null @@ -1,45 +0,0 @@ -opam-version: "2.0" -maintainer: "Daniel Bünzli " -authors: ["Daniel Bünzli "] -homepage: "http://erratique.ch/software/uutf" -doc: "http://erratique.ch/software/uutf/doc/Uutf" -dev-repo: "git+http://erratique.ch/repos/uutf.git" -bug-reports: "https://github.com/dbuenzli/uutf/issues" -tags: [ "unicode" "text" "utf-8" "utf-16" "codec" "org:erratique" ] -license: "ISC" -depends: [ - "ocaml" {>= "4.01.0"} - "ocamlfind" {build} - "ocamlbuild" {build} - "topkg" {build} - "ocaml-windows" - "opam-installer" {build} - "uchar-windows" - "uchar" -] -depopts: ["cmdliner-windows"] -build: [[ - "ocaml" "pkg/pkg.ml" "build" - "--toolchain" "windows" - "--pinned" "%{pinned}%" - "--with-cmdliner" "%{cmdliner-windows:installed}%" ]] -install: [["opam-installer" "--prefix=%{prefix}%/windows-sysroot" "uutf.install"]] -remove: [["ocamlfind" "-toolchain" "windows" "remove" "uutf"]] -synopsis: "Non-blocking streaming Unicode codec for OCaml" -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. - -Uutf is made of a single, independent, module and distributed under -the BSD3 license.""" -flags: light-uninstall -url { - src: "http://erratique.ch/software/uutf/releases/uutf-1.0.1.tbz" - checksum: "md5=b8535f974027357094c5cdb4bf03a21b" -}