Commit Graph

  • 1fcefa4a08 Use dynamic implib wrapper for all X11 libs BtbN 2021-12-20 17:32:39 +01:00
  • 3938a661be Add libglvnd BtbN 2021-12-20 15:44:35 +01:00
  • 4bb38fd65a Add PulseAudio support BtbN 2021-12-18 00:21:43 +01:00
  • 1466a4d8de Remove alsa again. Statically linking it is broken. BtbN 2021-12-12 00:29:13 +01:00
  • 5b6c9e28b3 Add alsa-lib BtbN 2021-12-11 01:57:56 +01:00
  • 6d3ce02bf7 Remove garbage from Windows-SDL pc-file BtbN 2021-12-09 01:45:15 +01:00
  • 12d1805f31 Separate Linux-Specific SDL cmake args BtbN 2021-12-09 01:11:24 +01:00
  • 5aa01f37e3 Use cmake for SDL, add more X11 dependencies BtbN 2021-12-09 00:48:19 +01:00
  • 3efcb24f50 Explicitly use buildx for local script BtbN 2021-12-06 19:29:52 +01:00
  • bdf1cc507a Switch all base images to ct-ng based toolchains BtbN 2021-12-06 18:23:09 +01:00
  • 71994e145a Update linux64 ct-ng config BtbN 2021-12-06 14:18:36 +01:00
  • d7aed6010e Add pkg-config files to shared archives BtbN 2021-12-05 23:30:34 +01:00
  • 7c29552e05 4.4 does not know about shaderc BtbN 2021-12-05 22:14:09 +01:00
  • 611b7a694c Revert "Try to work around buildkit bug" BtbN 2021-12-05 21:47:21 +01:00
  • 8ccc3a04d5 Update dependencies BtbN 2021-12-05 21:10:10 +01:00
  • 6c878d3f15 Switch from glslang to shaderc BtbN 2021-12-05 20:30:30 +01:00
  • 2d6767df32 Add libopenmpt BtbN 2021-12-05 18:10:48 +01:00
  • cf8de5ee5e Add librist nanake 2021-11-19 07:54:46 +09:00
  • 31dadc6444 Bump libplacebo BtbN 2021-11-14 14:49:59 +01:00
  • b0416c8f36 Use make-based openh264 build system BtbN 2021-11-14 14:49:36 +01:00
  • d1d43c42b0 Try to work around buildkit bug BtbN 2021-11-14 00:06:37 +01:00
  • b84fcf068c Revert back to registry based caching BtbN 2021-11-13 19:16:18 +01:00
  • c26651fc14 Make ffmpeg repo overridable BtbN 2021-11-13 17:41:55 +01:00
  • 482c7d7987 Use GitHub Actions Cache for image cache BtbN 2021-11-13 17:11:15 +01:00
  • 4b7c1ac9f9 Fix openh264 linux build BtbN 2021-11-13 17:10:50 +01:00
  • 634a3f68ac Add OpenH264 BtbN 2021-11-13 16:47:42 +01:00
  • 78645acdd7 Limit parallelism of buildx builds BtbN 2021-11-13 16:25:52 +01:00
  • 1cd3f207c5 Re-Organize Vulkan build order a bit BtbN 2021-11-13 14:06:39 +01:00
  • 176e853bbe Add libplacebo BtbN 2021-11-12 20:46:07 +01:00
  • 6328ecc7fc Fix typo in README BtbN 2021-11-08 23:47:49 +01:00
  • 7d78603a11 Update Ubuntu base version BtbN 2021-10-28 20:50:30 +02:00
  • 6a3324e258 Update dependencies BtbN 2021-10-28 20:47:11 +02:00
  • b77d839e60 Emphasize which targets are part of auto-builds BtbN 2021-10-20 14:01:02 +02:00
  • 99ecadd76a Harden against untrusted action commands BtbN 2021-10-14 19:17:41 +02:00
  • cbb3adabf7 Use external mirror for isl download BtbN 2021-10-01 14:50:33 +02:00
  • ecc6f8063b Update ct-ng config BtbN 2021-10-01 14:38:07 +02:00
  • be2213e801 Update dependencies BtbN 2021-09-22 15:27:59 +02:00
  • f4de61ca32 Frei0r works without extra lib on master now BtbN 2021-09-22 15:08:28 +02:00
  • 353ee9e29c build: add license file to archives bastimeyer 2021-08-26 08:31:30 +02:00
  • 3716c203b3 Update OpenSSL BtbN 2021-08-25 17:55:04 +02:00
  • 1949b4b73f Add frei0r BtbN 2021-08-23 03:52:40 +02:00
  • 69c3786546 Add libzvbi BtbN 2021-08-23 02:27:46 +02:00
  • 7d28936b71 Update Vulkan-Loader Patches BtbN 2021-08-23 01:10:57 +02:00
  • 0de6e6cee7 MinGW patches are gone BtbN 2021-08-23 00:58:09 +02:00
  • 0960900c6b Update dependencies BtbN 2021-08-22 23:54:38 +02:00
  • 94395ac891 Fix libdl on x11 BtbN 2021-07-16 15:12:56 +02:00
  • 7b95c47e64 Disable semantic interposition for build stages BtbN 2021-07-15 02:05:21 +02:00
  • ef02e9ea51 Fix build of v4.4 BtbN 2021-07-15 00:58:56 +02:00
  • b67f8382ce Remove workaround for unpatched FFmpeg BtbN 2021-07-15 00:42:39 +02:00
  • f48d93e470 Add X11 and all of its friends BtbN 2021-07-14 23:44:25 +02:00
  • 4b9fdabe83 Add alternative pkg-config path BtbN 2021-07-14 21:37:48 +02:00
  • de9fc9374d Fix libva sysconfdir BtbN 2021-07-14 17:22:32 +02:00
  • 9cfcc851a2 Add experimental libva/vaapi support BtbN 2021-07-14 00:24:28 +02:00
  • fe577307d2 Tell meson how to call pkg-config BtbN 2021-07-13 23:51:33 +02:00
  • 3f975f1e67 Update ct-ng config BtbN 2021-07-13 23:01:14 +02:00
  • 4ad032a274 Remove obsolete rubberband fixup BtbN 2021-07-13 22:32:55 +02:00
  • 0631e027e9 Update dependencies BtbN 2021-07-12 16:29:31 +02:00
  • dbd238fcde Add option to skip base image (re)build BtbN 2021-07-07 14:37:58 +02:00
  • 54877f1db8 Include date in version string BtbN 2021-06-26 15:03:11 +02:00
  • 5e3d93dd92 Add fdk-aac BtbN 2021-06-20 22:15:10 +02:00
  • 63ad0bdf97 Add nonfree variants BtbN 2021-06-20 22:08:09 +02:00
  • bf05bc130a Invert lgpl detection logic BtbN 2021-06-20 21:59:48 +02:00
  • 45a49a0a52 Add mbedtls for tls support on Linux BtbN 2021-06-14 15:12:49 +02:00
  • 93719c1a54 Revert "Explicitly enable OpenSSL on non-windows" BtbN 2021-06-10 18:06:55 +02:00
  • 5b5e41b0c6 Make build.sh respect Ctrl+C where possible BtbN 2021-06-10 16:44:04 +02:00
  • 981908d3ff Remove obsolete manual purging of old artifacts BtbN 2021-06-10 15:35:53 +02:00
  • 3f06639835 Explicitly enable OpenSSL on non-windows BtbN 2021-06-05 22:20:34 +02:00
  • 867c5ce14d Update dependencies BtbN 2021-05-30 18:30:44 +02:00
  • 80c4d27a22 Don't autoreconf mingw, needs super recent version not in Ubuntu BtbN 2021-05-20 23:24:31 +02:00
  • 718b8550d3 Update MinGW headers BtbN 2021-05-20 14:44:22 +02:00
  • ea8ec6629d CVE-2021-3541: Update libxml2 nanake 2021-05-19 22:19:04 +09:00
  • 34c93bf3e1 libudfread: udfls: fix leak nanake 2021-05-19 22:18:03 +09:00
  • 5302930290 Describe variants in readme BtbN 2021-05-18 16:39:14 +02:00
  • 4375ff99ad Update dependencies nanake 2021-05-18 11:38:16 +09:00
  • e99b3f7772 Ignore LICENSE file because NPOTB nanake 2021-05-18 11:31:48 +09:00
  • b0600d251c Update license year nanake 2021-05-18 11:30:59 +09:00
  • 1a638b8073 Better name for PR workflow BtbN 2021-05-17 16:58:57 +02:00
  • 6973813aeb Fix paths-ignore location in main workflow BtbN 2021-05-17 13:31:37 +02:00
  • 33653d9336 Ignore Readme Files In Workflow While Pull Request Nautilus 2021-05-17 16:48:28 +05:30
  • 64c191eab1 Ignore Markdown Files In Workflow Nautilus 2021-05-17 16:46:20 +05:30
  • c171e964a0 Update SVT-AV1 to release 0.8.7 N00MKRAD 2021-05-16 13:37:08 +02:00
  • 5f49912562 Update README BtbN 2021-05-15 19:11:46 +02:00
  • 0df2644223 Patch DXVA AV1 support into mingw headers BtbN 2021-05-15 15:33:59 +02:00
  • c75fa3b113 Hide symbols of all libraries BtbN 2021-05-15 15:05:54 +02:00
  • 186846abf3 Add support for stage-only flags BtbN 2021-05-15 14:27:46 +02:00
  • 92da0222d7 Enable relro hardening BtbN 2021-05-15 00:52:12 +02:00
  • 654a6d765e Build entire toolchain as PIC for proper static linking BtbN 2021-05-14 22:06:51 +02:00
  • a0384b8b70 Set $ORIGIN based rpath on shared linux binaries BtbN 2021-05-14 19:23:11 +02:00
  • fbbdbf4905 Statically linking libgomp seems impossible BtbN 2021-05-14 19:10:57 +02:00
  • 0d2bd6fede Ensure Toolchain is built entirely as PIC/PIE BtbN 2021-05-14 18:57:58 +02:00
  • c44ba35915 Add PIC flags to global C/XXFLAGS BtbN 2021-05-14 17:58:06 +02:00
  • 157c185e4f Re-Add pthread flag for soxr BtbN 2021-05-14 15:29:54 +02:00
  • 11b8f6eb0e Enable hardening by default in Linux toolchain BtbN 2021-05-14 14:52:26 +02:00
  • f297cf6c5b No PIE for now BtbN 2021-05-14 13:30:49 +02:00
  • 4a2c335c06 Update stage scripts for crosstools based linux build BtbN 2021-05-14 04:52:29 +02:00
  • bd36724a09 crosstools-ng based linux build env BtbN 2021-05-14 01:52:34 +02:00
  • 3e64643b8c Slightly reduce amount of base layers BtbN 2021-05-13 23:05:38 +02:00
  • 7f7fdb5a99 Release .tar.xz as well BtbN 2021-05-13 19:48:49 +02:00
  • 8df6a4b92d Enable shared linux programs (EXPERIMENTAL) BtbN 2021-05-13 17:35:45 +02:00
  • 368897e4b2 Only apply intl fixup on Linux BtbN 2021-05-13 17:21:19 +02:00