falkTX
|
a2a64cb047
|
do not require meson if skipping lv2 stuff
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
aa534b656e
|
Check for dependencies, allow to skip homebrew path setup
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
9dbdbe5067
|
A few more details for nosimd build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1ac5aafe9a
|
Skip pixman tests on linux-i686 for now
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
3ce0800839
|
More cairo details
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
699d534252
|
Another freetype fix
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
5696128714
|
Fix typo which was not a typo
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
2f1c4f835d
|
Fix freetype on wasm
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
7ff9bbd569
|
Fix pixman on wasm
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
e8ae96dbb3
|
More cairo tweaksx
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
a269cc5d20
|
More fixes to libpng build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1de7448dce
|
More cairo details, build LTO stuff in separate dirs
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
edbeecba60
|
Fix libpng build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
3005825619
|
cairo and related libs building for linux
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
63b4ffcd2a
|
Fix libxml2 for wasm
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b731272a12
|
Update fontconfig to build on windows too
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
cb444e47bf
|
Add libpng, freetype, fontconfig and cairo to plugin bootstrap
|
2 years ago |
falkTX
|
9d8af58107
|
Get wasm to bootstrap all plugin libs
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
371439f018
|
Continue the cleanup, add wasm meson config
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8165c14368
|
Start full cleanup, custom paths for linux subtargets
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
75d86db5d1
|
Update flac and lv2 libs, more work for riscv64
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
d80d80f93a
|
Start some tests for riscv64 builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
3d508a9728
|
Update a few libs, set clang vs gcc, env tweaks
|
2 years ago |
falkTX
|
ff7312de5e
|
Run CI for wasm plugins and wasm cardinal
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
202b8ba338
|
Skip carla-backend if cross-compiling, more wasm tweaks
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
3e0f5c0453
|
Start of wasm build target
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
360e7c3516
|
Fix fluidsynth build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a7512db547
|
Do not enable LTO for fftw
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a8b569124c
|
libffi is always needed on win32
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
9fa141a105
|
Skip building rtaudio on carla backend
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
4923f40778
|
Allow to skip LV2 build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
55bbe0622b
|
Cleanup, allow to skip build of fftw, glib and fluidsynth
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b41a693b64
|
Always patch glib on macos
|
3 years ago |
falkTX
|
3ce181e485
|
Tweaks and remove old patch
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
17a75d017c
|
Skip liblo tests for now, enable full build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
233606a57c
|
Fix glib and pyqt build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
ecbfb2eddf
|
Go back to old glib on macOS
|
3 years ago |
falkTX
|
b2da76979f
|
Qt was not being compiled correctly
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b928b05b28
|
libffi is also needed on macOS
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
3ad22ecba1
|
Fix up glib and other things for plugins bootstrap
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a758dad8a7
|
Fix linux build and macos liblo
|
3 years ago |
falkTX
|
cac3e004c0
|
A few more tweaks and lib updates
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
6d598666fd
|
Clear CI stuff, try fixing macos bootstrap-common
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
1a23b80266
|
Cleanup, put plugins versions, try setup multiple artifacts
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
05687568ea
|
Switch more things to git version
|
3 years ago |
falkTX
|
05be6301ed
|
Rework how wine is handled
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
9b5ae38d85
|
Update libs
|
3 years ago |
falkTX
|
a482678c05
|
Continue tests for building audacity
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
77c26499a1
|
use download.gnome.org for glib sources
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5c4e5648f2
|
Update lv2
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |