update opam-mirror, add swapfs

This commit is contained in:
Hannes Mehnert 2024-11-08 13:57:53 +01:00
parent 69d3fe2ad0
commit 9bc032dc16
2 changed files with 47 additions and 1 deletions

View file

@ -0,0 +1,45 @@
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
synopsis: "Streaming temporary storage for Mirage OS"
description: """
Append-only ephemeral, anonymous files.
Swapfs is useful for temporarily putting large data on persistent storage,
for example if the data is too large to comfortably sit in memory.
The data can then be read back in chunks.
"""
maintainer: ["Robur Team <team@robur.coop>"]
authors: ["Reynir Björnsson <reynir@reynir.dk>"]
license: "MIT"
tags: ["topics" "org:mirage" "org:robur" "swap"]
homepage: "https://github.com/robur-coop/mirage-swapfs"
doc: "https://robur-coop.github.io/mirage-swapfs/doc"
bug-reports: "https://github.com/robur-coop/mirage-swapfs/issues"
depends: [
"ocaml" {>= "4.14.0"}
"dune" {>= "3.16"}
"mirage-block"
"lwt"
"logs"
"odoc" {with-doc}
]
conflicts: [
"result" {< "1.5"}
]
build: [
["dune" "subst"] {dev}
[
"dune"
"build"
"-p"
name
"-j"
jobs
"@install"
"@runtest" {with-test}
"@doc" {with-doc}
]
]
dev-repo: "git+https://github.com/robur-coop/mirage-swapfs.git"
url {
src: "git+https://github.com/robur-coop/mirage-swapfs.git"
}

View file

@ -31,7 +31,7 @@ depends: [
"gptar" { ?monorepo }
"h2" { ?monorepo }
"happy-eyeballs-mirage" { ?monorepo & >= "1.2.0" & < "2.0.0" }
"http-mirage-client" { ?monorepo & >= "0.0.1" & < "0.1.0" }
"http-mirage-client" { ?monorepo & >= "0.0.1" & >= "0.0.8" & < "0.1.0" }
"httpaf" { ?monorepo }
"lwt" { ?monorepo }
"mimic" { ?monorepo }
@ -54,6 +54,7 @@ depends: [
"opam-monorepo" { build & >= "0.3.2" }
"paf" { ?monorepo & >= "0.3.0" }
"solo5" { build & >= "0.7.5" & < "0.10.0" }
"swapfs" { ?monorepo }
"tar" { ?monorepo & >= "3.0.0" }
"tar-mirage" { ?monorepo & >= "3.0.0" }
"tcpip" { ?monorepo & >= "8.2.0" & < "9.0.0" }