Commit Graph

547 Commits

Author SHA1 Message Date
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 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