diff --git a/www/srt/Makefile b/www/srt/Makefile index e0562b2a2b0d..deb0c0dd2214 100644 --- a/www/srt/Makefile +++ b/www/srt/Makefile @@ -1,52 +1,51 @@ PORTNAME= srt DISTVERSIONPREFIX= v -DISTVERSION= 1.5.0 -PORTREVISION= 2 +DISTVERSION= 1.5.1 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org COMMENT= Secure Reliable Transport (SRT) Protocol WWW= https://www.srtalliance.org/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= bash:shells/bash USES= cmake:testing compiler:c++11-lang shebangfix USE_GITHUB= yes GH_ACCOUNT= Haivision SHEBANG_FILES= scripts/srt-ffplay -CMAKE_TESTING_ON= ENABLE_TESTING ENABLE_UNITTESTS # 2 tests are known to fail: https://github.com/Haivision/srt/issues/2389, https://github.com/Haivision/srt/issues/2390 +CMAKE_TESTING_ON= ENABLE_TESTING ENABLE_UNITTESTS # 1 test fails when net.inet6.ip6.v6only=1: https://github.com/Haivision/srt/issues/2389 OPTIONS_DEFINE= HEAVY_LOGGING OPTIONS_RADIO= ENCRYPTION OPTIONS_RADIO_ENCRYPTION= NO_ENCRYPTION OPENSSL GNUTLS MBEDTLS OPTIONS_DEFAULT= OPENSSL HEAVY_LOGGING_DESC= Enable heavy logging (only for debugging) HEAVY_LOGGING_CMAKE_BOOL= ENABLE_HEAVY_LOGGING # may also need srt_setloglevel(LOG_DEBUG) in/after srt_startup() call NO_ENCRYPTION_DESC= No encryption NO_ENCRYPTION_CMAKE_ON= -DENABLE_ENCRYPTION=OFF OPENSSL_CMAKE_ON= -DUSE_ENCLIB=openssl OPENSSL_USES= ssl GNUTLS_CMAKE_ON= -DUSE_ENCLIB=gnutls GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls \ libnettle.so:security/nettle MBEDTLS_CMAKE_ON= -DUSE_ENCLIB=mbedtls MBEDTLS_LIB_DEPENDS= libmbedtls.so:security/mbedtls post-install-OPENSSL-on: # fix .pc files @${REINPLACE_CMD} -e 's|Requires.private: openssl libcrypto|Requires.private:|; s|Libs.private:.*|& -lssl -lcrypto|' \ ${STAGEDIR}${PREFIX}/libdata/pkgconfig/srt.pc \ ${STAGEDIR}${PREFIX}/libdata/pkgconfig/haisrt.pc .include diff --git a/www/srt/distinfo b/www/srt/distinfo index 7271150ae1ef..60b546c992fc 100644 --- a/www/srt/distinfo +++ b/www/srt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1655392773 -SHA256 (Haivision-srt-v1.5.0_GH0.tar.gz) = 99e3625a6285b3b429af26abb1ec0a4bd0072db144bc4d617a83154d99a5dd1e -SIZE (Haivision-srt-v1.5.0_GH0.tar.gz) = 1688571 +TIMESTAMP = 1664337022 +SHA256 (Haivision-srt-v1.5.1_GH0.tar.gz) = af891e7a7ffab61aa76b296982038b3159da690f69ade7c119f445d924b3cf53 +SIZE (Haivision-srt-v1.5.1_GH0.tar.gz) = 1694199 diff --git a/www/srt/pkg-plist b/www/srt/pkg-plist index 56343cf5acfe..b7f16d6add55 100644 --- a/www/srt/pkg-plist +++ b/www/srt/pkg-plist @@ -1,16 +1,16 @@ bin/srt-ffplay bin/srt-file-transmit bin/srt-live-transmit bin/srt-tunnel include/srt/access_control.h include/srt/logging_api.h include/srt/platform_sys.h include/srt/srt.h include/srt/udt.h include/srt/version.h lib/libsrt.a lib/libsrt.so lib/libsrt.so.1.5 -lib/libsrt.so.1.5.0 +lib/libsrt.so.1.5.1 libdata/pkgconfig/haisrt.pc libdata/pkgconfig/srt.pc