From 9bc032dc16a195e958db4ad4343116c50bb5ddbf Mon Sep 17 00:00:00 2001 From: Hannes Mehnert Date: Fri, 8 Nov 2024 13:57:53 +0100 Subject: [PATCH] update opam-mirror, add swapfs --- packages/mirage-swapfs.0.0.1~dev/opam | 45 +++++++++++++++++++ .../opam | 3 +- 2 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 packages/mirage-swapfs.0.0.1~dev/opam diff --git a/packages/mirage-swapfs.0.0.1~dev/opam b/packages/mirage-swapfs.0.0.1~dev/opam new file mode 100644 index 0000000..e12bfd7 --- /dev/null +++ b/packages/mirage-swapfs.0.0.1~dev/opam @@ -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 "] +authors: ["Reynir Björnsson "] +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" +} diff --git a/packages/mirage-unikernel-opam-mirror-hvt.0.0.1/opam b/packages/mirage-unikernel-opam-mirror-hvt.0.0.1/opam index 250b07a..818f717 100644 --- a/packages/mirage-unikernel-opam-mirror-hvt.0.0.1/opam +++ b/packages/mirage-unikernel-opam-mirror-hvt.0.0.1/opam @@ -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" }