Skip site navigation (1)Skip section navigation (2)
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>