aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2025-03-31 15:52:11 +0000
committerRene Ladan <rene@FreeBSD.org>2025-03-31 15:52:11 +0000
commit5c1632469e4921cfa9e5f773e17823f97c628be8 (patch)
treefcde46efef29fc8c03d25f090ecc576a1b7c95f6
parent78e85fd203b0f07d37b7e72be60fcc3f7c77bbee (diff)
-rw-r--r--MOVED1
-rw-r--r--devel/Makefile1
-rw-r--r--devel/jrtplib/Makefile26
-rw-r--r--devel/jrtplib/distinfo3
-rw-r--r--devel/jrtplib/files/patch-src-rtperrors.h10
-rw-r--r--devel/jrtplib/files/patch-src_rtpudpv4transmitter.cpp38
-rw-r--r--devel/jrtplib/pkg-descr4
-rw-r--r--devel/jrtplib/pkg-plist62
8 files changed, 1 insertions, 144 deletions
diff --git a/MOVED b/MOVED
index 73bf0682c22c..849954b31a7d 100644
--- a/MOVED
+++ b/MOVED
@@ -4273,3 +4273,4 @@ www/redmine50|www/redmine51|2025-03-31|Has expired: Requires ruby31
japanese/wnn7egg||2025-03-31|Has expired: Upstream disapeared and distfile is no more available
multimedia/projectx||2025-03-31|Has expired: Abandonware, last release in 2011 and dependens on legacy version of Java. Consider using multimedia/ffmpeg or multimedia/vlc
x11-toolkits/shared-desktop-ontologies||2025-03-31|Has expired: Abandonedware, not used by KDE for a long time
+devel/jrtplib||2025-03-31|Has expired: Abandonware, no longer maintained upstream as of 2020
diff --git a/devel/Makefile b/devel/Makefile
index cfa49559d561..def7fb5ad2fc 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1083,7 +1083,6 @@
SUBDIR += jiri
SUBDIR += jline
SUBDIR += jna
- SUBDIR += jrtplib
SUBDIR += jsap
SUBDIR += jsl
SUBDIR += jsmin
diff --git a/devel/jrtplib/Makefile b/devel/jrtplib/Makefile
deleted file mode 100644
index fd98b8ad192d..000000000000
--- a/devel/jrtplib/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-PORTNAME= jrtplib
-DISTVERSIONPREFIX= v
-DISTVERSION= 3.11.2
-CATEGORIES= devel
-
-MAINTAINER= rodrigo@FreeBSD.org
-COMMENT= Object-oriented RTP library written in C++
-WWW= https://research.edm.uhasselt.be/jori/page/Cs/JrtplibOld.html
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.MIT
-
-DEPRECATED= Abandonware, no longer maintained upstream as of 2020
-EXPIRATION_DATE=2025-03-31
-
-LIB_DEPENDS= libsrtp2.so:net/libsrtp2
-
-USES= cmake pathfix tar:bzip2
-USE_GITHUB= yes
-GH_ACCOUNT= j0r1
-GH_PROJECT= JRTPLIB
-USE_LDCONFIG= yes
-
-PLIST_SUB= JRTPLIB_VER="${DISTVERSION:C/-.*//}"
-
-.include <bsd.port.mk>
diff --git a/devel/jrtplib/distinfo b/devel/jrtplib/distinfo
deleted file mode 100644
index 29ff220d61f9..000000000000
--- a/devel/jrtplib/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1603806183
-SHA256 (j0r1-JRTPLIB-v3.11.2_GH0.tar.gz) = 591bf6cddd0976a4659ed4dd2fada43140e5f5f9c9dbef56b137a3023549673f
-SIZE (j0r1-JRTPLIB-v3.11.2_GH0.tar.gz) = 227388
diff --git a/devel/jrtplib/files/patch-src-rtperrors.h b/devel/jrtplib/files/patch-src-rtperrors.h
deleted file mode 100644
index 254e176df5ff..000000000000
--- a/devel/jrtplib/files/patch-src-rtperrors.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/rtperrors.h.orig 2017-03-28 16:59:02 UTC
-+++ src/rtperrors.h
-@@ -39,6 +39,7 @@
- #define RTPERRORS_H
-
- #include "rtpconfig.h"
-+#include <cstdio>
- #include <string>
-
- namespace jrtplib
diff --git a/devel/jrtplib/files/patch-src_rtpudpv4transmitter.cpp b/devel/jrtplib/files/patch-src_rtpudpv4transmitter.cpp
deleted file mode 100644
index 17eb5cc548e1..000000000000
--- a/devel/jrtplib/files/patch-src_rtpudpv4transmitter.cpp
+++ /dev/null
@@ -1,38 +0,0 @@
---- src/rtpudpv4transmitter.cpp.orig 2017-03-28 16:59:02 UTC
-+++ src/rtpudpv4transmitter.cpp
-@@ -188,7 +188,7 @@ int GetAutoSockets(uint32_t bindIP, bool
- addr.sin_family = AF_INET;
- addr.sin_port = 0;
- addr.sin_addr.s_addr = htonl(bindIP);
-- if (bind(sock,(struct sockaddr *)&addr,sizeof(struct sockaddr_in)) != 0)
-+ if (::bind(sock,(struct sockaddr *)&addr,sizeof(struct sockaddr_in)) != 0)
- {
- RTPCLOSE(sock);
- for (size_t i = 0 ; i < toClose.size() ; i++)
-@@ -255,7 +255,7 @@ int GetAutoSockets(uint32_t bindIP, bool
- addr.sin_family = AF_INET;
- addr.sin_port = htons(secondPort);
- addr.sin_addr.s_addr = htonl(bindIP);
-- if (bind(sock2,(struct sockaddr *)&addr,sizeof(struct sockaddr_in)) == 0)
-+ if (::bind(sock2,(struct sockaddr *)&addr,sizeof(struct sockaddr_in)) == 0)
- {
- // In this case, we have two consecutive port numbers, the lower of
- // which is even
-@@ -399,7 +399,7 @@ int RTPUDPv4Transmitter::Create(size_t m
- addr.sin_family = AF_INET;
- addr.sin_port = htons(params->GetPortbase());
- addr.sin_addr.s_addr = htonl(bindIP);
-- if (bind(rtpsock,(struct sockaddr *)&addr,sizeof(struct sockaddr_in)) != 0)
-+ if (::bind(rtpsock,(struct sockaddr *)&addr,sizeof(struct sockaddr_in)) != 0)
- {
- CLOSESOCKETS;
- MAINMUTEX_UNLOCK
-@@ -422,7 +422,7 @@ int RTPUDPv4Transmitter::Create(size_t m
- addr.sin_family = AF_INET;
- addr.sin_port = htons(rtcpport);
- addr.sin_addr.s_addr = htonl(bindIP);
-- if (bind(rtcpsock,(struct sockaddr *)&addr,sizeof(struct sockaddr_in)) != 0)
-+ if (::bind(rtcpsock,(struct sockaddr *)&addr,sizeof(struct sockaddr_in)) != 0)
- {
- CLOSESOCKETS;
- MAINMUTEX_UNLOCK
diff --git a/devel/jrtplib/pkg-descr b/devel/jrtplib/pkg-descr
deleted file mode 100644
index b9eff2a7a3a5..000000000000
--- a/devel/jrtplib/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-JRTPLIB is an object-oriented RTP library written in C++ by Jori Liesenborgs.
-It was partly developed for his thesis at the School for Knowledge Technology
-(or 'School voor Kennistechnologie' in Dutch), a cooperation between the
-'Limburgs Universitair Centrum' (LUC) and the 'Universiteit Maastricht' (UM).
diff --git a/devel/jrtplib/pkg-plist b/devel/jrtplib/pkg-plist
deleted file mode 100644
index 2a29655c4997..000000000000
--- a/devel/jrtplib/pkg-plist
+++ /dev/null
@@ -1,62 +0,0 @@
-include/jrtplib3/rtcpapppacket.h
-include/jrtplib3/rtcpbyepacket.h
-include/jrtplib3/rtcpcompoundpacket.h
-include/jrtplib3/rtcpcompoundpacketbuilder.h
-include/jrtplib3/rtcppacket.h
-include/jrtplib3/rtcppacketbuilder.h
-include/jrtplib3/rtcprrpacket.h
-include/jrtplib3/rtcpscheduler.h
-include/jrtplib3/rtcpsdesinfo.h
-include/jrtplib3/rtcpsdespacket.h
-include/jrtplib3/rtcpsrpacket.h
-include/jrtplib3/rtcpunknownpacket.h
-include/jrtplib3/rtpabortdescriptors.h
-include/jrtplib3/rtpaddress.h
-include/jrtplib3/rtpbyteaddress.h
-include/jrtplib3/rtpcollisionlist.h
-include/jrtplib3/rtpconfig.h
-include/jrtplib3/rtpdebug.h
-include/jrtplib3/rtpdefines.h
-include/jrtplib3/rtperrors.h
-include/jrtplib3/rtpexternaltransmitter.h
-include/jrtplib3/rtpfaketransmitter.h
-include/jrtplib3/rtphashtable.h
-include/jrtplib3/rtpinternalsourcedata.h
-include/jrtplib3/rtpipv4address.h
-include/jrtplib3/rtpipv4destination.h
-include/jrtplib3/rtpipv6address.h
-include/jrtplib3/rtpipv6destination.h
-include/jrtplib3/rtpkeyhashtable.h
-include/jrtplib3/rtplibraryversion.h
-include/jrtplib3/rtpmemorymanager.h
-include/jrtplib3/rtpmemoryobject.h
-include/jrtplib3/rtppacket.h
-include/jrtplib3/rtppacketbuilder.h
-include/jrtplib3/rtppollthread.h
-include/jrtplib3/rtprandom.h
-include/jrtplib3/rtprandomrand48.h
-include/jrtplib3/rtprandomrands.h
-include/jrtplib3/rtprandomurandom.h
-include/jrtplib3/rtprawpacket.h
-include/jrtplib3/rtpsecuresession.h
-include/jrtplib3/rtpselect.h
-include/jrtplib3/rtpsession.h
-include/jrtplib3/rtpsessionparams.h
-include/jrtplib3/rtpsessionsources.h
-include/jrtplib3/rtpsocketutil.h
-include/jrtplib3/rtpsourcedata.h
-include/jrtplib3/rtpsources.h
-include/jrtplib3/rtpstructs.h
-include/jrtplib3/rtptcpaddress.h
-include/jrtplib3/rtptcptransmitter.h
-include/jrtplib3/rtptimeutilities.h
-include/jrtplib3/rtptransmitter.h
-include/jrtplib3/rtptypes.h
-include/jrtplib3/rtptypes_win.h
-include/jrtplib3/rtpudpv4transmitter.h
-include/jrtplib3/rtpudpv6transmitter.h
-lib/cmake/JRTPLIB/JRTPLIBConfig.cmake
-lib/libjrtp.a
-lib/libjrtp.so
-lib/libjrtp.so.%%JRTPLIB_VER%%
-libdata/pkgconfig/jrtplib.pc