Commit Graph

502 Commits

Author SHA1 Message Date
falkTX debe27d6d0 Use newer cxfreeze on macOS universal builds 2020-12-13 17:28:28 +00:00
falkTX 36d48a5bb8 Tweaks in makefile and macOS script, in preparation for arm64/m1 2020-12-13 16:52:35 +00:00
falkTX b97c64857e
Really fix symbols exports for host/native-plugin libs 2020-11-21 19:02:26 +00:00
falkTX ae02b0ba88
Bump version to alpha2
Signed-off-by: falkTX <falktx@falktx.com>
2020-10-12 12:53:29 +01:00
falkTX 13d2f66971 Special macOS 10.12 treatment for Carla-Control as done for Carla 2020-09-26 23:29:22 +01:00
falkTX 29d5908533
Final compatibility fixes
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-26 15:54:26 +01:00
falkTX e4ec7fe276
Clean unzipfx of previous build
Fixes #1267

Signed-off-by: falkTX <falktx@falktx.com>
2020-09-26 10:50:55 +01:00
falkTX 34478fc41a
Add extra dev libs in linux build, for vst3 support
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-26 10:50:51 +01:00
falkTX 1f4ce4a055
Remove a useless "<br>" in macOS README 2020-09-24 20:10:13 +01:00
falkTX dd77f6fb10
Allow to use dark theme/mode on newer macOS 2020-09-24 20:09:48 +01:00
falkTX 4f46260a0c
Bump dev version for all the files
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-24 12:54:28 +01:00
falkTX b12db84190
Match macos local env with build script
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-21 21:59:51 +01:00
falkTX a2a76b428a
Fixup macOS README, mentioning new plugin situation 2020-09-21 06:04:42 +01:00
falkTX 6dacdef9fb
Tweaks for a proper macOS 10.12 build 2020-09-21 06:04:31 +01:00
falkTX 411e0f4265 Add carla-host-plugin library, for usage in hosts 2020-09-07 14:25:12 +01:00
falkTX b93279cfd3
Packaging xycontroller in linux binary builds
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-06 12:54:58 +01:00
falkTX 731190ac9e
Fix win32 packing
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-06 12:49:11 +01:00
falkTX 3f05122b80
Generate macos app data for xycontroller-ui 2020-09-06 12:48:46 +01:00
falkTX 9f74a17056
Tweak windows packing script
Signed-off-by: falkTX <falktx@falktx.com>
2020-09-06 12:48:36 +01:00
falkTX d6efdf3eb7
Build macos plugin packages 2020-09-01 11:47:44 +01:00
falkTX d45aff7f30
Use a dedicated folder for macos 10.12 builds 2020-09-01 11:47:39 +01:00
falkTX 6a783076e8 Merge branch 'master' of github.com:falkTX/Carla into develop 2020-07-18 16:08:29 +01:00
falkTX 1fdeed0154
Set version for linux scripts too
Signed-off-by: falkTX <falktx@falktx.com>
2020-07-18 16:08:04 +01:00
falkTX 783352477f Set 0 prefix for osx builds 2020-07-18 17:03:24 +02:00
falkTX 209eeadc8f
Tweaks to windows build script
Signed-off-by: falkTX <falktx@falktx.com>
2020-07-18 16:00:33 +01:00
falkTX a6c38ae208
Version used by unzipfx needs final 0 suffix
Signed-off-by: falkTX <falktx@falktx.com>
2020-07-17 23:19:44 +01:00
falkTX 339acea700
Update linux scripts
Signed-off-by: falkTX <falktx@falktx.com>
2020-07-17 20:51:36 +01:00
falkTX fc1b59f9a2 A few more fixes for macos 10.8 build 2020-07-17 21:36:59 +02:00
falkTX b87061d6e3 Fixup juce with macos 10.8, enable it again 2020-07-17 11:56:04 +02:00
falkTX a5ae5f4964 Set version for osx builds, disable juce on 10.8 for now 2020-07-16 17:36:11 +02:00
falkTX 2c6915d9cd
Bump version on the windows scripts
Signed-off-by: falkTX <falktx@falktx.com>
2020-07-16 15:43:21 +01:00
falkTX 19dbb98585
Remove X-NSM-capable from main carla desktop file, forcing variants
Signed-off-by: falkTX <falktx@falktx.com>
2020-07-13 18:00:29 +01:00
falkTX cf3c0bcf9b
Name the newly added desktop files
Signed-off-by: falkTX <falktx@falktx.com>
2020-07-13 17:52:58 +01:00
falkTX 94eb431466
Bump version to 2.1.95 aka 2.2-RC1
Signed-off-by: falkTX <falktx@falktx.com>
2020-07-13 16:22:51 +01:00
falkTX c232b5bb57
Add desktop files with hidden status for all carla variants
This makes it appear in searches, but not in the menu directly

