From 75bcaa026116582691719c2fe2e809ded2766c4c Mon Sep 17 00:00:00 2001 From: Calascibetta Romain Date: Tue, 21 Jan 2025 11:46:11 +0100 Subject: [PATCH 1/4] [new release] carton (4 packages) (1.0.0) CHANGES: - New version of Carton --- .../carton-git-lwt/carton-git-lwt.1.0.0/opam | 38 ++++++++++++++++++ packages/carton-lwt/carton-lwt.1.0.0/opam | 38 ++++++++++++++++++ .../carton-miou-unix.1.0.0/opam | 40 +++++++++++++++++++ packages/carton/carton.1.0.0/opam | 40 +++++++++++++++++++ 4 files changed, 156 insertions(+) create mode 100644 packages/carton-git-lwt/carton-git-lwt.1.0.0/opam create mode 100644 packages/carton-lwt/carton-lwt.1.0.0/opam create mode 100644 packages/carton-miou-unix/carton-miou-unix.1.0.0/opam create mode 100644 packages/carton/carton.1.0.0/opam diff --git a/packages/carton-git-lwt/carton-git-lwt.1.0.0/opam b/packages/carton-git-lwt/carton-git-lwt.1.0.0/opam new file mode 100644 index 00000000000..f33d29d5010 --- /dev/null +++ b/packages/carton-git-lwt/carton-git-lwt.1.0.0/opam @@ -0,0 +1,38 @@ +opam-version: "2.0" +synopsis: "Implementation of PACK file in OCaml" +description: """\ +Carton is an implementation of the PACK file +in OCaml. PACK file is used by Git to store Git objects. Carton is more +abstracted when it can store any objects.""" +maintainer: "Romain Calascibetta " +authors: "Romain Calascibetta " +license: "MIT" +homepage: "https://git.robur.coop/robur/carton" +doc: "https://robur-coop.github.io/carton/" +bug-reports: "https://git.robur.coop/robur/carton/issues" +depends: [ + "ocaml" {>= "4.08.0"} + "dune" {>= "3.11.0"} + "carton" {= version} + "cachet-lwt" + "carton-lwt" {= version} + "alcotest-lwt" {>= "1.8.0" & with-test} + "digestif" {>= "1.2.0"} +] +conflicts: [ "result" {< "1.5"} ] +build: [ + ["dune" "subst"] {dev} + ["dune" "build" "-p" name "-j" jobs] + ["dune" "runtest" "-p" name "-j" jobs] {with-test} +] +dev-repo: "git+https://github.com/robur-coop/carton.git" +x-maintenance-intent: [ "(latest)" ] +url { + src: + "https://github.com/robur-coop/carton/releases/download/1.0.0/carton-1.0.0.tbz" + checksum: [ + "sha256=0d5e34a76527d6537264667c9a27625600c1d84ca38cdb2da6563aabc70135cd" + "sha512=3ef5fe849a51cca67eddd57869aacf38e4f3efa30f69f81fd5d32603a79e0706efebcfd3def4889a1713dce1e568e12e28936552ba561dd4d575c43e8962e44b" + ] +} +x-commit-hash: "c5c59afc1e42e50e4b9b5032a76e6c92094b3531" diff --git a/packages/carton-lwt/carton-lwt.1.0.0/opam b/packages/carton-lwt/carton-lwt.1.0.0/opam new file mode 100644 index 00000000000..f67ce6dc358 --- /dev/null +++ b/packages/carton-lwt/carton-lwt.1.0.0/opam @@ -0,0 +1,38 @@ +opam-version: "2.0" +synopsis: "Implementation of PACK file in OCaml" +description: """\ +Carton is an implementation of the PACK file +in OCaml. PACK file is used by Git to store Git objects. Carton is more +abstracted when it can store any objects.""" +maintainer: "Romain Calascibetta " +authors: "Romain Calascibetta " +license: "MIT" +homepage: "https://git.robur.coop/robur/carton" +doc: "https://robur-coop.github.io/carton/" +bug-reports: "https://git.robur.coop/robur/carton/issues" +depends: [ + "ocaml" {>= "4.08.0"} + "dune" {>= "3.11.0"} + "carton" {= version} + "lwt" {>= "5.5.0"} + "cachet-lwt" {>= "0.0.2"} + "alcotest-lwt" {>= "1.8.0" & with-test} + "digestif" {>= "1.2.0" & with-test} +] +conflicts: [ "result" {< "1.5"} ] +build: [ + ["dune" "subst"] {dev} + ["dune" "build" "-p" name "-j" jobs] + ["dune" "runtest" "-p" name "-j" jobs] {with-test} +] +dev-repo: "git+https://github.com/robur-coop/carton.git" +x-maintenance-intent: [ "(latest)" ] +url { + src: + "https://github.com/robur-coop/carton/releases/download/1.0.0/carton-1.0.0.tbz" + checksum: [ + "sha256=0d5e34a76527d6537264667c9a27625600c1d84ca38cdb2da6563aabc70135cd" + "sha512=3ef5fe849a51cca67eddd57869aacf38e4f3efa30f69f81fd5d32603a79e0706efebcfd3def4889a1713dce1e568e12e28936552ba561dd4d575c43e8962e44b" + ] +} +x-commit-hash: "c5c59afc1e42e50e4b9b5032a76e6c92094b3531" diff --git a/packages/carton-miou-unix/carton-miou-unix.1.0.0/opam b/packages/carton-miou-unix/carton-miou-unix.1.0.0/opam new file mode 100644 index 00000000000..dd1c55d49b7 --- /dev/null +++ b/packages/carton-miou-unix/carton-miou-unix.1.0.0/opam @@ -0,0 +1,40 @@ +opam-version: "2.0" +synopsis: "Implementation of PACK file in OCaml for Miou" +description: """Carton is an implementation of the PACK file +in OCaml. PACK file is used by Git to store Git objects. Carton is more +abstracted when it can store any objects.""" +maintainer: "Romain Calascibetta " +authors: "Romain Calascibetta " +license: "MIT" +homepage: "https://git.robur.coop/robur/carton" +doc: "https://robur-coop.github.io/carton/" +bug-reports: "https://git.robur.coop/robur/carton/issues" +depends: [ + "ocaml" {>= "5.0.0"} + "dune" {>= "3.11.0"} + "carton" {= version} + "fmt" + "hxd" + "logs" {>= "0.7.0"} + "fpath" + "miou" {>= "0.3.1"} + "digestif" + "progress" + "cmdliner" {>= "1.3.0"} +] +build: [ + ["dune" "subst"] {dev} + ["dune" "build" "-p" name "-j" jobs] + ["dune" "runtest" "-p" name "-j" jobs] {with-test} +] +dev-repo: "git+https://github.com/robur-coop/carton.git" +x-maintenance-intent: [ "(latest)" ] +url { + src: + "https://github.com/robur-coop/carton/releases/download/1.0.0/carton-1.0.0.tbz" + checksum: [ + "sha256=0d5e34a76527d6537264667c9a27625600c1d84ca38cdb2da6563aabc70135cd" + "sha512=3ef5fe849a51cca67eddd57869aacf38e4f3efa30f69f81fd5d32603a79e0706efebcfd3def4889a1713dce1e568e12e28936552ba561dd4d575c43e8962e44b" + ] +} +x-commit-hash: "c5c59afc1e42e50e4b9b5032a76e6c92094b3531" diff --git a/packages/carton/carton.1.0.0/opam b/packages/carton/carton.1.0.0/opam new file mode 100644 index 00000000000..300ecfb0a41 --- /dev/null +++ b/packages/carton/carton.1.0.0/opam @@ -0,0 +1,40 @@ +opam-version: "2.0" +synopsis: "Implementation of PACKv2 file in OCaml" +description: """\ +Carton is an implementation of the PACKv2 file +in OCaml. PACKv2 file is used by Git to store Git objects. +Carton is more abstracted when it can store any objects.""" +maintainer: "Romain Calascibetta " +authors: "Romain Calascibetta " +license: "MIT" +homepage: "https://git.robur.coop/robur/carton" +doc: "https://robur-coop.github.io/carton/" +bug-reports: "https://git.robur.coop/robur/carton/issues" +depends: [ + "ocaml" {>= "4.08.0"} + "dune" {>= "3.11.0"} + "cachet" {>= "0.0.2"} + "duff" {>= "0.5"} + "optint" + "checkseum" + "decompress" {>= "1.5.0"} + "logs" + "ohex" +] +conflicts: [ "result" {< "1.5"} ] +build: [ + ["dune" "subst"] {dev} + ["dune" "build" "-p" name "-j" jobs] + ["dune" "runtest" "-p" name "-j" jobs] {with-test} +] +dev-repo: "git+https://github.com/robur-coop/carton.git" +x-maintenance-intent: [ "(latest)" ] +url { + src: + "https://github.com/robur-coop/carton/releases/download/1.0.0/carton-1.0.0.tbz" + checksum: [ + "sha256=0d5e34a76527d6537264667c9a27625600c1d84ca38cdb2da6563aabc70135cd" + "sha512=3ef5fe849a51cca67eddd57869aacf38e4f3efa30f69f81fd5d32603a79e0706efebcfd3def4889a1713dce1e568e12e28936552ba561dd4d575c43e8962e44b" + ] +} +x-commit-hash: "c5c59afc1e42e50e4b9b5032a76e6c92094b3531" From 2b7ad56b2874a14405d82163da8d3b02aa752684 Mon Sep 17 00:00:00 2001 From: Calascibetta Romain Date: Tue, 21 Jan 2025 12:16:45 +0100 Subject: [PATCH 2/4] Fix lower bounds for carton-miou-unix.1.0.0 and progress --- packages/carton-miou-unix/carton-miou-unix.1.0.0/opam | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/carton-miou-unix/carton-miou-unix.1.0.0/opam b/packages/carton-miou-unix/carton-miou-unix.1.0.0/opam index dd1c55d49b7..6d42539ba5c 100644 --- a/packages/carton-miou-unix/carton-miou-unix.1.0.0/opam +++ b/packages/carton-miou-unix/carton-miou-unix.1.0.0/opam @@ -19,7 +19,7 @@ depends: [ "fpath" "miou" {>= "0.3.1"} "digestif" - "progress" + "progress" {>= "0.4.0"} "cmdliner" {>= "1.3.0"} ] build: [ From 2558d7d7ca9f2638ec97afd03719d027a00bcf36 Mon Sep 17 00:00:00 2001 From: Calascibetta Romain Date: Tue, 21 Jan 2025 19:02:56 +0100 Subject: [PATCH 3/4] Add a lower bound on carton-miou-unix.1.0.0 about digestif --- packages/carton-miou-unix/carton-miou-unix.1.0.0/opam | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/carton-miou-unix/carton-miou-unix.1.0.0/opam b/packages/carton-miou-unix/carton-miou-unix.1.0.0/opam index 6d42539ba5c..b2d52130548 100644 --- a/packages/carton-miou-unix/carton-miou-unix.1.0.0/opam +++ b/packages/carton-miou-unix/carton-miou-unix.1.0.0/opam @@ -18,7 +18,7 @@ depends: [ "logs" {>= "0.7.0"} "fpath" "miou" {>= "0.3.1"} - "digestif" + "digestif" {>= "1.2.0"} "progress" {>= "0.4.0"} "cmdliner" {>= "1.3.0"} ] From 01953e328989858632070dfabebc047f69f5b894 Mon Sep 17 00:00:00 2001 From: Calascibetta Romain Date: Wed, 22 Jan 2025 15:57:39 +0100 Subject: [PATCH 4/4] Add a lower-bounds for carton-miou-unix.1.0.0 and ohex --- packages/carton-miou-unix/carton-miou-unix.1.0.0/opam | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/carton-miou-unix/carton-miou-unix.1.0.0/opam b/packages/carton-miou-unix/carton-miou-unix.1.0.0/opam index b2d52130548..47b52ebc6cf 100644 --- a/packages/carton-miou-unix/carton-miou-unix.1.0.0/opam +++ b/packages/carton-miou-unix/carton-miou-unix.1.0.0/opam @@ -17,6 +17,7 @@ depends: [ "hxd" "logs" {>= "0.7.0"} "fpath" + "ohex" {>= "0.2.0"} "miou" {>= "0.3.1"} "digestif" {>= "1.2.0"} "progress" {>= "0.4.0"}