commit: f8c993e3c3f4ef68cca075c090f0225acab14461 Author: Julien Roy <julien <AT> jroy <DOT> ca> AuthorDate: Wed May 15 15:51:16 2024 +0000 Commit: Julien Roy <julien <AT> jroy <DOT> ca> CommitDate: Wed May 15 16:01:27 2024 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f8c993e3
dev-cpp/wangle: add 2023.06.19.00 Bug: https://bugs.gentoo.org/848459 Signed-off-by: Julien Roy <julien <AT> jroy.ca> dev-cpp/wangle/Manifest | 1 + dev-cpp/wangle/wangle-2023.06.19.00.ebuild | 43 ++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+) diff --git a/dev-cpp/wangle/Manifest b/dev-cpp/wangle/Manifest index 42fdce640c..2037fbecb0 100644 --- a/dev-cpp/wangle/Manifest +++ b/dev-cpp/wangle/Manifest @@ -1 +1,2 @@ DIST wangle-2023.02.06.00.tar.gz 339890 BLAKE2B a1b1d50083bac9de7ea6bf586cd677d44a3baf5fcec0ac92d82cda16fcfad055b1e91fec2fa75143ab1ee488bc638a0d6153d19b65b30fc63829fdfdfd0c3156 SHA512 93ea81c5a4b5929e543abd77c2a0e70cec33dcdf928665f71436c1ee5d2afbf338d7ca7000e124c295821f68a1763c847f306eb8ece487047548989609a8cbc0 +DIST wangle-2023.06.19.00.tar.gz 345941 BLAKE2B 17c0947dfa1b08cae09abe5eef3a5df327257d748cb31167b58719db08ba6512b45215c45a2fd6a94c8bdc028312454d0932062f4dac3b97416ca884354de151 SHA512 092d364e8f9fbefa55d749e5c642d92a25602c930d245b8991d014bc768ae528617186da733fa602b690756f5bf80c0b64fde725ebcac8c9f7c6085d78c9eccd diff --git a/dev-cpp/wangle/wangle-2023.06.19.00.ebuild b/dev-cpp/wangle/wangle-2023.06.19.00.ebuild new file mode 100644 index 0000000000..3dd02e2568 --- /dev/null +++ b/dev-cpp/wangle/wangle-2023.06.19.00.ebuild @@ -0,0 +1,43 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Framework providing common client/server abstractions" +HOMEPAGE="https://github.com/facebook/wangle" +SRC_URI="https://github.com/facebook/wangle/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="examples test" + +RDEPEND=" + >=dev-cpp/fizz-${PV}:= + >=dev-cpp/folly-${PV}:= + dev-cpp/gflags + dev-cpp/glog + dev-libs/double-conversion + dev-libs/libevent + dev-libs/libfmt + dev-libs/openssl:0= +" +DEPEND=" + ${RDEPEND} + dev-cpp/gtest +" + +RESTRICT="!test? ( test )" +CMAKE_USE_DIR="${S}/wangle" + +src_configure() { + local mycmakeargs=( + -DBUILD_EXAMPLES=$(usex examples) + -DBUILD_TESTS=$(usex test) + -DLIB_INSTALL_DIR=$(get_libdir) + ) + + cmake_src_configure +}
