Re: git: 0d7941b011fb - main - multimedia/x265: work-around upstream bug, which makes git a requirement.

From: Vladimir Druzenko <vvd_at_freebsd.org>
Date: Sat, 16 Dec 2023 12:18:58 UTC
16.12.2023 04:50, Mikhail Teterin пишет:
> The branch main has been updated by mi:
>
> URL: https://cgit.FreeBSD.org/ports/commit/?id=0d7941b011fb6984d7318799ed9282aaef25ff93
>
> commit 0d7941b011fb6984d7318799ed9282aaef25ff93
> Author:     Mikhail Teterin <mi@FreeBSD.org>
> AuthorDate: 2023-12-16 01:48:08 +0000
> Commit:     Mikhail Teterin <mi@FreeBSD.org>
> CommitDate: 2023-12-16 01:50:51 +0000
>
>      multimedia/x265: work-around upstream bug, which makes git a requirement.
>      
>      Notified by:    vvd@ and bofh@
> ---
>   multimedia/x265/Makefile | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/multimedia/x265/Makefile b/multimedia/x265/Makefile
> index a6e5db162104..95ab20cf55c9 100644
> --- a/multimedia/x265/Makefile
> +++ b/multimedia/x265/Makefile
> @@ -54,7 +54,7 @@ SVTHEVC_DESC=	HEVC encoding via SVT-HEVC
>   VMAF_DESC=	Per frame and aggregate VMAF score
>   
>   USE_LDCONFIG=	yes
> -CMAKE_ARGS=	-DENABLE_TESTS=on -DENABLE_HDR10_PLUS:BOOL=true
> +CMAKE_ARGS=	-DENABLE_TESTS=on -DENABLE_HDR10_PLUS:BOOL=true -DGIT_ARCHETYPE=1
>   LDFLAGS_i386=	-Wl,-znotext
>   EXTRACT_AFTER_ARGS+=	--exclude compat --exclude md5\.* --strip-components=1
>   PATCH_WRKSRC=	${WRKSRC:H}

Build without errors after this commit, but need bump for a lot of ports:
avidemux-plugins is missing a required shared library: libx265.so.192
ffmpeg is missing a required shared library: libx265.so.192
ffmpeg4 is missing a required shared library: libx265.so.192
libheif is missing a required shared library: libx265.so.192
vlc is missing a required shared library: libx265.so.192

-- 
Best regards,
Vladimir Druzenko