git: e800377d243d - main - multimedia/avidemux: Fix build after b57d881bb6e9

From: Jason E. Hale <jhale_at_FreeBSD.org>
Date: Tue, 27 Jan 2026 08:25:28 UTC
The branch main has been updated by jhale:

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

commit e800377d243d4c5a746f6eb54b2a6297ea33f5c9
Author:     Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2026-01-25 04:53:13 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2026-01-27 08:14:26 +0000

    multimedia/avidemux: Fix build after b57d881bb6e9
    
    Similar to f98927e2db26, mark NVDEC option BROKEN.
    
    I'm fighting all of my urges to not relegate this to the pile since
    there is still upstream activity [1] with promises of newer FFMpeg
    and Qt6 support, but with no release since 2022, this is a *really*
    slow burn.
    
    [1] https://github.com/mean00/avidemux2
    
    Reported by:    pkg-fallout
    MFH:            2026Q1
---
 multimedia/avidemux/Makefile.common | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/multimedia/avidemux/Makefile.common b/multimedia/avidemux/Makefile.common
index 28821ae46e86..4b1a32687c28 100644
--- a/multimedia/avidemux/Makefile.common
+++ b/multimedia/avidemux/Makefile.common
@@ -3,10 +3,6 @@ MASTER_SITES=	\
 		SF/avidemux/avidemux/${PORTVERSION}
 DISTNAME=	avidemux_${PORTVERSION}
 
-#PATCH_SITES=	https://github.com/mean00/avidemux2/commit/
-#PATCHFILES=		76f72e226684d68953de60c6d097f22c1c2f8ef1.patch
-#PATCH_DIST_STRIP=	-p1
-
 BUILD_DEPENDS+=	${BUILD_DEPENDS_${ARCH}}
 BUILD_DEPENDS_amd64=	yasm:devel/yasm
 BUILD_DEPENDS_i386=	yasm:devel/yasm
@@ -43,8 +39,6 @@ OPTIONS_DEFINE=	CLI FREETYPE FONTCONFIG OSS JACK PULSEAUDIO \
 OPTIONS_DEFAULT=	FREETYPE FONTCONFIG OSS XVIDEO VPX XVID \
 			FAAD VDPAU VORBIS DCA FDK QT5 TINYPY VAPOURSYNTH \
 			PULSEAUDIO
-OPTIONS_DEFAULT_amd64=	NVENC
-OPTIONS_DEFAULT_i386=	NVENC
 
 OPTIONS_SUB=	yes
 AOM_DESC=	AOM AV1 decoder support
@@ -285,6 +279,7 @@ PLIST_SUB+=	AMRWB="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MNVENC}
+BROKEN=		Fails to configure or build with ffnvcodec-headers >= 13.0
 BUILD_DEPENDS+=	${LOCALBASE}/include/ffnvcodec/nvEncodeAPI.h:multimedia/ffnvcodec-headers
 PLIST_SUB+=	NVENC=""
 .else