Commit graph

287 commits

Author SHA1 Message Date
BtbN
2c02757377 Fix build of xext on aarch64 2022-07-13 20:25:29 +02:00
BtbN
ce66686c5a Update dependencies 2022-07-13 17:08:17 +02:00
BtbN
f8f6de13db zimg depends on submodules now 2022-07-13 17:08:04 +02:00
BtbN
c065001c71 Serd switched build system 2022-07-13 17:07:25 +02:00
BtbN
20ef083828 Build GMP from hg 2022-07-13 14:19:14 +02:00
BtbN
3ad7540a02 xvidcore appears to have fixed the lib name on Windows 2022-07-13 12:51:27 +02:00
BtbN
d1dd644b80 Make retry tool generic 2022-07-13 01:46:13 +02:00
BtbN
d726824cf5 Build fftw3 from git version 2022-07-13 00:23:51 +02:00
BtbN
5339e22d26 Migrate more scripts to git 2022-07-12 23:35:23 +02:00
BtbN
42202d95bc Add auto update script and needed script metadata 2022-07-12 23:35:23 +02:00
BtbN
38fccdcd44 Unify repo/commit/rev variable names 2022-07-12 23:35:23 +02:00
BtbN
b9a3f7ffce Bump mbedtls again.
Not strictly neccesary, since the generated files are now being
generated anyway, but this makes version check happy.
2022-07-12 17:31:33 +02:00
BtbN
f7882ac230 Add new required mbedtls build options 2022-07-11 21:36:32 +02:00
BtbN
ad7773b276 Bump mbedtls 2022-07-11 21:20:20 +02:00
BtbN
9c766b0b33 Fix X11 and rust build on arm64 2022-07-06 14:55:26 +02:00
tsukumi
f29d3b5662 Add support for Linux aarch64 builds 2022-07-06 14:47:59 +02:00
BtbN
7730280bd8 Update OpenSSL 2022-07-06 13:09:57 +02:00
BtbN
26daa8f380 Update OpenSSL 2022-06-29 15:58:02 +02:00
BtbN
7407f42884 Fix x265 .pc file 2022-06-13 23:57:53 +02:00
BtbN
03f047df3a Fix srt.pc file 2022-06-13 23:28:37 +02:00
BtbN
1e5dc2ed56 Fix build of libdrm 2022-06-13 21:15:38 +02:00
BtbN
a807ae4523 PA: use library, not static_library 2022-06-13 18:55:53 +02:00
BtbN
8906c0968c Fix SDL2 .pc file some more 2022-06-10 01:00:16 +02:00
BtbN
c9635455a0 Bump libplacebo 2022-06-10 00:48:44 +02:00
BtbN
d7a253b168 libjxl fixed static library names 2022-06-10 00:09:03 +02:00
BtbN
42174778e7 Update dependencies 2022-06-09 22:21:18 +02:00
BtbN
48f83820fb
Fix unaligned stack access by highway in libjxl 2022-05-27 20:49:17 +02:00
bitraid
0d5fea8a18 Update SVT-AV1 to 1.1.0 2022-05-25 21:32:40 +02:00
BtbN
3be839badf
Create (lib)mfx compat symlink 2022-05-25 18:10:17 +02:00
BtbN
8573a684fb Bump OpenSSL 2022-05-12 12:45:00 +02:00
BtbN
22eebe8ea6
Attempt to fix libjxl 2022-05-07 21:42:25 +02:00
BtbN
6fdf7bf4fa
Update libjxl
Attempt to fix the issue mentioned in https://github.com/BtbN/FFmpeg-Builds/issues/151
2022-05-05 16:16:34 +02:00
BtbN
ee8ea9129e Update mbedtls 2022-04-27 19:06:29 +02:00
BtbN
89c0e1b825
Update OpenCL-ICD-Loader
Should be fine to update now, ssee https://github.com/KhronosGroup/OpenCL-ICD-Loader/issues/170
2022-04-27 13:38:13 +02:00
shirt
e176c33861 Add aribb24 for ARIB caption support
Closes #152
2022-04-26 01:56:19 +02:00
BtbN
71b37989a5 Add libjxl for JPEG-XL support 2022-04-24 20:10:44 +02:00
BtbN
aef227430c Revert "Bump to new mbedtls major version"
Seems like FFmpeg itself is not ready for it...

