From f4f8c2c217d0c6d17fd84e2dc018a63411abb1e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Nogueira?= Date: Wed, 26 Nov 2025 17:32:05 +0000 Subject: [PATCH 1/6] [new release] passage (0.2.0) CHANGES: - Update refresh command to handle users and groups via the @ target syntax - Add --version flag to passage command - Fix the command description for `new` --- packages/passage/passage.0.2.0/opam | 60 +++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 packages/passage/passage.0.2.0/opam diff --git a/packages/passage/passage.0.2.0/opam b/packages/passage/passage.0.2.0/opam new file mode 100644 index 000000000000..61f3e30670f2 --- /dev/null +++ b/packages/passage/passage.0.2.0/opam @@ -0,0 +1,60 @@ +opam-version: "2.0" +synopsis: "Passage - used to store and manage access to shared secrets" +description: "Passage - used to store and manage access to shared secrets" +maintainer: ["Ahrefs Pte Ltd "] +authors: ["Ahrefs Pte Ltd "] +license: "MIT" +homepage: "https://github.com/ahrefs/passage" +bug-reports: "https://github.com/ahrefs/passage/issues" +depends: [ + "bos" + "cmdliner" {< "2.0.0"} + "ocaml" {>= "4.14"} + "conf-age" + "dune" {>= "3.9"} + "devkit" {>= "1.20240429"} + "extunix" + "fileutils" + "fpath" + "menhir" {>= "20231231"} + "ppx_expect" + "ocamlformat" {with-dev-setup & = "0.26.2"} + "qrc" + "re2" + "sedlex" + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ahrefs/passage.git" +available: os != "win32" +x-ci-accept-failures: [ + "alpine-3.20" + "archlinux" + "debian-11" + "fedora-39" + "fedora-40" + "opensuse-15.6" + "opensuse-tumbleweed" +] +url { + src: + "https://github.com/ahrefs/passage/releases/download/0.2.0/passage-0.2.0.tbz" + checksum: [ + "sha256=0c7e2c602a9eaa585c3f7a19fea61ae4810868b8b14abcce2d95e766a2f0d67c" + "sha512=cd5bf893e62d4b6a0d88187604747385a41c52d0c757ed4667d529499c8b0f9a5e042964e8caf2455b6032b9684f07210a4eb1577e7496e759585717677a46b8" + ] +} +x-commit-hash: "92bc02a41e427353a821125143e0f44d425ed07f" From c476edbc911be795ded7d1801fd5151069f781af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Nogueira?= Date: Wed, 3 Dec 2025 12:00:21 +0000 Subject: [PATCH 2/6] add alpine-3.22 to acceptable failures Co-authored-by: Jan Midtgaard --- packages/passage/passage.0.2.0/opam | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/passage/passage.0.2.0/opam b/packages/passage/passage.0.2.0/opam index 61f3e30670f2..3ce1b72a5e5c 100644 --- a/packages/passage/passage.0.2.0/opam +++ b/packages/passage/passage.0.2.0/opam @@ -42,6 +42,7 @@ dev-repo: "git+https://github.com/ahrefs/passage.git" available: os != "win32" x-ci-accept-failures: [ "alpine-3.20" + "alpine-3.22" "archlinux" "debian-11" "fedora-39" From de87f618997bcfb801f95f8b5c0cbe590d711a9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Nogueira?= Date: Wed, 3 Dec 2025 12:00:47 +0000 Subject: [PATCH 3/6] add centos-9 to acceptable failures Co-authored-by: Jan Midtgaard --- packages/passage/passage.0.2.0/opam | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/passage/passage.0.2.0/opam b/packages/passage/passage.0.2.0/opam index 3ce1b72a5e5c..f0f5359672ac 100644 --- a/packages/passage/passage.0.2.0/opam +++ b/packages/passage/passage.0.2.0/opam @@ -44,6 +44,7 @@ x-ci-accept-failures: [ "alpine-3.20" "alpine-3.22" "archlinux" + "centos-9" "debian-11" "fedora-39" "fedora-40" From 9cf3539900e79f39a61be41771d4a5225c9945c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Nogueira?= Date: Wed, 3 Dec 2025 12:01:26 +0000 Subject: [PATCH 4/6] add fedora versions to the acceptable failures Co-authored-by: Jan Midtgaard --- packages/passage/passage.0.2.0/opam | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/passage/passage.0.2.0/opam b/packages/passage/passage.0.2.0/opam index f0f5359672ac..5e16f8c5150f 100644 --- a/packages/passage/passage.0.2.0/opam +++ b/packages/passage/passage.0.2.0/opam @@ -48,6 +48,9 @@ x-ci-accept-failures: [ "debian-11" "fedora-39" "fedora-40" + "fedora-41" + "fedora-42" + "fedora-43" "opensuse-15.6" "opensuse-tumbleweed" ] From c28a2cfe2c5409866b2b184f01813e6ca1675fd9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Nogueira?= Date: Thu, 4 Dec 2025 16:05:21 +0000 Subject: [PATCH 5/6] Update packages/passage/passage.0.2.0/opam Co-authored-by: Jan Midtgaard --- packages/passage/passage.0.2.0/opam | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/passage/passage.0.2.0/opam b/packages/passage/passage.0.2.0/opam index 5e16f8c5150f..b0de29436cbc 100644 --- a/packages/passage/passage.0.2.0/opam +++ b/packages/passage/passage.0.2.0/opam @@ -34,7 +34,7 @@ build: [ "-j" jobs "@install" - "@runtest" {with-test} + "@runtest" {with-test & (os-distribution="debian" | os-distribution="ubuntu")} "@doc" {with-doc} ] ] From 1494891bde0de7e18676e37ba680702399a23d07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Nogueira?= Date: Thu, 4 Dec 2025 16:05:31 +0000 Subject: [PATCH 6/6] Update packages/passage/passage.0.2.0/opam Co-authored-by: Jan Midtgaard --- packages/passage/passage.0.2.0/opam | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/passage/passage.0.2.0/opam b/packages/passage/passage.0.2.0/opam index b0de29436cbc..0ea3478c7160 100644 --- a/packages/passage/passage.0.2.0/opam +++ b/packages/passage/passage.0.2.0/opam @@ -10,6 +10,7 @@ depends: [ "bos" "cmdliner" {< "2.0.0"} "ocaml" {>= "4.14"} + "ocaml" {< "5.0" & with-test} "conf-age" "dune" {>= "3.9"} "devkit" {>= "1.20240429"}