Commit Graph

170 Commits

Author SHA1 Message Date
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
BtbN 45a49a0a52 Add mbedtls for tls support on Linux 2021-06-14 15:12:49 +02:00
BtbN 93719c1a54 Revert "Explicitly enable OpenSSL on non-windows"
Accidental commit, OpenSSL 3.0 with Apache license is not out yet.

This reverts commit 3f06639835.
2021-06-10 18:06:55 +02:00
BtbN 3f06639835 Explicitly enable OpenSSL on non-windows 2021-06-05 22:20:34 +02:00
BtbN 867c5ce14d Update dependencies 2021-05-30 19:29:03 +02:00
BtbN 80c4d27a22 Don't autoreconf mingw, needs super recent version not in Ubuntu 2021-05-20 23:25:06 +02:00
BtbN 718b8550d3 Update MinGW headers 2021-05-20 14:44:31 +02:00
nanake ea8ec6629d CVE-2021-3541: Update libxml2
Signed-off-by: nanake <nanake@users.noreply.github.com>
2021-05-19 22:55:44 +02:00
nanake 34c93bf3e1 libudfread: udfls: fix leak
Signed-off-by: nanake <nanake@users.noreply.github.com>
2021-05-19 22:55:44 +02:00
nanake 4375ff99ad Update dependencies
Signed-off-by: nanake <nanake@users.noreply.github.com>
2021-05-18 15:39:22 +02:00
N00MKRAD c171e964a0 Update SVT-AV1 to release 0.8.7
commit 3971c982311d49f9355dc8dccdcf8d21b70fa624
2021-05-16 14:43:00 +02:00
BtbN 0df2644223 Patch DXVA AV1 support into mingw headers 2021-05-15 15:33:59 +02:00
BtbN 654a6d765e Build entire toolchain as PIC for proper static linking 2021-05-15 00:43:43 +02:00
BtbN a0384b8b70 Set $ORIGIN based rpath on shared linux binaries 2021-05-14 19:23:11 +02:00
BtbN 157c185e4f Re-Add pthread flag for soxr 2021-05-14 15:29:54 +02:00
BtbN 4a2c335c06 Update stage scripts for crosstools based linux build 2021-05-14 04:52:29 +02:00
BtbN 8df6a4b92d Enable shared linux programs (EXPERIMENTAL) 2021-05-13 17:35:50 +02:00
BtbN 368897e4b2 Only apply intl fixup on Linux 2021-05-13 17:21:19 +02:00