falkTX
710ad84e38
Fix CI config, file
5 years ago
falkTX
81a0f6003c
Do not build caps for now on macos
5 years ago
Filipe Coelho
a2574c809c
macOS CI and installer package ( #2 )
* Activate osx CI
Signed-off-by: falkTX <falktx@falktx.com>
* Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
* CI: do not install debs on macos native
Signed-off-by: falkTX <falktx@falktx.com>
* Install cmake and jq with homebrew
Signed-off-by: falkTX <falktx@falktx.com>
* Generate macOS package
Signed-off-by: falkTX <falktx@falktx.com>
* Do not use sudo with brew
Signed-off-by: falkTX <falktx@falktx.com>
* Add patch to fix artyfx under macos
* Fix macos deploy
* Final tweaks for macos packages
* Remove unused script
* Ignore brew exit signal
5 years ago
falkTX
c6f9967847
Remove incorrect WINEPREFIX
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
7e3d16eebd
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
ad6882f698
Add a few more properties to win installers
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
5647b6a941
Create wine dir first if win32 target
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
490e77faf1
Fix blop install dir; Define version in file
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
4ac1f77fb0
Add blop-lv2 patches for wine usage
5 years ago
falkTX
267391488b
CI: Install binfmt-support package for win builds
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
d13cef4ce2
Nevermind about those patches
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
8275a0215b
Add patches for mda-lv2
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
2b533eb525
Enable blop build in CI
5 years ago
falkTX
87d1a93372
Update blop, now builds on windows
5 years ago
Filipe Coelho
108cbcfe39
CI and deploy work ( #1 )
* Split win32/64 innosetup stuff
* Install wine in CI
* CI: kxstudio bionic dedicated repo is needed
* Test if we can run wine in CI
Signed-off-by: falkTX <falktx@falktx.com>
* Fix experiment
Signed-off-by: falkTX <falktx@falktx.com>
* Enable normal CI stuff again, with a before-deploy step
Signed-off-by: falkTX <falktx@falktx.com>
* Enable deploy stuff
Signed-off-by: falkTX <falktx@falktx.com>
* Tests for deploy
Signed-off-by: falkTX <falktx@falktx.com>
* init wine early
* dont build libs for now while checking CI stuff
* Cache apt archives; Create dirs for plugin build
* More attempts
* Cleanup before-install
* Try to help cache things
* Cache things in the proper place; try win32 builds too
* Different cache strategy
* Tweak cache
* Fix up
* ignored cache for now
* More cache tweaks
* Enable xvfb for win builds
* Try to disable winegecko dialog
* Use encrypted token for deploys
Signed-off-by: falkTX <falktx@falktx.com>
* Use old skip_cleanup flag
Signed-off-by: falkTX <falktx@falktx.com>
* Enable everything for a final test build
Signed-off-by: falkTX <falktx@falktx.com>
* Remove lv2-only workaround
Signed-off-by: falkTX <falktx@falktx.com>
* CI: only enable on tags
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
0442d6d137
Build all plugins; Tweak mda and fomp; Cleanup
5 years ago
falkTX
a3748e5502
Some more plugins, move incomplete to todo
5 years ago
falkTX
59dd08722c
Initial script to pack plugins for distribution
5 years ago
falkTX
d77ef9308a
Rename a script
5 years ago
falkTX
d416a1ef5b
Fix meson win32 cross script
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
4d6f6fe4b4
Build jack with /usr/local prefix on macos
5 years ago
falkTX
22ed3ba558
More tweaks for macos otool patching
5 years ago
falkTX
772673995d
Merge branch 'master' of github.com:DISTRHO/PawPaw
5 years ago
falkTX
ad34952f1d
Package jack2 for macosx
5 years ago
falkTX
75fbae3bde
Patch osx binaries to remove rpath references
5 years ago
falkTX
ba9a338e47
Merge branch 'master' of github.com:DISTRHO/PawPaw
5 years ago
falkTX
fccb4f99a2
Native glib needs libpcre
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
ef00747d91
use native glib for linux builds
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
1d10fd347c
Fix macos-old glib build
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
4e1b255960
Install libglib2.0-dev for linux builds
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
511d2dcef9
Use same version of glib for osx and win32y
5 years ago
falkTX
057ad160fa
Add fluidsynth patch to fix drivers build
5 years ago
falkTX
71ca65e3c8
Allow target-specific patches, add those for glib
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
a3d7d95941
Add glib, mxml and fluidsynth; reorder some libs
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
5de1cd7329
Only patch jack.pc for windows
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
276e74e46e
Build qttools when not cross-compiling
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
c6fcf999f9
Link qt header files to frameworks in macos; Fix qjackctl !win64
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
0b9cc534c6
Force qt5 on macos to target 10.8
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
7ee5b189ee
Fix folder name where qt5 patches should be
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
b6398f8ea9
Add patch to fix qt5.9 build under osx 10.8
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
7a212549de
Build qt5 on windows as self-contained dlls (-static)
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
a0db75b14c
Build portaudio with all possible winapis
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
3a5a8c72d0
Tweaks for qjackctl to build, add portaudio asio patch
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
abfd6641a7
Build qjackctl after building jack
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
bbfb466c13
multiple build jobs for waf too
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
bbc6139b4c
Add build-qt script
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
11ecd566ea
Run make with -j $(nproc); Add build_qmake
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
8c8989407b
Don't build zlib on macos
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
1186c1ddd8
Remove a note
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
8ce241030f
Fix waf builds for macos without python3
5 years ago