From f475562456c97d1bd61945c854dd25152636178c Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Thu, 19 Sep 2024 19:24:08 +0900 Subject: [PATCH] dev-cpp/wangle: treeclean Closes: https://bugs.gentoo.org/848459 (pkgremoved) Closes: https://bugs.gentoo.org/932334 (pkgremoved) Signed-off-by: Takuya Wakazono --- dev-cpp/wangle/Manifest | 2 - dev-cpp/wangle/metadata.xml | 46 ---------------------- dev-cpp/wangle/wangle-2023.02.06.00.ebuild | 43 -------------------- dev-cpp/wangle/wangle-2023.06.19.00.ebuild | 43 -------------------- profiles/package.mask | 5 --- 5 files changed, 139 deletions(-) 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 diff --git a/dev-cpp/wangle/Manifest b/dev-cpp/wangle/Manifest deleted file mode 100644 index 2037fbecb0..0000000000 --- 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 07acbac726..0000000000 --- a/dev-cpp/wangle/metadata.xml +++ /dev/null @@ -1,46 +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. - - - https://github.com/facebook/wangle/issues - facebook/wangle - - 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 3dd02e2568..0000000000 --- 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 3dd02e2568..0000000000 --- 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 -} diff --git a/profiles/package.mask b/profiles/package.mask index 1ec0d67166..def6e3ed64 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -70,11 +70,6 @@ dev-libs/octetos-db-abstract dev-libs/octetos-db-maria dev-libs/octetos-db-postgresql -# Takuya Wakazono (2024-08-19) -# Maintainer has no intention of keeping those anymore. No revdeps left. -# Removal on 2024-09-19. Bugs #848459, #900000, #930786, #932330, #932331, #932334. -dev-cpp/wangle - # Anna Vyalkova (2024-06-24) # Critical security vulnerability.