aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>2023-02-28 02:09:37 +0500
committerAnna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>2023-02-28 02:09:37 +0500
commit5065c8a42cf71c1e375d2549431afa41a036a9d1 (patch)
tree7ccb605693fa06fe4be533fe5ec2014c893a95a3
parentdev-cpp/fbthrift: treeclean (diff)
downloadguru-5065c8a4.tar.gz
guru-5065c8a4.tar.bz2
guru-5065c8a4.zip
dev-cpp/wangle: treeclean
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
-rw-r--r--dev-cpp/wangle/Manifest1
-rw-r--r--dev-cpp/wangle/metadata.xml46
-rw-r--r--dev-cpp/wangle/wangle-2022.04.11.00-r1.ebuild43
-rw-r--r--profiles/package.mask1
4 files changed, 0 insertions, 91 deletions
diff --git a/dev-cpp/wangle/Manifest b/dev-cpp/wangle/Manifest
deleted file mode 100644
index 9c1db0819..000000000
--- a/dev-cpp/wangle/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST wangle-2022.04.11.00.tar.gz 355228 BLAKE2B 1a86d03b0b6518a1b83d59d88ec5fd5f3a2265f951e2d1415e090b6dbdf92842f4726f7aef7e52ed4cb5923ff319051405cf9ef5ecf7eb4db19cce4d54471bff SHA512 8c908f5efcf8315f6779c2a5c5ac0a8de7a9257f661e35b72f6a9e33fe840056c56e1234fc0fc87224f68022b79080ca5360c256d426e5672f2aa2d5e2479371
diff --git a/dev-cpp/wangle/metadata.xml b/dev-cpp/wangle/metadata.xml
deleted file mode 100644
index 5b7146169..000000000
--- a/dev-cpp/wangle/metadata.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
-<pkgmetadata>
- <maintainer type="person">
- <description>co-maintainers welcome</description>
- <email>lssndrbarbieri@gmail.com</email>
- <name>Alessandro Barbieri</name>
- </maintainer>
- <longdescription lang="en">
-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.
- </longdescription>
- <upstream>
- <bugs-to>https://github.com/facebook/wangle/issues</bugs-to>
- <remote-id type="github">facebook/wangle</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-cpp/wangle/wangle-2022.04.11.00-r1.ebuild b/dev-cpp/wangle/wangle-2022.04.11.00-r1.ebuild
deleted file mode 100644
index 4969ffe70..000000000
--- a/dev-cpp/wangle/wangle-2022.04.11.00-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2021-2022 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 ce621dac8..fbe5932bc 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -84,7 +84,6 @@ sys-power/gwe
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2022-09-26)
# Depends on removed ~dev-cpp/folly-2022.04.11.00:=
dev-cpp/fizz
-dev-cpp/wangle
# Viorel Munteanu <ceamac.paragon@gmail.com> (2022-08-03)
# depends on dev-python/PyQt6, which is currently masked with all of qt6