falkTX
b2da76979f
Qt was not being compiled correctly
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
a1947670a0
1 more jack2 fix, 1 more glib fix
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
1f7c4b5d00
Some fixes needed for building jack2
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
023bccdeff
Fix inverted logic
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
7746f2a144
Add cardinal to CI tests, enable macos carla and qt builds
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
b25ec50eae
Setup Qt with CI
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
6edcee1939
Alternative way to skip LTO
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
c837c556cf
jack2 cannot be built with LTO right now
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
f82379fcbf
Fix libsamplerate macos build
3 years ago
falkTX
a758dad8a7
Fix linux build and macos liblo
3 years ago
falkTX
b8f55bd1b4
Fix libsndfile build on macOS
3 years ago
falkTX
1e73aa7686
Some cleanup, enable a few more builds
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
b7ce1ef037
Really bump cache version
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
c9e1c19832
Try to bump cache
Signed-off-by: falkTX <falktx@falktx.com>
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
79f8a5a9bb
Removed a bit too much
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
b75c3863b3
Remove bootstrap prefix, fix more gh mess
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
3725c3a068
More CI tweaks
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
5a3c12189c
Fix CI file
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
1891c16124
Fix a typo, run tests for libvorbis and libogg
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
432ed143a0
Start cleanup, start with bootstrap-common
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
3fe45d63a0
Remove old travis stuff
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
02ff3c65f5
Alternative approach
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
2107f2663f
Use -m32 in linux-i686 builds
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
36127f91f2
Fix another typo
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
523161fe7b
Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
1ea0f06b44
Skip private deps for linux shared-libs pkgconfig files
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
7516e21d97
Skip fluidsynth and glib on cardinal for now
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
58a6a69385
Fix fluidsynth libs for linux
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
c251326a97
Use LTO
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
904551dea8
One more fix
3 years ago
falkTX
e4c0c7dc35
Allow more system libs from linux
3 years ago
falkTX
342dd4cc4a
One more fix needed
3 years ago
falkTX
805c8a03de
Do not try to use SSE flags if building for ARM
3 years ago
falkTX
ceab5d5241
Initial setup for linux non-64bit cross-compilation
3 years ago
falkTX
138e7861c5
Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
Alexis Murzeau
bcbb4fa2a9
qjackctl: build using cmake as autotools is deprecated by upstream
This allows correctly detecting jack features like metadata.
Drop the patch as qjackctl cmake build system takes care of the required
macro.
Also use new MacOS package procedure which include Info.plist and icons
without needing to add them manually.
3 years ago
redtide
4770fe329e
Fixed Qt5 build issue for missing limits include
3 years ago
falkTX
ac07f43e1d
Need to have duplicate jobs?
3 years ago
falkTX
b0a25021fb
Start building plugins
3 years ago
falkTX
d3480208f5
Add a point for later
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
560f1dc808
autopoint is needed as dependency
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
b005e70474
Add all bootstrap targets
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
183be06d82
Cant run libsamplerate tests on macos-universal
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
75442a9550
bypass libsndfile tests on macos-universal for now
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
d92b2f5f7a
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
ede1d6c93a
Add win32/win64 CI target
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago