git: af445a38fd16 - main - New port: www/srt: Secure Reliable Transport (SRT) Protocol

Yuri Victorovich yuri at FreeBSD.org
Sun May 16 22:13:13 UTC 2021


The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=af445a38fd160d89a54b928c20940d33e371cec1

commit af445a38fd160d89a54b928c20940d33e371cec1
Author:     Yuri Victorovich <yuri at FreeBSD.org>
AuthorDate: 2021-05-16 22:12:41 +0000
Commit:     Yuri Victorovich <yuri at FreeBSD.org>
CommitDate: 2021-05-16 22:12:41 +0000

    New port: www/srt: Secure Reliable Transport (SRT) Protocol
---
 www/Makefile      |  1 +
 www/srt/Makefile  | 21 +++++++++++++++++++++
 www/srt/distinfo  |  3 +++
 www/srt/pkg-descr |  9 +++++++++
 www/srt/pkg-plist | 16 ++++++++++++++++
 5 files changed, 50 insertions(+)

diff --git a/www/Makefile b/www/Makefile
index 96849d525271..5e55d8ca2b85 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -2160,6 +2160,7 @@
     SUBDIR += squidpurge
     SUBDIR += squidview
     SUBDIR += srg
+    SUBDIR += srt
     SUBDIR += stagit
     SUBDIR += subsonic-standalone
     SUBDIR += suphp
diff --git a/www/srt/Makefile b/www/srt/Makefile
new file mode 100644
index 000000000000..6703beea6325
--- /dev/null
+++ b/www/srt/Makefile
@@ -0,0 +1,21 @@
+PORTNAME=	srt
+DISTVERSIONPREFIX=	v
+DISTVERSION=	1.4.3
+CATEGORIES=	www
+
+MAINTAINER=	yuri at FreeBSD.org
+COMMENT=	Secure Reliable Transport (SRT) Protocol
+
+LICENSE=	LGPL21
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+RUN_DEPENDS=	bash:shells/bash
+
+USES=		cmake shebangfix ssl
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	Haivision
+
+SHEBANG_FILES=	scripts/srt-ffplay
+
+.include <bsd.port.mk>
diff --git a/www/srt/distinfo b/www/srt/distinfo
new file mode 100644
index 000000000000..981f76f4f75e
--- /dev/null
+++ b/www/srt/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1621202062
+SHA256 (Haivision-srt-v1.4.3_GH0.tar.gz) = c06e05664c71d635c37207a2b5a444f2c4a95950a3548402b3e0c524f735b33d
+SIZE (Haivision-srt-v1.4.3_GH0.tar.gz) = 1602671
diff --git a/www/srt/pkg-descr b/www/srt/pkg-descr
new file mode 100644
index 000000000000..02ae28b754dc
--- /dev/null
+++ b/www/srt/pkg-descr
@@ -0,0 +1,9 @@
+SRT is an open source video transport protocol and technology stack that
+optimizes streaming performance across unpredictable networks with secure
+streams and easy firewall traversal, bringing the best quality live video over
+the worst networks. The SRT Open Source project, driven by the SRT Alliance, is
+a collaborative community of industry leaders and developers striving to achieve
+lower latency internet video transport by continuously improving open-source
+SRT.
+
+WWW: https://www.srtalliance.org/
diff --git a/www/srt/pkg-plist b/www/srt/pkg-plist
new file mode 100644
index 000000000000..af848374ae99
--- /dev/null
+++ b/www/srt/pkg-plist
@@ -0,0 +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.4
+lib/libsrt.so.1.4.3
+libdata/pkgconfig/haisrt.pc
+libdata/pkgconfig/srt.pc


More information about the dev-commits-ports-all mailing list