From b1defa0e9b9dc9496fb0c6fa533c05d9fbed3f3a Mon Sep 17 00:00:00 2001 From: Thomas Bracht Laumann Jespersen Date: Sat, 11 Oct 2025 14:31:38 +0000 Subject: [PATCH] dev-ml/ocaml-containers: new package, add 3.16 Signed-off-by: Thomas Bracht Laumann Jespersen --- dev-ml/ocaml-containers/Manifest | 1 + dev-ml/ocaml-containers/metadata.xml | 11 +++++++++ .../ocaml-containers-3.16.ebuild | 23 +++++++++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 dev-ml/ocaml-containers/Manifest create mode 100644 dev-ml/ocaml-containers/metadata.xml create mode 100644 dev-ml/ocaml-containers/ocaml-containers-3.16.ebuild diff --git a/dev-ml/ocaml-containers/Manifest b/dev-ml/ocaml-containers/Manifest new file mode 100644 index 0000000000..81a72bb3a3 --- /dev/null +++ b/dev-ml/ocaml-containers/Manifest @@ -0,0 +1 @@ +DIST ocaml-containers-3.16.gh.tar.gz 444432 BLAKE2B 9a07632075aea29e910456a050c64e6a64a017965b99624466efd517523d93778b7c22f0ae77d6bff8ce7993b4c54167fb539b2ab1aaf48df928d61292c0496f SHA512 856f73350e8a6da41ecd60d1c9d32c43aa0a7085a164fe27f695606d24b56a04672c6d5c99efa7e1cac416b21046b6996d0a9de82c2eba6cba7b6e82db93db43 diff --git a/dev-ml/ocaml-containers/metadata.xml b/dev-ml/ocaml-containers/metadata.xml new file mode 100644 index 0000000000..f999a39bab --- /dev/null +++ b/dev-ml/ocaml-containers/metadata.xml @@ -0,0 +1,11 @@ + + + + + t@laumann.xyz + Thomas Bracht Laumann Jespersen + + + c-cube/ocaml-containers + + diff --git a/dev-ml/ocaml-containers/ocaml-containers-3.16.ebuild b/dev-ml/ocaml-containers/ocaml-containers-3.16.ebuild new file mode 100644 index 0000000000..80898df8af --- /dev/null +++ b/dev-ml/ocaml-containers/ocaml-containers-3.16.ebuild @@ -0,0 +1,23 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DUNE_PKG_NAME="containers" +inherit dune + +DESCRIPTION="Modular, clean and powerful extension of the OCaml standard library" +HOMEPAGE="https://github.com/c-cube/ocaml-containers" +SRC_URI="https://github.com/c-cube/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+ocamlopt" + +RDEPEND=" + dev-ml/seq:=[ocamlopt?] + dev-ml/either:=[ocamlopt?] + dev-ml/dune-configurator:=[ocamlopt?] +" +DEPEND="${RDEPEND}"