From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 008B413835B for ; Mon, 14 Jun 2021 02:27:38 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E745FE0E04; Mon, 14 Jun 2021 02:27:36 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id CB377E0DE8 for ; Mon, 14 Jun 2021 02:27:36 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 6CB91340DA4 for ; Mon, 14 Jun 2021 02:27:35 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id AD9057AF for ; Mon, 14 Jun 2021 02:27:33 +0000 (UTC) From: "Alessandro Barbieri" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Alessandro Barbieri" Message-ID: <1623637650.306c06d4b8bee6d81ce64f60f5d0fd2fb26c9883.Alessandro-Barbieri@gentoo> Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/fizz/ X-VCS-Repository: repo/proj/guru X-VCS-Files: dev-cpp/fizz/Manifest dev-cpp/fizz/fizz-2021.06.07.00.ebuild X-VCS-Directories: dev-cpp/fizz/ X-VCS-Committer: Alessandro-Barbieri X-VCS-Committer-Name: Alessandro Barbieri X-VCS-Revision: 306c06d4b8bee6d81ce64f60f5d0fd2fb26c9883 X-VCS-Branch: dev Date: Mon, 14 Jun 2021 02:27:33 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: e0e7386b-978f-45a8-9514-2ad0173df8ae X-Archives-Hash: 8200bfa3872aaa5b30d21a3290fb0947 commit: 306c06d4b8bee6d81ce64f60f5d0fd2fb26c9883 Author: Alessandro Barbieri gmail com> AuthorDate: Sun Jun 13 23:59:53 2021 +0000 Commit: Alessandro Barbieri gmail com> CommitDate: Mon Jun 14 02:27:30 2021 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=306c06d4 dev-cpp/fizz: add 2021.06.07.00 Signed-off-by: Alessandro Barbieri gmail.com> dev-cpp/fizz/Manifest | 1 + dev-cpp/fizz/fizz-2021.06.07.00.ebuild | 46 ++++++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) diff --git a/dev-cpp/fizz/Manifest b/dev-cpp/fizz/Manifest index 68fd37a17..fe01170df 100644 --- a/dev-cpp/fizz/Manifest +++ b/dev-cpp/fizz/Manifest @@ -1,2 +1,3 @@ DIST fizz-2021.04.19.00.tar.gz 532228 BLAKE2B 980d501fb7bb67ed01711f1c0dd685ea9416912ef6bb818be3fb6e6ba9c9bd28a10edd16903a244044733ed8fe85486ab4296626445b09f22b928c8041cebcfa SHA512 dda187865b02c5f7e131fb70ed47c2a63d7024decfe94a70bbdd0ae02b6709801e2ea00f23280c50f392f91305cf11197be9204145f664dc227a7400831a9a01 DIST fizz-2021.05.24.00.tar.gz 537533 BLAKE2B 68cfefd30f9a395fee32af0d98a53b9c176b6f05a0ab551943ab5d2905d0c8dc4ed82c25d081542cb1c7b5610c519a0b251bfaa684d8ad63fceb9e3ddd6acc31 SHA512 618bdf798cfb560d4c06c6eec678af4c2f9c4fa9e1b0ce3d13f440e268472c388a511e762372991202c1cd9db936f1fbd3faaea0d90b8f41027162022cce1933 +DIST fizz-2021.06.07.00.tar.gz 537590 BLAKE2B b3a4855ef306bfcd15da802b80039db86406f7e4781d0bda7aaaa51ca91e84d9464040aa73324c3069fd4d5492241c170a38860d292f9e5b9ca5027991402114 SHA512 2164ed700c76970fb6581b89e0c6be1478c3367acb968564ddd2f1644daa81a7c1fa8e481af0644ad7e5462a592544a560c8615819930d250bbcc05bc5fb66da diff --git a/dev-cpp/fizz/fizz-2021.06.07.00.ebuild b/dev-cpp/fizz/fizz-2021.06.07.00.ebuild new file mode 100644 index 000000000..ce8b93c27 --- /dev/null +++ b/dev-cpp/fizz/fizz-2021.06.07.00.ebuild @@ -0,0 +1,46 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="C++14 implementation of the TLS-1.3 standard" +HOMEPAGE="https://github.com/facebookincubator/fizz" + +SRC_URI="https://github.com/facebookincubator/fizz/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +CMAKE_USE_DIR="${S}/fizz" + +RDEPEND=" + ~dev-cpp/folly-${PV}:= + dev-cpp/gflags + dev-cpp/glog + dev-libs/double-conversion + dev-libs/libevent + dev-libs/libfmt + dev-libs/libsodium + dev-libs/openssl:0= +" +#TODO: discover if gtest is linked +DEPEND=" + ${RDEPEND} + dev-cpp/gtest +" + +src_prepare() { + cmake_src_prepare + sed -i '/Sodium/d' fizz/cmake/fizz-config.cmake.in || die +} + +src_configure() { + local mycmakeargs=( + -DLIB_INSTALL_DIR=$(get_libdir) + ) + + cmake_src_configure +}