commit: a6f5d2a289372be4282d07f145174a41a8a0bc71 Author: Thomas Bracht Laumann Jespersen <t <AT> laumann <DOT> xyz> AuthorDate: Sat Oct 11 14:16:15 2025 +0000 Commit: Thomas Bracht Laumann Jespersen <t <AT> laumann <DOT> xyz> CommitDate: Sat Oct 11 14:16:28 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a6f5d2a2
dev-ml/otoml: new package, add 1.0.5 Signed-off-by: Thomas Bracht Laumann Jespersen <t <AT> laumann.xyz> dev-ml/otoml/Manifest | 1 + dev-ml/otoml/metadata.xml | 7 +++++++ dev-ml/otoml/otoml-1.0.5.ebuild | 25 +++++++++++++++++++++++++ 3 files changed, 33 insertions(+) diff --git a/dev-ml/otoml/Manifest b/dev-ml/otoml/Manifest new file mode 100644 index 0000000000..c56192ccc0 --- /dev/null +++ b/dev-ml/otoml/Manifest @@ -0,0 +1 @@ +DIST otoml-1.0.5.gh.tar.gz 33194 BLAKE2B 7e731a16cc9b07c55d9a867f58ae1c686caa16409191444c28acdbfc5e8ae38b37bdb2bdd787b3c865228ebac11eccdbe2c328ae3c25ee7999ebd963c7ee06a6 SHA512 a287bf40ec7bc1458fa74bf88cd30c2f93e0092f962858fa70acdb0e01978cd187cb1135aef66a5b5775cce31353901516ecdb6822a4c29a0a99f077f30a2149 diff --git a/dev-ml/otoml/metadata.xml b/dev-ml/otoml/metadata.xml new file mode 100644 index 0000000000..e450eef3ef --- /dev/null +++ b/dev-ml/otoml/metadata.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <upstream> + <remote-id type="github">dmbaturin/otoml</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-ml/otoml/otoml-1.0.5.ebuild b/dev-ml/otoml/otoml-1.0.5.ebuild new file mode 100644 index 0000000000..4ff84f2891 --- /dev/null +++ b/dev-ml/otoml/otoml-1.0.5.ebuild @@ -0,0 +1,25 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="TOML parsing, manipulation, and pretty-printing library" +HOMEPAGE="https://github.com/dmbaturin/otoml" +SRC_URI="https://github.com/dmbaturin/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+ocamlopt" + +DOCS=( README.md CHANGELOG.md ) + +RDEPEND=" + dev-ml/menhir:=[ocamlopt?] + >=dev-ml/uutf-1.0.0:=[ocamlopt?] + >=dev-lang/ocaml-4.08:=[ocamlopt?] + >=dev-ml/dune-2.0.0 +" +DEPEND="${RDEPEND}"
