Commit graph

198 commits

Author SHA1 Message Date
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
BtbN
c25ef94991 Add librubberband and its dependencies
Closes #19
2020-10-30 16:14:11 +01:00
BtbN
91f637d255 Drop cache-from from manual build script 2020-10-30 15:24:16 +01:00