126 Commits

Author SHA1 Message Date
Tee KOBAYASHI
43de184b3e *: Remove version specifier for libxml2 in dependency
Effectively reverts commit 0120a4048a.

%ci:no-build
2023-07-02 18:23:39 +09:00
Tee KOBAYASHI
c4d8f95a94 ffmpeg: Revbump to rebuild
due to SONAME change in libxml2.
2023-07-02 09:55:48 +09:00
Tee KOBAYASHI
0120a4048a *: Add version specifier for libxml2 in dependency
Will be reverted afterwards.

%ci:no-build
2023-07-02 09:00:23 +09:00
Tee KOBAYASHI
27715f27c0 ffmpeg: Do not depend on libandroid package
which is only needed on current Termux Docker which I would say is
broken because every Android environment should already contain system
`libandroid.so`.

Please manually install `libandroid` package if necessary.
2023-06-15 11:28:51 +09:00
Jia Yuan Lo
097206d50d ffmpeg: enable jni and mediacodec
Enable JNI is a prerequisite to enable mediacodec support
2023-06-13 20:05:55 +08:00
Tee KOBAYASHI
8b92fb6e8f ffmpeg: Enable SRT protocol 2023-04-18 15:00:19 +09:00
Tee KOBAYASHI
9c58683f72 libx265: Revbump revdeps to rebuild 2023-03-14 07:36:09 +09:00
Tee KOBAYASHI
9ab6495113 ffmpeg: Bump to 6.0 2023-03-01 01:31:01 +00:00
Tee KOBAYASHI
619095bbd0 ffmpeg: Enable SFTP protocol via libssh 2023-02-16 16:25:37 +00:00
Tee KOBAYASHI
d225757c99 libvpx: Revbump revdeps to rebuild
excluding qt5-qtwebengine, which is handled in a separate push.
2023-02-12 09:31:01 +00:00
Tee KOBAYASHI
4c62868b79 ffmpeg: Provide SOVERSION-suffixed shlib symlinks
for `libav{util,codec,format}`. Firefox expects that for `libavcodec`.
2023-02-11 17:39:19 +00:00
Tee KOBAYASHI
e557d27fb7 ffmpeg: Add SOVERSION guard 2022-12-23 08:10:33 +00:00
Tee KOBAYASHI
dcb5655981 ffmpeg: Enable libzimg 2022-12-23 08:10:33 +00:00
Chongyun Lee
58fa8c60b4 ffmpeg: add av_stream_get_first_dt
This symbol is needed to build chromium with system's ffmpeg.
2022-12-21 21:34:22 +00:00
Jia Yuan Lo
6019e8c55e enhance(main/ffmpeg): enable opencl 2022-12-03 10:26:16 +08:00
Tee KOBAYASHI
65a0d40185 ffmpeg: Add libfdk-aac guard
%ci:no-build
2022-11-10 15:37:18 +09:00
Tee KOBAYASHI
6e419fed51 ffmpeg: Enable ICC profile support 2022-11-04 04:43:06 +00:00
Tee KOBAYASHI
e95d75ea79 ffmpeg: Bump to 5.1.2 2022-09-27 13:13:11 +09:00
Tee KOBAYASHI
640f89c26c ffmpeg: Bump to 5.1.1 2022-09-21 04:42:48 +09:00
Tom Yan
3d6eb59670 fix(main/ffmpeg): enable libvpx support again 2022-08-13 12:21:54 +02:00
Henrik Grimler
c98e3b0739 fix(main/ffmpeg): enable libx265 support again 2022-08-13 12:21:52 +02:00
Henrik Grimler
38ff27862e fix(main/ffmpeg): fix build with ndk-r25
Configure with --disable-vulkan to avoid error due to vulkan.h trying
to include vulkan_beta.h from a third_party directory in the ndk.
Remove -fno-integrated-as flag which no longer works with ndk-r25 as
the non-internal (non-llvm) assembler is not included in the ndk anymore.

Also disable vpx and x265 support, libvpx and libx265 has compilation
issues (cannot compile with llvm assembler).  Disable until we have
managed to fix that.
2022-08-13 12:21:50 +02:00
Tom Yan
6c0f767b9c ffmpeg: update to 5.1
removing the note on rev bump for mpv since mpv hasn't been the
only package that has linkage to ffmpeg for a long time

ffmpeg-5.0-vp9-dts-correction.patch is in 5.1 as commit
68595b46cb374658432fff998e82e5ff434557ac.
2022-08-13 12:21:49 +02:00
Aditya Alok
9b421cddd3 enhance(main/ffmpeg): enable build with libtheora
Closes #10944

Signed-off-by: Aditya Alok <dev.aditya.alok@gmail.com>
2022-06-14 20:26:07 +05:30
Aditya Alok
6dc22d9508 chore(ffmpeg): bump revision after SOVERSION change of libvpx
Signed-off-by: Aditya Alok <dev.aditya.alok@gmail.com>
2022-04-19 21:20:09 +05:30