commit: 42c072745864f3bcc64c922c16eacdc3df27da72 Author: Nicolas PARLANT <nicolas.parlant <AT> parhuet <DOT> fr> AuthorDate: Mon Jul 28 11:03:16 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Mon Jul 28 16:29:40 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c07274
app-crypt/cryptopant: new package, add 1.3.1 Signed-off-by: Nicolas PARLANT <nicolas.parlant <AT> parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/43211 Signed-off-by: Sam James <sam <AT> gentoo.org> app-crypt/cryptopant/Manifest | 1 + app-crypt/cryptopant/cryptopant-1.3.1.ebuild | 27 +++++++++++++++++++++++++++ app-crypt/cryptopant/metadata.xml | 15 +++++++++++++++ 3 files changed, 43 insertions(+) diff --git a/app-crypt/cryptopant/Manifest b/app-crypt/cryptopant/Manifest new file mode 100644 index 000000000000..0fa34547aac0 --- /dev/null +++ b/app-crypt/cryptopant/Manifest @@ -0,0 +1 @@ +DIST cryptopANT-1.3.1.tar.gz 499035 BLAKE2B 0fa1b98da93a8ea16cc171ae549df26366e578339097c2153819b4a1953966ee12f0db13e730bcf52bb21f7c81b5bb48e24f02925645df994593afa564d056e0 SHA512 9c22aaf34e329b5a2baed521cbb7795b7f963978085bdc471d3a98b2c275fa1e711f9d86c91f16a5aa36b868294d2829d99ac89536024d5a2fc7b7d234f4e2c1 diff --git a/app-crypt/cryptopant/cryptopant-1.3.1.ebuild b/app-crypt/cryptopant/cryptopant-1.3.1.ebuild new file mode 100644 index 000000000000..bbf04a63cf07 --- /dev/null +++ b/app-crypt/cryptopant/cryptopant-1.3.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=cryptopANT +DESCRIPTION="C library for IP address anonymization using crypto-PAn algorithm" +HOMEPAGE="https://ant.isi.edu/software/cryptopANT/" +SRC_URI="https://ant.isi.edu/software/cryptopANT/${MY_PN}-${PV}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +# GPL-3+ for m4/ax_cflags_warn_all.m4 +LICENSE="GPL-2 GPL-3+" +SLOT="0/1" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=dev-libs/openssl-3.0.0:=" +DEPEND="${RDEPEND}" + +src_configure() { + econf --with-scramble_ips +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} diff --git a/app-crypt/cryptopant/metadata.xml b/app-crypt/cryptopant/metadata.xml new file mode 100644 index 000000000000..856f8fffa18b --- /dev/null +++ b/app-crypt/cryptopant/metadata.xml @@ -0,0 +1,15 @@ +<?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>Nicolas PARLANT</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>[email protected]</email> + <name>Proxy Maintainers</name> + </maintainer> + <slots> + <subslots>Reflect if any interfaces have been removed or changed</subslots> + </slots> +</pkgmetadata>
