Commit Graph

500 Commits

Author SHA1 Message Date
BtbN 454b9491ad Fix some redundancy/mispastes 2021-04-26 11:42:34 +02:00
BtbN ca3b93f116 Update to Ubuntu 21.04 2021-04-25 22:40:57 +02:00
BtbN 282aab5c38 Duplicate ldflags into cross.meson
For some reason, meson ignores LDFLAGS when cross compiling, so those
need to be duplicated here...
2021-04-25 21:56:01 +02:00
BtbN ff109e148a Disable build of unused vmaf tools 2021-04-25 21:36:29 +02:00
BtbN 0e987c8328 Include xxd in base image 2021-04-16 18:31:53 +02:00
BtbN b628adb6b8 Attempt to fix suboptimal cache behaviour again 2021-04-16 11:04:19 +02:00
BtbN 133f0117f7 Revert "Attempt to fix suboptimal cache behaviour"
This reverts commit a3cf605fa9.
2021-04-15 22:39:40 +02:00
BtbN 08b987be81 Patch aom to support built-in vmaf models 2021-04-15 21:43:35 +02:00
BtbN a3cf605fa9 Attempt to fix suboptimal cache behaviour 2021-04-15 20:42:19 +02:00
BtbN 01c406e23b Use built in vmaf model 2021-04-15 19:58:25 +02:00
nanake 75db19361e Roll release/4.4 2021-04-09 19:33:08 +02:00
BtbN bc49c2cc2e Explicit pull should no longer be needed with BuildKit 2021-04-09 06:52:11 +02:00
BtbN b2e9d1a9ed Reduce MinGW layer size 2021-04-06 06:23:15 +02:00
BtbN 8a8d78815d Shuffle packages into fewer layers 2021-04-06 05:08:33 +02:00
BtbN 6aa734be0a Fix build flag enumeration of scripts.d with subdirs 2021-04-06 04:42:56 +02:00
BtbN d98ab0239e Ensure use of BuildKit 2021-04-06 04:38:26 +02:00
BtbN 487c68037b Consolidate lilv dependencies into single layer 2021-04-06 04:33:17 +02:00
BtbN c419c549b9 Add fully layered build 2021-04-06 04:33:17 +02:00
BtbN d3518d0933 Enable BuildKit inline cache 2021-04-05 21:37:38 +02:00
BtbN 77f11e2be7 Disable glslang on 4.3 2021-04-05 21:30:32 +02:00
BtbN 56c81f3275 Migrate to ghcr.io 2021-04-05 19:51:41 +02:00
BtbN e38500bb7d Use BuildKit features to reduce amount of layers 2021-04-05 19:22:03 +02:00
BtbN e20a907e31 Use Docker BuildKit 2021-04-05 18:46:32 +02:00
BtbN 4de20f345b Unconditionally enable Vulkan, remove specific variants 2021-04-05 09:40:16 +02:00
BtbN 44aea690d1 Include Vulkan-Loader patches in repo 2021-04-05 08:47:41 +02:00
BtbN 2e8328cf23 Truly statically link Vulkan 2021-04-05 02:20:36 +02:00
BtbN fcd5acba08 Some cleanup and housekeeping 2021-04-05 00:10:08 +02:00
BtbN 12ab519046 Only build static rav1e 2021-04-04 22:58:11 +02:00
BtbN 964573fa91 Build rav1e ourselves 2021-04-04 04:08:20 +02:00
BtbN c3b3e01674 Update dependencies 2021-04-04 02:24:14 +02:00
BtbN 8f268fa17d Bitbucket does not support light cloning 2021-03-26 02:01:53 +01:00
BtbN 2da5397766 Update OpenSSL 2021-03-26 01:19:10 +01:00
BtbN 4a69eb83e4 Add libgme
Closes #32
2021-03-14 20:25:23 +01:00
BtbN 149d354816 Switch to pkgconf 2021-03-14 20:07:13 +01:00
BtbN 8e7b58f924 Add missing lilv/lv2 dependencies and enable build
Closes #52
2021-03-14 20:06:25 +01:00
BtbN 791b9eade1 Fix libvmaf private libs fix 2021-02-19 22:43:09 +01:00
BtbN 2f8b0e7dc2 Add initial scripts for lv2, still missing dependencies. 2021-02-19 18:48:56 +01:00
BtbN 3119034c92 Update dependencies 2021-02-19 18:11:58 +01:00
ななけ 86af523883 Clamp vidstab to known good
issue #45
2021-01-09 14:47:28 +01:00
ななけ 55f186d295 Remove superfluous --disable-debug from shared build. fix #43 2021-01-08 13:53:41 +01:00
BtbN c5bc4fda48 Remove copy&paste remnant from PR workflow 2021-01-03 16:14:09 +01:00
BtbN 9f473ff381 Try fixing pull request test builds. Again. 2021-01-01 14:53:48 +01:00
Dominik Tugend b1cf9d1966 Add Release Retention Policy
Hopefully makes issues like #34 and #39 re-appearing a bit less likely.
2021-01-01 14:47:56 +01:00
BtbN 4316637ab6 Speed up 3-stage libx265 build 2020-12-23 00:22:24 +01:00
BtbN 0e2d970618 Update dependencies 2020-12-22 23:43:14 +01:00
BtbN dc3c3b5d34 Update OpenSSL 2020-12-09 17:47:53 +01:00
BtbN 7f3c168cc8 libudfread fixed their .pc file 2020-11-10 16:50:01 +01:00
BtbN fc49bef0c3 Update dependencies 2020-11-10 16:22:37 +01:00
BtbN 32f4365117 Enforce pthreads
Fixes #25
2020-11-10 15:39:22 +01:00
BtbN dc20dd034e Install rust cross-toolchain 2020-11-07 22:34:35 +01:00