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