git: 1b695193dc4a - 2026Q3 - www/srt: add SRTFFPLAY option
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 15 Sep 2026 03:27:23 UTC
The branch 2026Q3 has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=1b695193dc4abbadc477f5e9f96672e0147573ae
commit 1b695193dc4abbadc477f5e9f96672e0147573ae
Author: Juhani Krekelä <juhani@krekela.fi>
AuthorDate: 2026-07-21 05:50:13 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-15 03:27:20 +0000
www/srt: add SRTFFPLAY option
PR: 293009
(cherry picked from commit 7bf6e3c5bc1be48baacd5c7256c7a2621b2842ac)
---
www/srt/Makefile | 12 +++++++++---
www/srt/pkg-plist | 2 +-
2 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/www/srt/Makefile b/www/srt/Makefile
index 5470185ad604..654cd6ef9663 100644
--- a/www/srt/Makefile
+++ b/www/srt/Makefile
@@ -1,6 +1,7 @@
PORTNAME= srt
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.5
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
@@ -10,7 +11,6 @@ WWW= https://www.srtalliance.org/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= bash:shells/bash
TEST_DEPENDS= googletest>=0:devel/googletest
USES= cmake:testing compiler:c++17-lang pathfix shebangfix
@@ -24,9 +24,9 @@ CMAKE_TESTING_ON= ENABLE_TESTING \
ENABLE_UNITTESTS
CMAKE_TESTING_JOBS= 1
+CMAKE_ON= ENABLE_SHOW_PROJECT_CONFIG
CMAKE_OFF= CMAKE_CXX_EXTENSIONS \
ENABLE_STATIC
-CMAKE_ON= ENABLE_SHOW_PROJECT_CONFIG
.if defined(WITH_DEBUG)
CMAKE_ON+= ENABLE_DEBUG
.endif
@@ -36,7 +36,11 @@ CMAKE_ARGS= -DUSE_CXX_STD=c++17
OPTIONS_RADIO= CRYPTO
OPTIONS_RADIO_CRYPTO= GNUTLS OPENSSL
-OPTIONS_DEFAULT= OPENSSL
+OPTIONS_DEFINE= OPENSSL SRTFFPLAY
+OPTIONS_DEFAULT= OPENSSL SRTFFPLAY
+OPTIONS_SUB= yes
+
+SRTFFPLAY_DESC= Install the srt-ffplay script
GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls \
libnettle.so:security/nettle
@@ -45,4 +49,6 @@ GNUTLS_CMAKE_ON= -DUSE_ENCLIB=gnutls
OPENSSL_USES= ssl
OPENSSL_CMAKE_ON= -DUSE_ENCLIB=openssl
+SRTFFPLAY_RUN_DEPENDS= bash:shells/bash
+
.include <bsd.port.mk>
diff --git a/www/srt/pkg-plist b/www/srt/pkg-plist
index 8ca461683b24..706ad56305c4 100644
--- a/www/srt/pkg-plist
+++ b/www/srt/pkg-plist
@@ -1,4 +1,4 @@
-bin/srt-ffplay
+%%SRTFFPLAY%%bin/srt-ffplay
bin/srt-file-transmit
bin/srt-live-transmit
bin/srt-tunnel