commit: bd4c4690627bbbbc7d3650d1c60585f71a7de141 Author: Thomas Bracht Laumann Jespersen <t <AT> laumann <DOT> xyz> AuthorDate: Thu Oct 9 13:09:24 2025 +0000 Commit: Thomas Bracht Laumann Jespersen <t <AT> laumann <DOT> xyz> CommitDate: Fri Oct 10 14:02:02 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bd4c4690
dev-ml/eqaf: new package, add 0.10 Signed-off-by: Thomas Bracht Laumann Jespersen <t <AT> laumann.xyz> dev-ml/eqaf/Manifest | 1 + dev-ml/eqaf/eqaf-0.10.ebuild | 23 +++++++++++++++++++++++ dev-ml/eqaf/metadata.xml | 11 +++++++++++ 3 files changed, 35 insertions(+) diff --git a/dev-ml/eqaf/Manifest b/dev-ml/eqaf/Manifest new file mode 100644 index 0000000000..abc56828ff --- /dev/null +++ b/dev-ml/eqaf/Manifest @@ -0,0 +1 @@ +DIST eqaf-0.10.gh.tar.gz 33311 BLAKE2B 554464e50230eafa61389ceb041ebd645dd006d5e0f08b62803c64fcc1b17c8b115e1af7b565160ba63b6780a55deb8069a2bcc3a293bef763a1d89ce7b07b19 SHA512 abd36842c852c4c7e0d688d3eddf1bd78d4c3834073772e15d8f284a27d5fe568c5e0a0ec58db9c9d2a99f4a1922d7e8f0a0b6950744b4a951b22d0bf7523c1a diff --git a/dev-ml/eqaf/eqaf-0.10.ebuild b/dev-ml/eqaf/eqaf-0.10.ebuild new file mode 100644 index 0000000000..2fb796b30a --- /dev/null +++ b/dev-ml/eqaf/eqaf-0.10.ebuild @@ -0,0 +1,23 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Constant time equal function to avoid timing attacks in OCaml" +HOMEPAGE="https://github.com/mirage/eqaf" +SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+ocamlopt" + +DOCS=( README.md CHANGES.md ) + +RDEPEND=" + >=dev-lang/ocaml-4.3:=[ocamlopt?] + >=dev-ml/cstruct-1.10:=[ocamlopt?] +" +DEPEND="${RDEPEND}" diff --git a/dev-ml/eqaf/metadata.xml b/dev-ml/eqaf/metadata.xml new file mode 100644 index 0000000000..312dcc6d7e --- /dev/null +++ b/dev-ml/eqaf/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">mirage/eqaf</remote-id> + </upstream> +</pkgmetadata>
