git: e800377d243d - main - multimedia/avidemux: Fix build after b57d881bb6e9
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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