BtbN
|
186846abf3
|
Add support for stage-only flags
|
2021-05-15 14:27:46 +02:00 |
|
BtbN
|
92da0222d7
|
Enable relro hardening
|
2021-05-15 01:03:46 +02:00 |
|
BtbN
|
654a6d765e
|
Build entire toolchain as PIC for proper static linking
|
2021-05-15 00:43:43 +02:00 |
|
BtbN
|
fbbdbf4905
|
Statically linking libgomp seems impossible
|
2021-05-14 19:10:57 +02:00 |
|
BtbN
|
0d2bd6fede
|
Ensure Toolchain is built entirely as PIC/PIE
|
2021-05-14 18:57:58 +02:00 |
|
BtbN
|
c44ba35915
|
Add PIC flags to global C/XXFLAGS
|
2021-05-14 17:58:06 +02:00 |
|
BtbN
|
11b8f6eb0e
|
Enable hardening by default in Linux toolchain
|
2021-05-14 14:52:26 +02:00 |
|
BtbN
|
f297cf6c5b
|
No PIE for now
|
2021-05-14 13:30:49 +02:00 |
|
BtbN
|
bd36724a09
|
crosstools-ng based linux build env
|
2021-05-14 04:51:00 +02:00 |
|
BtbN
|
3e64643b8c
|
Slightly reduce amount of base layers
|
2021-05-13 23:05:38 +02:00 |
|
BtbN
|
21424f0484
|
Test fixed cmake module
|
2021-05-13 15:47:08 +02:00 |
|
BtbN
|
79716dac4b
|
Try setting policy in toolchain file
|
2021-05-13 15:12:22 +02:00 |
|
BtbN
|
05cffc15cf
|
Fix cmake policy issue globally
|
2021-05-13 14:36:08 +02:00 |
|
BtbN
|
961f484eec
|
Install glibc-compat in Linux-Image
|
2021-05-13 13:41:26 +02:00 |
|
BtbN
|
c0a0ef3089
|
Install cargo-c from Alpine repos
|
2021-05-13 13:36:16 +02:00 |
|
BtbN
|
d0f6bd727f
|
Add experimental alpine linux64 base image
|
2021-05-13 03:49:42 +02:00 |
|
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
|
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 |
|