From 721e451ec418e1712f6962404e111f0ebd487389 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 27 Dec 2024 06:30:35 +0000 Subject: gentoo auto-resync : 27:12:2024 - 06:30:34 --- dev-cpp/Manifest.gz | Bin 16848 -> 16841 bytes dev-cpp/fbthrift/Manifest | 2 +- dev-cpp/fbthrift/fbthrift-2024.11.04.00-r1.ebuild | 58 ++++++++++++++++++++++ dev-cpp/fbthrift/fbthrift-2024.11.04.00.ebuild | 57 --------------------- 4 files changed, 59 insertions(+), 58 deletions(-) create mode 100644 dev-cpp/fbthrift/fbthrift-2024.11.04.00-r1.ebuild delete mode 100644 dev-cpp/fbthrift/fbthrift-2024.11.04.00.ebuild (limited to 'dev-cpp') diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz index 83891742a399..bcc653d82d2d 100644 Binary files a/dev-cpp/Manifest.gz and b/dev-cpp/Manifest.gz differ diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest index 48dbf56be571..9bead7aa8d55 100644 --- a/dev-cpp/fbthrift/Manifest +++ b/dev-cpp/fbthrift/Manifest @@ -1,3 +1,3 @@ DIST fbthrift-2024.11.04.00.gh.tar.gz 15541383 BLAKE2B 447fdeba8b9f270e77066d7cf8dedd64ff0e74baf58b8848b0225e936c5d0815cae764f0b38c26c4ce17d9b0f2c0ba46df3a03b2512065b7bd5d685ac7dc99d6 SHA512 b2175eac20ef9b4f15b5d9002583db7339549f660d03a1ced34289009cd99a4308a9ce340b9a37b9771a32340e80b7877b7c5498619241819cf0664e1e395bf7 -EBUILD fbthrift-2024.11.04.00.ebuild 1178 BLAKE2B e92a24ee9d95bdd93e1f13406d0ee9109a5a16d67e284bed3c380d5d12e40bc4e76ae334ed950f3f7fbc0c8273050a2e48b5eaf5a69ac6aa5474d65e834c20ec SHA512 7f8a415449ed082da1aba67d78e6876e26330d1bee88d8f2d241377be7c23d338a1b73317844afba620c8b960cf053d088e05d63e847d4bb50ff5abc01f17454 +EBUILD fbthrift-2024.11.04.00-r1.ebuild 1197 BLAKE2B 331236456056dcaaacf47cf0a31332383092465f781faf4e5aadcfc58a20219d7c597ac40c182c6016d35ea4f8dd2dac7eb566bb2a1ece8ffe29154de232a120 SHA512 b9689f9b9dfc6042fda103b6d2626320c2cbec3dd0e61111baf5aba0e9635b9874164e2d09bfb8f2d59015e71b75d7e79d2279affcebbc9fda4e97943b19e0cb MISC metadata.xml 475 BLAKE2B 6eb7bd77ac6519024d87adf20b1a4e4c19e0ac2aee35dd4abdb170747372e834e5c9838782842c382e209c15cb2632c5b6c7398f2ca14780df99da60e79241b6 SHA512 d623c4a6567da3272ac3ce24d18e11aef7556765cd21efeaffe8ba8ac7f0767d97b5cc311df0d4d4c2ae68d7331972c95b6288023e5f105f1b01dfe8a6183d8c diff --git a/dev-cpp/fbthrift/fbthrift-2024.11.04.00-r1.ebuild b/dev-cpp/fbthrift/fbthrift-2024.11.04.00-r1.ebuild new file mode 100644 index 000000000000..bb6463a848ef --- /dev/null +++ b/dev-cpp/fbthrift/fbthrift-2024.11.04.00-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# These must be bumped together: +# dev-cpp/edencommon +# dev-cpp/fb303 +# dev-cpp/fbthrift +# dev-cpp/fizz +# dev-cpp/folly +# dev-cpp/mvfst +# dev-cpp/wangle +# dev-util/watchman + +inherit cmake + +DESCRIPTION="Facebook's branch of Apache Thrift (C++ bindings)" +HOMEPAGE="https://github.com/facebook/fbthrift" +SRC_URI="https://github.com/facebook/fbthrift/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm64" +IUSE="test" + +# See https://github.com/facebook/fbthrift/issues/628 +RESTRICT="test" + +DEPEND=" + app-arch/zstd:= + ~dev-cpp/fizz-${PV}:= + ~dev-cpp/folly-${PV}:= + dev-cpp/gflags:= + dev-cpp/glog:=[gflags] + ~dev-cpp/mvfst-${PV}:= + ~dev-cpp/wangle-${PV}:= + dev-libs/boost:=[nls(+)] + dev-libs/libevent:= + dev-libs/libfmt:= + dev-libs/openssl:= + dev-libs/xxhash:= + sys-libs/zlib:= +" +RDEPEND=" + ${DEPEND} + test? ( dev-cpp/gtest ) +" + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_DIR="$(get_libdir)/cmake/${PN}" + -DLIB_INSTALL_DIR="$(get_libdir)" + -Denable_tests=$(usex test 'ON' 'OFF') + -Wno-dev + ) + cmake_src_configure +} diff --git a/dev-cpp/fbthrift/fbthrift-2024.11.04.00.ebuild b/dev-cpp/fbthrift/fbthrift-2024.11.04.00.ebuild deleted file mode 100644 index 38a7c49d69fd..000000000000 --- a/dev-cpp/fbthrift/fbthrift-2024.11.04.00.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# These must be bumped together: -# dev-cpp/edencommon -# dev-cpp/fb303 -# dev-cpp/fbthrift -# dev-cpp/fizz -# dev-cpp/folly -# dev-cpp/mvfst -# dev-cpp/wangle -# dev-util/watchman - -inherit cmake - -DESCRIPTION="Facebook's branch of Apache Thrift (C++ bindings)" -HOMEPAGE="https://github.com/facebook/fbthrift" -SRC_URI="https://github.com/facebook/fbthrift/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm64" -IUSE="test" - -# See https://github.com/facebook/fbthrift/issues/628 -RESTRICT="test" - -DEPEND=" - app-arch/zstd:= - ~dev-cpp/fizz-${PV}:= - ~dev-cpp/folly-${PV}:= - dev-cpp/gflags:= - dev-cpp/glog:=[gflags] - ~dev-cpp/mvfst-${PV}:= - ~dev-cpp/wangle-${PV}:= - dev-libs/boost:=[nls(+)] - dev-libs/libevent:= - dev-libs/openssl:= - dev-libs/xxhash:= - sys-libs/zlib:= -" -RDEPEND=" - ${DEPEND} - test? ( dev-cpp/gtest ) -" - -src_configure() { - local mycmakeargs=( - -DCMAKE_INSTALL_DIR="$(get_libdir)/cmake/${PN}" - -DLIB_INSTALL_DIR="$(get_libdir)" - -Denable_tests=$(usex test 'ON' 'OFF') - -Wno-dev - ) - cmake_src_configure -} -- cgit v1.2.3