Commit Graph

502 Commits

Author SHA1 Message Date
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
falkTX 7a97d99d32
Make sure linux builds happen for master branch
Signed-off-by: falkTX <falktx@falktx.com>
2019-03-02 18:48:22 +01:00
falkTX 1f52e9aac6
Make sure to copy the right binaries on the linux script
Signed-off-by: falkTX <falktx@falktx.com>
2019-02-27 09:51:47 +01:00
falkTX 573db1c483
Fix missing variable in script
Signed-off-by: falkTX <falktx@falktx.com>
2019-02-27 09:43:22 +01:00
falkTX e13ba29a47
Update kxstudio deb package to use for static builds
Signed-off-by: falkTX <falktx@falktx.com>
2019-02-27 09:39:44 +01:00
falkTX 995c8b9dd7
Bump version
Signed-off-by: falkTX <falktx@falktx.com>
2019-02-27 05:05:45 +01:00
falkTX a0a8955ca2
Ship vst plugin in windows builds
Signed-off-by: falkTX <falktx@gmail.com>
2019-01-30 15:40:29 +01:00
falkTX b11ee85359
Start packaging windows vst version, WIP
Signed-off-by: falkTX <falktx@gmail.com>
2019-01-29 09:09:28 +01:00
falkTX fac3969b0f Update READMEs to mention VST3 and AU support
Signed-off-by: falkTX <falktx@gmail.com>
2019-01-22 16:50:01 +01:00
falkTX e364a0d113 Add script to generate mac vst bundles 2019-01-22 16:50:01 +01:00
Samson ab8803c9f5 All scripts use Bash
Syntax errors occur with /bin/sh interpreters, hence /bin/bash is used instead to correct for this
2019-01-15 06:49:13 +01:00
Samson df262ea546 Fixed shell export syntax
To use the previous syntax, must be using #!/bin/bash
(Tested on Ubuntu 18.04.1)
2019-01-15 06:49:13 +01:00
falkTX c569afbfb4
Update linux package versions
Signed-off-by: falkTX <falktx@gmail.com>
2019-01-12 23:41:06 +01:00
falkTX 0fe6363f6c
Bump version to 2.0-RC3
Signed-off-by: falkTX <falktx@gmail.com>
2019-01-05 12:44:08 +01:00
falkTX cbd3ef95f4
Bump version to 2.0-RC2
Signed-off-by: falkTX <falktx@gmail.com>
2018-10-25 11:06:35 +02:00
falkTX 430740a896 Update packages downloaded for the linux binaries 2018-09-16 17:36:52 +02:00
falkTX df32bb5360 Copy Carla-Control.app into macOS bundle 2018-09-16 12:16:11 +01:00
falkTX 50291d7eb7 Merge branch 'master' of github.com:falkTX/Carla 2018-09-15 05:23:39 +01:00
falkTX 96aaf3039b Helper for macOS packages 2018-09-15 05:23:17 +01:00
falkTX f114739e06 Fix build against newer macOS versions 2018-09-13 23:12:17 +02:00
falkTX d891f6de50 More work for carla-native-plugin 2018-09-12 02:00:06 +02:00
falkTX fcc1597bdf Fix windows build 2018-09-10 23:39:14 +02:00
falkTX f5b327cec0 Small fixes for windows 2018-09-09 17:42:08 +02:00
falkTX 03cc9cf741 Package LV2 plugin in windows builds 2018-09-09 15:21:15 +02:00
falkTX 88000bd76b Fix up windows scripts 2018-09-09 13:04:33 +02:00
falkTX af5b6ba585 Fix unzipfx build under windows 2018-09-09 13:04:08 +02:00
falkTX a16be6782a Add missing include 2018-09-09 13:03:49 +02:00
falkTX be4040bc06 Update release READMEs 2018-09-09 13:03:13 +02:00
falkTX f9548f3ae2 Adjust windows script to handle bridge better 2018-09-09 12:21:34 +02:00
falkTX e8693d1d06 Bump version to 2.0-RC1 2018-09-09 12:00:17 +02:00
falkTX 849bcb04db Patch fluidsynth to not build audio or midi drivers 2018-09-08 20:44:11 +02:00
falkTX 6703acf1de Update mac os script for latest changes 2018-09-08 11:34:27 +01:00
falkTX 3b35ec777d Fix up linux build script for latest changes 2018-09-08 10:40:09 +02:00
falkTX 834eba12e5 Add new file 2018-09-08 09:02:34 +02:00
falkTX 39a3eb2788 Update build scripts, WIP 2018-09-08 09:02:04 +02:00
falkTX 1d32de24b7 Allow carla-single to start plugins in bridge, add an example 2018-09-05 21:03:17 +02:00
falkTX 5accecdb5c Fix desktop file categories
Fixes #434
2018-09-05 20:22:51 +02:00
falkTX bf9baa1d02 Fix valgrind suppressor for XInitThreads 2018-09-03 22:30:17 +02:00
falkTX d00c191b38 Merge branch 'exposed-carla-plugin' of github.com:falkTX/Carla into exposed-carla-plugin 2018-08-23 14:45:19 +02:00
falkTX 2355f147b3 Fix build with -std=c++98 and adjustments for old Mac OS 2018-08-23 13:36:41 +02:00
falkTX 7d55cfe473 Start code for carla-plugin without lv2 instance-access 2018-08-23 06:51:06 +02:00
falkTX c789997920 More of the same 2018-08-23 02:09:13 +02:00
falkTX f475d04869 Expose more stuff to carla-plugin bridge, increase pipe timeout 2018-08-23 01:00:41 +02:00
falkTX e1004744cb Add valgrind script, found and fix 1 leak already 2018-08-22 23:53:35 +02:00
falkTX 1df3888c51 Fix carla-plugin-patchbay detection under windows 2018-08-22 12:58:47 +02:00
falkTX 9ce64dfba4 Misc build fixes 2018-08-21 20:10:08 +02:00
falkTX d94855f114 Remove gig/linuxsampler mentions from a few more places 2018-08-18 15:32:13 +02:00
falkTX c03571a9ef Forgot to bump version in a script 2018-07-21 22:43:27 +02:00
falkTX f95f81ff51 unzipfx: force C locale, fixes #623 2018-07-16 22:33:16 +02:00
falkTX fe5ebc12cc Revert "Build unzipfx on linux without unicode"
This reverts commit 793cc7ddea.
2018-07-16 22:24:42 +02:00
falkTX e60c1ab09c More linux build fixes 2018-07-15 22:29:40 +02:00
falkTX e81df4e02e Update linux build script to use static aria2, fix certs 2018-07-15 22:15:31 +02:00
falkTX 73c765d16e Add script to build and zip all windows releases 2018-07-10 00:42:30 +02:00
falkTX 981d11f739 More tweaks to linux build script 2018-07-03 12:14:55 +02:00
falkTX c586050d74 Fix rsyslog not installable on linux chroot in new systems 2018-07-03 10:49:37 +02:00
falkTX 5548df2b2a Tweak to linux build script, per latest changes in beta7 2018-07-03 10:45:16 +02:00
falkTX ef24285af7 Bump kxstudio repos win32 versions on linux build script 2018-07-03 10:36:52 +02:00
falkTX 793cc7ddea Build unzipfx on linux without unicode
Attempting to get around #623
2018-07-03 10:33:10 +02:00
falkTX 1363741f27 Simplify linux build script for win32 versions 2018-07-03 10:29:26 +02:00
falkTX e183b1d54f Less optimizations for no-sse build 2018-07-03 10:20:38 +02:00
falkTX 32cf3b8e08 Fix typo in carla-single, closes #638 2018-06-08 16:08:44 +02:00
falkTX 6fbc4c89f0 Add projects from sonoj, to be used on LAC workshop 2018-06-05 22:50:09 +02:00
falkTX 3e126f2592 Fixes for carla-single under ladish, print state messages on start 2018-04-27 08:43:57 +03:00
falkTX d9853a19ee Initial draft of lac 2018 presentation paper 2018-03-13 23:04:27 +01:00
falkTX 57e86f738d Start lac2018 presentation paper 2018-03-13 21:15:33 +01:00
falkTX 21510bc691 Merge branch 'hotfix-1.9.8' 2018-02-26 20:16:34 +01:00
falkTX cf0d335f58 Custom prefix for windows 32bit non-sse builds 2018-02-26 20:14:36 +01:00
falkTX f2412771dc Merge branch 'hotfix-1.9.8' of github.com:falkTX/Carla into hotfix-1.9.8
Conflicts:
	data/windows/build-deps.sh