This reverts commit 07084d6909.
2022-04-24 00:48:25 +02:00
BtbN
07084d6909 Bump to new mbedtls major version 2022-04-23 23:47:55 +02:00
BtbN
0795443336 Update dependencies 2022-04-23 21:49:20 +02:00
n00mkrad
787aa9ab39 Update to rc2
Update SVT-AV1 to 1.0.0-rc1
2022-04-15 19:15:48 +02:00
Ogün Karakuş
06e3063275 Update 20-zlib.sh 2022-03-30 16:28:30 +02:00
BtbN
22719ab0c0 Update OpenSSL 2022-03-15 20:42:46 +01:00
BtbN
760b8c3dec Update SVT-AV1
Closes #139
2022-03-14 16:33:35 +01:00
BtbN
dd3eefc083 Fix rubberband static build 2022-02-27 15:09:08 +01:00
BtbN
f0fba7b6b0 Restore old openh264 include prefix 2022-02-27 14:47:27 +01:00
BtbN
f899933422 Fixup OpenCL ICD Loader build 2022-02-27 01:26:55 +01:00
BtbN
0db921593e Update dependencies 2022-02-27 00:37:15 +01:00
BtbN
015beac49a AviSynth+ also generates version header now 2022-02-14 23:20:17 +01:00
BtbN
530851e039 Just generate a fake AviSynth version header to make configure happy... 2022-02-14 16:56:42 +01:00
BtbN
d45fc4a498 Manually generate AviSynth+ version header 2022-02-14 15:45:12 +01:00
BtbN
43be1babc3 Update AviSynth+ headers 2022-02-14 14:18:15 +01:00
BtbN
8c306d93d6 Update x264 2022-02-11 15:09:07 +01:00
BtbN
48671665e3 Update fdk-aac 2022-02-11 15:08:36 +01:00
BtbN
c8d2ea0cb6 Update libvmaf 2022-01-23 22:26:39 +01:00
BtbN
2178fdcce9 Update SVTAV1 2022-01-22 19:56:56 +01:00
BtbN
fcf104f942 Update libplacebo 2022-01-05 13:22:54 +01:00
BtbN
d442ab7a0d Revert "Use cgit for freedesktop clones to work around broken gitlab"
This reverts commit 7cf9552af5.
2022-01-03 23:27:46 +01:00
BtbN
7cf9552af5 Use cgit for freedesktop clones to work around broken gitlab 2022-01-03 22:37:05 +01:00
BtbN
ba9757634a Update dependencies 2021-12-31 21:48:23 +01:00
BtbN
b773ed8d71 Update PA to remove one fixup 2021-12-24 15:05:36 +01:00
BtbN
1571708edc No need to stay verbose 2021-12-21 02:12:10 +01:00
BtbN
c6b1f3a439 Hide trampoline symbols, lazy-load vaapi as well 2021-12-21 01:50:55 +01:00
BtbN
1fcefa4a08 Use dynamic implib wrapper for all X11 libs 2021-12-20 17:32:39 +01:00
BtbN
3938a661be Add libglvnd 2021-12-20 15:44:35 +01:00
BtbN
4bb38fd65a Add PulseAudio support 2021-12-18 01:03:48 +01:00
BtbN
1466a4d8de Remove alsa again. Statically linking it is broken. 2021-12-12 00:29:13 +01:00
BtbN
5b6c9e28b3 Add alsa-lib 2021-12-11 01:57:56 +01:00
BtbN
6d3ce02bf7 Remove garbage from Windows-SDL pc-file 2021-12-09 01:45:15 +01:00
BtbN
12d1805f31 Separate Linux-Specific SDL cmake args 2021-12-09 01:11:24 +01:00
BtbN
5aa01f37e3 Use cmake for SDL, add more X11 dependencies 2021-12-09 00:48:19 +01:00
BtbN
bdf1cc507a Switch all base images to ct-ng based toolchains 2021-12-06 18:23:09 +01:00
BtbN
7c29552e05 4.4 does not know about shaderc 2021-12-05 22:14:09 +01:00
BtbN
8ccc3a04d5 Update dependencies 2021-12-05 21:10:10 +01:00
BtbN
6c878d3f15 Switch from glslang to shaderc 2021-12-05 20:45:45 +01:00
BtbN
2d6767df32 Add libopenmpt
Closes #113
2021-12-05 18:10:48 +01:00
nanake
cf8de5ee5e Add librist 2021-11-21 18:17:15 +01:00
BtbN
31dadc6444 Bump libplacebo 2021-11-14 14:49:59 +01:00
BtbN
b0416c8f36 Use make-based openh264 build system 2021-11-14 14:49:36 +01:00
BtbN
4b7c1ac9f9 Fix openh264 linux build 2021-11-13 17:10:50 +01:00
BtbN
634a3f68ac Add OpenH264 2021-11-13 16:47:42 +01:00
BtbN
1cd3f207c5 Re-Organize Vulkan build order a bit 2021-11-13 14:06:39 +01:00
BtbN
176e853bbe Add libplacebo 2021-11-13 00:48:45 +01:00
BtbN
6a3324e258 Update dependencies 2021-10-28 21:28:11 +02:00
BtbN
be2213e801 Update dependencies 2021-09-22 16:23:31 +02:00
BtbN
f4de61ca32 Frei0r works without extra lib on master now 2021-09-22 15:08:28 +02:00
BtbN
3716c203b3 Update OpenSSL 2021-08-25 17:55:04 +02:00
BtbN
1949b4b73f Add frei0r
Apparently, the code for this in ffmpeg is ancient, and does not use the
built in dlfcn compat code, so... adding the wrapper it is.
2021-08-23 03:52:40 +02:00
BtbN
69c3786546 Add libzvbi
Patches and build-mess based on VLC contrib:
https://github.com/videolan/vlc/tree/master/contrib/src/zvbi
2021-08-23 02:44:47 +02:00
BtbN
0de6e6cee7 MinGW patches are gone 2021-08-23 00:58:09 +02:00
BtbN
0960900c6b Update dependencies 2021-08-22 23:54:38 +02:00
BtbN
94395ac891 Fix libdl on x11 2021-07-16 15:13:15 +02:00
BtbN
ef02e9ea51 Fix build of v4.4 2021-07-15 00:58:56 +02:00
BtbN
b67f8382ce Remove workaround for unpatched FFmpeg 2021-07-15 00:42:39 +02:00
BtbN
f48d93e470 Add X11 and all of its friends 2021-07-14 23:44:25 +02:00
BtbN
de9fc9374d Fix libva sysconfdir 2021-07-14 17:22:32 +02:00
BtbN
9cfcc851a2 Add experimental libva/vaapi support 2021-07-14 00:25:35 +02:00
BtbN
4ad032a274 Remove obsolete rubberband fixup 2021-07-13 22:32:55 +02:00
BtbN
0631e027e9 Update dependencies 2021-07-12 16:50:56 +02:00
BtbN
5e3d93dd92 Add fdk-aac 2021-06-20 22:15:10 +02:00
BtbN
bf05bc130a Invert lgpl detection logic 2021-06-20 21:59:48 +02:00