git: fdb42b56875a - main - net/fbzmq: Remove

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sun, 06 Oct 2024 18:15:54 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=fdb42b56875a7a44fd0017340b9981e4116f8c7b

commit fdb42b56875a7a44fd0017340b9981e4116f8c7b
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-10-06 18:15:32 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-10-06 18:15:32 +0000

    net/fbzmq: Remove
---
 MOVED                                |  1 +
 net/Makefile                         |  1 -
 net/fbzmq/Makefile                   | 43 ------------------------------------
 net/fbzmq/distinfo                   |  3 ---
 net/fbzmq/files/patch-CMakeLists.txt | 11 ---------
 net/fbzmq/pkg-descr                  | 12 ----------
 net/fbzmq/pkg-plist                  | 33 ---------------------------
 7 files changed, 1 insertion(+), 103 deletions(-)

diff --git a/MOVED b/MOVED
index efec0240c2f4..631f13718252 100644
--- a/MOVED
+++ b/MOVED
@@ -3517,3 +3517,4 @@ archivers/py-borgbackup11||2024-09-30|Has expired: No longer supported upstream,
 devel/rth||2024-09-30|Has expired: Abandonware, Unmaintained upstream as of 2013
 devel/libegit2||2024-09-30|Has expired: No consumer in ports tree
 audio/libechonest||2024-10-05|Removed, Abandonware and service no longer available
+net/fbzmq||2024-10-05|Repository was archived by facebook and the last version doesn't build
diff --git a/net/Makefile b/net/Makefile
index 8abd3685eb31..55189a0e36af 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -148,7 +148,6 @@
     SUBDIR += eventviews
     SUBDIR += exabgp4
     SUBDIR += fb303
-    SUBDIR += fbzmq
     SUBDIR += fiche
     SUBDIR += file2pcap
     SUBDIR += findmtu
