A staging ground for unstable packages
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Sync opam files: add base64 dep to odoc, update test deps

+340 -11
-2
packages/js_top_worker-unix/js_top_worker-unix.dev/opam
··· 12 12 "logs" 13 13 "fmt" 14 14 "lwt" 15 - "findlib" 16 - "unix" 17 15 ] 18 16 build : [ 19 17 ["dune" "subst"] {pinned}
+25
packages/js_top_worker-widget-leaflet/js_top_worker-widget-leaflet.dev/opam
··· 1 + version: "0.0.1" 2 + opam-version: "2.0" 3 + maintainer: "jon@recoil.org" 4 + authors: "various" 5 + license: "ISC" 6 + homepage: "https://github.com/jonludlam/js_top_worker" 7 + bug-reports: "https://github.com/jonludlam/js_top_worker/issues" 8 + depends: [ 9 + "ocaml" 10 + "dune" {>= "2.9.1"} 11 + "js_top_worker-widget" 12 + ] 13 + build : [ 14 + ["dune" "subst"] {pinned} 15 + ["dune" "build" "-p" name "-j" jobs] 16 + ] 17 + synopsis: "Leaflet.js map widget adapter for js_top_worker" 18 + description: """ 19 + Provides a Leaflet map adapter that can be #require'd from the toplevel. 20 + """ 21 + 22 + dev-repo: "git+https://tangled.sh/@jon.recoil.org/js_top_worker.git" 23 + url { 24 + src: "git+https://tangled.sh/@jon.recoil.org/js_top_worker.git#main" 25 + }
+25
packages/js_top_worker-widget/js_top_worker-widget.dev/opam
··· 1 + version: "0.0.1" 2 + opam-version: "2.0" 3 + maintainer: "jon@recoil.org" 4 + authors: "various" 5 + license: "ISC" 6 + homepage: "https://github.com/jonludlam/js_top_worker" 7 + bug-reports: "https://github.com/jonludlam/js_top_worker/issues" 8 + depends: [ 9 + "ocaml" 10 + "dune" {>= "2.9.1"} 11 + "js_top_worker-rpc" 12 + ] 13 + build : [ 14 + ["dune" "subst"] {pinned} 15 + ["dune" "build" "-p" name "-j" jobs] 16 + ] 17 + synopsis: "Interactive widget support for js_top_worker toplevel" 18 + description: """ 19 + Widget module for creating interactive HTML widgets from the OCaml toplevel 20 + """ 21 + 22 + dev-repo: "git+https://tangled.sh/@jon.recoil.org/js_top_worker.git" 23 + url { 24 + src: "git+https://tangled.sh/@jon.recoil.org/js_top_worker.git#main" 25 + }
-3
packages/js_top_worker/js_top_worker.dev/opam
··· 13 13 "astring" 14 14 "js_of_ocaml-toplevel" 15 15 "js_of_ocaml-compiler" 16 - "js_of_ocaml-ppx" 17 16 "lwt" 18 - "ppx_deriving" {>= "5.0"} 19 - "ppxlib" 20 17 "merlin-lib" {>= "4.7"} 21 18 "mime_printer" 22 19 "logs"
+1 -1
packages/odoc-driver/odoc-driver.dev/opam
··· 34 34 depends: [ 35 35 "ocaml" {>= "5.1.0"} 36 36 "odoc" {= version} 37 - "dune" {>= "3.18.0"} 37 + "dune" {>= "3.21.0"} 38 38 "odoc-md" 39 39 "bos" 40 40 "fpath" {>= "0.7.3"}
+1 -1
packages/odoc-interactive-extension/odoc-interactive-extension.dev/opam
··· 1 1 opam-version: "2.0" 2 2 synopsis: "Interactive OCaml code cells for odoc documentation" 3 3 depends: [ 4 - "dune" {>= "3.18"} 4 + "dune" {>= "3.21"} 5 5 "ocaml" {>= "4.14"} 6 6 "odoc" 7 7 "x-ocaml"
+29
packages/odoc-jons-plugins/odoc-jons-plugins.dev/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "odoc shell and extensions for jon.recoil.org" 3 + depends: [ 4 + "dune" {>= "3.18"} 5 + "ocaml" {>= "4.14"} 6 + "odoc" 7 + ] 8 + build: [ 9 + ["dune" "subst"] {dev} 10 + [ 11 + "dune" 12 + "build" 13 + "-p" 14 + name 15 + "-j" 16 + jobs 17 + "--promote-install-files=false" 18 + "@install" 19 + "@runtest" {with-test} 20 + "@doc" {with-doc} 21 + ] 22 + ["dune" "install" "-p" name "--create-install-files" name] 23 + ] 24 + x-maintenance-intent: ["(latest)"] 25 + 26 + dev-repo: "git+https://tangled.org/jon.recoil.org/odoc-jons-plugins" 27 + url { 28 + src: "git+https://tangled.org/jon.recoil.org/odoc-jons-plugins#main" 29 + }
+1 -1
packages/odoc-md/odoc-md.dev/opam
··· 27 27 depends: [ 28 28 "ocaml" {>= "4.14.0"} 29 29 "odoc" {= version} 30 - "dune" {>= "3.18.0"} 30 + "dune" {>= "3.21.0"} 31 31 "cmdliner" {>= "1.3.0"} 32 32 "cmarkit" 33 33 ]
+1 -1
packages/odoc-parser/odoc-parser.dev/opam
··· 12 12 bug-reports: "https://github.com/ocaml/odoc/issues" 13 13 doc: "https://ocaml.github.io/odoc/odoc_parser" 14 14 depends: [ 15 - "dune" {>= "3.18"} 15 + "dune" {>= "3.21"} 16 16 "ocaml" {>= "4.08.0" & < "5.5"} 17 17 "astring" 18 18 "camlp-streams"
+34
packages/odoc-standalone/odoc-standalone.dev/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "Self-contained HTML shell plugin for odoc" 3 + description: 4 + "An odoc shell plugin that inlines all CSS and JavaScript into each generated HTML page, producing self-contained documentation files that work without a separate support-files directory. Fonts are loaded from Google Fonts CDN with system font fallbacks." 5 + maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 6 + authors: ["Anil Madhavapeddy"] 7 + license: "ISC" 8 + depends: [ 9 + "dune" {>= "3.21"} 10 + "ocaml" {>= "4.14"} 11 + "odoc" 12 + ] 13 + build: [ 14 + ["dune" "subst"] {dev} 15 + [ 16 + "dune" 17 + "build" 18 + "-p" 19 + name 20 + "-j" 21 + jobs 22 + "--promote-install-files=false" 23 + "@install" 24 + "@runtest" {with-test} 25 + "@doc" {with-doc} 26 + ] 27 + ["dune" "install" "-p" name "--create-install-files" name] 28 + ] 29 + x-maintenance-intent: ["(latest)"] 30 + 31 + dev-repo: "git+https://tangled.org/jon.recoil.org/odoc-standalone" 32 + url { 33 + src: "git+https://tangled.org/jon.recoil.org/odoc-standalone#main" 34 + }
+2 -1
packages/odoc/odoc.dev/opam
··· 40 40 depends: [ 41 41 "odoc-parser" {= version} 42 42 "astring" 43 + "base64" 43 44 "cmdliner" {>= "1.3.0"} 44 45 "cppo" {build & >= "1.1.0"} 45 46 "dune" {>= "3.18.0"} ··· 55 56 "conf-jq" {with-test} 56 57 "ppx_expect" {with-test} 57 58 "bos" {with-test} 58 - "bisect_ppx" {with-test & > "2.5.0"} 59 + "mdx" {with-test} 59 60 ] 60 61 61 62 x-dune-sites: [["lib" "extensions"]]
+33
packages/onnxrt/onnxrt.dev/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "OCaml bindings to ONNX Runtime Web for browser-based ML inference" 3 + description: 4 + "Type-safe OCaml bindings to onnxruntime-web, enabling ML model inference in the browser via js_of_ocaml or wasm_of_ocaml. Supports WebAssembly (CPU) and WebGPU (GPU) execution providers." 5 + license: "ISC" 6 + depends: [ 7 + "dune" {>= "3.17"} 8 + "ocaml" {>= "5.2"} 9 + "js_of_ocaml" {>= "5.8"} 10 + "js_of_ocaml-ppx" {>= "5.8"} 11 + "lwt" {>= "5.7"} 12 + "js_of_ocaml-lwt" {>= "5.8"} 13 + "odoc" {with-doc} 14 + ] 15 + build: [ 16 + ["dune" "subst"] {dev} 17 + [ 18 + "dune" 19 + "build" 20 + "-p" 21 + name 22 + "-j" 23 + jobs 24 + "@install" 25 + "@runtest" {with-test} 26 + "@doc" {with-doc} 27 + ] 28 + ] 29 + 30 + dev-repo: "git+https://tangled.org/jon.recoil.org/onnxrt" 31 + url { 32 + src: "git+https://tangled.org/jon.recoil.org/onnxrt#main" 33 + }
+1 -1
packages/sherlodoc/sherlodoc.dev/opam
··· 8 8 doc: "https://ocaml.github.io/odoc/" 9 9 bug-reports: "https://github.com/ocaml/odoc/issues" 10 10 depends: [ 11 - "dune" {>= "3.18"} 11 + "dune" {>= "3.21"} 12 12 "ocaml" {>= "4.0.8"} 13 13 "odoc" {= version} 14 14 "base64" {>= "3.5.1"}
+32
packages/tessera-geotessera-jsoo/tessera-geotessera-jsoo.dev/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "Browser fetch for tessera-geotessera" 3 + description: 4 + "Synchronous XHR-based fetch for GeoTessera tile retrieval in web workers." 5 + license: "ISC" 6 + depends: [ 7 + "dune" {>= "3.17"} 8 + "ocaml" {>= "5.2"} 9 + "tessera-geotessera" {>= "0.1"} 10 + "js_of_ocaml" {>= "5.0"} 11 + "js_of_ocaml-ppx" {>= "5.0"} 12 + "odoc" {with-doc} 13 + ] 14 + build: [ 15 + ["dune" "subst"] {dev} 16 + [ 17 + "dune" 18 + "build" 19 + "-p" 20 + name 21 + "-j" 22 + jobs 23 + "@install" 24 + "@runtest" {with-test} 25 + "@doc" {with-doc} 26 + ] 27 + ] 28 + 29 + dev-repo: "git+https://tangled.org/jon.recoil.org/tessera-geotessera-jsoo" 30 + url { 31 + src: "git+https://tangled.org/jon.recoil.org/tessera-geotessera-jsoo#main" 32 + }
+32
packages/tessera-geotessera/tessera-geotessera.dev/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "GeoTessera embedding tile client" 3 + description: 4 + "Fetch, dequantize, and mosaic GeoTessera embedding tiles. Parameterised over I/O for portability." 5 + license: "ISC" 6 + depends: [ 7 + "dune" {>= "3.17"} 8 + "ocaml" {>= "5.2"} 9 + "tessera-npy" {>= "0.1"} 10 + "tessera-linalg" {>= "0.1"} 11 + "alcotest" {with-test & >= "0.8"} 12 + "odoc" {with-doc} 13 + ] 14 + build: [ 15 + ["dune" "subst"] {dev} 16 + [ 17 + "dune" 18 + "build" 19 + "-p" 20 + name 21 + "-j" 22 + jobs 23 + "@install" 24 + "@runtest" {with-test} 25 + "@doc" {with-doc} 26 + ] 27 + ] 28 + 29 + dev-repo: "git+https://tangled.org/jon.recoil.org/tessera-geotessera" 30 + url { 31 + src: "git+https://tangled.org/jon.recoil.org/tessera-geotessera#main" 32 + }
+30
packages/tessera-linalg/tessera-linalg.dev/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "PCA and kNN for float32 Bigarray data" 3 + description: 4 + "Portable OCaml implementations of PCA dimensionality reduction and k-nearest-neighbors classification. Operates on flat float32 Bigarray data with explicit shapes." 5 + license: "ISC" 6 + depends: [ 7 + "dune" {>= "3.17"} 8 + "ocaml" {>= "5.2"} 9 + "alcotest" {with-test & >= "0.8"} 10 + "odoc" {with-doc} 11 + ] 12 + build: [ 13 + ["dune" "subst"] {dev} 14 + [ 15 + "dune" 16 + "build" 17 + "-p" 18 + name 19 + "-j" 20 + jobs 21 + "@install" 22 + "@runtest" {with-test} 23 + "@doc" {with-doc} 24 + ] 25 + ] 26 + 27 + dev-repo: "git+https://tangled.org/jon.recoil.org/tessera-linalg" 28 + url { 29 + src: "git+https://tangled.org/jon.recoil.org/tessera-linalg#main" 30 + }
+30
packages/tessera-npy/tessera-npy.dev/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "Read and write numpy .npy files in OCaml" 3 + description: 4 + "A portable OCaml library for parsing the numpy .npy binary format. Supports int8, uint8, float32, and float64 dtypes with arbitrary shapes. Uses Bigarray for zero-copy data representation." 5 + license: "ISC" 6 + depends: [ 7 + "dune" {>= "3.17"} 8 + "ocaml" {>= "5.2"} 9 + "alcotest" {with-test & >= "0.8"} 10 + "odoc" {with-doc} 11 + ] 12 + build: [ 13 + ["dune" "subst"] {dev} 14 + [ 15 + "dune" 16 + "build" 17 + "-p" 18 + name 19 + "-j" 20 + jobs 21 + "@install" 22 + "@runtest" {with-test} 23 + "@doc" {with-doc} 24 + ] 25 + ] 26 + 27 + dev-repo: "git+https://tangled.org/jon.recoil.org/tessera-npy" 28 + url { 29 + src: "git+https://tangled.org/jon.recoil.org/tessera-npy#main" 30 + }
+32
packages/tessera-viz-jsoo/tessera-viz-jsoo.dev/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "Browser display for tessera-viz images" 3 + description: 4 + "Base64 PNG data URL generation for displaying tessera-viz images in OCaml notebooks." 5 + license: "ISC" 6 + depends: [ 7 + "dune" {>= "3.17"} 8 + "ocaml" {>= "5.2"} 9 + "tessera-viz" {>= "0.1"} 10 + "js_of_ocaml" {>= "5.0"} 11 + "js_of_ocaml-ppx" {>= "5.0"} 12 + "odoc" {with-doc} 13 + ] 14 + build: [ 15 + ["dune" "subst"] {dev} 16 + [ 17 + "dune" 18 + "build" 19 + "-p" 20 + name 21 + "-j" 22 + jobs 23 + "@install" 24 + "@runtest" {with-test} 25 + "@doc" {with-doc} 26 + ] 27 + ] 28 + 29 + dev-repo: "git+https://tangled.org/jon.recoil.org/tessera-viz-jsoo" 30 + url { 31 + src: "git+https://tangled.org/jon.recoil.org/tessera-viz-jsoo#main" 32 + }
+31
packages/tessera-viz/tessera-viz.dev/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "Visualization utilities for GeoTessera embeddings" 3 + description: 4 + "Convert PCA components and classification results to RGBA pixel arrays. Portable — no platform-specific encoding." 5 + license: "ISC" 6 + depends: [ 7 + "dune" {>= "3.17"} 8 + "ocaml" {>= "5.2"} 9 + "tessera-linalg" {>= "0.1"} 10 + "alcotest" {with-test & >= "0.8"} 11 + "odoc" {with-doc} 12 + ] 13 + build: [ 14 + ["dune" "subst"] {dev} 15 + [ 16 + "dune" 17 + "build" 18 + "-p" 19 + name 20 + "-j" 21 + jobs 22 + "@install" 23 + "@runtest" {with-test} 24 + "@doc" {with-doc} 25 + ] 26 + ] 27 + 28 + dev-repo: "git+https://tangled.org/jon.recoil.org/tessera-viz" 29 + url { 30 + src: "git+https://tangled.org/jon.recoil.org/tessera-viz#main" 31 + }