2018-02-25 18:14:40 +01:00
falkTX 581436318f Build a non-sse-optimized windows version 2018-02-25 12:44:31 +01:00
falkTX 7589fa94e0 Merge branch 'master' into stoat-fixes 2018-02-08 11:23:01 +01:00
falkTX 4b84215e28 Small windows build script fixes 2018-01-31 10:14:54 +01:00
falkTX 474c55454f Make it possible to skip zyn-synth as plugin 2018-01-22 21:48:49 +01:00
falkTX 51766b5452 Fix path to deps inside linux chroot in build script 2018-01-22 21:48:49 +01:00
falkTX 6135009ee2 Merge branch 'master' of github.com:falkTX/Carla 2018-01-21 23:29:01 +00:00
falkTX f80f91b8a2 Update READMEs 2018-01-21 23:28:12 +00:00
falkTX 8e854d44d8 Enable back commented out code 2018-01-22 00:22:08 +01:00
falkTX 1b8eaf84a8 Silence libpng warnings on macOS 2018-01-21 22:32:57 +00:00
falkTX 7307d37487 Changes to make zyn fx buildable on mingw
Skips most of zyn code
2018-01-21 23:02:26 +01:00
falkTX 670b1a53d6 Add a few packages to linux build scripts 2018-01-21 21:11:09 +01:00
falkTX 86560329aa Cleanup mac os build-deps script 2018-01-21 20:01:20 +01:00
falkTX 0029bf61dd Build zlib, mxml and fftw3 for osx 2018-01-21 18:25:24 +00:00
falkTX 3af13e7d52 Patch qt for newer mac fix 2018-01-21 12:05:18 +00:00
falkTX 510209d0ee Merge branch 'master' of github.com:falkTX/Carla 2018-01-21 11:54:51 +01:00
falkTX 3d0cdd10de Build extra plugins on windows and mac 2018-01-21 11:48:56 +01:00
falkTX bcfb07f773 Do not set MACOS_OLD on new macOS systems 2018-01-20 17:07:58 +01:00
falkTX bbbc6982fb Fix macOS deps build under 10.12 2018-01-20 16:48:10 +01:00
falkTX 69b804f649 More stoat stuff, WIP, RtLinkedList gives trouble for it 2018-01-18 09:53:50 +01:00
falkTX 7de5812912 More rt/non-rt function split, catch unwanted uses 2018-01-18 08:44:15 +01:00
falkTX c0c08e8898 Start splitting RT and non-RT plugin functions 2018-01-18 07:20:46 +01:00
falkTX 75805337fb Add carla-libdir script, unused for now 2018-01-17 11:57:04 +01:00
falkTX 5b8fad6b27 Add stoat files, WIP 2018-01-17 11:55:29 +01:00
falkTX 33bd74e376 Update extra bins in linux scripts 2018-01-17 00:25:16 +01:00
falkTX c94c79687a exit after cleanup of macos build scripts 2018-01-16 22:15:55 +00:00
falkTX 7bca4d4615 Fix win32 pack 2018-01-16 22:34:57 +01:00
falkTX 9e6956cd31 Add (currently unused) plugin-ui.py for cxfreeze on windows 2018-01-16 22:03:59 +01:00
falkTX 3f343a3ca7 Bump version 2018-01-16 21:54:17 +01:00
falkTX a5b1706813 Cleanup for previous commit 2018-01-16 21:33:34 +01:00
falkTX 006ae6bc8c Split build and pack windows scripts 2018-01-16 20:40:38 +01:00
falkTX 08d5c27cdf Build 32bit and 64bit win deps from same script 2018-01-15 23:55:33 +01:00
falkTX d97b847ad3 Rework windows build scripts 2018-01-15 23:40:32 +01:00
falkTX 3fd9b0ee3e Add some options to linuxsampler build 2018-01-15 22:23:05 +01:00