commit: c174859e2525f68cf4ee806282bda6543711a928 Author: Thomas Bracht Laumann Jespersen <t <AT> laumann <DOT> xyz> AuthorDate: Tue Oct 21 19:15:13 2025 +0000 Commit: Thomas Bracht Laumann Jespersen <t <AT> laumann <DOT> xyz> CommitDate: Tue Oct 21 19:15:13 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c174859e
dev-ml/mdx: new package, add 2.5.1 Signed-off-by: Thomas Bracht Laumann Jespersen <t <AT> laumann.xyz> dev-ml/mdx/Manifest | 1 + dev-ml/mdx/mdx-2.5.1.ebuild | 38 ++++++++++++++++++++++++++++++++++++++ dev-ml/mdx/metadata.xml | 11 +++++++++++ 3 files changed, 50 insertions(+) diff --git a/dev-ml/mdx/Manifest b/dev-ml/mdx/Manifest new file mode 100644 index 0000000000..63aac6a4e8 --- /dev/null +++ b/dev-ml/mdx/Manifest @@ -0,0 +1 @@ +DIST mdx-2.5.1.gh.tar.gz 115228 BLAKE2B 95ed607564e33fa884aae7b7326257cd565acc67a2581ac4b9d88a710c6c77cc66375f8f019b5eae5a145617b681b0500a3fa81c0710d1304d731fbcc2013f3d SHA512 3679407c75730fd32c30b1e8bc9c4313d551e9386a999982315ef94ecc71eadc0cadfeddc736cbbc64126008b8776ad3aa326c199dae3344beab5d72bc52e7c2 diff --git a/dev-ml/mdx/mdx-2.5.1.ebuild b/dev-ml/mdx/mdx-2.5.1.ebuild new file mode 100644 index 0000000000..bebda7eeb6 --- /dev/null +++ b/dev-ml/mdx/mdx-2.5.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Execute code blocks inside your documentation" +HOMEPAGE="https://github.com/realworldocaml/mdx" +SRC_URI="https://github.com/realworldocaml/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="ISC" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="+ocamlopt test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-ml/dune-3.5 + >=dev-lang/ocaml-4.08.0 + dev-ml/findlib:=[ocamlopt?] + >=dev-ml/fmt-0.8.7:=[ocamlopt?] + >=dev-ml/csexp-1.3.2:=[ocamlopt?] + dev-ml/astring + >=dev-ml/logs-0.7.0:=[cli,ocamlopt?] + >=dev-ml/cmdliner-1.1.0:=[ocamlopt?] + >=dev-ml/re-1.7.2:=[ocamlopt?] + dev-ml/camlp-streams:=[ocamlopt?] + dev-ml/result:=[ocamlopt?] + dev-ml/ocaml-version:=[ocamlopt?] +" +DEPEND=" + ${RDEPEND} + >=dev-ml/cppo-1.1.0:=[ocamlopt?] + test? ( + dev-ml/lwt:=[ocamlopt?] + ) +" diff --git a/dev-ml/mdx/metadata.xml b/dev-ml/mdx/metadata.xml new file mode 100644 index 0000000000..070ca2772c --- /dev/null +++ b/dev-ml/mdx/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">realworldocaml/mdx</remote-id> + </upstream> +</pkgmetadata>