Signed-off-by: falkTX <falktx@falktx.com>
2020-07-13 16:10:04 +01:00
falkTX f4c1b0cdcf
Fix unzipfx tmppath suffix 2020-06-11 16:44:25 +01:00
falkTX 0072e875b7
Fix up new scripts to work system-wide, and install them by default
Signed-off-by: falkTX <falktx@falktx.com>
2020-06-03 08:33:08 +01:00
falkTX 799c45eb84
Add script to test carla-osc usage locally
Signed-off-by: falkTX <falktx@falktx.com>
2020-06-03 08:17:16 +01:00
falkTX 17ddecac05
Add script used to test carla-plugin as standalone
Signed-off-by: falkTX <falktx@falktx.com>
2020-06-03 08:05:19 +01:00
falkTX 078ae2be46 Fixup macOS 10.12 packaging 2020-05-16 01:44:16 +02:00
falkTX b87f1a3a88
Fix ttl not generated in Windows builds
Signed-off-by: falkTX <falktx@falktx.com>
2020-05-15 20:13:16 +01:00
Alexandros Theodotou b082b8b508 fix rpath specification in pc files to use a csv instead of equals sign (fixes errors when linking on macos) 2020-04-28 16:35:56 +01:00
falkTX f9a4c4d36d
Add personal script to copy juce stuff
Signed-off-by: falkTX <falktx@falktx.com>
2020-04-22 06:07:03 +01:00
falkTX a20036e1b0
Do not use wine for native win32 builds
Signed-off-by: falkTX <falktx@falktx.com>
2020-04-15 21:35:44 +01:00
falkTX a8a87a8f1d
Leave a note regarding macOS plugins not being notarized
Signed-off-by: falkTX <falktx@falktx.com>
2020-04-13 04:07:45 +01:00
falkTX c79e178105
Set version as 2.1.0
Signed-off-by: falkTX <falktx@falktx.com>
2020-04-13 04:03:03 +01:00
falkTX 9249bebbf5
Update version of debs for linux build
Signed-off-by: falkTX <falktx@falktx.com>
2020-03-31 01:15:13 +01:00
falkTX 33889cf3d5
Bump version in build scripts too
Signed-off-by: falkTX <falktx@falktx.com>
2020-03-31 00:32:35 +01:00
falkTX 76e50bf2fe
Bump version
Signed-off-by: falkTX <falktx@falktx.com>
2020-03-31 00:30:47 +01:00
falkTX ea0ae788aa Tweak static lv2 bundles 2020-03-10 07:14:13 +00:00
falkTX 57d29b421b Fixup carla-control to be in sync with main carla 2020-01-20 12:00:05 +00:00
falkTX d3b3d5498c Move all custom build patches into a single folder 2020-01-20 11:14:04 +00:00
falkTX 9f055db1c9 Make data/linux/build-all.sh usable as "source", useful for docker 2020-01-20 11:09:02 +00:00
falkTX bd811fb1ce Set version in windows zip files 2020-01-16 03:33:15 +00:00
falkTX dc9bfb02c9 Tweaks for Windows and Linux build 2020-01-16 02:41:01 +00:00
falkTX 34891c61d7 Set new osx builds to use 10.12 as minimum, skip 32bit bridges 2020-01-16 02:50:46 +01:00
falkTX 54dad659a5 Cleanup 2020-01-16 01:00:25 +01:00
falkTX ed9ecac943 Final tweaks for osx menu roles 2020-01-16 00:49:07 +01:00
falkTX 3147479822 Bunch of tweaks for osx builds, seems to work :) 2020-01-16 00:25:45 +01:00
falkTX c844132c08
A few more things needed for release
Signed-off-by: falkTX <falktx@falktx.com>
2020-01-15 21:12:30 +00:00
falkTX 50bf13f6a4 Tweak linux build script; Add option for custom MIDI CC mapping 2020-01-13 11:46:56 +00:00
falkTX 911a7c6937 Make it buildable on new osx too 2020-01-12 19:26:19 +01:00
falkTX 00a8f7f999 A few more changes as needed for osx 2020-01-11 19:22:53 +01:00
Your Name 6dba3ce4a6 Merge branch 'develop' of git://github.com/falkTX/Carla into develop 2020-01-11 15:56:02 +01:00
Your Name dada9a6193 Needed osx changes 2020-01-11 15:55:31 +01:00
falkTX 372487e7c9
Add static ttl files for lv2-bundles
Signed-off-by: falkTX <falktx@falktx.com>
2019-11-23 22:31:51 +00:00
falkTX 026362b5a6 Really fix carla-single 2019-10-29 19:17:02 +01:00
falkTX 5cd42f262f Fully working lv2 parameter groups; Fix carla-single for vst3 2019-10-29 19:09:17 +01:00
falkTX b354526c1c Typo 2019-10-23 11:44:54 +01:00
falkTX 2118ce1e18 Cleanup 2019-10-23 02:10:17 +01:00
falkTX 0801253997 Finish linux build scripts, now with wine and gtk3 bridge 2019-10-23 02:03:51 +01:00
falkTX 67d63447b5 Continue work on linux build scripts, now something that works 2019-10-23 00:22:52 +01:00
falkTX e95aa36899 Fixup windows build script, pyqt forced true is not needed 2019-10-20 23:16:16 +01:00
falkTX ffc0b391c8 Add Dockerfile for windows build deps 2019-10-20 20:33:23 +01:00
falkTX b4dc15ea2f copy fluidsynth patch inside windows folder 2019-10-20 20:32:59 +01:00
falkTX 1e595f92d8 Update windows build scripts with clean steps 2019-10-20 19:13:03 +01:00
alex-tee 3f4adb3f7a fix rpath in pc files (#921) 2019-10-15 22:46:12 +01:00
falkTX 41c73f2e3c
Continue linux build scripts, WIP
Signed-off-by: falkTX <falktx@falktx.com>
2019-10-14 01:38:05 +01:00
falkTX 3c9da3fc32
Add new script for linux builds
Signed-off-by: falkTX <falktx@falktx.com>
2019-10-11 14:41:58 +01:00
falkTX 8b5be578ee
Start rework of build scripts
Signed-off-by: falkTX <falktx@falktx.com>
2019-10-11 14:41:06 +01:00
falkTX 5205901d7c
Add patch for cxfreeze and py3.7
Signed-off-by: falkTX <falktx@falktx.com>
2019-10-11 13:29:31 +01:00
Your Name 9cc1ab3f15 Fix build on macOS 10.8 2019-10-08 09:38:28 +02:00
falkTX 3366ec9670
Update and finalize windows build scripts
Signed-off-by: falkTX <falktx@falktx.com>
2019-10-07 19:34:24 +01:00
falkTX e9a639b957
Finalize scripts to build windows deps and main code
Signed-off-by: falkTX <falktx@falktx.com>
2019-10-07 16:05:41 +01:00
falkTX 8f0adcdec2 A few more windows build preparations, all WIP 2019-10-07 06:36:55 +01:00
falkTX 46261d6f17 Add WIP script to download msys2 packages 2019-10-07 04:54:51 +01:00
falkTX bbdd2dfd8f Cleanup windows build script, will use msys2 2019-10-07 04:50:59 +01:00
falkTX 2a08b2c2d7 Update windows build-deps.sh script, use -mstackrealign 2019-10-07 04:50:03 +01:00
falkTX 39960af98d Merge branch 'develop' of github.com:falkTX/Carla into develop 2019-06-30 12:46:33 +02:00
falkTX 5edb3d3dd7 build osx libpython as shared lib, needed for nuitka 2019-06-30 12:45:44 +02:00
falkTX 3486530a12 linux package: force-ignore chroot keys 2019-06-29 10:56:46 +02:00
falkTX 3811069936 Build nuitka for osx 2019-06-29 10:49:29 +02:00
falkTX d553810e13 Fix pyliblo new-osx build 2019-06-29 10:35:19 +02:00
falkTX d586cb32ad Tweaks for new osx build 2019-06-22 00:51:15 +02:00
falkTX a40ee86a14 Add build-deps script for newer osx systems (10.14) 2019-06-22 00:30:33 +02:00
falkTX ac20048dc4 Fix carla-control binary build startup path
Signed-off-by: falkTX <falktx@falktx.com>
2019-03-24 00:24:47 +01:00
falkTX d0610840bd
Add back modgui support
Signed-off-by: falkTX <falktx@falktx.com>
2019-03-19 23:40:32 +01:00
falkTX bada73b952
Merge branch 'master' into develop
Signed-off-by: falkTX <falktx@falktx.com>

Conflicts:
	data/windows/pack-win.sh
	source/backend/engine/CarlaEngineJack.cpp
	source/backend/engine/CarlaEngineNative.cpp
	source/backend/plugin/CarlaPluginVST2.cpp
	source/frontend/carla_shared.py
	source/frontend/patchcanvas.py
	source/includes/CarlaDefines.h
2019-03-17 18:41:11 +01:00
falkTX b91c92490e
Fix build without liblo
Signed-off-by: falkTX <falktx@falktx.com>
2019-03-10 19:24:00 +01:00
falkTX 5b092599f2
Run unix2dos on Windows README when packing
Signed-off-by: falkTX <falktx@falktx.com>
2019-03-10 16:51:22 +01:00