git: 0e36c9bfdf92 - main - www/librtcdcpp: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 11 Jun 2024 15:42:06 UTC
The branch main has been updated by rene:
URL: https://cgit.FreeBSD.org/ports/commit/?id=0e36c9bfdf92b023bcd52f98270092ff9f05f943
commit 0e36c9bfdf92b023bcd52f98270092ff9f05f943
Author: Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2024-06-11 15:41:55 +0000
Commit: Rene Ladan <rene@FreeBSD.org>
CommitDate: 2024-06-11 15:41:55 +0000
www/librtcdcpp: Remove expired port
2024-05-31 www/librtcdcpp: Dead upstream fails to build
---
MOVED | 1 +
www/Makefile | 1 -
www/librtcdcpp/Makefile | 34 ------------------------------
www/librtcdcpp/distinfo | 3 ---
www/librtcdcpp/files/patch-CMakeLists.txt | 8 -------
www/librtcdcpp/files/patch-src_Logging.cpp | 13 ------------
www/librtcdcpp/pkg-descr | 5 -----
www/librtcdcpp/pkg-plist | 11 ----------
8 files changed, 1 insertion(+), 75 deletions(-)
diff --git a/MOVED b/MOVED
index 7929f0cec27f..d3a60caaa826 100644
--- a/MOVED
+++ b/MOVED
@@ -3286,3 +3286,4 @@ databases/py-sqlalchemy12||2024-06-11|Has expired: Upstream makred EOL in Releas
devel/py-gtfslib||2024-06-11|Has expired: Depends on expired databases/py-sqlalchemy11
databases/py-sqlalchemy11||2024-06-11|Has expired: Upstream makred EOL in Release Status
www/smarty2||2024-06-11|Has expired: Does not support current php versions in tree
+www/librtcdcpp||2024-06-11|Has expired: Dead upstream fails to build
diff --git a/www/Makefile b/www/Makefile
index 8d93ed64ec3a..6169e75fda90 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -315,7 +315,6 @@
SUBDIR += libresonic-standalone
SUBDIR += librespeed
SUBDIR += librewolf
- SUBDIR += librtcdcpp
SUBDIR += libwpe
SUBDIR += libwww
SUBDIR += lightsquid
diff --git a/www/librtcdcpp/Makefile b/www/librtcdcpp/Makefile
deleted file mode 100644
index 120ddac8e198..000000000000
--- a/www/librtcdcpp/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-PORTNAME= librtcdcpp
-DISTVERSION= g20210129
-CATEGORIES= www devel
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Simple WebRTC DataChannels library
-WWW= https://github.com/chadnickbok/librtcdcpp
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE.md
-
-BROKEN= build breaks with fmt-9.1.0, see https://github.com/chadnickbok/librtcdcpp/issues/44
-DEPRECATED= Dead upstream fails to build
-EXPIRATION_DATE=2024-05-31
-
-BUILD_DEPENDS= spdlog>0:devel/spdlog
-LIB_DEPENDS= libnice.so:net-im/libnice \
- libusrsctp.so:net/libusrsctp
-
-USES= cmake compiler:c++14-lang gnome ssl
-USE_GNOME= glib20
-USE_LDCONFIG= yes
-
-USE_GITHUB= yes
-GH_ACCOUNT= chadnickbok
-GH_TAGNAME= 2fe92c38b48b6acf1217a8a812c2408310dec437
-
-CFLAGS+= -DSPDLOG_FMT_EXTERNAL
-
-do-install:
- cd ${WRKSRC}/include && ${COPYTREE_SHARE} rtcdcpp ${STAGEDIR}${PREFIX}/include
- ${INSTALL_LIB} ${BUILD_WRKSRC}/librtcdcpp.so ${STAGEDIR}${PREFIX}/lib
-
-.include <bsd.port.mk>
diff --git a/www/librtcdcpp/distinfo b/www/librtcdcpp/distinfo
deleted file mode 100644
index a4aca41f5b43..000000000000
--- a/www/librtcdcpp/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1621201033
-SHA256 (chadnickbok-librtcdcpp-g20210129-2fe92c38b48b6acf1217a8a812c2408310dec437_GH0.tar.gz) = b7a0748d39892d6e7ef2363472304b02d3a3eee9bf44eff9ce6f9ee38eaf3c72
-SIZE (chadnickbok-librtcdcpp-g20210129-2fe92c38b48b6acf1217a8a812c2408310dec437_GH0.tar.gz) = 5152080
diff --git a/www/librtcdcpp/files/patch-CMakeLists.txt b/www/librtcdcpp/files/patch-CMakeLists.txt
deleted file mode 100644
index 0495794d9273..000000000000
--- a/www/librtcdcpp/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,8 +0,0 @@
---- CMakeLists.txt.orig 2020-04-09 23:40:12 UTC
-+++ CMakeLists.txt
-@@ -66,4 +66,4 @@ target_link_libraries(rtcdcpp
- add_library(LibRtcdcpp::LibRtcdcpp ALIAS rtcdcpp)
-
- # Build examples
--add_subdirectory(examples/websocket_client)
-+#add_subdirectory(examples/websocket_client)
diff --git a/www/librtcdcpp/files/patch-src_Logging.cpp b/www/librtcdcpp/files/patch-src_Logging.cpp
deleted file mode 100644
index f40aafa46401..000000000000
--- a/www/librtcdcpp/files/patch-src_Logging.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/Logging.cpp.orig 2020-04-10 01:02:36 UTC
-+++ src/Logging.cpp
-@@ -27,6 +27,10 @@
-
- #include "rtcdcpp/Logging.hpp"
-
-+#ifndef SPDLOG_DISABLED
-+#include <spdlog/sinks/stdout_color_sinks.h>
-+#endif
-+
- namespace rtcdcpp {
-
- #ifndef SPDLOG_DISABLED
diff --git a/www/librtcdcpp/pkg-descr b/www/librtcdcpp/pkg-descr
deleted file mode 100644
index b0f5a841cc2f..000000000000
--- a/www/librtcdcpp/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-librtcdcpp is a simple C++ implementation of the WebRTC DataChannels API.
-It was originally written by Andrew Gault and Nick Chadwick, and was inspired in
-by librtcdc.
-Its goal is to be the easiest way to build native WebRTC DataChannels apps
-across PC/Mac/Linux/iOS/Android.
diff --git a/www/librtcdcpp/pkg-plist b/www/librtcdcpp/pkg-plist
deleted file mode 100644
index 820431ac4be7..000000000000
--- a/www/librtcdcpp/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-include/rtcdcpp/Chunk.hpp
-include/rtcdcpp/ChunkQueue.hpp
-include/rtcdcpp/DTLSWrapper.hpp
-include/rtcdcpp/DataChannel.hpp
-include/rtcdcpp/Logging.hpp
-include/rtcdcpp/NiceWrapper.hpp
-include/rtcdcpp/PeerConnection.hpp
-include/rtcdcpp/RTCCertificate.hpp
-include/rtcdcpp/SCTPWrapper.hpp
-include/rtcdcpp/librtcdcpp.h
-lib/librtcdcpp.so