Commit graph

495 commits

Author SHA1 Message Date
BtbN
b0416c8f36 Use make-based openh264 build system 2021-11-14 14:49:36 +01:00
BtbN
d1d43c42b0 Try to work around buildkit bug 2021-11-14 00:09:20 +01:00
BtbN
b84fcf068c Revert back to registry based caching 2021-11-13 19:16:18 +01:00
BtbN
c26651fc14 Make ffmpeg repo overridable 2021-11-13 17:54:05 +01:00
BtbN
482c7d7987 Use GitHub Actions Cache for image cache 2021-11-13 17:11:15 +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
78645acdd7 Limit parallelism of buildx builds 2021-11-13 16:25:52 +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
6328ecc7fc
Fix typo in README 2021-11-08 23:47:49 +01:00
BtbN
7d78603a11 Update Ubuntu base version 2021-10-28 21:28:11 +02:00
BtbN
6a3324e258 Update dependencies 2021-10-28 21:28:11 +02:00
BtbN
b77d839e60
Emphasize which targets are part of auto-builds 2021-10-20 14:01:02 +02:00
BtbN
99ecadd76a Harden against untrusted action commands 2021-10-14 19:17:41 +02:00
BtbN
cbb3adabf7 Use external mirror for isl download 2021-10-01 14:50:33 +02:00
BtbN
ecc6f8063b Update ct-ng config 2021-10-01 14:38:07 +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
bastimeyer
353ee9e29c build: add license file to archives 2021-08-28 19:55:03 +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
7d28936b71 Update Vulkan-Loader Patches 2021-08-23 01:10:57 +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
7b95c47e64 Disable semantic interposition for build stages 2021-07-15 02:05:21 +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
4b9fdabe83 Add alternative pkg-config path 2021-07-14 21:37:48 +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
fe577307d2 Tell meson how to call pkg-config 2021-07-13 23:51:33 +02:00
BtbN
3f975f1e67 Update ct-ng config 2021-07-13 23:01:14 +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
dbd238fcde Add option to skip base image (re)build 2021-07-07 14:37:58 +02:00
BtbN
54877f1db8 Include date in version string
Closes #87
2021-06-26 15:03:11 +02:00
BtbN
5e3d93dd92 Add fdk-aac 2021-06-20 22:15:10 +02:00
BtbN
63ad0bdf97 Add nonfree variants 2021-06-20 22:08:09 +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
5b5e41b0c6 Make build.sh respect Ctrl+C where possible 2021-06-10 16:44:04 +02:00
BtbN
981908d3ff Remove obsolete manual purging of old artifacts 2021-06-10 15:35:53 +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