From bea0e0ff27390084ab9632bfcd66ba351b9ffa0f Mon Sep 17 00:00:00 2001 From: 1is7ac3 Date: Sun, 1 Jun 2025 16:18:55 -0400 Subject: [PATCH] ffmpeg6: rebuild for x265-4.0. --- srcpkgs/ffmpeg6/patches/x265-4.0.patch | 15 +++++++++++++++ srcpkgs/ffmpeg6/template | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/ffmpeg6/patches/x265-4.0.patch diff --git a/srcpkgs/ffmpeg6/patches/x265-4.0.patch b/srcpkgs/ffmpeg6/patches/x265-4.0.patch new file mode 100644 index 00000000000..edddf87a1e7 --- /dev/null +++ b/srcpkgs/ffmpeg6/patches/x265-4.0.patch @@ -0,0 +1,15 @@ +*** a/libavcodec/libx265.c 2024-08-01 19:22:48.000000000 -0400 +--- b/libavcodec/libx265.c 2025-05-31 01:04:16.111611835 -0400 +*************** FF_ENABLE_DEPRECATION_WARNINGS +*** 705,709 **** + } +! + ret = ctx->api->encoder_encode(ctx->encoder, &nal, &nnal, +! pic ? &x265pic : NULL, &x265pic_out); + +--- 705,709 ---- + } +! x265_picture *x265pic_out_ptr = &x265pic_out; + ret = ctx->api->encoder_encode(ctx->encoder, &nal, &nnal, +! pic ? &x265pic : NULL, &x265pic_out_ptr); + diff --git a/srcpkgs/ffmpeg6/template b/srcpkgs/ffmpeg6/template index a7521337d58..9b73bd8ae9d 100644 --- a/srcpkgs/ffmpeg6/template +++ b/srcpkgs/ffmpeg6/template @@ -2,7 +2,7 @@ # audacity also needs to be bumped when a new ffmpeg version bumps libavformat's soname! pkgname=ffmpeg6 version=6.1.2 -revision=6 +revision=7 hostmakedepends="pkg-config perl" makedepends="zlib-devel bzip2-devel freetype-devel alsa-lib-devel libXfixes-devel libXext-devel libXvMC-devel libxcb-devel lame-devel libtheora-devel