diff --git a/net/fbzmq/Makefile b/net/fbzmq/Makefile
deleted file mode 100644
index 2ba64c62e261..000000000000
--- a/net/fbzmq/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-PORTNAME=	fbzmq
-DISTVERSIONPREFIX=	v
-DISTVERSION=	2022.05.30.00
-PORTREVISION=	10
-CATEGORIES=	net
-
-MAINTAINER=	yuri@FreeBSD.org
-COMMENT=	Framework for writing services in C++ while leveraging libzmq
-WWW=		https://github.com/facebook/fbzmq
-
-LICENSE=	MIT
-LICENSE_FILE=	${WRKSRC}/LICENSE
-
-BUILD_DEPENDS=	libepoll-shim>0:devel/libepoll-shim
-LIB_DEPENDS=	libboost_system.so:devel/boost-libs \
-		libdouble-conversion.so:devel/double-conversion \
-		libevent.so:devel/libevent \
-		libfizz.so:security/fizz \
-		libfmt.so:devel/libfmt \
-		libfolly.so:devel/folly \
-		libgflags.so:devel/gflags \
-		libglog.so:devel/glog \
-		liblz4.so:archivers/liblz4 \
-		libsnappy.so:archivers/snappy \
-		libsodium.so:security/libsodium \
-		libthriftcpp2.so:devel/fbthrift \
-		libunwind.so:devel/libunwind \
-		libwangle.so:net/wangle \
-		libzmq.so:net/libzmq4 \
-		libzstd.so:archivers/zstd
-
-USES=		cmake compiler:c++17-lang ssl
-USE_GITHUB=	yes
-GH_ACCOUNT=	facebook
-USE_LDCONFIG=	yes
-
-CMAKE_ON=	BUILD_SHARED_LIBS
-CMAKE_OFF=	BUILD_TESTS
-
-CXXFLAGS+=	-I${LOCALBASE}/include/libepoll-shim -fPIC
-CXXFLAGS+=	-DGLOG_USE_GLOG_EXPORT
-
-.include <bsd.port.mk>
diff --git a/net/fbzmq/distinfo b/net/fbzmq/distinfo
deleted file mode 100644
index c44dcd1d2027..000000000000
--- a/net/fbzmq/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1654315039
-SHA256 (facebook-fbzmq-v2022.05.30.00_GH0.tar.gz) = c9c70b3b656fdd0c1706a348ad1f09a1736b4121438c3f21cd8b04e0d8fad8a4
-SIZE (facebook-fbzmq-v2022.05.30.00_GH0.tar.gz) = 191974
diff --git a/net/fbzmq/files/patch-CMakeLists.txt b/net/fbzmq/files/patch-CMakeLists.txt
deleted file mode 100644
index 27d0161e208d..000000000000
--- a/net/fbzmq/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- CMakeLists.txt.orig	2021-05-24 04:46:52 UTC
-+++ CMakeLists.txt
-@@ -33,7 +33,7 @@ include(CPack)
- 
- set(CMAKE_CXX_STANDARD 17)
- set(CMAKE_CXX_STANDARD_REQUIRED ON)
--set(CMAKE_CXX_FLAGS "-Wall -Wextra -Werror ${CMAKE_CXX_FLAGS}")
-+set(CMAKE_CXX_FLAGS "-Wextra -Werror ${CMAKE_CXX_FLAGS}")
- set(CMAKE_CXX_FLAGS "-Wno-noexcept-type ${CMAKE_CXX_FLAGS}")
- set(CMAKE_CXX_FLAGS "-Wno-deprecated-declarations ${CMAKE_CXX_FLAGS}")
- 
diff --git a/net/fbzmq/pkg-descr b/net/fbzmq/pkg-descr
deleted file mode 100644
index 9bf33d15c2c8..000000000000
--- a/net/fbzmq/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-fbzmq provides a framework for writing services in C++ while leveraging the
-awesomeness of libzmq (message passing semantics). At a high level it provides:
-
-* Lightweight C++ wrapper over libzmq which leverages newer C++ constructs and
-  stricter type checking. Most notably it provides the ability to send/receive
-  thrift objects as messages over wire without worrying about wire
-  encoding/decoding protocols.
-* Powerful Async Framework with EventLoop, Timeouts, SignalHandler and more to
-  enable developers to write asynchronous applications efficiently.
-* Suite of monitoring tools that make it easy to add logging and counters to
-  your service.
-* RPC, and some storage systems use Thrift for serializing records on disk.
diff --git a/net/fbzmq/pkg-plist b/net/fbzmq/pkg-plist
deleted file mode 100644
index 4f255f0b3f47..000000000000
--- a/net/fbzmq/pkg-plist
+++ /dev/null
@@ -1,33 +0,0 @@
-include/fbzmq/async/AsyncSignalHandler.h
-include/fbzmq/async/Runnable.h
-include/fbzmq/async/StopEventLoopSignalHandler.h
-include/fbzmq/async/ZmqEventLoop.h
-include/fbzmq/async/ZmqThrottle.h
-include/fbzmq/async/ZmqTimeout.h
-include/fbzmq/service/if/Monitor.thrift
-include/fbzmq/service/if/gen-cpp2/Monitor_constants.h
-include/fbzmq/service/if/gen-cpp2/Monitor_data.h
-include/fbzmq/service/if/gen-cpp2/Monitor_metadata.h
-include/fbzmq/service/if/gen-cpp2/Monitor_types.h
-include/fbzmq/service/logging/LogSample.h
-include/fbzmq/service/monitor/SystemMetrics.h
-include/fbzmq/service/monitor/ZmqMonitor.h
-include/fbzmq/service/monitor/ZmqMonitorClient.h
-include/fbzmq/service/stats/ExportType.h
-include/fbzmq/service/stats/ExportedStat.h
-include/fbzmq/service/stats/ThreadData.h
-include/fbzmq/zmq/Common.h
-include/fbzmq/zmq/Context.h
-include/fbzmq/zmq/Message.h
-include/fbzmq/zmq/Socket.h
-include/fbzmq/zmq/SocketMonitor.h
-include/fbzmq/zmq/Zmq.h
-lib/cmake/fbzmq/fbzmq-config.cmake
-lib/cmake/fbzmq/fbzmq-targets-%%CMAKE_BUILD_TYPE%%.cmake
-lib/cmake/fbzmq/fbzmq-targets.cmake
-lib/libfbzmq.so
-lib/libfbzmq.so.1
-lib/libfbzmq.so.1.0.0
-lib/libmonitor_cpp2.so
-lib/libmonitor_cpp2.so.1
-lib/libmonitor_cpp2.so.1.0.0