Commit Graph

114 Commits

Author SHA1 Message Date
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
Tee KOBAYASHI c02eb1ed9c ffmpeg: Update to 5.0.1
and enable support for libbluray and libgme.
2022-04-11 11:00:18 +05:30
Tee KOBAYASHI b1a4235194 ffmpeg: Revbump after libdav1d update 2022-03-24 07:10:19 +09:00
Tee KOBAYASHI 5b184498a8 ffmpeg: Get rid of references to leaked builtins 2022-03-22 01:51:20 +09:00
Tee KOBAYASHI 00830bc5d6 ffmpeg: Get rid of references to leaked builtins 2022-03-21 02:42:19 +09:00
Tee KOBAYASHI ee2bd6dce5 ffmpeg: Backport patch for VP9 DTS correction
from 68595b46cb.
2022-02-23 12:10:30 +05:30
DLC01 72d3387ef8 Bump ffmpeg to v5.0 2022-01-16 00:12:17 +05:30
xtkoba 63d13157b7 ffmpeg: Add libxml2 dependency 2021-11-19 15:07:20 +05:30
Tom Yan 178044f544 ffmpeg: Update from 4.4 to 4.4.1 2021-10-30 19:12:12 +05:30
Henrik Grimler 935244f674
Bump packages depending on libx265 2021-09-21 14:52:07 +02:00
Lucy Phipps 607d4194a5
ffmpeg, libheif: trigger ci build 2021-08-15 22:09:48 +01:00
Lucy Phipps b69cb14687
ffmpeg: depend on librav1e 2021-08-15 21:01:21 +01:00
Lucy Phipps 422499106c
libde265: disable broken arm optimizations 2021-08-04 17:06:30 +01:00
Lucy Phipps 7545e03252
fix libde265 on arm, for real this time 2021-08-04 16:42:02 +01:00
Lucy Phipps 65037354e3
fix libde265 on arm 2021-08-04 16:31:16 +01:00
Lucy Phipps 902016b3b6
trigger rebuild of imagemagick, ffmpeg, libde265, libheif again 2021-08-04 16:08:57 +01:00
Lucy Phipps ae2b3bcfc5
trigger rebuild of imagemagick, ffmpeg, libde265, libheif 2021-08-04 15:47:41 +01:00
Lucy Phipps 5594889336
ffmpeg: use libaom 2021-08-04 15:28:52 +01:00
Lucy Phipps 54ad99ed7e
ffmpeg: update to 4.4 2021-04-14 11:51:05 +01:00
Leonid Pliushch 37375312b9
explicitly set maintainer for each package
In issue https://github.com/termux/termux-packages/issues/6160 I have found
that community repo "its-pointless.github.io" specifies us as maintainer
for its packages. This is NOT TRUE and potentially misleads people using
these packages.

Now TERMUX_PKG_MAINTAINER will contain a default value which is neutral
and not specify maintainer. So all packages now have to override it to
the correct value.

[skip ci]
%ci:no-build
2020-12-20 15:16:34 +02:00
Henrik Grimler c95e0ab427 ffmpeg: update to 4.3.1
Minor update so dependencies do not seem to need to be bumped.
2020-07-20 22:00:31 +02:00
Leonid Pliushch fdfb7a1e0c ffmpeg: update to 4.3 2020-06-20 23:13:14 +03:00
Leonid Pliushch ff5d4b46e5 ffmpeg: update to 4.2.3 2020-05-25 22:31:02 +03:00
lucy phipps 1571862bb5 ffmpeg: bump revision
oops
2020-05-14 16:47:43 +03:00
lucy phipps 8fb7a3af54 ffmpeg: enable WebP support
closes #5290
2020-05-14 16:47:43 +03:00
Leonid Pliushch 120f7ed090 rebuild packages which may be broken due to libnettle (dep of libgnutls)
soname of libnettle was changed.
2020-05-02 15:03:54 +03:00
its-pointless f1206f1533 add libvidstab to ffmpeg 2020-04-03 02:41:52 +03:00
Henrik Grimler 6c4affb005 Bump liblzma and dependent packages to restart CI
All except php since it has been uploaded manually
2020-03-20 08:54:28 +01:00
Leonid Pliushch 6d7e9429f7 bump liblzma-dependent packages 2020-03-19 20:58:37 +02:00
Leonid Pliushch 59288f56c6 bump packages dependent on libx265 2020-03-04 02:54:40 +02:00
Fredrik Fornwall adbb0f6b2a ffmpeg: Update from 4.2.1 to 4.2.2 2020-01-02 22:29:18 +01:00
Leonid Pliushch fc6b2a493f ffmpeg: bump revision 2019-11-07 01:54:54 +02:00
Leonid Pliushch 83fef54534 ffmpeg: build with libdav1d 2019-10-12 13:31:28 +03:00
Leonid Pliushch 5c926a2ab0 ffmpeg: update to 4.2.1 & bump mpv 2019-09-15 22:40:16 +03:00
Henrik Grimler 69d1beee31 ffmpeg: update to 4.2
%ci:reset-backlog
2019-08-12 21:45:31 +02:00
Leonid Pliushch 6e70277fb3 no more develsplit + provide static libraries as separate package
%ci:no-build
2019-07-28 21:17:12 +03:00
Fredrik Fornwall cd4c81646e libx265: Update from 3.0 to 3.1.1 2019-07-16 17:06:44 +02:00