commit: b1defa0e9b9dc9496fb0c6fa533c05d9fbed3f3a Author: Thomas Bracht Laumann Jespersen <t <AT> laumann <DOT> xyz> AuthorDate: Sat Oct 11 14:31:38 2025 +0000 Commit: David Roman <davidroman96 <AT> gmail <DOT> com> CommitDate: Sat Oct 11 14:31:38 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b1defa0e
dev-ml/ocaml-containers: new package, add 3.16 Signed-off-by: Thomas Bracht Laumann Jespersen <t <AT> laumann.xyz> dev-ml/ocaml-containers/Manifest | 1 + dev-ml/ocaml-containers/metadata.xml | 11 +++++++++++ .../ocaml-containers/ocaml-containers-3.16.ebuild | 23 ++++++++++++++++++++++ 3 files changed, 35 insertions(+) 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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>[email protected]</email> + <name>Thomas Bracht Laumann Jespersen</name> + </maintainer> + <upstream> + <remote-id type="github">c-cube/ocaml-containers</remote-id> + </upstream> +</pkgmetadata> 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}"
