Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Dec 2025 01:48:32 -0500
From:      "Jason E. Hale" <jhale@freebsd.org>
To:        "Jason E. Hale" <jhale@freebsd.org>
Cc:        ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org,  dev-commits-ports-main@freebsd.org
Subject:   Re: git: f98927e2db26 - main - multimedia/ffmpeg4: Mark NVDEC option broken
Message-ID:  <CAJE75NHojDewr73SCO3r9gKfkfTZwPhWW_%2BfiNBb3UBNw8AuRw@mail.gmail.com>
In-Reply-To: <694cdc26.3063c.6544d0bd@gitrepo.freebsd.org>

index | next in thread | previous in thread | raw e-mail

On Thu, Dec 25, 2025 at 1:39 AM Jason E. Hale <jhale@freebsd.org> wrote:
>
> The branch main has been updated by jhale:
>
> URL: https://cgit.FreeBSD.org/ports/commit/?id=f98927e2db26d83779b62f4dbac8a2b84d7f41bc
>
> commit f98927e2db26d83779b62f4dbac8a2b84d7f41bc
> Author:     Jason E. Hale <jhale@FreeBSD.org>
> AuthorDate: 2025-12-25 06:25:22 +0000
> Commit:     Jason E. Hale <jhale@FreeBSD.org>
> CommitDate: 2025-12-25 06:38:39 +0000
>
>     multimedia/ffmpeg4: Mark NVDEC option broken
>
>     After b57d881bb6e9, the NVDEC option fails to configure or build. This
>     is a legacy port that we'd very much like to get rid of, so low effort,
>     but we do need to keep it building with the default options.
> ---
>  multimedia/ffmpeg4/Makefile | 5 ++---
>  1 file changed, 2 insertions(+), 3 deletions(-)
>
> diff --git a/multimedia/ffmpeg4/Makefile b/multimedia/ffmpeg4/Makefile
> index 725edf3edc2f..bcdee387da36 100644
> --- a/multimedia/ffmpeg4/Makefile
> +++ b/multimedia/ffmpeg4/Makefile
> @@ -1,6 +1,6 @@
>  PORTNAME=      ffmpeg
>  PORTVERSION=   4.4.4
> -PORTREVISION=  26
> +PORTREVISION=  27
>  CATEGORIES=    multimedia audio net
>  MASTER_SITES=  https://ffmpeg.org/releases/
>  PKGNAMESUFFIX= 4
> @@ -53,8 +53,6 @@ OPTIONS_DEFAULT=      AOM ASM ASS DAV1D DRM FONTCONFIG FREETYPE FREI0R GMP \
>                         GNUTLS ICONV LAME LIBXML2 NETWORK OPTIMIZED_CFLAGS OPUS \
>                         RTCPU SVTAV1 V4L VAAPI VDPAU VMAF VORBIS VPX WEBP X264 \
>                         X265 XCB
> -OPTIONS_DEFAULT_amd64= NVENC
> -OPTIONS_DEFAULT_i386=  NVENC
>
>  # i386 is too register-starved for LTO (PR257124)
>  OPTIONS_EXCLUDE_i386=  LTO
> @@ -355,6 +353,7 @@ MYSOFA_CONFIGURE_ENABLE=    libmysofa
>  NETWORK_CONFIGURE_ENABLE=      network
>
>  # nvenc
> +NVENC_BROKEN=          Fails to configure or build with ffnvcodec-headers >= 13.0
>  NVENC_BUILD_DEPENDS=   ${LOCALBASE}/include/ffnvcodec/nvEncodeAPI.h:multimedia/ffnvcodec-headers
>  NVENC_CONFIGURE_ENABLE=        nvenc
>

I meant the 'NVENC' option not 'NVDEC' option in the commit message.

- Jason


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJE75NHojDewr73SCO3r9gKfkfTZwPhWW_%2BfiNBb3UBNw8AuRw>