From 6a9905e269a1104c93dceb41e2627a8568642946 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 22 Aug 2022 20:43:37 +0100 Subject: gentoo auto-resync : 22:08:2022 - 20:43:37 --- dev-util/librnp/Manifest | 3 +++ dev-util/librnp/librnp-0.16.0.ebuild | 47 ++++++++++++++++++++++++++++++++++++ dev-util/librnp/metadata.xml | 8 ++++++ 3 files changed, 58 insertions(+) create mode 100644 dev-util/librnp/Manifest create mode 100644 dev-util/librnp/librnp-0.16.0.ebuild create mode 100644 dev-util/librnp/metadata.xml (limited to 'dev-util/librnp') diff --git a/dev-util/librnp/Manifest b/dev-util/librnp/Manifest new file mode 100644 index 000000000000..3ce9a7bc77a3 --- /dev/null +++ b/dev-util/librnp/Manifest @@ -0,0 +1,3 @@ +DIST librnp-0.16.0.tar.gz 2755417 BLAKE2B bdd06b1bd20ae816b54be19fa844767e9978eb387487db85db2dcd699da1d1b426455565a6c0508bf3782e07317d3bf6ae3613ebe6f8721f80849cb985e7850f SHA512 3d1ba077f85b08ca308d0ebc6499b3a2f32db38f0fd3abbfa7c38277d4552d2bcb7b2e7d07b7fa3222130af347b73d853136974ec289d6de3e97c1e18e407b36 +EBUILD librnp-0.16.0.ebuild 896 BLAKE2B e78d4c67996cd88c881f9c74bc5edf3b01d6e7d9e657e8823cad9df083fe34a9ff0d99a21349ee3beca70444f68ea516c473214714e9845fc0500cb9a0f4a9c2 SHA512 d222176a990b06e4bb4cecb307de5de2aed0b8003b87a63d5a1c1ae0663eb40d25f025f862f50ec1d6b16251e66b60f37b2ac43884b948503fd53140d62ef249 +MISC metadata.xml 261 BLAKE2B 48b50d9686d1d80d63fef0053bb2e63bad6efc0ad43c21e1e81ca2d788e665fc2e817b62547ffbdf43111a8e7529f0d0d19e968c7156cca212631b3b884f5afe SHA512 146426f2fec9df2ed0008392e46e9fd3828a19da621fe073ebc1ef022a2eeb0342fd56eb6e0116c384aed991bbb33c591513d3db7f6321f5697fbf1ac5a43334 diff --git a/dev-util/librnp/librnp-0.16.0.ebuild b/dev-util/librnp/librnp-0.16.0.ebuild new file mode 100644 index 000000000000..3c528fc1c13e --- /dev/null +++ b/dev-util/librnp/librnp-0.16.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="High performance C++ OpenPGP library" +HOMEPAGE="https://www.rnpgp.org/ https://github.com/rnpgp/rnp" +SRC_URI="https://github.com/rnpgp/rnp/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="man" + +DEPEND="app-arch/bzip2 + dev-libs/botan:2= + dev-libs/json-c:= + sys-libs/zlib" +RDEPEND="${DEPEND}" +BDEPEND="man? ( dev-ruby/asciidoctor )" + +S="${WORKDIR}/${P/*lib/}" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=off + + -DCRYPTO_BACKEND=botan + + -DDOWNLOAD_GTEST=off + -DDOWNLOAD_RUBYRNP=off + + -DENABLE_COVERAGE=off + -DENABLE_FUZZERS=off + -DENABLE_SANITIZERS=off + ) + + if use man; then + mycmakeargs+=( -DENABLE_DOC=on ) + else + mycmakeargs+=( -DENABLE_DOC=off ) + fi + + cmake_src_configure +} diff --git a/dev-util/librnp/metadata.xml b/dev-util/librnp/metadata.xml new file mode 100644 index 000000000000..d7a0807d3469 --- /dev/null +++ b/dev-util/librnp/metadata.xml @@ -0,0 +1,8 @@ + + + + + mozilla@gentoo.org + Gentoo Mozilla Team + + -- cgit v1.2.3