Date: Mon, 13 Apr 2020 11:21:05 +0000 (UTC) From: Rodrigo Osorio <rodrigo@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r531593 - head/devel/jrtplib Message-ID: <202004131121.03DBL5F5089322@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: rodrigo Date: Mon Apr 13 11:21:05 2020 New Revision: 531593 URL: https://svnweb.freebsd.org/changeset/ports/531593 Log: devel/jrtplib: Switch upstream and update version Switch upstream to Github since the previous repo wasn't update since 2017. Also switch to head to take advantage of bugfixes and improvements done but never released as an official version. This new version add a dependency on net/libsrtp2 in order to support encrypted streams. Major changes and improvements: * Add support for libsrtp2 * Avoid `using namespace std` to allow c++14 compilation * Added RTPRawPacket constructor which determines RTP/RTCP automatically * Fix rtpsecuresession.cpp when thread is not supported * Testing getifaddrs/freeifaddrs availability as well as header file * Tried to fix the abort socket buffer filling up * Added test program that shows bug in external transmitter * Handling EINTR in nanosleep call * Test to cause EINTR in poll/select * Ignoring EINTR in poll and select calls PR: 245577 Submitted by: yuri Modified: head/devel/jrtplib/Makefile head/devel/jrtplib/distinfo Modified: head/devel/jrtplib/Makefile ============================================================================== --- head/devel/jrtplib/Makefile Mon Apr 13 10:37:15 2020 (r531592) +++ head/devel/jrtplib/Makefile Mon Apr 13 11:21:05 2020 (r531593) @@ -2,10 +2,10 @@ # $FreeBSD$ PORTNAME= jrtplib -PORTVERSION= 3.11.1 -PORTREVISION= 1 +DISTVERSIONPREFIX= v +DISTVERSION= 3.11.1-21 +DISTVERSIONSUFFIX= -g2b49da3 CATEGORIES= devel -MASTER_SITES= https://research.edm.uhasselt.be/jori/jrtplib/ MAINTAINER= rodrigo@FreeBSD.org COMMENT= Object-oriented RTP library written in C++ @@ -13,9 +13,14 @@ COMMENT= Object-oriented RTP library written in C++ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.MIT +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="${PORTVERSION}" +PLIST_SUB= JRTPLIB_VER="${DISTVERSION:C/-.*//}" .include <bsd.port.mk> Modified: head/devel/jrtplib/distinfo ============================================================================== --- head/devel/jrtplib/distinfo Mon Apr 13 10:37:15 2020 (r531592) +++ head/devel/jrtplib/distinfo Mon Apr 13 11:21:05 2020 (r531593) @@ -1,3 +1,3 @@ -TIMESTAMP = 1490788411 -SHA256 (jrtplib-3.11.1.tar.bz2) = e24745f22418fb5d741b6b9871b89ed43964870f292dda92fd11cfbb5d6d0e43 -SIZE (jrtplib-3.11.1.tar.bz2) = 152256 +TIMESTAMP = 1586719983 +SHA256 (j0r1-JRTPLIB-v3.11.1-21-g2b49da3_GH0.tar.gz) = 4b756043eb12a17c0882188f40058648726cbc121250dca41f16e94dfca326ab +SIZE (j0r1-JRTPLIB-v3.11.1-21-g2b49da3_GH0.tar.gz) = 226905
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202004131121.03DBL5F5089322>