diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 615dfcd..df79305 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -23,23 +23,22 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - - name: Setup OCaml - uses: ocaml/setup-ocaml@v3 + - name: Set up dune + uses: ocaml-dune/setup-dune@v2 with: - ocaml-compiler: 5.3.0 + steps: install-dune enable-pkg lazy-update-depexts install-gpatch install-depexts build-deps - - run: opam install . --deps-only - - run: opam exec -- dune build - - run: opam exec -- dune exec ocaml-jp-site + - run: dune build + - run: dune exec ocaml-jp-site - name: Setup Pages - uses: actions/configure-pages@v5 + uses: actions/configure-pages@v6 - name: Upload artifact - uses: actions/upload-pages-artifact@v3 + uses: actions/upload-pages-artifact@v5 with: path: 'www' - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v4 + uses: actions/deploy-pages@v5 diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml index 5aee92e..8012121 100644 --- a/.github/workflows/format.yml +++ b/.github/workflows/format.yml @@ -11,16 +11,14 @@ permissions: contents: read jobs: - deploy: + format: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - - name: Setup OCaml - uses: ocaml/setup-ocaml@v3 - with: - ocaml-compiler: 5.3.0 + - name: Set up dune + uses: ocaml-dune/setup-dune@v2 - - run: opam install ocamlformat.0.27.0 - - run: opam exec -- dune build @fmt + - run: dune tool install ocamlformat + - run: dune fmt diff --git a/dune-project b/dune-project index 31ef28c..1b1838c 100644 --- a/dune-project +++ b/dune-project @@ -24,8 +24,4 @@ yocaml_yaml yocaml_markdown yocaml_syndication - (ocamlformat - (and - (= 0.27.0) - :with-dev-setup)) )) diff --git a/dune-workspace b/dune-workspace new file mode 100644 index 0000000..f7fed88 --- /dev/null +++ b/dune-workspace @@ -0,0 +1,2 @@ +(lang dune 3.22) +(pkg enabled) diff --git a/dune.lock/angstrom.0.16.1.pkg b/dune.lock/angstrom.0.16.1.pkg new file mode 100644 index 0000000..c78a852 --- /dev/null +++ b/dune.lock/angstrom.0.16.1.pkg @@ -0,0 +1,17 @@ +(version 0.16.1) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune bigstringaf ocaml-syntax-shims))) + +(source + (fetch + (url https://github.com/inhabitedtype/angstrom/archive/0.16.1.tar.gz) + (checksum md5=a9e096b4b2b8e4e3bb17d472bbccaad0))) diff --git a/dune.lock/asn1-combinators.0.3.2.pkg b/dune.lock/asn1-combinators.0.3.2.pkg new file mode 100644 index 0000000..dde2b03 --- /dev/null +++ b/dune.lock/asn1-combinators.0.3.2.pkg @@ -0,0 +1,19 @@ +(version 0.3.2) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune ptime))) + +(source + (fetch + (url + https://github.com/mirleft/ocaml-asn1-combinators/releases/download/v0.3.2/asn1-combinators-0.3.2.tbz) + (checksum + sha256=2b26985f6e2722073dcd9f84355bd6757e12643b5a48e30b3c07ff7cfb0d8a7f))) diff --git a/dune.lock/astring.0.8.5.pkg b/dune.lock/astring.0.8.5.pkg new file mode 100644 index 0000000..474a6fb --- /dev/null +++ b/dune.lock/astring.0.8.5.pkg @@ -0,0 +1,15 @@ +(version 0.8.5) + +(build + (all_platforms + ((action (run ocaml pkg/pkg.ml build --pinned %{pkg-self:pinned}))))) + +(depends + (all_platforms + (ocaml ocamlfind ocamlbuild topkg))) + +(source + (fetch + (url https://erratique.ch/software/astring/releases/astring-0.8.5.tbz) + (checksum + sha256=865692630c07c3ab87c66cdfc2734c0fdfc9c34a57f8e89ffec7c7d15e7a70fa))) diff --git a/dune.lock/base-threads.base.pkg b/dune.lock/base-threads.base.pkg new file mode 100644 index 0000000..c9c9282 --- /dev/null +++ b/dune.lock/base-threads.base.pkg @@ -0,0 +1 @@ +(version base) diff --git a/dune.lock/base-unix.base.pkg b/dune.lock/base-unix.base.pkg new file mode 100644 index 0000000..c9c9282 --- /dev/null +++ b/dune.lock/base-unix.base.pkg @@ -0,0 +1 @@ +(version base) diff --git a/dune.lock/base.v0.17.3.pkg b/dune.lock/base.v0.17.3.pkg new file mode 100644 index 0000000..82973a2 --- /dev/null +++ b/dune.lock/base.v0.17.3.pkg @@ -0,0 +1,13 @@ +(version v0.17.3) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml ocaml_intrinsics_kernel sexplib0 dune dune-configurator))) + +(source + (fetch + (url https://github.com/janestreet/base/archive/refs/tags/v0.17.3.tar.gz) + (checksum md5=2100b0ed13fecf43be86ed45c5b2cc4d))) diff --git a/dune.lock/base64.3.5.2.pkg b/dune.lock/base64.3.5.2.pkg new file mode 100644 index 0000000..62c5501 --- /dev/null +++ b/dune.lock/base64.3.5.2.pkg @@ -0,0 +1,19 @@ +(version 3.5.2) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune))) + +(source + (fetch + (url + https://github.com/mirage/ocaml-base64/releases/download/v3.5.2/base64-3.5.2.tbz) + (checksum + sha256=b3f5ce301aa72c7032ef90be2332d72ff3962922c00ee2aec6bcade187a2f59b))) diff --git a/dune.lock/base_bigstring.v0.17.0.pkg b/dune.lock/base_bigstring.v0.17.0.pkg new file mode 100644 index 0000000..6e9fc23 --- /dev/null +++ b/dune.lock/base_bigstring.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base int_repr ppx_jane dune))) + +(source + (fetch + (url + https://github.com/janestreet/base_bigstring/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=0c77edb9db4f29797cd5c22dd07fdbe4ff668715be870b86dcc1d849730b8562))) diff --git a/dune.lock/base_quickcheck.v0.17.1.pkg b/dune.lock/base_quickcheck.v0.17.1.pkg new file mode 100644 index 0000000..01c9f87 --- /dev/null +++ b/dune.lock/base_quickcheck.v0.17.1.pkg @@ -0,0 +1,24 @@ +(version v0.17.1) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml + base + ppx_base + ppx_fields_conv + ppx_let + ppx_sexp_message + ppx_sexp_value + ppxlib_jane + splittable_random + dune + ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/base_quickcheck/archive/refs/tags/v0.17.1.tar.gz) + (checksum md5=df06909b62c9e34e9e5436993d6d998d))) diff --git a/dune.lock/bigstringaf.0.10.0.pkg b/dune.lock/bigstringaf.0.10.0.pkg new file mode 100644 index 0000000..5b47066 --- /dev/null +++ b/dune.lock/bigstringaf.0.10.0.pkg @@ -0,0 +1,17 @@ +(version 0.10.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune dune-configurator ocaml))) + +(source + (fetch + (url https://github.com/inhabitedtype/bigstringaf/archive/0.10.0.tar.gz) + (checksum md5=be0a44416840852777651150757a0a3b))) diff --git a/dune.lock/bin_prot.v0.17.0-1.pkg b/dune.lock/bin_prot.v0.17.0-1.pkg new file mode 100644 index 0000000..b056014 --- /dev/null +++ b/dune.lock/bin_prot.v0.17.0-1.pkg @@ -0,0 +1,36 @@ +(version v0.17.0-1) + +(build + (all_platforms + ((action + (progn + (patch remove-outdated-mirage-xen-cross-compilation-rules.patch) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml + base + ppx_compare + ppx_custom_printf + ppx_fields_conv + ppx_optcomp + ppx_sexp_conv + ppx_stable_witness + ppx_variants_conv + dune))) + +(source + (fetch + (url + https://github.com/janestreet/bin_prot/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=0e6c61aff150d19a0f89cb3e354ab36189e4bc23e28ab8bce03b6c6b6004f237))) + +(extra_sources + (remove-outdated-mirage-xen-cross-compilation-rules.patch + (fetch + (url + https://github.com/ocaml/opam-source-archives/raw/refs/heads/main/patches/bin_prot/remove-outdated-mirage-xen-cross-compilation-rules.patch) + (checksum + sha256=0c6fdc1a9377ae678895f237bae191ac458e507550063de143f1ee70a39ba318)))) diff --git a/dune.lock/bos.0.3.0.pkg b/dune.lock/bos.0.3.0.pkg new file mode 100644 index 0000000..74b0a48 --- /dev/null +++ b/dune.lock/bos.0.3.0.pkg @@ -0,0 +1,15 @@ +(version 0.3.0) + +(build + (all_platforms + ((action (run ocaml pkg/pkg.ml build --dev-pkg %{pkg-self:dev}))))) + +(depends + (all_platforms + (ocaml ocamlfind ocamlbuild topkg base-unix rresult astring fpath fmt logs))) + +(source + (fetch + (url https://erratique.ch/software/bos/releases/bos-0.3.0.tbz) + (checksum + sha512=77416442448462fb316b9b64ec213038153e82c6de030d511838a15bb13b80700598c1bcfae1c90ef766d4f42c9bf5dcf231eeff23709558246d7946962858cc))) diff --git a/dune.lock/bstr.0.0.4.pkg b/dune.lock/bstr.0.0.4.pkg new file mode 100644 index 0000000..07691fc --- /dev/null +++ b/dune.lock/bstr.0.0.4.pkg @@ -0,0 +1,15 @@ +(version 0.0.4) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml dune))) + +(source + (fetch + (url + https://github.com/robur-coop/bstr/releases/download/v0.0.4/bstr-0.0.4.tbz) + (checksum + sha256=640836f15b2d555bdf2366f6d7783926e11598ad7e94557b167c785b255f4856))) diff --git a/dune.lock/ca-certs.1.0.1.pkg b/dune.lock/ca-certs.1.0.1.pkg new file mode 100644 index 0000000..375503a --- /dev/null +++ b/dune.lock/ca-certs.1.0.1.pkg @@ -0,0 +1,23 @@ +(version 1.0.1) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune bos fpath ptime logs digestif mirage-crypto x509 ocaml ohex))) + +(depexts + ((ca_root_nss) + (= %{os} freebsd))) + +(source + (fetch + (url + https://github.com/mirage/ca-certs/releases/download/v1.0.1/ca-certs-1.0.1.tbz) + (checksum + sha256=d3cd7c8f548baecef208d425877a811d898ec7d1d9c4bdea6f78652c7c8361cc))) diff --git a/dune.lock/capitalization.v0.17.0.pkg b/dune.lock/capitalization.v0.17.0.pkg new file mode 100644 index 0000000..8450eed --- /dev/null +++ b/dune.lock/capitalization.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base ppx_base dune))) + +(source + (fetch + (url + https://github.com/janestreet/capitalization/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=f71d45ec929c9fc9b08e07723c15b6663b0143c4465b5d93038f653258cd5c6f))) diff --git a/dune.lock/cmarkit.0.4.0.pkg b/dune.lock/cmarkit.0.4.0.pkg new file mode 100644 index 0000000..7def7f8 --- /dev/null +++ b/dune.lock/cmarkit.0.4.0.pkg @@ -0,0 +1,38 @@ +(version 0.4.0) + +(build + (all_platforms + ((action + (progn + (run + ocaml + pkg/pkg.ml + build + --dev-pkg + %{pkg-self:dev} + --with-cmdliner + %{pkg:cmdliner:installed}) + (when + %{pkg:cmdliner:installed} + (run + cmdliner + install + tool-support + --update-opam-install=%{pkg-self:name}.install + (when + (catch_undefined_var %{pkg:ocaml:native} false) + _build/src/tool/cmarkit_main.native:cmarkit) + (when + (catch_undefined_var (not %{pkg:ocaml:native}) false) + _build/src/tool/cmarkit_main.byte:cmarkit) + _build/cmdliner-install))))))) + +(depends + (all_platforms + (ocaml ocamlfind ocamlbuild topkg cmdliner))) + +(source + (fetch + (url https://erratique.ch/software/cmarkit/releases/cmarkit-0.4.0.tbz) + (checksum + sha512=4f0be18c1a16265710d20b85e48b3f8d8632dd708f413264f2a3b7653a860fd80440b81dc40f5ec63d63411705ae389bb07bdb74365e277bec24895b44ba8a0a))) diff --git a/dune.lock/cmdliner.2.1.1.pkg b/dune.lock/cmdliner.2.1.1.pkg new file mode 100644 index 0000000..b76971a --- /dev/null +++ b/dune.lock/cmdliner.2.1.1.pkg @@ -0,0 +1,32 @@ +(version 2.1.1) + +(install + (all_platforms + (progn + (run + %{make} + install + BINDIR=%{pkg-self:bin} + LIBDIR=%{pkg-self:lib} + DOCDIR=%{pkg-self:doc} + SHAREDIR=%{share} + MANDIR=%{man}) + (run + %{make} + install-doc + LIBDIR=%{pkg-self:lib} + DOCDIR=%{pkg-self:doc} + SHAREDIR=%{share} + MANDIR=%{man})))) + +(build + (all_platforms ((action (run %{make} all PREFIX=%{prefix}))))) + +(depends + (all_platforms (ocaml))) + +(source + (fetch + (url https://erratique.ch/software/cmdliner/releases/cmdliner-2.1.1.tbz) + (checksum + sha512=cdc338ae2e56a72b7c75dae9564c57cca4e1fbfac454aabbf8303fcb612346284aede5984dfde7e8a7a496cc870bbd57ddf28cab3a38667279b31657f85c15dd))) diff --git a/dune.lock/cohttp.6.2.1.pkg b/dune.lock/cohttp.6.2.1.pkg new file mode 100644 index 0000000..67ab353 --- /dev/null +++ b/dune.lock/cohttp.6.2.1.pkg @@ -0,0 +1,30 @@ +(version 6.2.1) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune + http + ocaml + re + uri + uri-sexp + logs + sexplib0 + ppx_sexp_conv + stringext + base64 + ipaddr))) + +(source + (fetch + (url + https://github.com/mirage/ocaml-cohttp/releases/download/v6.2.1/cohttp-6.2.1.tbz) + (checksum + sha256=65080247763442d1dc3cd90678b8233b798772f036ac81cd1eaade1f5d66a65f))) diff --git a/dune.lock/conf-gmp-powm-sec.4.pkg b/dune.lock/conf-gmp-powm-sec.4.pkg new file mode 100644 index 0000000..b00a097 --- /dev/null +++ b/dune.lock/conf-gmp-powm-sec.4.pkg @@ -0,0 +1,20 @@ +(version 4) + +(build + (all_platforms + ((action + (run + sh + -c + "pkg-config --print-errors --exists gmp || cc -c $CFLAGS -I/usr/local/include test.c"))))) + +(depends + (all_platforms (conf-gmp))) + +(extra_sources + (test.c + (fetch + (url + https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/conf-gmp-powm-sec/test.c.3) + (checksum + sha256=388b3879530257a7e6e59b68208ee2a52de7be30e40eb4d3a54419708fdad490)))) diff --git a/dune.lock/conf-gmp.5.pkg b/dune.lock/conf-gmp.5.pkg new file mode 100644 index 0000000..a44b0e1 --- /dev/null +++ b/dune.lock/conf-gmp.5.pkg @@ -0,0 +1,72 @@ +(version 5) + +(build + (all_platforms + ((action + (run + sh + -c + "pkg-config --print-errors --exists gmp || cc -c $CFLAGS -I/usr/local/include test.c"))))) + +(depends + (choice + ((((arch x86_64) + (os linux)) + ((arch arm64) + (os linux))) + ()) + ((((arch x86_64) + (os macos)) + ((arch arm64) + (os macos))) + (conf-pkg-config)))) + +(depexts + ((libgmp-dev) + (= %{os_family} debian)) + ((libgmp-dev) + (= %{os_family} ubuntu)) + ((gmp) + (and_absorb_undefined_var + (= %{os} macos) + (= %{os_distribution} homebrew))) + ((gmp) + (and_absorb_undefined_var + (= %{os_distribution} macports) + (= %{os} macos))) + ((gmp-devel gmp) + (= %{os_distribution} centos)) + ((gmp-devel gmp) + (or_absorb_undefined_var + (= %{os_family} fedora) + (= %{os_family} fedora))) + ((gmp-devel gmp) + (= %{os_distribution} ol)) + ((gmp) + (= %{os} openbsd)) + ((gmp) + (= %{os} freebsd)) + ((gmp) + (= %{os_distribution} arch)) + ((gmp-dev) + (= %{os_distribution} alpine)) + ((gmp-devel) + (or_absorb_undefined_var + (= %{os_family} suse) + (= %{os_family} opensuse))) + ((gmp) + (and_absorb_undefined_var + (= %{os} win32) + (= %{os_distribution} cygwinports))) + ((gmp) + (= %{os_distribution} nixos)) + ((libgmp-devel) + (= %{os_family} altlinux))) + +(extra_sources + (test.c + (fetch + (url + https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/conf-gmp/test.c.4) + (checksum + sha256=54a30735f1f271a2531526747e75716f4490dd7bc1546efd6498ccfe3cc4d6fb)))) diff --git a/dune.lock/conf-oniguruma.1.pkg b/dune.lock/conf-oniguruma.1.pkg new file mode 100644 index 0000000..48944f6 --- /dev/null +++ b/dune.lock/conf-oniguruma.1.pkg @@ -0,0 +1,49 @@ +(version 1) + +(build + (all_platforms ((action (run pkg-config --exists oniguruma))))) + +(depends + (all_platforms (conf-pkg-config))) + +(depexts + ((libonig-dev) + (= %{os_family} debian)) + ((libonig-dev) + (= %{os_family} ubuntu)) + ((oniguruma-devel) + (= %{os_family} fedora)) + ((oniguruma-devel) + (= %{os_distribution} centos)) + ((oniguruma-devel) + (= %{os_distribution} ol)) + ((oniguruma-devel) + (or_absorb_undefined_var + (= %{os_family} suse) + (= %{os_family} opensuse))) + ((oniguruma-dev) + (= %{os_family} alpine)) + ((oniguruma) + (= %{os_family} arch)) + ((oniguruma) + (= %{os_distribution} homebrew)) + ((oniguruma) + (= %{os} freebsd)) + ((oniguruma) + (= %{os} netbsd)) + ((oniguruma) + (= %{os_distribution} nixos)) + ((libonig-devel) + (and_absorb_undefined_var + (= %{os} win32) + (= %{os_distribution} cygwin))) + ((mingw-w64-x86_64-oniguruma) + (and_absorb_undefined_var + (= %{os} win32) + (= %{os_distribution} msys2) + (= %{arch} x86_64))) + ((mingw-w64-i686-oniguruma) + (and_absorb_undefined_var + (= %{os} win32) + (= %{os_distribution} msys2) + (= %{arch} x86_32)))) diff --git a/dune.lock/conf-pkg-config.4.pkg b/dune.lock/conf-pkg-config.4.pkg new file mode 100644 index 0000000..57097cb --- /dev/null +++ b/dune.lock/conf-pkg-config.4.pkg @@ -0,0 +1,87 @@ +(version 4) + +(build + (choice + ((((arch x86_64) + (os linux)) + ((arch arm64) + (os linux))) + ((action + (run pkg-config --help)))) + ((((arch x86_64) + (os macos)) + ((arch arm64) + (os macos))) + ((action + (progn + (when + (and_absorb_undefined_var + true + (not + (and_absorb_undefined_var + true + (= %{os_distribution} homebrew)))) + (run pkg-config --help)) + (when + (or_absorb_undefined_var + false + (and_absorb_undefined_var + true + (= %{os_distribution} homebrew))) + (run pkgconf --version)))))))) + +(depexts + ((pkg-config) + (or_absorb_undefined_var + (= %{os_family} debian) + (= %{os_family} ubuntu))) + ((pkgconf) + (= %{os_distribution} arch)) + ((pkgconf-pkg-config) + (= %{os_family} fedora)) + ((pkgconfig) + (and_absorb_undefined_var + (= %{os_distribution} centos) + (<= %{os_version} 7))) + ((pkgconf-pkg-config) + (= %{os_distribution} mageia)) + ((pkgconfig) + (and_absorb_undefined_var + (= %{os_distribution} rhel) + (<= %{os_version} 7))) + ((pkgconfig) + (and_absorb_undefined_var + (= %{os_distribution} ol) + (<= %{os_version} 7))) + ((pkgconf) + (= %{os_distribution} alpine)) + ((pkg-config) + (= %{os_distribution} nixos)) + ((pkgconf) + (and_absorb_undefined_var + (= %{os} macos) + (= %{os_distribution} homebrew))) + ((pkgconfig) + (and_absorb_undefined_var + (= %{os} macos) + (= %{os_distribution} macports))) + ((pkgconf) + (= %{os} freebsd)) + ((pkgconf-pkg-config) + (and_absorb_undefined_var + (= %{os_distribution} rhel) + (>= %{os_version} 8))) + ((pkgconf-pkg-config) + (and_absorb_undefined_var + (= %{os_distribution} centos) + (>= %{os_version} 8))) + ((pkgconf-pkg-config) + (and_absorb_undefined_var + (= %{os_distribution} ol) + (>= %{os_version} 8))) + ((system:pkgconf) + (and_absorb_undefined_var + (= %{os} win32) + (= %{os_distribution} cygwinports))) + ((pkgconf) + (= %{os_distribution} cygwin))) diff --git a/dune.lock/core.v0.17.2.pkg b/dune.lock/core.v0.17.2.pkg new file mode 100644 index 0000000..133336a --- /dev/null +++ b/dune.lock/core.v0.17.2.pkg @@ -0,0 +1,36 @@ +(version v0.17.2) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml + base + base_bigstring + base_quickcheck + bin_prot + fieldslib + jane-street-headers + jst-config + ppx_assert + ppx_base + ppx_diff + ppx_hash + ppx_inline_test + ppx_jane + ppx_optcomp + ppx_sexp_conv + ppx_sexp_message + sexplib + splittable_random + stdio + time_now + typerep + variantslib + dune))) + +(source + (fetch + (url https://github.com/janestreet/core/archive/refs/tags/v0.17.2.tar.gz) + (checksum md5=6f07bb82d51d695ac4e76c8ac7f55902))) diff --git a/dune.lock/core_kernel.v0.17.0.pkg b/dune.lock/core_kernel.v0.17.0.pkg new file mode 100644 index 0000000..f55046b --- /dev/null +++ b/dune.lock/core_kernel.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base core int_repr ppx_jane ppx_optcomp uopt base-threads dune))) + +(source + (fetch + (url + https://github.com/janestreet/core_kernel/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=fd2b8c6715794df7a810a62b226f53720f211cd344b4afc9fab0498796d6b466))) diff --git a/dune.lock/core_unix.v0.17.1.pkg b/dune.lock/core_unix.v0.17.1.pkg new file mode 100644 index 0000000..9d0f091 --- /dev/null +++ b/dune.lock/core_unix.v0.17.1.pkg @@ -0,0 +1,31 @@ +(version v0.17.1) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml + core + core_kernel + expect_test_helpers_core + jane-street-headers + jst-config + ppx_jane + ppx_optcomp + sexplib + timezone + uopt + base-threads + dune + spawn))) + +(depexts + ((linux-headers) + (= %{os_family} alpine))) + +(source + (fetch + (url + https://github.com/janestreet/core_unix/archive/refs/tags/v0.17.1.tar.gz) + (checksum md5=9370dca36f518fcea046d2752e3de22b))) diff --git a/dune.lock/cppo.1.8.0.pkg b/dune.lock/cppo.1.8.0.pkg new file mode 100644 index 0000000..6be6f5c --- /dev/null +++ b/dune.lock/cppo.1.8.0.pkg @@ -0,0 +1,17 @@ +(version 1.8.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (ocaml dune base-unix))) + +(source + (fetch + (url https://github.com/ocaml-community/cppo/archive/v1.8.0.tar.gz) + (checksum md5=a197cb393b84f6b30e0ff55080ac429b))) diff --git a/dune.lock/csexp.1.5.2.pkg b/dune.lock/csexp.1.5.2.pkg new file mode 100644 index 0000000..d0f544b --- /dev/null +++ b/dune.lock/csexp.1.5.2.pkg @@ -0,0 +1,19 @@ +(version 1.5.2) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune ocaml))) + +(source + (fetch + (url + https://github.com/ocaml-dune/csexp/releases/download/1.5.2/csexp-1.5.2.tbz) + (checksum + sha256=1a14dd04bb4379a41990248550628c77913a9c07f3c35c1370b6960e697787ff))) diff --git a/dune.lock/ctypes.0.24.0.pkg b/dune.lock/ctypes.0.24.0.pkg new file mode 100644 index 0000000..d955e2a --- /dev/null +++ b/dune.lock/ctypes.0.24.0.pkg @@ -0,0 +1,34 @@ +(version 0.24.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run + dune + build + -p + %{pkg-self:name} + -j + %{jobs} + --promote-install-files=false + @install) + (run + dune + install + -p + %{pkg-self:name} + --create-install-files + %{pkg-self:name})))))) + +(depends + (all_platforms + (dune ocaml integers dune-configurator))) + +(source + (fetch + (url + https://github.com/yallop/ocaml-ctypes/archive/refs/tags/0.24.0.tar.gz) + (checksum + sha256=249c5604c8554659761a7282db4ad200aa8c0fdc408cdb53102bd70feeb51955))) diff --git a/dune.lock/digestif.1.3.0.pkg b/dune.lock/digestif.1.3.0.pkg new file mode 100644 index 0000000..bda1e56 --- /dev/null +++ b/dune.lock/digestif.1.3.0.pkg @@ -0,0 +1,15 @@ +(version 1.3.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml dune eqaf))) + +(source + (fetch + (url + https://github.com/mirage/digestif/releases/download/v1.3.0/digestif-1.3.0.tbz) + (checksum + sha256=9a6cdcb332539c87f4723fc3bd73626b2675a7b1161fdf0fed309186ce18f427))) diff --git a/dune.lock/dns-client-miou-unix.10.2.5.pkg b/dune.lock/dns-client-miou-unix.10.2.5.pkg new file mode 100644 index 0000000..41cfd5f --- /dev/null +++ b/dune.lock/dns-client-miou-unix.10.2.5.pkg @@ -0,0 +1,27 @@ +(version 10.2.5) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (dune + ocaml + dns-client + domain-name + ipaddr + miou + tls-miou-unix + happy-eyeballs + happy-eyeballs-miou-unix))) + +(source + (fetch + (url + https://github.com/mirage/ocaml-dns/releases/download/v10.2.5/dns-10.2.5.tbz) + (checksum + sha256=23af091a6e4c13322b7f9094577e6d72dfcd5e23c4ec00fa3520edb4ff9f5fef))) diff --git a/dune.lock/dns-client.10.2.5.pkg b/dune.lock/dns-client.10.2.5.pkg new file mode 100644 index 0000000..eaa0cdc --- /dev/null +++ b/dune.lock/dns-client.10.2.5.pkg @@ -0,0 +1,19 @@ +(version 10.2.5) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (dune ocaml dns randomconv domain-name mtime mirage-crypto-rng fmt ipaddr))) + +(source + (fetch + (url + https://github.com/mirage/ocaml-dns/releases/download/v10.2.5/dns-10.2.5.tbz) + (checksum + sha256=23af091a6e4c13322b7f9094577e6d72dfcd5e23c4ec00fa3520edb4ff9f5fef))) diff --git a/dune.lock/dns.10.2.5.pkg b/dune.lock/dns.10.2.5.pkg new file mode 100644 index 0000000..a227e37 --- /dev/null +++ b/dune.lock/dns.10.2.5.pkg @@ -0,0 +1,31 @@ +(version 10.2.5) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (dune + ocaml + logs + ptime + fmt + domain-name + gmap + ipaddr + lru + duration + metrics + ohex + base64))) + +(source + (fetch + (url + https://github.com/mirage/ocaml-dns/releases/download/v10.2.5/dns-10.2.5.tbz) + (checksum + sha256=23af091a6e4c13322b7f9094577e6d72dfcd5e23c4ec00fa3520edb4ff9f5fef))) diff --git a/dune.lock/domain-name.0.5.0.pkg b/dune.lock/domain-name.0.5.0.pkg new file mode 100644 index 0000000..397e674 --- /dev/null +++ b/dune.lock/domain-name.0.5.0.pkg @@ -0,0 +1,19 @@ +(version 0.5.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune))) + +(source + (fetch + (url + https://github.com/hannesm/domain-name/releases/download/v0.5.0/domain-name-0.5.0.tbz) + (checksum + sha256=9ec7ae2c22772c150b84cfa3f21d9bf25fae14a796f31e20df52d86f46499d89))) diff --git a/dune.lock/dune-build-info.3.22.2.pkg b/dune.lock/dune-build-info.3.22.2.pkg new file mode 100644 index 0000000..41ee61c --- /dev/null +++ b/dune.lock/dune-build-info.3.22.2.pkg @@ -0,0 +1,19 @@ +(version 3.22.2) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune ocaml))) + +(source + (fetch + (url + https://github.com/ocaml/dune/releases/download/3.22.2/dune-3.22.2.tbz) + (checksum + sha256=c2ccf8bc6b17afa47c450297357496303aa7c8680e329b79d98c68e35013a118))) diff --git a/dune.lock/dune-configurator.3.22.2.pkg b/dune.lock/dune-configurator.3.22.2.pkg new file mode 100644 index 0000000..deb4d24 --- /dev/null +++ b/dune.lock/dune-configurator.3.22.2.pkg @@ -0,0 +1,19 @@ +(version 3.22.2) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune ocaml base-unix csexp))) + +(source + (fetch + (url + https://github.com/ocaml/dune/releases/download/3.22.2/dune-3.22.2.tbz) + (checksum + sha256=c2ccf8bc6b17afa47c450297357496303aa7c8680e329b79d98c68e35013a118))) diff --git a/dune.lock/duration.0.3.1.pkg b/dune.lock/duration.0.3.1.pkg new file mode 100644 index 0000000..760bc49 --- /dev/null +++ b/dune.lock/duration.0.3.1.pkg @@ -0,0 +1,19 @@ +(version 0.3.1) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune))) + +(source + (fetch + (url + https://github.com/hannesm/duration/releases/download/v0.3.1/duration-0.3.1.tbz) + (checksum + sha256=cd88da693951e1212ea83e24ce17f767e95a39a9ce2adda0654b32d75ce68c13))) diff --git a/dune.lock/eqaf.0.10.pkg b/dune.lock/eqaf.0.10.pkg new file mode 100644 index 0000000..fae6ee2 --- /dev/null +++ b/dune.lock/eqaf.0.10.pkg @@ -0,0 +1,18 @@ +(version 0.10) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune))) + +(source + (fetch + (url https://github.com/mirage/eqaf/releases/download/v0.10/eqaf-0.10.tbz) + (checksum + sha256=67d1369c57c4d2d14a10d02632d45e355224abeb98aec08979c0bae5843092ee))) diff --git a/dune.lock/expect_test_helpers_core.v0.17.0.pkg b/dune.lock/expect_test_helpers_core.v0.17.0.pkg new file mode 100644 index 0000000..e91bdbc --- /dev/null +++ b/dune.lock/expect_test_helpers_core.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base base_quickcheck core ppx_jane sexp_pretty stdio dune re))) + +(source + (fetch + (url + https://github.com/janestreet/expect_test_helpers_core/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=c8380970589385b459413824ea3b2c959ed0a6600fe088f56eda0e16070880bf))) diff --git a/dune.lock/faraday.0.8.2.pkg b/dune.lock/faraday.0.8.2.pkg new file mode 100644 index 0000000..e6eacda --- /dev/null +++ b/dune.lock/faraday.0.8.2.pkg @@ -0,0 +1,18 @@ +(version 0.8.2) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune bigstringaf))) + +(source + (fetch + (url https://github.com/inhabitedtype/faraday/archive/0.8.2.tar.gz) + (checksum + sha256=720ea90b39fd3ea7de6e8722330a25514e67306e94d4af41ad48d8a7cfa035c6))) diff --git a/dune.lock/fieldslib.v0.17.0.pkg b/dune.lock/fieldslib.v0.17.0.pkg new file mode 100644 index 0000000..8dee9f7 --- /dev/null +++ b/dune.lock/fieldslib.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base dune))) + +(source + (fetch + (url + https://github.com/janestreet/fieldslib/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=3d6001f7355d2dfb0f33fb7e64f39e34bda0917277609f5ec9a0703aa17b7dfa))) diff --git a/dune.lock/fmt.0.11.0.pkg b/dune.lock/fmt.0.11.0.pkg new file mode 100644 index 0000000..9f1262e --- /dev/null +++ b/dune.lock/fmt.0.11.0.pkg @@ -0,0 +1,25 @@ +(version 0.11.0) + +(build + (all_platforms + ((action + (run + ocaml + pkg/pkg.ml + build + --dev-pkg + %{pkg-self:dev} + --with-base-unix + %{pkg:base-unix:installed} + --with-cmdliner + %{pkg:cmdliner:installed}))))) + +(depends + (all_platforms + (ocaml ocamlfind ocamlbuild topkg base-unix cmdliner))) + +(source + (fetch + (url https://erratique.ch/software/fmt/releases/fmt-0.11.0.tbz) + (checksum + sha512=3f40155fc6a7315202e410585964307d63416c8001fd243667ed9d8d1a02b67deecacb25e9c2feb409c537bbdfb7817d91168de4ddd643532ff51d6c1c696a4a))) diff --git a/dune.lock/fpath.0.7.3.pkg b/dune.lock/fpath.0.7.3.pkg new file mode 100644 index 0000000..b4eef58 --- /dev/null +++ b/dune.lock/fpath.0.7.3.pkg @@ -0,0 +1,20 @@ +(version 0.7.3) + +(build + (all_platforms + ((action + (run + ocaml + pkg/pkg.ml + build + (when (catch_undefined_var %{pkg-self:dev} false) --dev-pkg=true)))))) + +(depends + (all_platforms + (ocaml ocamlfind ocamlbuild topkg astring))) + +(source + (fetch + (url https://erratique.ch/software/fpath/releases/fpath-0.7.3.tbz) + (checksum + sha256=12b08ff192d037d9b6d69e9ca19d1d385184f20b3237c27231e437ac81ace70f))) diff --git a/dune.lock/gel.v0.17.0.pkg b/dune.lock/gel.v0.17.0.pkg new file mode 100644 index 0000000..597e866 --- /dev/null +++ b/dune.lock/gel.v0.17.0.pkg @@ -0,0 +1,14 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base ppx_jane dune))) + +(source + (fetch + (url https://github.com/janestreet/gel/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=80e3c39fa654d770329d8e2e1bb792e8eb18ceb2dd16fb2d9037830ad73c434f))) diff --git a/dune.lock/gmap.0.3.0.pkg b/dune.lock/gmap.0.3.0.pkg new file mode 100644 index 0000000..e07ae35 --- /dev/null +++ b/dune.lock/gmap.0.3.0.pkg @@ -0,0 +1,19 @@ +(version 0.3.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune))) + +(source + (fetch + (url + https://github.com/hannesm/gmap/releases/download/0.3.0/gmap-0.3.0.tbz) + (checksum + sha256=04dd9e6226ac8f8fb4ccb6021048702e34a482fb9c1d240d3852829529507c1c))) diff --git a/dune.lock/h1.1.1.0.pkg b/dune.lock/h1.1.1.0.pkg new file mode 100644 index 0000000..9cde862 --- /dev/null +++ b/dune.lock/h1.1.1.0.pkg @@ -0,0 +1,19 @@ +(version 1.1.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune base64 bstr angstrom faraday httpun-types))) + +(source + (fetch + (url + https://github.com/robur-coop/ocaml-h1/releases/download/v1.1.0/h1-1.1.0.tbz) + (checksum + sha256=2d3067ed380163920149fbe9149d5bda630b4f45e3c10be793beea06a07c6d3c))) diff --git a/dune.lock/h2.0.13.0.pkg b/dune.lock/h2.0.13.0.pkg new file mode 100644 index 0000000..5ae4536 --- /dev/null +++ b/dune.lock/h2.0.13.0.pkg @@ -0,0 +1,19 @@ +(version 0.13.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune ocaml base64 angstrom faraday bigstringaf psq hpack httpun-types))) + +(source + (fetch + (url + https://github.com/anmonteiro/ocaml-h2/releases/download/0.13.0/h2-0.13.0.tbz) + (checksum + sha256=0d89b6f178175294e7a207223be81d5b83fc31b97549bec34f0432a3b2a8070f))) diff --git a/dune.lock/happy-eyeballs-miou-unix.2.0.1.pkg b/dune.lock/happy-eyeballs-miou-unix.2.0.1.pkg new file mode 100644 index 0000000..3addf26 --- /dev/null +++ b/dune.lock/happy-eyeballs-miou-unix.2.0.1.pkg @@ -0,0 +1,29 @@ +(version 2.0.1) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml + dune + happy-eyeballs + miou + mtime + duration + domain-name + ipaddr + fmt + logs + cmdliner))) + +(source + (fetch + (url + https://github.com/robur-coop/happy-eyeballs/releases/download/v2.0.1/happy-eyeballs-2.0.1.tbz) + (checksum + sha256=b2554588302931ba85e18861e610a3ada7823496d4d49a195e953556c351d269))) diff --git a/dune.lock/happy-eyeballs.2.0.1.pkg b/dune.lock/happy-eyeballs.2.0.1.pkg new file mode 100644 index 0000000..fa7709a --- /dev/null +++ b/dune.lock/happy-eyeballs.2.0.1.pkg @@ -0,0 +1,19 @@ +(version 2.0.1) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune duration domain-name ipaddr fmt logs))) + +(source + (fetch + (url + https://github.com/robur-coop/happy-eyeballs/releases/download/v2.0.1/happy-eyeballs-2.0.1.tbz) + (checksum + sha256=b2554588302931ba85e18861e610a3ada7823496d4d49a195e953556c351d269))) diff --git a/dune.lock/hilite.0.5.0.pkg b/dune.lock/hilite.0.5.0.pkg new file mode 100644 index 0000000..8d396b4 --- /dev/null +++ b/dune.lock/hilite.0.5.0.pkg @@ -0,0 +1,19 @@ +(version 0.5.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune textmate-language cmarkit))) + +(source + (fetch + (url + https://github.com/patricoferris/hilite/releases/download/v0.5.0/hilite-0.5.0.tbz) + (checksum + sha256=550c01abe4a95808553693499dcb75ef87bd86127db8f3db1f94a81689e13a15))) diff --git a/dune.lock/hpack.0.13.0.pkg b/dune.lock/hpack.0.13.0.pkg new file mode 100644 index 0000000..0962304 --- /dev/null +++ b/dune.lock/hpack.0.13.0.pkg @@ -0,0 +1,19 @@ +(version 0.13.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune ocaml angstrom faraday))) + +(source + (fetch + (url + https://github.com/anmonteiro/ocaml-h2/releases/download/0.13.0/h2-0.13.0.tbz) + (checksum + sha256=0d89b6f178175294e7a207223be81d5b83fc31b97549bec34f0432a3b2a8070f))) diff --git a/dune.lock/http.6.2.1.pkg b/dune.lock/http.6.2.1.pkg new file mode 100644 index 0000000..a8588a5 --- /dev/null +++ b/dune.lock/http.6.2.1.pkg @@ -0,0 +1,19 @@ +(version 6.2.1) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune ocaml))) + +(source + (fetch + (url + https://github.com/mirage/ocaml-cohttp/releases/download/v6.2.1/cohttp-6.2.1.tbz) + (checksum + sha256=65080247763442d1dc3cd90678b8233b798772f036ac81cd1eaade1f5d66a65f))) diff --git a/dune.lock/httpcats.0.2.1.pkg b/dune.lock/httpcats.0.2.1.pkg new file mode 100644 index 0000000..488e441 --- /dev/null +++ b/dune.lock/httpcats.0.2.1.pkg @@ -0,0 +1,28 @@ +(version 0.2.1) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml + dune + miou + h2 + h1 + ca-certs + bstr + tls-miou-unix + dns-client-miou-unix + happy-eyeballs-miou-unix))) + +(source + (fetch + (url + https://github.com/robur-coop/httpcats/releases/download/v0.2.1/httpcats-0.2.1.tbz) + (checksum + sha256=a40e9e88cd5555f5398c34cb2bff9837a053f8c6215c1aeb3269032a74a41cd8))) diff --git a/dune.lock/httpun-types.0.2.0.pkg b/dune.lock/httpun-types.0.2.0.pkg new file mode 100644 index 0000000..9748322 --- /dev/null +++ b/dune.lock/httpun-types.0.2.0.pkg @@ -0,0 +1,15 @@ +(version 0.2.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml dune faraday))) + +(source + (fetch + (url + https://github.com/anmonteiro/httpun/releases/download/0.2.0/httpun-0.2.0.tbz) + (checksum + sha256=a2ce27ef4c85ae8e1c1008d1e3d5e893d6b211b934586a1dd2942f7db687bd2c))) diff --git a/dune.lock/int_repr.v0.17.0.pkg b/dune.lock/int_repr.v0.17.0.pkg new file mode 100644 index 0000000..0f8929c --- /dev/null +++ b/dune.lock/int_repr.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base ppx_jane dune))) + +(source + (fetch + (url + https://github.com/janestreet/int_repr/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=84834341ee55934dec68f3fb6ea9328092eece8ec7f079ac3eee2a11d08c52df))) diff --git a/dune.lock/integers.0.7.0.pkg b/dune.lock/integers.0.7.0.pkg new file mode 100644 index 0000000..3befad9 --- /dev/null +++ b/dune.lock/integers.0.7.0.pkg @@ -0,0 +1,18 @@ +(version 0.7.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune stdlib-shims))) + +(source + (fetch + (url https://github.com/yallop/ocaml-integers/archive/0.7.0.tar.gz) + (checksum + sha256=8bb517fa9a1818246eb8c4ce34ee1489fbebb4b92defa3a25d13cab8d23ec685))) diff --git a/dune.lock/ipaddr.5.6.2.pkg b/dune.lock/ipaddr.5.6.2.pkg new file mode 100644 index 0000000..ba4bc8b --- /dev/null +++ b/dune.lock/ipaddr.5.6.2.pkg @@ -0,0 +1,19 @@ +(version 5.6.2) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune macaddr domain-name))) + +(source + (fetch + (url + https://github.com/mirage/ocaml-ipaddr/releases/download/v5.6.2/ipaddr-5.6.2.tbz) + (checksum + sha256=08a3fa6e6411490b6661e5b10229ea9ec6b8c3738e9f6b255859b13f145be136))) diff --git a/dune.lock/jane-street-headers.v0.17.0.pkg b/dune.lock/jane-street-headers.v0.17.0.pkg new file mode 100644 index 0000000..e8ef09c --- /dev/null +++ b/dune.lock/jane-street-headers.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml dune))) + +(source + (fetch + (url + https://github.com/janestreet/jane-street-headers/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=78fa6084cd067b7a7d930d1fe1cb7eb9dcd1a90c73017e570213b47a3762eb4f))) diff --git a/dune.lock/jingoo.1.5.2.pkg b/dune.lock/jingoo.1.5.2.pkg new file mode 100644 index 0000000..310e039 --- /dev/null +++ b/dune.lock/jingoo.1.5.2.pkg @@ -0,0 +1,14 @@ +(version 1.5.2) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml dune menhir ppx_deriving re uutf uucp))) + +(source + (fetch + (url https://github.com/tategakibunko/jingoo/archive/1.5.2.tar.gz) + (checksum + sha256=98d7be2166d1bc0615f7b4592cf68842a86df0f7b0d98d949972317f23edd34c))) diff --git a/dune.lock/jst-config.v0.17.0.pkg b/dune.lock/jst-config.v0.17.0.pkg new file mode 100644 index 0000000..f5f6202 --- /dev/null +++ b/dune.lock/jst-config.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base ppx_assert dune dune-configurator))) + +(source + (fetch + (url + https://github.com/janestreet/jst-config/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=2cf345e33bed0ee4c325667e77dfc5bee8f12afd56318b7c9acf81ec875ecf6e))) diff --git a/dune.lock/kdf.1.0.0.pkg b/dune.lock/kdf.1.0.0.pkg new file mode 100644 index 0000000..32096cf --- /dev/null +++ b/dune.lock/kdf.1.0.0.pkg @@ -0,0 +1,19 @@ +(version 1.0.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune digestif mirage-crypto))) + +(source + (fetch + (url + https://github.com/robur-coop/kdf/releases/download/v1.0.0/kdf-1.0.0.tbz) + (checksum + sha256=d161582b0efe66d958dd6b8c9c21068e9f6454ce218377d6cf87823dec62e0ce))) diff --git a/dune.lock/lock.dune b/dune.lock/lock.dune new file mode 100644 index 0000000..bc696a8 --- /dev/null +++ b/dune.lock/lock.dune @@ -0,0 +1,36 @@ +(lang package 0.1) + +(dependency_hash 46aa0febc02f2bbea927c795f9f3ef0a) + +(ocaml ocaml-base-compiler) + +(repositories + (complete true) + (used + ((source + https://github.com/ocaml-dune/opam-overlays.git#2a9543286ff0e0656058fee5c0da7abc16b8717d)) + ((source + https://github.com/ocaml/opam-repository.git#d5058a91d400180e2118d7eeefa040cfcee45d2c)))) + +(expanded_solver_variable_bindings + (variable_values + (with-doc false) + (with-dev-setup false) + (post true) + (opam-version 2.2.0)) + (unset_variables + with-test + sys-ocaml-libc + enable-ocaml-beta-repository + dev + build)) + +(solved_for_platforms + ((arch x86_64) + (os linux)) + ((arch arm64) + (os linux)) + ((arch x86_64) + (os macos)) + ((arch arm64) + (os macos))) diff --git a/dune.lock/logs.0.10.0.pkg b/dune.lock/logs.0.10.0.pkg new file mode 100644 index 0000000..313de5a --- /dev/null +++ b/dune.lock/logs.0.10.0.pkg @@ -0,0 +1,31 @@ +(version 0.10.0) + +(build + (all_platforms + ((action + (run + ocaml + pkg/pkg.ml + build + --dev-pkg + %{pkg-self:dev} + --with-js_of_ocaml-compiler + %{pkg:js_of_ocaml-compiler:installed} + --with-fmt + %{pkg:fmt:installed} + --with-cmdliner + %{pkg:cmdliner:installed} + --with-lwt + %{pkg:lwt:installed} + --with-base-threads + %{pkg:base-threads:installed}))))) + +(depends + (all_platforms + (ocaml ocamlfind ocamlbuild topkg cmdliner fmt base-threads))) + +(source + (fetch + (url https://erratique.ch/software/logs/releases/logs-0.10.0.tbz) + (checksum + sha512=122b7a77bd07aee1e0cb8e07e82b195a12528cf015e72fa0dd5afaae26ce04bad9b29f32a6d3bd3547fe522b8a036608785e8adb900e31580a0d555719bbb7e7))) diff --git a/dune.lock/lru.0.3.1.pkg b/dune.lock/lru.0.3.1.pkg new file mode 100644 index 0000000..abb9ceb --- /dev/null +++ b/dune.lock/lru.0.3.1.pkg @@ -0,0 +1,18 @@ +(version 0.3.1) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune psq))) + +(source + (fetch + (url https://github.com/pqwy/lru/releases/download/v0.3.1/lru-0.3.1.tbz) + (checksum + sha256=6cbe23d27a7d5b244f869c0b88140d47f70f413a6462ef35c0009325d4b236fd))) diff --git a/dune.lock/macaddr.5.6.2.pkg b/dune.lock/macaddr.5.6.2.pkg new file mode 100644 index 0000000..94a1e1a --- /dev/null +++ b/dune.lock/macaddr.5.6.2.pkg @@ -0,0 +1,19 @@ +(version 5.6.2) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune))) + +(source + (fetch + (url + https://github.com/mirage/ocaml-ipaddr/releases/download/v5.6.2/ipaddr-5.6.2.tbz) + (checksum + sha256=08a3fa6e6411490b6661e5b10229ea9ec6b8c3738e9f6b255859b13f145be136))) diff --git a/dune.lock/magic-mime.1.3.1.pkg b/dune.lock/magic-mime.1.3.1.pkg new file mode 100644 index 0000000..d8ec178 --- /dev/null +++ b/dune.lock/magic-mime.1.3.1.pkg @@ -0,0 +1,19 @@ +(version 1.3.1) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune))) + +(source + (fetch + (url + https://github.com/mirage/ocaml-magic-mime/releases/download/v1.3.1/magic-mime-1.3.1.tbz) + (checksum + sha256=e0234d03625dba1efac58e57e387672d75a5e9a621ff49acfe0f609c00f13b08))) diff --git a/dune.lock/menhir.20260209.pkg b/dune.lock/menhir.20260209.pkg new file mode 100644 index 0000000..3e3f081 --- /dev/null +++ b/dune.lock/menhir.20260209.pkg @@ -0,0 +1,14 @@ +(version 20260209) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml dune menhirLib menhirSdk menhirCST menhirGLR))) + +(source + (fetch + (url + https://gitlab.inria.fr/fpottier/menhir/-/archive/20260209/archive.tar.gz) + (checksum md5=e993231085db95ab011ffe0cd606d9dd))) diff --git a/dune.lock/menhirCST.20260209.pkg b/dune.lock/menhirCST.20260209.pkg new file mode 100644 index 0000000..74e9899 --- /dev/null +++ b/dune.lock/menhirCST.20260209.pkg @@ -0,0 +1,14 @@ +(version 20260209) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml dune))) + +(source + (fetch + (url + https://gitlab.inria.fr/fpottier/menhir/-/archive/20260209/archive.tar.gz) + (checksum md5=e993231085db95ab011ffe0cd606d9dd))) diff --git a/dune.lock/menhirGLR.20260209.pkg b/dune.lock/menhirGLR.20260209.pkg new file mode 100644 index 0000000..74e9899 --- /dev/null +++ b/dune.lock/menhirGLR.20260209.pkg @@ -0,0 +1,14 @@ +(version 20260209) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml dune))) + +(source + (fetch + (url + https://gitlab.inria.fr/fpottier/menhir/-/archive/20260209/archive.tar.gz) + (checksum md5=e993231085db95ab011ffe0cd606d9dd))) diff --git a/dune.lock/menhirLib.20260209.pkg b/dune.lock/menhirLib.20260209.pkg new file mode 100644 index 0000000..74e9899 --- /dev/null +++ b/dune.lock/menhirLib.20260209.pkg @@ -0,0 +1,14 @@ +(version 20260209) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml dune))) + +(source + (fetch + (url + https://gitlab.inria.fr/fpottier/menhir/-/archive/20260209/archive.tar.gz) + (checksum md5=e993231085db95ab011ffe0cd606d9dd))) diff --git a/dune.lock/menhirSdk.20260209.pkg b/dune.lock/menhirSdk.20260209.pkg new file mode 100644 index 0000000..74e9899 --- /dev/null +++ b/dune.lock/menhirSdk.20260209.pkg @@ -0,0 +1,14 @@ +(version 20260209) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml dune))) + +(source + (fetch + (url + https://gitlab.inria.fr/fpottier/menhir/-/archive/20260209/archive.tar.gz) + (checksum md5=e993231085db95ab011ffe0cd606d9dd))) diff --git a/dune.lock/metrics.0.5.0.pkg b/dune.lock/metrics.0.5.0.pkg new file mode 100644 index 0000000..6342e19 --- /dev/null +++ b/dune.lock/metrics.0.5.0.pkg @@ -0,0 +1,19 @@ +(version 0.5.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune fmt))) + +(source + (fetch + (url + https://github.com/mirage/metrics/releases/download/v0.5.0/metrics-0.5.0.tbz) + (checksum + sha256=df356380909d06461bcd097ef6063ca9f3c51365f476a797c03664b53c05715d))) diff --git a/dune.lock/miou.0.5.5.pkg b/dune.lock/miou.0.5.5.pkg new file mode 100644 index 0000000..d007f24 --- /dev/null +++ b/dune.lock/miou.0.5.5.pkg @@ -0,0 +1,15 @@ +(version 0.5.5) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml dune dune-configurator))) + +(source + (fetch + (url + https://github.com/robur-coop/miou/releases/download/v0.5.5/miou-0.5.5.tbz) + (checksum + sha256=60967f9e5aa9c56efb9a171a9ad08cc7977afdff4c55506fd5008ecf9e44cae0))) diff --git a/dune.lock/mirage-crypto-ec.2.1.0.pkg b/dune.lock/mirage-crypto-ec.2.1.0.pkg new file mode 100644 index 0000000..406ed76 --- /dev/null +++ b/dune.lock/mirage-crypto-ec.2.1.0.pkg @@ -0,0 +1,19 @@ +(version 2.1.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (dune ocaml dune-configurator eqaf mirage-crypto-rng digestif))) + +(source + (fetch + (url + https://github.com/mirage/mirage-crypto/releases/download/v2.1.0/mirage-crypto-2.1.0.tbz) + (checksum + sha256=fbeda89a3d7bfa9992fdbef3ebbfc7280fcefdd425a0405e33305125cd409815))) diff --git a/dune.lock/mirage-crypto-pk.2.1.0.pkg b/dune.lock/mirage-crypto-pk.2.1.0.pkg new file mode 100644 index 0000000..31bc6cc --- /dev/null +++ b/dune.lock/mirage-crypto-pk.2.1.0.pkg @@ -0,0 +1,26 @@ +(version 2.1.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (conf-gmp-powm-sec + ocaml + dune + mirage-crypto + mirage-crypto-rng + digestif + zarith + eqaf))) + +(source + (fetch + (url + https://github.com/mirage/mirage-crypto/releases/download/v2.1.0/mirage-crypto-2.1.0.tbz) + (checksum + sha256=fbeda89a3d7bfa9992fdbef3ebbfc7280fcefdd425a0405e33305125cd409815))) diff --git a/dune.lock/mirage-crypto-rng.2.1.0.pkg b/dune.lock/mirage-crypto-rng.2.1.0.pkg new file mode 100644 index 0000000..7aad034 --- /dev/null +++ b/dune.lock/mirage-crypto-rng.2.1.0.pkg @@ -0,0 +1,19 @@ +(version 2.1.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune dune-configurator duration logs mirage-crypto digestif))) + +(source + (fetch + (url + https://github.com/mirage/mirage-crypto/releases/download/v2.1.0/mirage-crypto-2.1.0.tbz) + (checksum + sha256=fbeda89a3d7bfa9992fdbef3ebbfc7280fcefdd425a0405e33305125cd409815))) diff --git a/dune.lock/mirage-crypto.2.1.0.pkg b/dune.lock/mirage-crypto.2.1.0.pkg new file mode 100644 index 0000000..9d5cff8 --- /dev/null +++ b/dune.lock/mirage-crypto.2.1.0.pkg @@ -0,0 +1,19 @@ +(version 2.1.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune dune-configurator eqaf))) + +(source + (fetch + (url + https://github.com/mirage/mirage-crypto/releases/download/v2.1.0/mirage-crypto-2.1.0.tbz) + (checksum + sha256=fbeda89a3d7bfa9992fdbef3ebbfc7280fcefdd425a0405e33305125cd409815))) diff --git a/dune.lock/mtime.2.1.0.pkg b/dune.lock/mtime.2.1.0.pkg new file mode 100644 index 0000000..b37b59c --- /dev/null +++ b/dune.lock/mtime.2.1.0.pkg @@ -0,0 +1,15 @@ +(version 2.1.0) + +(build + (all_platforms + ((action (run ocaml pkg/pkg.ml build --dev-pkg %{pkg-self:dev}))))) + +(depends + (all_platforms + (ocaml ocamlfind ocamlbuild topkg))) + +(source + (fetch + (url https://erratique.ch/software/mtime/releases/mtime-2.1.0.tbz) + (checksum + sha512=a6619f1a3f1a5b32b7a9a067b939f94e6c66244eb90762d41f2cb1c9af852dd7d270fedb20e2b9b61875d52ba46e24af6ebf5950d1284b0b75b2fd2c380d9af3))) diff --git a/dune.lock/num.1.6.pkg b/dune.lock/num.1.6.pkg new file mode 100644 index 0000000..3fac42e --- /dev/null +++ b/dune.lock/num.1.6.pkg @@ -0,0 +1,31 @@ +(version 1.6) + +(build + (all_platforms + ((action + (run + %{make} + PROFILE=release + (when + (catch_undefined_var + (and_absorb_undefined_var + (not %{pkg:ocaml:preinstalled}) + (< %{pkg:ocaml:version} 5.0.0~~)) + false) + opam-legacy) + (when + (catch_undefined_var + (or_absorb_undefined_var + %{pkg:ocaml:preinstalled} + (>= %{pkg:ocaml:version} 5.0.0~~)) + false) + opam-modern)))))) + +(depends + (all_platforms (ocaml))) + +(source + (fetch + (url https://github.com/ocaml/num/archive/refs/tags/v1.6.tar.gz) + (checksum + sha256=b5cce325449aac746d5ca963d84688a627cca5b38d41e636cf71c68b60495b3e))) diff --git a/dune.lock/ocaml-base-compiler.5.4.1.pkg b/dune.lock/ocaml-base-compiler.5.4.1.pkg new file mode 100644 index 0000000..224249d --- /dev/null +++ b/dune.lock/ocaml-base-compiler.5.4.1.pkg @@ -0,0 +1,4 @@ +(version 5.4.1) + +(depends + (all_platforms (ocaml-compiler))) diff --git a/dune.lock/ocaml-compiler-libs.v0.17.0.pkg b/dune.lock/ocaml-compiler-libs.v0.17.0.pkg new file mode 100644 index 0000000..9c7beb3 --- /dev/null +++ b/dune.lock/ocaml-compiler-libs.v0.17.0.pkg @@ -0,0 +1,14 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml dune))) + +(source + (fetch + (url + https://github.com/janestreet/ocaml-compiler-libs/archive/refs/tags/v0.17.0.tar.gz) + (checksum md5=aaf66efea8752475c25a942443579b41))) diff --git a/dune.lock/ocaml-compiler.5.4.1.pkg b/dune.lock/ocaml-compiler.5.4.1.pkg new file mode 100644 index 0000000..6d4ec07 --- /dev/null +++ b/dune.lock/ocaml-compiler.5.4.1.pkg @@ -0,0 +1,560 @@ +(version 5.4.1) + +(install + (all_platforms + (withenv + ((= MSYS2_ARG_CONV_EXCL *) + (= LSAN_OPTIONS detect_leaks=0,exitcode=0) + (= ASAN_OPTIONS detect_leaks=0,exitcode=0)) + (run %{make} install)))) + +(build + (choice + ((((arch x86_64) (os linux))) + ((action + (withenv + ((= MSYS2_ARG_CONV_EXCL *) + (= LSAN_OPTIONS detect_leaks=0,exitcode=0) + (= ASAN_OPTIONS detect_leaks=0,exitcode=0)) + (progn + (run + ./configure + (when + (catch_undefined_var + (and_absorb_undefined_var + %{pkg:system-msvc:installed} + %{pkg:arch-x86_64:installed}) + false) + --host=x86_64-pc-windows) + (when + (catch_undefined_var + (and_absorb_undefined_var + (= %{os_distribution} cygwin) + %{pkg:system-mingw:installed} + %{pkg:arch-x86_64:installed}) + false) + --host=x86_64-w64-mingw32) + (when + (catch_undefined_var + (and_absorb_undefined_var + %{pkg:system-msvc:installed} + %{pkg:arch-x86_32:installed}) + false) + --host=i686-pc-windows) + (when + (catch_undefined_var + (and_absorb_undefined_var + (= %{os_distribution} cygwin) + %{pkg:system-mingw:installed} + %{pkg:arch-x86_32:installed}) + false) + --host=i686-w64-mingw32) + --prefix=%{prefix} + --docdir=%{doc}/ocaml + (when + (catch_undefined_var %{pkg:system-msvc:installed} false) + --with-winpthreads-msvc=%{pkg:winpthreads:share}) + -C + (when + (catch_undefined_var %{pkg:ocaml-option-afl:installed} false) + --with-afl) + (when + (catch_undefined_var + %{pkg:ocaml-option-bytecode-only:installed} + false) + --disable-native-compiler) + (when + (catch_undefined_var + %{pkg:ocaml-option-no-flat-float-array:installed} + false) + --disable-flat-float-array) + (when + (catch_undefined_var %{pkg:ocaml-option-flambda:installed} false) + --enable-flambda) + (when + (catch_undefined_var %{pkg:ocaml-option-fp:installed} false) + --enable-frame-pointers) + (when + (catch_undefined_var + %{pkg:ocaml-option-no-compression:installed} + false) + --without-zstd) + (when + (catch_undefined_var %{pkg:ocaml-option-tsan:installed} false) + --enable-tsan) + (when + (catch_undefined_var + (and_absorb_undefined_var + %{pkg:ocaml-option-musl:installed} + (<> %{os_distribution} alpine)) + false) + CC=musl-gcc) + (when + (catch_undefined_var + (and_absorb_undefined_var %{pkg:ocaml-option-musl:installed} true) + false) + CFLAGS=-Os) + (when + (catch_undefined_var + (or_absorb_undefined_var + %{pkg:ocaml-option-leak-sanitizer:installed} + (and_absorb_undefined_var + %{pkg:ocaml-option-address-sanitizer:installed} + true)) + false) + LDFLAGS=-Wl,--no-as-needed,-ldl) + (when + (catch_undefined_var + %{pkg:ocaml-option-leak-sanitizer:installed} + false) + "CC=gcc -ldl -fsanitize=leak -fno-omit-frame-pointer -O1 -g") + (when + (catch_undefined_var + (and_absorb_undefined_var + %{pkg:ocaml-option-address-sanitizer:installed} + true) + false) + "CC=gcc -ldl -fsanitize=address -fno-omit-frame-pointer -O1 -g") + (when + (catch_undefined_var + (and_absorb_undefined_var %{pkg:ocaml-option-32bit:installed} true) + false) + "CC=gcc -m32") + (when + (catch_undefined_var + (and_absorb_undefined_var + %{pkg:ocaml-option-musl:installed} + (<> %{os_distribution} alpine)) + false) + "ASPP=musl-gcc -c") + (when + (catch_undefined_var + (and_absorb_undefined_var %{pkg:ocaml-option-32bit:installed} true) + false) + --host=i386-linux) + (when + (catch_undefined_var %{pkg:ocaml-option-static:installed} false) + LIBS=-static) + --disable-warn-error) + (run %{make} -j%{jobs})))))) + ((((arch arm64) (os linux))) + ((action + (withenv + ((= MSYS2_ARG_CONV_EXCL *) + (= LSAN_OPTIONS detect_leaks=0,exitcode=0) + (= ASAN_OPTIONS detect_leaks=0,exitcode=0)) + (progn + (run + ./configure + (when + (catch_undefined_var + (and_absorb_undefined_var + %{pkg:system-msvc:installed} + %{pkg:arch-x86_64:installed}) + false) + --host=x86_64-pc-windows) + (when + (catch_undefined_var + (and_absorb_undefined_var + (= %{os_distribution} cygwin) + %{pkg:system-mingw:installed} + %{pkg:arch-x86_64:installed}) + false) + --host=x86_64-w64-mingw32) + (when + (catch_undefined_var + (and_absorb_undefined_var + %{pkg:system-msvc:installed} + %{pkg:arch-x86_32:installed}) + false) + --host=i686-pc-windows) + (when + (catch_undefined_var + (and_absorb_undefined_var + (= %{os_distribution} cygwin) + %{pkg:system-mingw:installed} + %{pkg:arch-x86_32:installed}) + false) + --host=i686-w64-mingw32) + --prefix=%{prefix} + --docdir=%{doc}/ocaml + (when + (catch_undefined_var %{pkg:system-msvc:installed} false) + --with-winpthreads-msvc=%{pkg:winpthreads:share}) + -C + (when + (catch_undefined_var %{pkg:ocaml-option-afl:installed} false) + --with-afl) + (when + (catch_undefined_var + %{pkg:ocaml-option-bytecode-only:installed} + false) + --disable-native-compiler) + (when + (catch_undefined_var + %{pkg:ocaml-option-no-flat-float-array:installed} + false) + --disable-flat-float-array) + (when + (catch_undefined_var %{pkg:ocaml-option-flambda:installed} false) + --enable-flambda) + (when + (catch_undefined_var %{pkg:ocaml-option-fp:installed} false) + --enable-frame-pointers) + (when + (catch_undefined_var + %{pkg:ocaml-option-no-compression:installed} + false) + --without-zstd) + (when + (catch_undefined_var %{pkg:ocaml-option-tsan:installed} false) + --enable-tsan) + (when + (catch_undefined_var + (and_absorb_undefined_var + %{pkg:ocaml-option-musl:installed} + (<> %{os_distribution} alpine)) + false) + CC=musl-gcc) + (when + (catch_undefined_var + (and_absorb_undefined_var %{pkg:ocaml-option-musl:installed} true) + false) + "CFLAGS=-Os -mno-outline-atomics") + (when + (catch_undefined_var + (or_absorb_undefined_var + %{pkg:ocaml-option-leak-sanitizer:installed} + (and_absorb_undefined_var + %{pkg:ocaml-option-address-sanitizer:installed} + true)) + false) + LDFLAGS=-Wl,--no-as-needed,-ldl) + (when + (catch_undefined_var + %{pkg:ocaml-option-leak-sanitizer:installed} + false) + "CC=gcc -ldl -fsanitize=leak -fno-omit-frame-pointer -O1 -g") + (when + (catch_undefined_var + (and_absorb_undefined_var + %{pkg:ocaml-option-address-sanitizer:installed} + true) + false) + "CC=gcc -ldl -fsanitize=address -fno-omit-frame-pointer -O1 -g") + (when + (catch_undefined_var + (and_absorb_undefined_var %{pkg:ocaml-option-32bit:installed} true) + false) + "CC=gcc -m32") + (when + (catch_undefined_var + (and_absorb_undefined_var + %{pkg:ocaml-option-musl:installed} + (<> %{os_distribution} alpine)) + false) + "ASPP=musl-gcc -c") + (when + (catch_undefined_var + (and_absorb_undefined_var %{pkg:ocaml-option-32bit:installed} true) + false) + --host=i386-linux) + (when + (catch_undefined_var %{pkg:ocaml-option-static:installed} false) + LIBS=-static) + --disable-warn-error) + (run %{make} -j%{jobs})))))) + ((((arch x86_64) (os macos))) + ((action + (withenv + ((= MSYS2_ARG_CONV_EXCL *) + (= LSAN_OPTIONS detect_leaks=0,exitcode=0) + (= ASAN_OPTIONS detect_leaks=0,exitcode=0)) + (progn + (run + ./configure + (when + (catch_undefined_var + (and_absorb_undefined_var + %{pkg:system-msvc:installed} + %{pkg:arch-x86_64:installed}) + false) + --host=x86_64-pc-windows) + (when + (catch_undefined_var + (and_absorb_undefined_var + (= %{os_distribution} cygwin) + %{pkg:system-mingw:installed} + %{pkg:arch-x86_64:installed}) + false) + --host=x86_64-w64-mingw32) + (when + (catch_undefined_var + (and_absorb_undefined_var + %{pkg:system-msvc:installed} + %{pkg:arch-x86_32:installed}) + false) + --host=i686-pc-windows) + (when + (catch_undefined_var + (and_absorb_undefined_var + (= %{os_distribution} cygwin) + %{pkg:system-mingw:installed} + %{pkg:arch-x86_32:installed}) + false) + --host=i686-w64-mingw32) + --prefix=%{prefix} + --docdir=%{doc}/ocaml + (when + (catch_undefined_var %{pkg:system-msvc:installed} false) + --with-winpthreads-msvc=%{pkg:winpthreads:share}) + -C + (when + (catch_undefined_var %{pkg:ocaml-option-afl:installed} false) + --with-afl) + (when + (catch_undefined_var + %{pkg:ocaml-option-bytecode-only:installed} + false) + --disable-native-compiler) + (when + (catch_undefined_var + %{pkg:ocaml-option-no-flat-float-array:installed} + false) + --disable-flat-float-array) + (when + (catch_undefined_var %{pkg:ocaml-option-flambda:installed} false) + --enable-flambda) + (when + (catch_undefined_var %{pkg:ocaml-option-fp:installed} false) + --enable-frame-pointers) + (when + (catch_undefined_var + %{pkg:ocaml-option-no-compression:installed} + false) + --without-zstd) + (when + (catch_undefined_var %{pkg:ocaml-option-tsan:installed} false) + --enable-tsan) + (when + (catch_undefined_var + (and_absorb_undefined_var + (not %{pkg:ocaml-option-32bit:installed}) + (not %{pkg:ocaml-option-musl:installed}) + true) + false) + CC=cc) + (when + (catch_undefined_var + (and_absorb_undefined_var %{pkg:ocaml-option-tsan:installed} true) + false) + CC=clang) + (when + (catch_undefined_var + (and_absorb_undefined_var + %{pkg:ocaml-option-musl:installed} + (<> %{os_distribution} alpine)) + false) + CC=musl-gcc) + (when + (catch_undefined_var + (and_absorb_undefined_var %{pkg:ocaml-option-musl:installed} true) + false) + CFLAGS=-Os) + (when + (catch_undefined_var + (or_absorb_undefined_var + %{pkg:ocaml-option-leak-sanitizer:installed} + false) + false) + LDFLAGS=-Wl,--no-as-needed,-ldl) + (when + (catch_undefined_var + %{pkg:ocaml-option-leak-sanitizer:installed} + false) + "CC=gcc -ldl -fsanitize=leak -fno-omit-frame-pointer -O1 -g") + (when + (catch_undefined_var + (and_absorb_undefined_var + %{pkg:ocaml-option-address-sanitizer:installed} + true) + false) + "CC=clang -fsanitize=address -fno-omit-frame-pointer -O1 -g") + (when + (catch_undefined_var + (and_absorb_undefined_var %{pkg:ocaml-option-32bit:installed} true) + false) + "CC=gcc -Wl,-read_only_relocs,suppress -arch i386 -m32") + (when + (catch_undefined_var + (and_absorb_undefined_var + %{pkg:ocaml-option-musl:installed} + (<> %{os_distribution} alpine)) + false) + "ASPP=musl-gcc -c") + (when + (catch_undefined_var + (and_absorb_undefined_var %{pkg:ocaml-option-32bit:installed} true) + false) + --host=i386-apple-darwin13.2.0) + (when + (catch_undefined_var %{pkg:ocaml-option-static:installed} false) + LIBS=-static) + --disable-warn-error) + (run %{make} -j%{jobs})))))) + ((((arch arm64) (os macos))) + ((action + (withenv + ((= MSYS2_ARG_CONV_EXCL *) + (= LSAN_OPTIONS detect_leaks=0,exitcode=0) + (= ASAN_OPTIONS detect_leaks=0,exitcode=0)) + (progn + (run + ./configure + (when + (catch_undefined_var + (and_absorb_undefined_var + %{pkg:system-msvc:installed} + %{pkg:arch-x86_64:installed}) + false) + --host=x86_64-pc-windows) + (when + (catch_undefined_var + (and_absorb_undefined_var + (= %{os_distribution} cygwin) + %{pkg:system-mingw:installed} + %{pkg:arch-x86_64:installed}) + false) + --host=x86_64-w64-mingw32) + (when + (catch_undefined_var + (and_absorb_undefined_var + %{pkg:system-msvc:installed} + %{pkg:arch-x86_32:installed}) + false) + --host=i686-pc-windows) + (when + (catch_undefined_var + (and_absorb_undefined_var + (= %{os_distribution} cygwin) + %{pkg:system-mingw:installed} + %{pkg:arch-x86_32:installed}) + false) + --host=i686-w64-mingw32) + --prefix=%{prefix} + --docdir=%{doc}/ocaml + (when + (catch_undefined_var %{pkg:system-msvc:installed} false) + --with-winpthreads-msvc=%{pkg:winpthreads:share}) + -C + (when + (catch_undefined_var %{pkg:ocaml-option-afl:installed} false) + --with-afl) + (when + (catch_undefined_var + %{pkg:ocaml-option-bytecode-only:installed} + false) + --disable-native-compiler) + (when + (catch_undefined_var + %{pkg:ocaml-option-no-flat-float-array:installed} + false) + --disable-flat-float-array) + (when + (catch_undefined_var %{pkg:ocaml-option-flambda:installed} false) + --enable-flambda) + (when + (catch_undefined_var %{pkg:ocaml-option-fp:installed} false) + --enable-frame-pointers) + (when + (catch_undefined_var + %{pkg:ocaml-option-no-compression:installed} + false) + --without-zstd) + (when + (catch_undefined_var %{pkg:ocaml-option-tsan:installed} false) + --enable-tsan) + (when + (catch_undefined_var + (and_absorb_undefined_var + (not %{pkg:ocaml-option-32bit:installed}) + (not %{pkg:ocaml-option-musl:installed}) + true) + false) + CC=cc) + (when + (catch_undefined_var + (and_absorb_undefined_var %{pkg:ocaml-option-tsan:installed} true) + false) + CC=clang) + (when + (catch_undefined_var + (and_absorb_undefined_var + %{pkg:ocaml-option-musl:installed} + (<> %{os_distribution} alpine)) + false) + CC=musl-gcc) + (when + (catch_undefined_var + (and_absorb_undefined_var %{pkg:ocaml-option-musl:installed} true) + false) + "CFLAGS=-Os -mno-outline-atomics") + (when + (catch_undefined_var + (or_absorb_undefined_var + %{pkg:ocaml-option-leak-sanitizer:installed} + false) + false) + LDFLAGS=-Wl,--no-as-needed,-ldl) + (when + (catch_undefined_var + %{pkg:ocaml-option-leak-sanitizer:installed} + false) + "CC=gcc -ldl -fsanitize=leak -fno-omit-frame-pointer -O1 -g") + (when + (catch_undefined_var + (and_absorb_undefined_var + %{pkg:ocaml-option-address-sanitizer:installed} + true) + false) + "CC=clang -fsanitize=address -fno-omit-frame-pointer -O1 -g") + (when + (catch_undefined_var + (and_absorb_undefined_var %{pkg:ocaml-option-32bit:installed} true) + false) + "CC=gcc -Wl,-read_only_relocs,suppress -arch i386 -m32") + (when + (catch_undefined_var + (and_absorb_undefined_var + %{pkg:ocaml-option-musl:installed} + (<> %{os_distribution} alpine)) + false) + "ASPP=musl-gcc -c") + (when + (catch_undefined_var + (and_absorb_undefined_var %{pkg:ocaml-option-32bit:installed} true) + false) + --host=i386-apple-darwin13.2.0) + (when + (catch_undefined_var %{pkg:ocaml-option-static:installed} false) + LIBS=-static) + --disable-warn-error) + (run %{make} -j%{jobs})))))))) + +(source + (fetch + (url + https://github.com/ocaml/ocaml/releases/download/5.4.1/ocaml-5.4.1.tar.gz) + (checksum + sha256=d4528517aaa1a44b8e2b1bc109a1ed0a5e0014f3ddc4feb8906b11a7e063e89a))) + +(exported_env + (= CAML_LD_LIBRARY_PATH "\%{lib}%/stublibs")) + +(extra_sources + (ocaml-compiler.install + (fetch + (url + https://raw.githubusercontent.com/ocaml/ocaml/899b8f3bece45f55161dad72eaa223c2bb7202e8/ocaml-variants.install) + (checksum + sha256=7af3dc34e6f9f3be2ffd8d32cd64fa650d6a036c86c4821a7033d24a90fba11c)))) diff --git a/dune.lock/ocaml-config.3.pkg b/dune.lock/ocaml-config.3.pkg new file mode 100644 index 0000000..12b5042 --- /dev/null +++ b/dune.lock/ocaml-config.3.pkg @@ -0,0 +1,22 @@ +(version 3) + +(build + (all_platforms + ((action (substitute gen_ocaml_config.ml.in gen_ocaml_config.ml))))) + +(depends + (all_platforms (ocaml-base-compiler))) + +(extra_sources + (gen_ocaml_config.ml.in + (fetch + (url + https://raw.githubusercontent.com/ocaml/ocaml/66f33f6e08857f3c3cb53fc1759fbad6860c59bd/tools/opam/gen_ocaml_config.ml.in) + (checksum + sha256=a9ad8d84a08961159653a978db92d10f694510182b206cacb96d5c9f63b5121e))) + (ocaml-config.install + (fetch + (url + https://raw.githubusercontent.com/ocaml/ocaml/363fb9f5a2fb87dbd5f8cc579af87dd04e14343b/tools/opam/ocaml-config.install) + (checksum + sha256=6e4fd93f4cce6bad0ed3c08afd0248dbe7d7817109281de6294e5b5ef5597051)))) diff --git a/dune.lock/ocaml-syntax-shims.1.0.0.pkg b/dune.lock/ocaml-syntax-shims.1.0.0.pkg new file mode 100644 index 0000000..d20c837 --- /dev/null +++ b/dune.lock/ocaml-syntax-shims.1.0.0.pkg @@ -0,0 +1,19 @@ +(version 1.0.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune ocaml))) + +(source + (fetch + (url + https://github.com/ocaml-ppx/ocaml-syntax-shims/releases/download/1.0.0/ocaml-syntax-shims-1.0.0.tbz) + (checksum + sha256=89b2e193e90a0c168b6ec5ddf6fef09033681bdcb64e11913c97440a2722e8c8))) diff --git a/dune.lock/ocaml.5.4.1.pkg b/dune.lock/ocaml.5.4.1.pkg new file mode 100644 index 0000000..dd12e4d --- /dev/null +++ b/dune.lock/ocaml.5.4.1.pkg @@ -0,0 +1,24 @@ +(version 5.4.1) + +(build + (all_platforms + ((action + (withenv + ((= CAML_LD_LIBRARY_PATH "") + (= LSAN_OPTIONS detect_leaks=0,exitcode=0) + (= ASAN_OPTIONS detect_leaks=0,exitcode=0)) + (run + ocaml + %{pkg:ocaml-config:share}/gen_ocaml_config.ml + %{pkg-self:version} + %{pkg-self:name})))))) + +(depends + (all_platforms + (ocaml-config ocaml-base-compiler))) + +(exported_env + (+= OCAMLTOP_INCLUDE_PATH "\%{toplevel}%") + (= CAML_LD_LIBRARY_PATH "\%{_:stubsdir}%") + (+= CAML_LD_LIBRARY_PATH "\%{lib}%/stublibs") + (= OCAML_TOPLEVEL_PATH "\%{toplevel}%")) diff --git a/dune.lock/ocaml_intrinsics_kernel.v0.17.1.pkg b/dune.lock/ocaml_intrinsics_kernel.v0.17.1.pkg new file mode 100644 index 0000000..24465a6 --- /dev/null +++ b/dune.lock/ocaml_intrinsics_kernel.v0.17.1.pkg @@ -0,0 +1,14 @@ +(version v0.17.1) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml dune))) + +(source + (fetch + (url + https://github.com/janestreet/ocaml_intrinsics_kernel/archive/refs/tags/v0.17.1.tar.gz) + (checksum md5=56ed7d0b0331e5bcfa4e016515c0267d))) diff --git a/dune.lock/ocamlbuild.0.16.1+dune.pkg b/dune.lock/ocamlbuild.0.16.1+dune.pkg new file mode 100644 index 0000000..1413e5e --- /dev/null +++ b/dune.lock/ocamlbuild.0.16.1+dune.pkg @@ -0,0 +1,28 @@ +(version 0.16.1+dune) + +(build + (all_platforms + ((action + (progn + (run + %{make} + -f + configure.make + all + OCAMLBUILD_PREFIX=%{prefix} + OCAMLBUILD_BINDIR=%{bin} + OCAMLBUILD_LIBDIR=%{lib} + OCAMLBUILD_MANDIR=%{man} + OCAML_NATIVE=%{pkg:ocaml:native} + OCAML_NATIVE_TOOLS=%{pkg:ocaml:native}) + (run %{make} check-if-preinstalled all opam-install)))))) + +(depends + (all_platforms (ocaml))) + +(source + (fetch + (url + https://github.com/gridbugs/ocamlbuild/archive/refs/tags/0.16.1+dune.tar.gz) + (checksum + sha512=9bf33e2e3cd70495c6ff5987f7e8c1c2fb3dccb02da490140726fed3b374489cb93d500f57bea32a1a71da1c9d3dd207e476109d1aaa759f54c3ef07d5b7ccd8))) diff --git a/dune.lock/ocamlfind.1.9.8+dune.pkg b/dune.lock/ocamlfind.1.9.8+dune.pkg new file mode 100644 index 0000000..f1a45e0 --- /dev/null +++ b/dune.lock/ocamlfind.1.9.8+dune.pkg @@ -0,0 +1,46 @@ +(version 1.9.8+dune) + +(install + (all_platforms + (progn + (run %{make} install) + (when + %{pkg:ocaml:preinstalled} + (run install -m 0755 ocaml-stub %{bin}/ocaml))))) + +(build + (all_platforms + ((action + (progn + (run + ./configure + -bindir + %{bin} + -sitelib + %{lib} + -mandir + %{man} + -config + %{lib}/findlib.conf + -with-relative-paths-at + %{prefix} + -no-custom + (when + (catch_undefined_var + (and_absorb_undefined_var + (not %{pkg:ocaml:preinstalled}) + (>= %{pkg:ocaml:version} 4.02.0)) + false) + -no-camlp4) + (when (catch_undefined_var %{pkg:ocaml:preinstalled} false) -no-topfind)) + (run %{make} all) + (when %{pkg:ocaml:native} (run %{make} opt))))))) + +(depends + (all_platforms (ocaml))) + +(source + (fetch + (url + https://github.com/ocaml/ocamlfind/archive/refs/tags/findlib-1.9.8.tar.gz) + (checksum md5=ca770e5806032a96131b670f6e07f146))) diff --git a/dune.lock/ohex.0.2.0.pkg b/dune.lock/ohex.0.2.0.pkg new file mode 100644 index 0000000..c99c4f3 --- /dev/null +++ b/dune.lock/ohex.0.2.0.pkg @@ -0,0 +1,18 @@ +(version 0.2.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune))) + +(source + (fetch + (url + https://github.com/ocaml/opam-source-archives/raw/main/ohex-0.2.0.tar.gz) + (checksum md5=77f2cbe75b9efd528a2b3478a8d4f3d4))) diff --git a/dune.lock/omd.2.0.0~alpha4.pkg b/dune.lock/omd.2.0.0~alpha4.pkg new file mode 100644 index 0000000..46d935f --- /dev/null +++ b/dune.lock/omd.2.0.0~alpha4.pkg @@ -0,0 +1,19 @@ +(version 2.0.0~alpha4) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune ocaml uutf uucp uunf dune-build-info))) + +(source + (fetch + (url + https://github.com/ocaml/opam-source-archives/raw/main/omd-2.0.0.alpha4.tbz) + (checksum + sha256=93969697875b005b8225e6d3475d1296ec45e98680bbd21945c9a4bf6a62df1c))) diff --git a/dune.lock/oniguruma.0.2.0.pkg b/dune.lock/oniguruma.0.2.0.pkg new file mode 100644 index 0000000..1f23ad7 --- /dev/null +++ b/dune.lock/oniguruma.0.2.0.pkg @@ -0,0 +1,19 @@ +(version 0.2.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (conf-oniguruma ocaml dune dune-configurator))) + +(source + (fetch + (url + https://github.com/alan-j-hu/ocaml-oniguruma/releases/download/0.2.0/oniguruma-0.2.0.tbz) + (checksum + sha256=263660ccaa326ebe16d346e739d04b7e7929ff35eadc44e7998355bbf694c5e7))) diff --git a/dune.lock/parsexp.v0.17.0.pkg b/dune.lock/parsexp.v0.17.0.pkg new file mode 100644 index 0000000..b9065a3 --- /dev/null +++ b/dune.lock/parsexp.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml sexplib0 dune))) + +(source + (fetch + (url + https://github.com/janestreet/parsexp/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=a3d10edbc4f98d16357b644d550fd1c06f4d9aa4990ab8ee6da01276c24d55b5))) diff --git a/dune.lock/ppx_assert.v0.17.0.pkg b/dune.lock/ppx_assert.v0.17.0.pkg new file mode 100644 index 0000000..028a60c --- /dev/null +++ b/dune.lock/ppx_assert.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base ppx_cold ppx_compare ppx_here ppx_sexp_conv dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_assert/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=94c47289a6393642b1cca7d2cdb8decdbf387c3cee4faf50d9b00efc871cce8b))) diff --git a/dune.lock/ppx_base.v0.17.0.pkg b/dune.lock/ppx_base.v0.17.0.pkg new file mode 100644 index 0000000..4f49e84 --- /dev/null +++ b/dune.lock/ppx_base.v0.17.0.pkg @@ -0,0 +1,23 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml + ppx_cold + ppx_compare + ppx_enumerate + ppx_globalize + ppx_hash + ppx_sexp_conv + dune + ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_base/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=80e7e6c6a704114d1d0989ee9bc01bca45278096c0caf3f2c4ef28d3c12ae61c))) diff --git a/dune.lock/ppx_bench.v0.17.1.pkg b/dune.lock/ppx_bench.v0.17.1.pkg new file mode 100644 index 0000000..68a6fbd --- /dev/null +++ b/dune.lock/ppx_bench.v0.17.1.pkg @@ -0,0 +1,14 @@ +(version v0.17.1) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml ppx_inline_test dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_bench/archive/refs/tags/v0.17.1.tar.gz) + (checksum md5=496d7d989656c95860cf2434e1d8e0e0))) diff --git a/dune.lock/ppx_bin_prot.v0.17.1.pkg b/dune.lock/ppx_bin_prot.v0.17.1.pkg new file mode 100644 index 0000000..d15f45a --- /dev/null +++ b/dune.lock/ppx_bin_prot.v0.17.1.pkg @@ -0,0 +1,14 @@ +(version v0.17.1) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base bin_prot ppx_here ppxlib_jane dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_bin_prot/archive/refs/tags/v0.17.1.tar.gz) + (checksum md5=17521ea48abfdb8d433f1f8822791289))) diff --git a/dune.lock/ppx_cold.v0.17.0.pkg b/dune.lock/ppx_cold.v0.17.0.pkg new file mode 100644 index 0000000..a083f5f --- /dev/null +++ b/dune.lock/ppx_cold.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_cold/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=670ee6f4efef2020a4bedf91b72cc2cd97ea0d74b47dad2f8f6b72d722a7452d))) diff --git a/dune.lock/ppx_compare.v0.17.0.pkg b/dune.lock/ppx_compare.v0.17.0.pkg new file mode 100644 index 0000000..bc18189 --- /dev/null +++ b/dune.lock/ppx_compare.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base ppxlib_jane dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_compare/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=f0b23eb78082ef4dc71a66939bbc63c6b0cc2cf6a4744a906b7a2c016cbe3098))) diff --git a/dune.lock/ppx_custom_printf.v0.17.0.pkg b/dune.lock/ppx_custom_printf.v0.17.0.pkg new file mode 100644 index 0000000..c6ae59c --- /dev/null +++ b/dune.lock/ppx_custom_printf.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base ppx_sexp_conv dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_custom_printf/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=cd3cf73c31f6b0e18677ce92ce0e6f866b0596d5ea1fc540212c422930a730a0))) diff --git a/dune.lock/ppx_derivers.1.2.1.pkg b/dune.lock/ppx_derivers.1.2.1.pkg new file mode 100644 index 0000000..f70e04e --- /dev/null +++ b/dune.lock/ppx_derivers.1.2.1.pkg @@ -0,0 +1,14 @@ +(version 1.2.1) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml dune))) + +(source + (fetch + (url https://github.com/ocaml-ppx/ppx_derivers/archive/1.2.1.tar.gz) + (checksum + sha256=b6595ee187dea792b31fc54a0e1524ab1e48bc6068d3066c45215a138cc73b95))) diff --git a/dune.lock/ppx_deriving.6.1.1.pkg b/dune.lock/ppx_deriving.6.1.1.pkg new file mode 100644 index 0000000..c6ca2e1 --- /dev/null +++ b/dune.lock/ppx_deriving.6.1.1.pkg @@ -0,0 +1,18 @@ +(version 6.1.1) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune cppo ocamlfind ppx_derivers ppxlib))) + +(source + (fetch + (url + https://github.com/ocaml-ppx/ppx_deriving/releases/download/v6.1.1/ppx_deriving-6.1.1.tar.gz) + (checksum md5=3208e6028fbb5a417f751d3529eae031))) diff --git a/dune.lock/ppx_diff.v0.17.1.pkg b/dune.lock/ppx_diff.v0.17.1.pkg new file mode 100644 index 0000000..80c9819 --- /dev/null +++ b/dune.lock/ppx_diff.v0.17.1.pkg @@ -0,0 +1,14 @@ +(version v0.17.1) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base gel ppx_compare ppx_enumerate ppx_jane ppxlib_jane dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_diff/archive/refs/tags/v0.17.1.tar.gz) + (checksum md5=cfec5d638a1bf1ea77707d10eed5d2d7))) diff --git a/dune.lock/ppx_disable_unused_warnings.v0.17.0.pkg b/dune.lock/ppx_disable_unused_warnings.v0.17.0.pkg new file mode 100644 index 0000000..309b753 --- /dev/null +++ b/dune.lock/ppx_disable_unused_warnings.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_disable_unused_warnings/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=af5dfa6bb51aa90f5c322ab4920fb46583cffc9460f583439afb2ef851310fbf))) diff --git a/dune.lock/ppx_enumerate.v0.17.0.pkg b/dune.lock/ppx_enumerate.v0.17.0.pkg new file mode 100644 index 0000000..ba79787 --- /dev/null +++ b/dune.lock/ppx_enumerate.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base ppxlib_jane dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_enumerate/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=a27f1797b1315bdf7678fde783dff493bd348f1c5b644d7616b660bd295dad36))) diff --git a/dune.lock/ppx_expect.v0.17.3.pkg b/dune.lock/ppx_expect.v0.17.3.pkg new file mode 100644 index 0000000..148dd9b --- /dev/null +++ b/dune.lock/ppx_expect.v0.17.3.pkg @@ -0,0 +1,14 @@ +(version v0.17.3) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base ppx_here ppx_inline_test stdio dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_expect/archive/refs/tags/v0.17.3.tar.gz) + (checksum md5=a7daa59114638fd80f52b6adbb0db7ed))) diff --git a/dune.lock/ppx_fields_conv.v0.17.0.pkg b/dune.lock/ppx_fields_conv.v0.17.0.pkg new file mode 100644 index 0000000..850de4a --- /dev/null +++ b/dune.lock/ppx_fields_conv.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base fieldslib dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_fields_conv/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=f22ce415852181fbea91b344f4ce4dcddbfab584741924d21ad78db25eb8e16a))) diff --git a/dune.lock/ppx_fixed_literal.v0.17.0.pkg b/dune.lock/ppx_fixed_literal.v0.17.0.pkg new file mode 100644 index 0000000..5af8885 --- /dev/null +++ b/dune.lock/ppx_fixed_literal.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_fixed_literal/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=8523872846b1e5ee7461eb55c912be4039b183de1cf2768045a6d51701a08400))) diff --git a/dune.lock/ppx_globalize.v0.17.2.pkg b/dune.lock/ppx_globalize.v0.17.2.pkg new file mode 100644 index 0000000..6cdaee4 --- /dev/null +++ b/dune.lock/ppx_globalize.v0.17.2.pkg @@ -0,0 +1,14 @@ +(version v0.17.2) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base ppxlib_jane dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_globalize/archive/refs/tags/v0.17.2.tar.gz) + (checksum md5=9df1288f1113c1daffd13cfced63a77e))) diff --git a/dune.lock/ppx_hash.v0.17.0.pkg b/dune.lock/ppx_hash.v0.17.0.pkg new file mode 100644 index 0000000..9b85003 --- /dev/null +++ b/dune.lock/ppx_hash.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base ppx_compare ppx_sexp_conv ppxlib_jane dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_hash/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=8c8acae276a349d412eab9112cc3afa996d26ad4a01f2882121fc0adee0dd05e))) diff --git a/dune.lock/ppx_here.v0.17.0.pkg b/dune.lock/ppx_here.v0.17.0.pkg new file mode 100644 index 0000000..b184376 --- /dev/null +++ b/dune.lock/ppx_here.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_here/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=27ac69db34a5ff0efbf6e3c52d52dda46d1e5d5db4d14fb4d8c20370b932a913))) diff --git a/dune.lock/ppx_ignore_instrumentation.v0.17.0.pkg b/dune.lock/ppx_ignore_instrumentation.v0.17.0.pkg new file mode 100644 index 0000000..1fc6b76 --- /dev/null +++ b/dune.lock/ppx_ignore_instrumentation.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_ignore_instrumentation/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=529aa92cc08a2ccb76fa361326fa7d4bbdfa2a7489c4f1c3a295658d3c758311))) diff --git a/dune.lock/ppx_inline_test.v0.17.1.pkg b/dune.lock/ppx_inline_test.v0.17.1.pkg new file mode 100644 index 0000000..2860b5a --- /dev/null +++ b/dune.lock/ppx_inline_test.v0.17.1.pkg @@ -0,0 +1,14 @@ +(version v0.17.1) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base time_now dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_inline_test/archive/refs/tags/v0.17.1.tar.gz) + (checksum md5=38196081de2fab8321b71addbe769b73))) diff --git a/dune.lock/ppx_jane.v0.17.0.pkg b/dune.lock/ppx_jane.v0.17.0.pkg new file mode 100644 index 0000000..4622a75 --- /dev/null +++ b/dune.lock/ppx_jane.v0.17.0.pkg @@ -0,0 +1,44 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml + base_quickcheck + ppx_assert + ppx_base + ppx_bench + ppx_bin_prot + ppx_custom_printf + ppx_disable_unused_warnings + ppx_expect + ppx_fields_conv + ppx_fixed_literal + ppx_here + ppx_ignore_instrumentation + ppx_inline_test + ppx_let + ppx_log + ppx_module_timer + ppx_optional + ppx_pipebang + ppx_sexp_message + ppx_sexp_value + ppx_stable + ppx_stable_witness + ppx_string + ppx_string_conv + ppx_tydi + ppx_typerep_conv + ppx_variants_conv + dune + ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_jane/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=4dcf29dbb093f57fdda18b659739b255b66dc5566b6c4c8a35caa3ce8666fa65))) diff --git a/dune.lock/ppx_let.v0.17.1.pkg b/dune.lock/ppx_let.v0.17.1.pkg new file mode 100644 index 0000000..83fc011 --- /dev/null +++ b/dune.lock/ppx_let.v0.17.1.pkg @@ -0,0 +1,14 @@ +(version v0.17.1) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base ppx_here dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_let/archive/refs/tags/v0.17.1.tar.gz) + (checksum md5=e9f7f37e7d73e131ed3664da66e09a46))) diff --git a/dune.lock/ppx_log.v0.17.0.pkg b/dune.lock/ppx_log.v0.17.0.pkg new file mode 100644 index 0000000..5fa2817 --- /dev/null +++ b/dune.lock/ppx_log.v0.17.0.pkg @@ -0,0 +1,31 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml + base + ppx_compare + ppx_enumerate + ppx_expect + ppx_fields_conv + ppx_here + ppx_let + ppx_sexp_conv + ppx_sexp_message + ppx_sexp_value + ppx_string + ppx_variants_conv + sexplib + stdio + dune + ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_log/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=2208f047b699d0661e94415868e8e9e4a6e5287a8eceaf7318f572ccd622859a))) diff --git a/dune.lock/ppx_module_timer.v0.17.0.pkg b/dune.lock/ppx_module_timer.v0.17.0.pkg new file mode 100644 index 0000000..c23aa87 --- /dev/null +++ b/dune.lock/ppx_module_timer.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base ppx_base stdio time_now dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_module_timer/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=fcc39a8623f7c4e1bb40ce6ed5e9af596938f88f5718f01417ed39b11fc5e264))) diff --git a/dune.lock/ppx_optcomp.v0.17.1.pkg b/dune.lock/ppx_optcomp.v0.17.1.pkg new file mode 100644 index 0000000..369df55 --- /dev/null +++ b/dune.lock/ppx_optcomp.v0.17.1.pkg @@ -0,0 +1,14 @@ +(version v0.17.1) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base stdio dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_optcomp/archive/refs/tags/v0.17.1.tar.gz) + (checksum md5=0bf43393409414c655c4473d79480fdf))) diff --git a/dune.lock/ppx_optional.v0.17.0.pkg b/dune.lock/ppx_optional.v0.17.0.pkg new file mode 100644 index 0000000..840a1c6 --- /dev/null +++ b/dune.lock/ppx_optional.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base ppxlib_jane dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_optional/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=809acb833048508f48c74422a5f74e4ef621807376eb5753b98bbd8f3df409bc))) diff --git a/dune.lock/ppx_pipebang.v0.17.0.pkg b/dune.lock/ppx_pipebang.v0.17.0.pkg new file mode 100644 index 0000000..fefdd35 --- /dev/null +++ b/dune.lock/ppx_pipebang.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_pipebang/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=b50995e2e31fa1f93c2468780f5f082e0859782f8826cc05ad3ec2ad4f8c02ff))) diff --git a/dune.lock/ppx_sexp_conv.v0.17.1.pkg b/dune.lock/ppx_sexp_conv.v0.17.1.pkg new file mode 100644 index 0000000..7f12b72 --- /dev/null +++ b/dune.lock/ppx_sexp_conv.v0.17.1.pkg @@ -0,0 +1,14 @@ +(version v0.17.1) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base ppxlib_jane sexplib0 dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_sexp_conv/archive/refs/tags/v0.17.1.tar.gz) + (checksum md5=acbe8a2727a29c8f2fa8da42046f5861))) diff --git a/dune.lock/ppx_sexp_message.v0.17.0.pkg b/dune.lock/ppx_sexp_message.v0.17.0.pkg new file mode 100644 index 0000000..7ee85a4 --- /dev/null +++ b/dune.lock/ppx_sexp_message.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base ppx_here ppx_sexp_conv dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_sexp_message/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=2a02e4943106f4e87a3b2e17e5127859a4d01a4bdbe477f2084858a9962c47ee))) diff --git a/dune.lock/ppx_sexp_value.v0.17.0.pkg b/dune.lock/ppx_sexp_value.v0.17.0.pkg new file mode 100644 index 0000000..d8f58b0 --- /dev/null +++ b/dune.lock/ppx_sexp_value.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base ppx_here ppx_sexp_conv dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_sexp_value/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=599e72775285dc5a3042e4717d79f6ff1cb713ef5d7b2c46c5ee2443ad2d6e3c))) diff --git a/dune.lock/ppx_stable.v0.17.1.pkg b/dune.lock/ppx_stable.v0.17.1.pkg new file mode 100644 index 0000000..ca3141c --- /dev/null +++ b/dune.lock/ppx_stable.v0.17.1.pkg @@ -0,0 +1,14 @@ +(version v0.17.1) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_stable/archive/refs/tags/v0.17.1.tar.gz) + (checksum md5=5a651fd55763fbdb58385dd232c1d222))) diff --git a/dune.lock/ppx_stable_witness.v0.17.0.pkg b/dune.lock/ppx_stable_witness.v0.17.0.pkg new file mode 100644 index 0000000..be868c6 --- /dev/null +++ b/dune.lock/ppx_stable_witness.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_stable_witness/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=052db5d52ccacaab30ead1a4192ad021ee00c235a73c09b7918acabcee4a0cda))) diff --git a/dune.lock/ppx_string.v0.17.0.pkg b/dune.lock/ppx_string.v0.17.0.pkg new file mode 100644 index 0000000..dbc6d13 --- /dev/null +++ b/dune.lock/ppx_string.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base ppx_base dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_string/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=06b4e061fb5e2b2a85298c9829cc31a1af0a9b8e63fdee9048c76ec8d52d16ef))) diff --git a/dune.lock/ppx_string_conv.v0.17.0.pkg b/dune.lock/ppx_string_conv.v0.17.0.pkg new file mode 100644 index 0000000..e56eff1 --- /dev/null +++ b/dune.lock/ppx_string_conv.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base capitalization ppx_let ppx_string dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_string_conv/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=2e43def9a3f13f46ac8465fa81d51784d080083539b88d3c6e8a649d5ae0fdb0))) diff --git a/dune.lock/ppx_tydi.v0.17.1.pkg b/dune.lock/ppx_tydi.v0.17.1.pkg new file mode 100644 index 0000000..07e4b67 --- /dev/null +++ b/dune.lock/ppx_tydi.v0.17.1.pkg @@ -0,0 +1,14 @@ +(version v0.17.1) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_tydi/archive/refs/tags/v0.17.1.tar.gz) + (checksum md5=6adffe5f073bc33bbbdbf3c39fe36959))) diff --git a/dune.lock/ppx_typerep_conv.v0.17.1.pkg b/dune.lock/ppx_typerep_conv.v0.17.1.pkg new file mode 100644 index 0000000..47c215d --- /dev/null +++ b/dune.lock/ppx_typerep_conv.v0.17.1.pkg @@ -0,0 +1,14 @@ +(version v0.17.1) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base typerep dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_typerep_conv/archive/refs/tags/v0.17.1.tar.gz) + (checksum md5=1b1e21a87c3f4cef7852733f2c7db3f5))) diff --git a/dune.lock/ppx_variants_conv.v0.17.1.pkg b/dune.lock/ppx_variants_conv.v0.17.1.pkg new file mode 100644 index 0000000..64d79a2 --- /dev/null +++ b/dune.lock/ppx_variants_conv.v0.17.1.pkg @@ -0,0 +1,14 @@ +(version v0.17.1) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base variantslib dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppx_variants_conv/archive/refs/tags/v0.17.1.tar.gz) + (checksum md5=b9c62fd9b545437fe5ed24ceaa1b485b))) diff --git a/dune.lock/ppxlib.0.38.0.pkg b/dune.lock/ppxlib.0.38.0.pkg new file mode 100644 index 0000000..1fa87d4 --- /dev/null +++ b/dune.lock/ppxlib.0.38.0.pkg @@ -0,0 +1,19 @@ +(version 0.38.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune ocaml ocaml-compiler-libs ppx_derivers sexplib0 stdlib-shims))) + +(source + (fetch + (url + https://github.com/ocaml-ppx/ppxlib/releases/download/0.38.0/ppxlib-0.38.0.tbz) + (checksum + sha256=89e049b3102f6670a213d34d802ea3ab0fc530a8959d2f1a1e8db830063429a3))) diff --git a/dune.lock/ppxlib_jane.v0.17.4.pkg b/dune.lock/ppxlib_jane.v0.17.4.pkg new file mode 100644 index 0000000..aef16af --- /dev/null +++ b/dune.lock/ppxlib_jane.v0.17.4.pkg @@ -0,0 +1,14 @@ +(version v0.17.4) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml dune ppxlib))) + +(source + (fetch + (url + https://github.com/janestreet/ppxlib_jane/archive/refs/tags/v0.17.4.tar.gz) + (checksum md5=d572c6d6c3b4da9e480c65ba85d3c50a))) diff --git a/dune.lock/psq.0.2.1.pkg b/dune.lock/psq.0.2.1.pkg new file mode 100644 index 0000000..1542fdd --- /dev/null +++ b/dune.lock/psq.0.2.1.pkg @@ -0,0 +1,18 @@ +(version 0.2.1) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune seq))) + +(source + (fetch + (url https://github.com/pqwy/psq/releases/download/v0.2.1/psq-0.2.1.tbz) + (checksum + sha256=42005f533eabe74b1799ee32b8905654cd66a22bed4af2bd266b28d8462cd344))) diff --git a/dune.lock/ptime.1.2.0.pkg b/dune.lock/ptime.1.2.0.pkg new file mode 100644 index 0000000..a8b8de2 --- /dev/null +++ b/dune.lock/ptime.1.2.0.pkg @@ -0,0 +1,15 @@ +(version 1.2.0) + +(build + (all_platforms + ((action (run ocaml pkg/pkg.ml build --dev-pkg %{pkg-self:dev}))))) + +(depends + (all_platforms + (ocaml ocamlfind ocamlbuild topkg))) + +(source + (fetch + (url https://erratique.ch/software/ptime/releases/ptime-1.2.0.tbz) + (checksum + sha512=b0c3240dd9e777a5e60b5269eb2e312fc644d29ef55e257d2f2538c03bf62274173ed36e13858c44d2dbee8fe375c9c483e705706e4aa5b3b5c4609ca6324a5c))) diff --git a/dune.lock/randomconv.0.2.0.pkg b/dune.lock/randomconv.0.2.0.pkg new file mode 100644 index 0000000..7d400df --- /dev/null +++ b/dune.lock/randomconv.0.2.0.pkg @@ -0,0 +1,19 @@ +(version 0.2.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune))) + +(source + (fetch + (url + https://github.com/hannesm/randomconv/releases/download/v0.2.0/randomconv-0.2.0.tbz) + (checksum + sha256=b3171edf07e341a4468f92ffc21e2a8863b82ed5c36f7477cc98daf05d5b63ea))) diff --git a/dune.lock/re.1.14.0.pkg b/dune.lock/re.1.14.0.pkg new file mode 100644 index 0000000..9b97dbd --- /dev/null +++ b/dune.lock/re.1.14.0.pkg @@ -0,0 +1,17 @@ +(version 1.14.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune ocaml))) + +(source + (fetch + (url https://github.com/ocaml/ocaml-re/archive/refs/tags/1.14.0.tar.gz) + (checksum md5=03f4a83100cb9229a796b85c698076e1))) diff --git a/dune.lock/rresult.0.7.0.pkg b/dune.lock/rresult.0.7.0.pkg new file mode 100644 index 0000000..ae5533f --- /dev/null +++ b/dune.lock/rresult.0.7.0.pkg @@ -0,0 +1,15 @@ +(version 0.7.0) + +(build + (all_platforms + ((action (run ocaml pkg/pkg.ml build --dev-pkg %{pkg-self:dev}))))) + +(depends + (all_platforms + (ocaml ocamlfind ocamlbuild topkg))) + +(source + (fetch + (url https://erratique.ch/software/rresult/releases/rresult-0.7.0.tbz) + (checksum + sha512=f1bb631c986996388e9686d49d5ae4d8aaf14034f6865c62a88fb58c48ce19ad2eb785327d69ca27c032f835984e0bd2efd969b415438628a31f3e84ec4551d3))) diff --git a/dune.lock/seq.base.pkg b/dune.lock/seq.base.pkg new file mode 100644 index 0000000..2ee102b --- /dev/null +++ b/dune.lock/seq.base.pkg @@ -0,0 +1,18 @@ +(version base) + +(depends + (all_platforms (ocaml))) + +(extra_sources + (META.seq + (fetch + (url + https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/seq/META.seq) + (checksum + sha256=e95062b4d0519ef8335c02f7d0f1952d11b814c7ab7e6d566a206116162fa2be))) + (seq.install + (fetch + (url + https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/seq/seq.install) + (checksum + sha256=fff926c2c4d5a82b6c94c60c4c35eb06e3d39975893ebe6b1f0e6557cbe34904)))) diff --git a/dune.lock/sexp_pretty.v0.17.0.pkg b/dune.lock/sexp_pretty.v0.17.0.pkg new file mode 100644 index 0000000..1884b28 --- /dev/null +++ b/dune.lock/sexp_pretty.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base ppx_base sexplib dune re))) + +(source + (fetch + (url + https://github.com/janestreet/sexp_pretty/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=48caa552235e331f349a70580e756cea0d8335d9cccc46f3fe47142e04bad2f8))) diff --git a/dune.lock/sexplib.v0.17.0.pkg b/dune.lock/sexplib.v0.17.0.pkg new file mode 100644 index 0000000..9201ffd --- /dev/null +++ b/dune.lock/sexplib.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml parsexp sexplib0 dune num))) + +(source + (fetch + (url + https://github.com/janestreet/sexplib/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=da863b42b81235fdcf45eb32c04fb8bde22ff446a779cfb6f989730a35103160))) diff --git a/dune.lock/sexplib0.v0.17.0.pkg b/dune.lock/sexplib0.v0.17.0.pkg new file mode 100644 index 0000000..4d27921 --- /dev/null +++ b/dune.lock/sexplib0.v0.17.0.pkg @@ -0,0 +1,14 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml dune))) + +(source + (fetch + (url + https://github.com/janestreet/sexplib0/archive/refs/tags/v0.17.0.tar.gz) + (checksum md5=abafe8fd1d6302e55a315f4d78960d2a))) diff --git a/dune.lock/spawn.v0.17.0.pkg b/dune.lock/spawn.v0.17.0.pkg new file mode 100644 index 0000000..0a55905 --- /dev/null +++ b/dune.lock/spawn.v0.17.0.pkg @@ -0,0 +1,19 @@ +(version v0.17.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune ocaml))) + +(source + (fetch + (url + https://github.com/janestreet/spawn/releases/download/v0.17.0/spawn-v0.17.0.tbz) + (checksum + sha256=33fbb5cd4c3387a6829095cfa73d5fc2eff572be61647e6052010bfbd0c2df49))) diff --git a/dune.lock/splittable_random.v0.17.0.pkg b/dune.lock/splittable_random.v0.17.0.pkg new file mode 100644 index 0000000..4a40039 --- /dev/null +++ b/dune.lock/splittable_random.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base ppx_assert ppx_bench ppx_inline_test ppx_sexp_message dune))) + +(source + (fetch + (url + https://github.com/janestreet/splittable_random/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=4f8adcade214d1f84e1073a35f4751154e73853649df581cce68d20dc6337ad2))) diff --git a/dune.lock/stdio.v0.17.0.pkg b/dune.lock/stdio.v0.17.0.pkg new file mode 100644 index 0000000..de33c0e --- /dev/null +++ b/dune.lock/stdio.v0.17.0.pkg @@ -0,0 +1,14 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base dune))) + +(source + (fetch + (url https://github.com/janestreet/stdio/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=e7cb473d4bffcf419f307c658cf2599fab03a2b4fe655bfd0be699f8f7af176e))) diff --git a/dune.lock/stdlib-shims.0.3.0.pkg b/dune.lock/stdlib-shims.0.3.0.pkg new file mode 100644 index 0000000..647e4f4 --- /dev/null +++ b/dune.lock/stdlib-shims.0.3.0.pkg @@ -0,0 +1,15 @@ +(version 0.3.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (dune ocaml))) + +(source + (fetch + (url + https://github.com/ocaml/stdlib-shims/releases/download/0.3.0/stdlib-shims-0.3.0.tbz) + (checksum + sha256=babf72d3917b86f707885f0c5528e36c63fccb698f4b46cf2bab5c7ccdd6d84a))) diff --git a/dune.lock/stringext.1.6.0.pkg b/dune.lock/stringext.1.6.0.pkg new file mode 100644 index 0000000..11810ad --- /dev/null +++ b/dune.lock/stringext.1.6.0.pkg @@ -0,0 +1,19 @@ +(version 1.6.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune))) + +(source + (fetch + (url + https://github.com/rgrinberg/stringext/releases/download/1.6.0/stringext-1.6.0.tbz) + (checksum + sha256=db41f5d52e9eab17615f110b899dfeb27dd7e7f89cd35ae43827c5119db206ea))) diff --git a/dune.lock/textmate-language.0.6.0.pkg b/dune.lock/textmate-language.0.6.0.pkg new file mode 100644 index 0000000..c7ad098 --- /dev/null +++ b/dune.lock/textmate-language.0.6.0.pkg @@ -0,0 +1,19 @@ +(version 0.6.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune oniguruma ocaml))) + +(source + (fetch + (url + https://github.com/alan-j-hu/ocaml-textmate-language/releases/download/0.6.0/textmate-language-0.6.0.tbz) + (checksum + sha256=b6f10288af44dadd2f7c7a24070b4a69362740aa4673e967f574b4d8c44bfb02))) diff --git a/dune.lock/time_now.v0.17.0.pkg b/dune.lock/time_now.v0.17.0.pkg new file mode 100644 index 0000000..c98895f --- /dev/null +++ b/dune.lock/time_now.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base jane-street-headers jst-config ppx_base ppx_optcomp dune))) + +(source + (fetch + (url + https://github.com/janestreet/time_now/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=fc85d6e46c4eb9370de9385f7bbfa6d57b4e48a9e96b20009007226b73f9530c))) diff --git a/dune.lock/timezone.v0.17.0.pkg b/dune.lock/timezone.v0.17.0.pkg new file mode 100644 index 0000000..af1bf71 --- /dev/null +++ b/dune.lock/timezone.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml core ppx_jane dune))) + +(source + (fetch + (url + https://github.com/janestreet/timezone/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=43026ee35551b996c627b0759e20da1a01609a3fd999eb6ba3149632dd625adf))) diff --git a/dune.lock/tls-miou-unix.2.0.4.pkg b/dune.lock/tls-miou-unix.2.0.4.pkg new file mode 100644 index 0000000..75b641c --- /dev/null +++ b/dune.lock/tls-miou-unix.2.0.4.pkg @@ -0,0 +1,19 @@ +(version 2.0.4) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune tls x509 miou))) + +(source + (fetch + (url + https://github.com/mirleft/ocaml-tls/releases/download/v2.0.4/tls-2.0.4.tbz) + (checksum + sha256=704f467af8a88c198f9162d0c0c44d823a16ecb1ebcb38d8e98ef48fe52eb5f1))) diff --git a/dune.lock/tls.2.0.4.pkg b/dune.lock/tls.2.0.4.pkg new file mode 100644 index 0000000..a6c12de --- /dev/null +++ b/dune.lock/tls.2.0.4.pkg @@ -0,0 +1,33 @@ +(version 2.0.4) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml + dune + mirage-crypto + mirage-crypto-ec + mirage-crypto-pk + mirage-crypto-rng + x509 + domain-name + fmt + kdf + logs + ipaddr + ohex + digestif + ptime))) + +(source + (fetch + (url + https://github.com/mirleft/ocaml-tls/releases/download/v2.0.4/tls-2.0.4.tbz) + (checksum + sha256=704f467af8a88c198f9162d0c0c44d823a16ecb1ebcb38d8e98ef48fe52eb5f1))) diff --git a/dune.lock/topkg.1.1.1.pkg b/dune.lock/topkg.1.1.1.pkg new file mode 100644 index 0000000..f277a77 --- /dev/null +++ b/dune.lock/topkg.1.1.1.pkg @@ -0,0 +1,23 @@ +(version 1.1.1) + +(build + (all_platforms + ((action + (run + ocaml + pkg/pkg.ml + build + --pkg-name + %{pkg-self:name} + --dev-pkg + %{pkg-self:dev}))))) + +(depends + (all_platforms + (ocaml ocamlfind ocamlbuild))) + +(source + (fetch + (url https://erratique.ch/software/topkg/releases/topkg-1.1.1.tbz) + (checksum + sha512=c36c549a362ddf5b7fe3f6ff91c79b7ab531c43633bb9737576370bcbd69db7e1625d247c278a869b503d45a175e9753231ccf595e5bfa4e3b7e2602ac3d3b42))) diff --git a/dune.lock/typerep.v0.17.1.pkg b/dune.lock/typerep.v0.17.1.pkg new file mode 100644 index 0000000..dfd6ff6 --- /dev/null +++ b/dune.lock/typerep.v0.17.1.pkg @@ -0,0 +1,14 @@ +(version v0.17.1) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base dune))) + +(source + (fetch + (url + https://github.com/janestreet/typerep/archive/refs/tags/v0.17.1.tar.gz) + (checksum md5=1123cda36764ea0a286af25308d1c3e4))) diff --git a/dune.lock/uopt.v0.17.0.pkg b/dune.lock/uopt.v0.17.0.pkg new file mode 100644 index 0000000..1ee1df4 --- /dev/null +++ b/dune.lock/uopt.v0.17.0.pkg @@ -0,0 +1,14 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base ppx_jane dune))) + +(source + (fetch + (url https://github.com/janestreet/uopt/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=a6534df59d54cfa50ac22c4406d425b098e94b198cee48c3d82e15a348577cc6))) diff --git a/dune.lock/uri-sexp.4.4.0.pkg b/dune.lock/uri-sexp.4.4.0.pkg new file mode 100644 index 0000000..c8fb698 --- /dev/null +++ b/dune.lock/uri-sexp.4.4.0.pkg @@ -0,0 +1,19 @@ +(version 4.4.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (uri dune ppx_sexp_conv sexplib0))) + +(source + (fetch + (url + https://github.com/mirage/ocaml-uri/releases/download/v4.4.0/uri-4.4.0.tbz) + (checksum + sha256=cdabaf6ef5cd2161e59cc7b74c6e4a68ecb80a9f4e96002e338e1b6bf17adec4))) diff --git a/dune.lock/uri.4.4.0.pkg b/dune.lock/uri.4.4.0.pkg new file mode 100644 index 0000000..0a1c5f4 --- /dev/null +++ b/dune.lock/uri.4.4.0.pkg @@ -0,0 +1,19 @@ +(version 4.4.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune stringext angstrom))) + +(source + (fetch + (url + https://github.com/mirage/ocaml-uri/releases/download/v4.4.0/uri-4.4.0.tbz) + (checksum + sha256=cdabaf6ef5cd2161e59cc7b74c6e4a68ecb80a9f4e96002e338e1b6bf17adec4))) diff --git a/dune.lock/uucp.17.0.0.pkg b/dune.lock/uucp.17.0.0.pkg new file mode 100644 index 0000000..bd6377a --- /dev/null +++ b/dune.lock/uucp.17.0.0.pkg @@ -0,0 +1,25 @@ +(version 17.0.0) + +(build + (all_platforms + ((action + (run + ocaml + pkg/pkg.ml + build + --dev-pkg + %{pkg-self:dev} + --with-uunf + %{pkg:uunf:installed} + --with-cmdliner + %{pkg:cmdliner:installed}))))) + +(depends + (all_platforms + (ocaml ocamlfind ocamlbuild topkg uunf cmdliner))) + +(source + (fetch + (url https://erratique.ch/software/uucp/releases/uucp-17.0.0.tbz) + (checksum + sha512=c2b5c883c2ed1ee8e7bc9102339dfbca5940e68cd2af59a10abc827fb64c91ad03f85cfc12d4c79605c10e9b3a90743267af8b069143fefeeff6658ec8ed843f))) diff --git a/dune.lock/uunf.17.0.0.pkg b/dune.lock/uunf.17.0.0.pkg new file mode 100644 index 0000000..cc7a938 --- /dev/null +++ b/dune.lock/uunf.17.0.0.pkg @@ -0,0 +1,25 @@ +(version 17.0.0) + +(build + (all_platforms + ((action + (run + ocaml + pkg/pkg.ml + build + --dev-pkg + %{pkg-self:dev} + --with-uutf + %{pkg:uutf:installed} + --with-cmdliner + %{pkg:cmdliner:installed}))))) + +(depends + (all_platforms + (ocaml ocamlfind ocamlbuild topkg uutf cmdliner))) + +(source + (fetch + (url https://erratique.ch/software/uunf/releases/uunf-17.0.0.tbz) + (checksum + sha512=1ec4d7229bb473ab2dd146ec732c8c70f357f73211e71d32625cd2410a35766e684bbeb1bd4e186b7403d4af8d597d46b7ccf58b23ae95aac32a96c0b4321691))) diff --git a/dune.lock/uutf.1.0.4.pkg b/dune.lock/uutf.1.0.4.pkg new file mode 100644 index 0000000..20d8c29 --- /dev/null +++ b/dune.lock/uutf.1.0.4.pkg @@ -0,0 +1,23 @@ +(version 1.0.4) + +(build + (all_platforms + ((action + (run + ocaml + pkg/pkg.ml + build + --dev-pkg + %{pkg-self:dev} + --with-cmdliner + %{pkg:cmdliner:installed}))))) + +(depends + (all_platforms + (ocaml ocamlfind ocamlbuild topkg cmdliner))) + +(source + (fetch + (url https://erratique.ch/software/uutf/releases/uutf-1.0.4.tbz) + (checksum + sha512=e35f408bc971cd8da3077e6c3321e0d8f4eb569898e0e219fde62dae78fbd0a0095cb7f036287656f6a1b346584f7b9f0c6dec0a5a092180da36e43247027598))) diff --git a/dune.lock/variantslib.v0.17.0.pkg b/dune.lock/variantslib.v0.17.0.pkg new file mode 100644 index 0000000..b8cb5af --- /dev/null +++ b/dune.lock/variantslib.v0.17.0.pkg @@ -0,0 +1,15 @@ +(version v0.17.0) + +(build + (all_platforms ((action (run dune build -p %{pkg-self:name} -j %{jobs}))))) + +(depends + (all_platforms + (ocaml base dune))) + +(source + (fetch + (url + https://github.com/janestreet/variantslib/archive/refs/tags/v0.17.0.tar.gz) + (checksum + sha256=9874b69aec9cfe6331970eb2271f7c24e5433ba696c1a9ea5a429862b62338ab))) diff --git a/dune.lock/x509.1.0.6.pkg b/dune.lock/x509.1.0.6.pkg new file mode 100644 index 0000000..4e67d67 --- /dev/null +++ b/dune.lock/x509.1.0.6.pkg @@ -0,0 +1,34 @@ +(version 1.0.6) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml + dune + asn1-combinators + ptime + base64 + mirage-crypto + mirage-crypto-pk + mirage-crypto-ec + mirage-crypto-rng + fmt + gmap + domain-name + logs + kdf + ohex + ipaddr))) + +(source + (fetch + (url + https://github.com/mirleft/ocaml-x509/releases/download/v1.0.6/x509-1.0.6.tbz) + (checksum + sha256=fc816ae2c65e8b42fa60d90a507b2140495e28d095ad37b27e4c268ae3c00d6c))) diff --git a/dune.lock/yaml.3.2.0.pkg b/dune.lock/yaml.3.2.0.pkg new file mode 100644 index 0000000..02c555a --- /dev/null +++ b/dune.lock/yaml.3.2.0.pkg @@ -0,0 +1,19 @@ +(version 3.2.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs})))))) + +(depends + (all_platforms + (ocaml dune dune-configurator ctypes bos))) + +(source + (fetch + (url + https://github.com/avsm/ocaml-yaml/releases/download/v3.2.0/yaml-3.2.0.tbz) + (checksum + sha256=c50d2aca28b9f966792b71e1603351e5d24eda4dfd3e4453fbd50366a3a08227))) diff --git a/dune.lock/yocaml.3.0.0.pkg b/dune.lock/yocaml.3.0.0.pkg new file mode 100644 index 0000000..82ccb26 --- /dev/null +++ b/dune.lock/yocaml.3.0.0.pkg @@ -0,0 +1,19 @@ +(version 3.0.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune ocaml logs ppx_expect))) + +(source + (fetch + (url + https://github.com/xhtmlboi/yocaml/releases/download/v3.0.0/yocaml-3.0.0.tbz) + (checksum + sha256=c5237c5f345f76c829fd9f4ec5fcd05051e6f4372b24ecf798a48c2649ce9a0e))) diff --git a/dune.lock/yocaml_jingoo.3.0.0.pkg b/dune.lock/yocaml_jingoo.3.0.0.pkg new file mode 100644 index 0000000..43c9d7f --- /dev/null +++ b/dune.lock/yocaml_jingoo.3.0.0.pkg @@ -0,0 +1,19 @@ +(version 3.0.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune ocaml ppx_expect yocaml jingoo))) + +(source + (fetch + (url + https://github.com/xhtmlboi/yocaml/releases/download/v3.0.0/yocaml-3.0.0.tbz) + (checksum + sha256=c5237c5f345f76c829fd9f4ec5fcd05051e6f4372b24ecf798a48c2649ce9a0e))) diff --git a/dune.lock/yocaml_markdown.3.0.0.pkg b/dune.lock/yocaml_markdown.3.0.0.pkg new file mode 100644 index 0000000..c08eb91 --- /dev/null +++ b/dune.lock/yocaml_markdown.3.0.0.pkg @@ -0,0 +1,19 @@ +(version 3.0.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune ocaml ppx_expect yocaml cmarkit hilite textmate-language))) + +(source + (fetch + (url + https://github.com/xhtmlboi/yocaml/releases/download/v3.0.0/yocaml-3.0.0.tbz) + (checksum + sha256=c5237c5f345f76c829fd9f4ec5fcd05051e6f4372b24ecf798a48c2649ce9a0e))) diff --git a/dune.lock/yocaml_omd.3.0.0.pkg b/dune.lock/yocaml_omd.3.0.0.pkg new file mode 100644 index 0000000..fad4db0 --- /dev/null +++ b/dune.lock/yocaml_omd.3.0.0.pkg @@ -0,0 +1,19 @@ +(version 3.0.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune ocaml ppx_expect yocaml omd))) + +(source + (fetch + (url + https://github.com/xhtmlboi/yocaml/releases/download/v3.0.0/yocaml-3.0.0.tbz) + (checksum + sha256=c5237c5f345f76c829fd9f4ec5fcd05051e6f4372b24ecf798a48c2649ce9a0e))) diff --git a/dune.lock/yocaml_runtime.3.0.0.pkg b/dune.lock/yocaml_runtime.3.0.0.pkg new file mode 100644 index 0000000..1305e3b --- /dev/null +++ b/dune.lock/yocaml_runtime.3.0.0.pkg @@ -0,0 +1,19 @@ +(version 3.0.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune ocaml ppx_expect yocaml cohttp magic-mime logs fmt digestif))) + +(source + (fetch + (url + https://github.com/xhtmlboi/yocaml/releases/download/v3.0.0/yocaml-3.0.0.tbz) + (checksum + sha256=c5237c5f345f76c829fd9f4ec5fcd05051e6f4372b24ecf798a48c2649ce9a0e))) diff --git a/dune.lock/yocaml_syndication.3.0.0.pkg b/dune.lock/yocaml_syndication.3.0.0.pkg new file mode 100644 index 0000000..310d62f --- /dev/null +++ b/dune.lock/yocaml_syndication.3.0.0.pkg @@ -0,0 +1,19 @@ +(version 3.0.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune ocaml yocaml ppx_expect))) + +(source + (fetch + (url + https://github.com/xhtmlboi/yocaml/releases/download/v3.0.0/yocaml-3.0.0.tbz) + (checksum + sha256=c5237c5f345f76c829fd9f4ec5fcd05051e6f4372b24ecf798a48c2649ce9a0e))) diff --git a/dune.lock/yocaml_unix.3.0.0.pkg b/dune.lock/yocaml_unix.3.0.0.pkg new file mode 100644 index 0000000..43bfae6 --- /dev/null +++ b/dune.lock/yocaml_unix.3.0.0.pkg @@ -0,0 +1,19 @@ +(version 3.0.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune ocaml ppx_expect httpcats yocaml yocaml_runtime))) + +(source + (fetch + (url + https://github.com/xhtmlboi/yocaml/releases/download/v3.0.0/yocaml-3.0.0.tbz) + (checksum + sha256=c5237c5f345f76c829fd9f4ec5fcd05051e6f4372b24ecf798a48c2649ce9a0e))) diff --git a/dune.lock/yocaml_yaml.3.0.0.pkg b/dune.lock/yocaml_yaml.3.0.0.pkg new file mode 100644 index 0000000..7b3aaf7 --- /dev/null +++ b/dune.lock/yocaml_yaml.3.0.0.pkg @@ -0,0 +1,19 @@ +(version 3.0.0) + +(build + (all_platforms + ((action + (progn + (when %{pkg-self:dev} (run dune subst)) + (run dune build -p %{pkg-self:name} -j %{jobs} @install)))))) + +(depends + (all_platforms + (dune ocaml ppx_expect yocaml yaml))) + +(source + (fetch + (url + https://github.com/xhtmlboi/yocaml/releases/download/v3.0.0/yocaml-3.0.0.tbz) + (checksum + sha256=c5237c5f345f76c829fd9f4ec5fcd05051e6f4372b24ecf798a48c2649ce9a0e))) diff --git a/dune.lock/zarith.1.14.pkg b/dune.lock/zarith.1.14.pkg new file mode 100644 index 0000000..cb12e20 --- /dev/null +++ b/dune.lock/zarith.1.14.pkg @@ -0,0 +1,18 @@ +(version 1.14) + +(install + (all_platforms + (run %{make} install))) + +(build + (all_platforms ((action (progn (run ./configure) (run %{make})))))) + +(depends + (all_platforms + (ocaml ocamlfind conf-pkg-config conf-gmp))) + +(source + (fetch + (url https://github.com/ocaml/Zarith/archive/release-1.14.tar.gz) + (checksum + sha256=5db9dcbd939153942a08581fabd846d0f3f2b8c67fe68b855127e0472d4d1859))) diff --git a/ocaml-jp.opam b/ocaml-jp.opam index 4479d31..182e160 100644 --- a/ocaml-jp.opam +++ b/ocaml-jp.opam @@ -18,7 +18,6 @@ depends: [ "yocaml_yaml" "yocaml_markdown" "yocaml_syndication" - "ocamlformat" {= "0.27.0" & with-dev-setup} "odoc" {with-doc} ] build: [