Diff ffmpeg-5.1.3-r4 with a ffmpeg-6.0-r2

/usr/portage/media-video/ffmpeg/ffmpeg-6.0-r2.ebuild 2023-10-09 14:52:31.820368409 +0300
12 12
# changes its ABI then this package will be rebuilt needlessly. Hence, such a
13 13
# package is free _not_ to := depend on FFmpeg but I would strongly encourage
14 14
# doing so since such a case is unlikely.
15
FFMPEG_SUBSLOT=57.59.59
15
FFMPEG_SUBSLOT=58.60.60
16 16

  
17 17
SCM=""
18 18
if [ "${PV#9999}" != "${PV}" ] ; then
......
84 84
		# decoders
85 85
		amr:libopencore-amrwb amr:libopencore-amrnb codec2:libcodec2 +dav1d:libdav1d fdk:libfdk-aac
86 86
		jpeg2k:libopenjpeg jpegxl:libjxl bluray:libbluray gme:libgme gsm:libgsm
87
		libaribb24 mmal modplug:libmodplug opus:libopus qsv:libmfx libilbc librtmp ssh:libssh
87
		libaribb24 mmal modplug:libmodplug opus:libopus qsv:libvpl libilbc librtmp ssh:libssh
88 88
		speex:libspeex srt:libsrt svg:librsvg nvenc:ffnvcodec
89 89
		vorbis:libvorbis vpx:libvpx zvbi:libzvbi
90 90
		# libavfilter options
......
253 253
	opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] )
254 254
	opus? ( >=media-libs/opus-1.0.2-r2[${MULTILIB_USEDEP}] )
255 255
	pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )
256
	qsv? ( media-libs/intel-mediasdk[${MULTILIB_USEDEP}] )
256
	qsv? ( media-libs/oneVPL[${MULTILIB_USEDEP}] )
257 257
	rubberband? ( >=media-libs/rubberband-1.8.1-r1[${MULTILIB_USEDEP}] )
258 258
	samba? ( >=net-fs/samba-3.6.23-r1[client,${MULTILIB_USEDEP}] )
259 259
	sdl? ( media-libs/libsdl2[sound,video,${MULTILIB_USEDEP}] )
......
341 341

  
342 342
PATCHES=(
343 343
	"${FILESDIR}"/chromium-r1.patch
344
	"${FILESDIR}"/${P}-DECLARE_ALIGNED.patch
344 345
	"${FILESDIR}"/${PN}-5.1.2-get_cabac_inline_x86-32-bit.patch
345
	"${FILESDIR}"/${P}-fix-build-svt-av1-1.5.0.patch
346
	"${FILESDIR}"/${P}-svt-av1.patch
347
	"${FILESDIR}"/${P}-binutils-2.41.patch
348 346
)
349 347

  
350 348
MULTILIB_WRAPPED_HEADERS=(
......
600 598
	dodoc Changelog README.md CREDITS doc/*.txt doc/APIchanges
601 599
	[ -f "RELEASE_NOTES" ] && dodoc "RELEASE_NOTES"
602 600

  
603
	use amf && newenvd "${FILESDIR}"/amf-env-vulkan-override 99amf-env-vulkan-override
601
	use amf && doenvd "${FILESDIR}"/amf-env-vulkan-override
604 602
}
Thank you!