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 |
}
|