From c7d9c283d4e5a928af1c70b4e69842f080a253b4 Mon Sep 17 00:00:00 2001 From: "Liguros - Gitlab CI/CD [develop]" Date: Thu, 19 Sep 2024 15:43:11 +0000 Subject: Adding metadata --- dev-cpp/fbthrift/Manifest | 2 -- dev-cpp/fbthrift/fbthrift-2023.02.06.00.ebuild | 47 ------------------------- dev-cpp/fbthrift/fbthrift-2023.06.19.00.ebuild | 47 ------------------------- dev-cpp/fbthrift/metadata.xml | 21 ----------- dev-cpp/fizz/Manifest | 2 -- dev-cpp/fizz/fizz-2023.02.06.00.ebuild | 48 -------------------------- dev-cpp/fizz/fizz-2023.06.19.00.ebuild | 48 -------------------------- dev-cpp/fizz/metadata.xml | 19 ---------- dev-cpp/wangle/Manifest | 2 -- dev-cpp/wangle/metadata.xml | 47 ------------------------- dev-cpp/wangle/wangle-2023.02.06.00.ebuild | 43 ----------------------- dev-cpp/wangle/wangle-2023.06.19.00.ebuild | 43 ----------------------- 12 files changed, 369 deletions(-) delete mode 100644 dev-cpp/fbthrift/Manifest delete mode 100644 dev-cpp/fbthrift/fbthrift-2023.02.06.00.ebuild delete mode 100644 dev-cpp/fbthrift/fbthrift-2023.06.19.00.ebuild delete mode 100644 dev-cpp/fbthrift/metadata.xml delete mode 100644 dev-cpp/fizz/Manifest delete mode 100644 dev-cpp/fizz/fizz-2023.02.06.00.ebuild delete mode 100644 dev-cpp/fizz/fizz-2023.06.19.00.ebuild delete mode 100644 dev-cpp/fizz/metadata.xml delete mode 100644 dev-cpp/wangle/Manifest delete mode 100644 dev-cpp/wangle/metadata.xml delete mode 100644 dev-cpp/wangle/wangle-2023.02.06.00.ebuild delete mode 100644 dev-cpp/wangle/wangle-2023.06.19.00.ebuild (limited to 'dev-cpp') diff --git a/dev-cpp/fbthrift/Manifest b/dev-cpp/fbthrift/Manifest deleted file mode 100644 index 4904aaa8f461..000000000000 --- a/dev-cpp/fbthrift/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST fbthrift-2023.02.06.00.tar.gz 13447174 BLAKE2B d8a931dc4ded159ca1b1b1aa9db7d97c7f6fc3842fe59873c72125acf93c572bb4f31d5514b237166fb7108e746f7473bc50e62becab93411b01d8988cb53534 SHA512 a726cc3276c623471129ba7822926e311f455a1c90cc2be9a5506310563609c9843dcb0b6852c288e766a6268bb01e0db8d0a67b6c3f01fc9fd84ff58a479ba6 -DIST fbthrift-2023.06.19.00.tar.gz 13918017 BLAKE2B 65bd0344915947084f0b0a4217aac882a034006165a9098322d600f1d962ddaf11c21d075b9abbae23d8cbf7dfc477417a63e1c976187a4c5a5f1b49cbfe44a3 SHA512 d39c228a1b7f25fd76eb0cede220439237e27060f9dd6252590de3976f9f05f3e8b18a0ee63a90b879f11732022dec508afb6529868e3e476623ddfebfdd1c47 diff --git a/dev-cpp/fbthrift/fbthrift-2023.02.06.00.ebuild b/dev-cpp/fbthrift/fbthrift-2023.02.06.00.ebuild deleted file mode 100644 index 0a7d8ef13523..000000000000 --- a/dev-cpp/fbthrift/fbthrift-2023.02.06.00.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) - -inherit cmake python-single-r1 - -DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server" -HOMEPAGE="https://github.com/facebook/fbthrift" -SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="~amd64" - -RDEPEND=" - app-arch/zstd - >=dev-cpp/fizz-${PV}:= - >=dev-cpp/folly-${PV}:= - dev-cpp/gflags - dev-cpp/glog - >=dev-cpp/wangle-${PV}:= - dev-libs/boost - dev-libs/libfmt - dev-libs/openssl:0= - sys-libs/zlib - ${PYTHON_DEPS} -" -DEPEND=" - ${RDEPEND} - $(python_gen_cond_dep 'dev-python/six[${PYTHON_USEDEP}]') -" -BDEPEND=" - sys-devel/bison - sys-devel/flex -" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -src_configure() { - local mycmakeargs=( - -DLIB_INSTALL_DIR=$(get_libdir) - ) - cmake_src_configure -} diff --git a/dev-cpp/fbthrift/fbthrift-2023.06.19.00.ebuild b/dev-cpp/fbthrift/fbthrift-2023.06.19.00.ebuild deleted file mode 100644 index 0a7d8ef13523..000000000000 --- a/dev-cpp/fbthrift/fbthrift-2023.06.19.00.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 ) - -inherit cmake python-single-r1 - -DESCRIPTION="Facebook's branch of Apache Thrift, including a new C++ server" -HOMEPAGE="https://github.com/facebook/fbthrift" -SRC_URI="https://github.com/facebook/fbthrift/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="~amd64" - -RDEPEND=" - app-arch/zstd - >=dev-cpp/fizz-${PV}:= - >=dev-cpp/folly-${PV}:= - dev-cpp/gflags - dev-cpp/glog - >=dev-cpp/wangle-${PV}:= - dev-libs/boost - dev-libs/libfmt - dev-libs/openssl:0= - sys-libs/zlib - ${PYTHON_DEPS} -" -DEPEND=" - ${RDEPEND} - $(python_gen_cond_dep 'dev-python/six[${PYTHON_USEDEP}]') -" -BDEPEND=" - sys-devel/bison - sys-devel/flex -" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -src_configure() { - local mycmakeargs=( - -DLIB_INSTALL_DIR=$(get_libdir) - ) - cmake_src_configure -} diff --git a/dev-cpp/fbthrift/metadata.xml b/dev-cpp/fbthrift/metadata.xml deleted file mode 100644 index 6bb730925877..000000000000 --- a/dev-cpp/fbthrift/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - denis7774@gmail.com - Denis Reva - rarogcmex - - -Thrift is a serialization and RPC framework for service communication. Thrift enables these features in all major languages, and there is strong support for C++, Python, Hack, and Java. Most services at Facebook are written using Thrift for RPC, and some storage systems use Thrift for serializing records on disk. - -Facebook Thrift is not a distribution of Apache Thrift. This is an evolved internal branch of Thrift that Facebook re-released to open source community in February 2014. Facebook Thrift was originally released closely tracking Apache Thrift but is now evolving in new directions. In particular, the compiler was rewritten from scratch and the new implementation features a fully asynchronous Thrift server. Read more about these improvements in the ThriftServer documentation. - -You can also learn more about this project in the original Facebook Code blog post. - - - cpe:/a:facebook:thrift - https://github.com/facebook/fbthrift/issues - - gentoo-guru-overlay - \ No newline at end of file diff --git a/dev-cpp/fizz/Manifest b/dev-cpp/fizz/Manifest deleted file mode 100644 index 30c2dc511406..000000000000 --- a/dev-cpp/fizz/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST fizz-2023.02.06.00.tar.gz 649362 BLAKE2B a77f90a9d8eca9fb934aacbc903f5af702d8e22b33b0884c742dd40b51f1993f2015758e62ee815eed0f3570a608768914d4f2077d9da0a69c50e78270a64085 SHA512 88cd3d3198442ea0cd2d5098c53fef55d9a7a6b998ddeb6e2e32f7dd26827682dabe1def9bef6f321da5dbb8c48675cb3045a20733fcc7191cc7b81248d8176e -DIST fizz-2023.06.19.00.tar.gz 671983 BLAKE2B 196b117c59c1d1442d22a77192f81f8c934bafe632b56cca45cf428c6bd73ac791b88d7642d27f4fc0074c27a327842442c157f4c7966c7226420b4f83b57f46 SHA512 55397a5916a313ebedf0ccfbe60f44ee3de59fbf47513c88ec325e005d971b309a182de44a53e612984f698c12d182212328f835a4a227bcc7abe80be99de96c diff --git a/dev-cpp/fizz/fizz-2023.02.06.00.ebuild b/dev-cpp/fizz/fizz-2023.02.06.00.ebuild deleted file mode 100644 index 597703566a01..000000000000 --- a/dev-cpp/fizz/fizz-2023.02.06.00.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -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/${PV}" -KEYWORDS="~amd64" -IUSE="examples test" - -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= -" -DEPEND=" - ${RDEPEND} - test? ( >=dev-cpp/gtest-1.11.0 ) -" - -RESTRICT="!test? ( test )" -CMAKE_USE_DIR="${S}/fizz" - -src_prepare() { - cmake_src_prepare - sed -i '/Sodium/d' fizz/cmake/fizz-config.cmake.in || die -} - -src_configure() { - local mycmakeargs=( - -DBUILD_EXAMPLES=$(usex examples) - -DBUILD_TESTS=$(usex test) - -DLIB_INSTALL_DIR=$(get_libdir) - ) - - cmake_src_configure -} diff --git a/dev-cpp/fizz/fizz-2023.06.19.00.ebuild b/dev-cpp/fizz/fizz-2023.06.19.00.ebuild deleted file mode 100644 index 597703566a01..000000000000 --- a/dev-cpp/fizz/fizz-2023.06.19.00.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -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/${PV}" -KEYWORDS="~amd64" -IUSE="examples test" - -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= -" -DEPEND=" - ${RDEPEND} - test? ( >=dev-cpp/gtest-1.11.0 ) -" - -RESTRICT="!test? ( test )" -CMAKE_USE_DIR="${S}/fizz" - -src_prepare() { - cmake_src_prepare - sed -i '/Sodium/d' fizz/cmake/fizz-config.cmake.in || die -} - -src_configure() { - local mycmakeargs=( - -DBUILD_EXAMPLES=$(usex examples) - -DBUILD_TESTS=$(usex test) - -DLIB_INSTALL_DIR=$(get_libdir) - ) - - cmake_src_configure -} diff --git a/dev-cpp/fizz/metadata.xml b/dev-cpp/fizz/metadata.xml deleted file mode 100644 index d55d79c059f4..000000000000 --- a/dev-cpp/fizz/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - denis7774@gmail.com - Denis Reva - rarogcmex - - -The core protocol implementations are in ClientProtocol and ServerProtocol. FizzClientContext and FizzServerContext provide configuration options. FizzClient and FizzServer (which both inherit from FizzBase) provide applications with an interface to interact with the state machine. FizzClient/FizzServer receives events from the application layer, invokes the correct event handler, and invokes the application ActionVisitor to process the actions. - -AsyncFizzClient and AsyncFizzServer provide implementations of the folly AsyncTransportWrapper interface. They own an underlying transport (for example AsyncSocket) and perform the TLS handshake and encrypt/decrypt application data. - - - cpe:/a:facebook:fizz - https://github.com/facebookincubator/fizz/issues - - gentoo-guru-overlay - \ No newline at end of file diff --git a/dev-cpp/wangle/Manifest b/dev-cpp/wangle/Manifest deleted file mode 100644 index 2037fbecb033..000000000000 --- a/dev-cpp/wangle/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -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/metadata.xml b/dev-cpp/wangle/metadata.xml deleted file mode 100644 index 0329b749b95a..000000000000 --- a/dev-cpp/wangle/metadata.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - denis7774@gmail.com - Denis Reva - rarogcmex - - -Client / Server abstraction - -You're probably familiar with Java's Netty, or Python's twisted, or similar libraries. - -It is built on top of folly/async/io, so it's one level up the stack from that (or similar abstractions like boost::asio) - -ServerBootstrap - easily manage creation of threadpools and pipelines - -ClientBootstrap - the same for clients - -Pipeline - set up a series of handlers that modify your socket data - -Request / Response abstraction - -This is roughly equivalent to the Finagle library. - -Aims to provide easy testing, load balancing, client pooling, retry logic, etc. for any request/response type service - i.e. thrift, http, etc. - -Service - a matched interface between client/server. A server will implement this interface, and a client will call in to it. These are protocol-specific - -ServiceFilter - a generic filter on a service. Examples: stats, request timeouts, rate limiting - -ServiceFactory - A factory that creates client connections. Any protocol specific setup code goes here - -ServiceFactoryFilter - Generic filters that control how connections are created. Client examples: load balancing, pooling, idle timeouts, markdowns, etc. - -ServerBootstrap - -Easily create a new server - -ServerBootstrap does the work to set up one or multiple acceptor threads, and one or multiple sets of IO threads. The thread pools can be the same. SO_REUSEPORT is automatically supported for multiple accept threads. tcp is most common, although udp is also supported. - - - cpe:/a:facebook:wangle - https://github.com/facebook/wangle/issues - - gentoo-guru-overlay - \ No newline at end of file diff --git a/dev-cpp/wangle/wangle-2023.02.06.00.ebuild b/dev-cpp/wangle/wangle-2023.02.06.00.ebuild deleted file mode 100644 index 3dd02e256838..000000000000 --- a/dev-cpp/wangle/wangle-2023.02.06.00.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# 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 -} diff --git a/dev-cpp/wangle/wangle-2023.06.19.00.ebuild b/dev-cpp/wangle/wangle-2023.06.19.00.ebuild deleted file mode 100644 index 3dd02e256838..000000000000 --- a/dev-cpp/wangle/wangle-2023.06.19.00.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# 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 -} -- cgit v1.3