git: 2c6ffe0846e5 - 2026Q1 - multimedia/tsduck: disable tsduck on 13
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 22 Feb 2026 21:16:20 UTC
The branch 2026Q1 has been updated by ronald:
URL: https://cgit.FreeBSD.org/ports/commit/?id=2c6ffe0846e5450e5c336f960b32f0a69ddcd252
commit 2c6ffe0846e5450e5c336f960b32f0a69ddcd252
Author: Rodrigo Osorio <rodrigo@FreeBSD.org>
AuthorDate: 2026-01-19 14:23:44 +0000
Commit: Ronald Klop <ronald@FreeBSD.org>
CommitDate: 2026-02-22 21:13:26 +0000
multimedia/tsduck: disable tsduck on 13
Mark tsduk broken on FreeBSD 13, OpenSSL 3.0 is required.
Also remove unnecessary dependencies and bump PORTREVSION
PR: 292353
PR: 292718
Reported-by: Thierry Lelegard <thierry@lelegard.fr> (maintainer)
(cherry picked from commit bf75792f904db2621d101aa4eab92184860d3325)
---
multimedia/tsduck/Makefile | 15 +++++----------
1 file changed, 5 insertions(+), 10 deletions(-)
diff --git a/multimedia/tsduck/Makefile b/multimedia/tsduck/Makefile
index 2bb9716adbed..0af3e017f98a 100644
--- a/multimedia/tsduck/Makefile
+++ b/multimedia/tsduck/Makefile
@@ -2,7 +2,7 @@ PORTNAME= tsduck
DISTVERSIONPREFIX= v
DISTVERSION= 3.43
DISTVERSIONSUFFIX= -4549
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia
MAINTAINER= thierry@lelegard.fr
@@ -11,25 +11,20 @@ WWW= https://tsduck.io
LICENSE= BSD2CLAUSE
+BROKEN_FreeBSD_13= requires OpenSSL 3.0
+
BUILD_DEPENDS= bash:shells/bash \
bootstrap-openjdk11>0:java/bootstrap-openjdk11 \
coreutils>0:sysutils/coreutils \
dos2unix:converters/unix2dos \
- doxygen>0:devel/doxygen \
gnugrep>0:textproc/gnugrep \
- graphviz>0:graphics/graphviz \
gsed:textproc/gsed \
- gtar:archivers/gtar \
- gtar>0:archivers/gtar \
- qpdf>0:print/qpdf \
rubygem-asciidoctor-pdf>0:textproc/rubygem-asciidoctor-pdf \
rubygem-asciidoctor>0:textproc/rubygem-asciidoctor \
rubygem-rouge>0:textproc/rubygem-rouge \
- str>0:devel/str \
- zip:archivers/zip
+ str>0:devel/str
LIB_DEPENDS= libcurl.so:ftp/curl \
- libicui18n.so:devel/icu \
libpcsclite.so:devel/pcsc-lite \
librist.so:multimedia/librist \
libsrt.so:www/srt
@@ -40,7 +35,7 @@ GH_ACCOUNT= tsduck
MAKE_ENV= CXXFLAGS_EXTRA="-isystem ${LOCALBASE}/include" \
GPROF= \
- LDFLAGS_EXTRA="-L${LOCALBASE}/lib -licuuc" \
+ LDFLAGS_EXTRA="-L${LOCALBASE}/lib" \
SYSROOT=${STAGEDIR}
ALL_TARGET= default
TEST_TARGET= test