Commit graph

84 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
0e987c8328 Include xxd in base image 2021-04-16 18:31:53 +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
44aea690d1 Include Vulkan-Loader patches in repo 2021-04-05 08:47:41 +02:00
BtbN
fcd5acba08 Some cleanup and housekeeping 2021-04-05 00:10:08 +02:00
BtbN
964573fa91 Build rav1e ourselves 2021-04-04 04:08:20 +02:00
BtbN
149d354816 Switch to pkgconf 2021-03-14 20:07:13 +01:00
BtbN
2f8b0e7dc2 Add initial scripts for lv2, still missing dependencies. 2021-02-19 18:48:56 +01:00
BtbN
dc20dd034e Install rust cross-toolchain 2020-11-07 22:34:35 +01:00
BtbN
b58de3baea Install gfortran cross-compiler 2020-10-30 15:15:36 +01:00
BtbN
83d330ffbf Add check-wget 2020-10-30 15:15:36 +01:00
BtbN
77b3030134 Add support for win32 builds
Closes #3
2020-09-27 22:10:09 +02:00
BtbN
745db8c050 Storage all images on Github Docker Registry 2020-09-20 17:30:32 +02:00
BtbN
d62e6101b5 Remove useless and large /bin after build 2020-09-20 00:47:38 +02:00
BtbN
3d65c16163 Add glslang to vulkan 2020-09-07 22:42:39 +02:00
BtbN
8ac2985059 Add vulkan variant 2020-09-07 17:40:37 +02:00
BtbN
3996a1d8f2 Add libaom 2020-09-06 18:28:49 +02:00
BtbN
01d4a8bd36 Integrade meson cross file 2020-09-06 16:34:09 +02:00
BtbN
7811434ee9 Fortify build 2020-09-05 23:58:44 +02:00
BtbN
b4bbce3020 Avoid cloning entire repos 2020-09-05 22:34:23 +02:00
BtbN
559b42cb19 Move dirs to base image 2020-09-05 21:10:07 +02:00
BtbN
c628bb6536 Add ninja and meson as build deps 2020-09-05 17:13:39 +02:00
BtbN
a11c5b3ff7 Add missing gawk dep 2020-09-05 16:25:35 +02:00
BtbN
449983152b Add standard stage runner to base image 2020-09-05 16:03:48 +02:00
BtbN
2ad427f535 Add ragel dep 2020-09-05 01:23:40 +02:00
BtbN
b9a9ddd37e Add libass and all its dependencies 2020-09-04 23:30:11 +02:00
BtbN
880be84135 Remove more potentially shared libraries 2020-09-04 19:19:43 +02:00
BtbN
6f3c668b22 Rely on environment to provide global flags 2020-09-04 00:09:48 +02:00
BtbN
9737292aca Use correct target instead 2020-09-03 23:50:17 +02:00
BtbN
1b853bc960 Add x265 and all its madness 2020-09-03 22:49:43 +02:00
BtbN
3664c1dceb Install textinfo for doc building 2020-09-03 17:47:03 +02:00
BtbN
b87c78bae4 Improve build script a bit 2020-09-03 16:56:47 +02:00
BtbN
f4ed3a8008 Move base images to subdir 2020-09-03 16:33:37 +02:00