falkTX
cce794d294
Also prevent -flto from wine link flags
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
e8341d27c7
Prevent -static-lib{gcc,stdc++} flags from going to winelib stuff
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
00608c6531
Use LIB_EXT for wine libs copying
2 years ago
falkTX
c066523021
Bump version to 2.5.2
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
Alexandros Theodotou
8c74c53957
fix pkgconfig files having bad includedir/libdir variables
The pkgconfig files are installed in $PREFIX/lib so using
libdir=${prefix}/lib/carla is confusing.
Most software pkgconfig files seem to match the includedir and
libdir variables with the actual includedir and libdir during
configuration.
2 years ago
falkTX
93ce26e671
Revert "outer frame for carla-lv2" stuff, make it verbose instead
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
4547f26116
Import fixes from main branch into hotfix-2.5 one
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
7d23ab72be
Force usage of i686-w64-mingw32 for win32 builds on 64bit systems
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
a4be9f00bb
Restore positions of external patchbay graph nodes
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
65a161685e
Adjust for JUCE MIDI API changes, fix external MIDI connections
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
9ce3534a01
Correct last commit, ensure ysfx uses generic approach for wasm
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
76cdd50bfa
Ignore MIDI ports known to cause issues in JUCE engine
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
dc8a90443b
Change default driver on windows from DirectSound to Windows Audio
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
4aced2409b
Ignore some compiler warnings from qt side
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
ffeb4e38f9
Fix logic around engine driver listings
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
d3eb12e6a1
Use an outer frame for carla-lv2 outgoing events
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
9844d76319
Fix a small leak
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
efbebc59f1
Fix free/delete[] misusage
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
1eaa175431
Make malloc usage consistent in CarlaString class
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
d87b2f47b0
Cleanup ysfx setup
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
144cc30531
Fully remove water::Variant use
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
cd0fdbf1e4
Stop using NamedValueSet in AudioProcessorGraph
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
658b5e30c6
Do not set scale factor for LV2 plugin UIs on macOS
2 years ago
falkTX
8c58d0994c
Bump version to 2.5.1
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
160b5860e2
Fix several race conditions
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
c9fc68aaa3
Use generic implementation for ysfx eel riscv builds
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
963f194b0e
Correct last commit
2 years ago
falkTX
982492712f
Alternative approach for systems without MAP_LOCKED (build&runtime)
2 years ago
falkTX
be097364a9
Math utils performance tweaks
2 years ago
falkTX
c7b4ee9c39
Set X11 utf8 window title for plugin UIs
2 years ago
Alexandros Theodotou
69816b7989
noop: remove trailing whitespace
2 years ago
falkTX
423a0b2467
Fix build with older SDL2
2 years ago
falkTX
1ec2dbc537
Fix typo
2 years ago
falkTX
08f2eb33be
Fix build with new wine
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
c6f49f6da3
Make sure SDL is disabled for static plugin target
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
e3a0aad27a
Add missing file
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
33ef884b28
Update included DPF
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
d7d94ec516
Fix not building static binaries on windows (2.5.0 regression)
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
01f93b40d5
Fix win32 CI stuff
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
Jean Pierre Cimalando
9e2defbba8
Make ysfx compatible with FreeBSD
2 years ago
Yuri Victorovich
19dcf134e5
Add #if defined(__FreeBSD__) to avoid #include <alloca.h> on FreeBSD
2 years ago
falkTX
e3b25116d6
Try to fix i386 build
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
6bc9a90ebb
Update copyright information related to JUCE
2 years ago
falkTX
e48a222160
Update juce plugin time related code for new APIs
2 years ago
falkTX
f8d7d9afce
Another python3.10 compat fix
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
a965cc4808
Expose through backend API hints which plugin UIs are file based
2 years ago
falkTX
e6ba65f8fa
Do not use wine in CI builds if we can skip it
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
30c59b14df
Dont use LTO for windows CI builds for now
2 years ago
falkTX
e3fb99c579
Fix win32 builds
2 years ago
falkTX
2b8c77b2c0
Bump version to 2.5.0
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago