Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Jan 2026 14:43:21 +0000
From:      Rodrigo Osorio <rodrigo@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: bf75792f904d - main - multimedia/tsduck: disable tsduck on 13
Message-ID:  <696e4309.2252e.6c248ca1@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by rodrigo:

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

commit bf75792f904db2621d101aa4eab92184860d3325
Author:     Rodrigo Osorio <rodrigo@FreeBSD.org>
AuthorDate: 2026-01-19 14:23:44 +0000
Commit:     Rodrigo Osorio <rodrigo@FreeBSD.org>
CommitDate: 2026-01-19 14:38:01 +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
    Reported by:    Thierry Lelegard <thierry@lelegard.fr> (maintainer)
---
 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


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?696e4309.2252e.6c248ca1>