| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: carla-vst | Distribution: openSUSE Tumbleweed |
| Version: 2.5.9 | Vendor: openSUSE |
| Release: 1.4 | Build date: Sun Dec 1 16:36:52 2024 |
| Group: Productivity/Multimedia/Sound/Utilities | Build host: reproducible |
| Size: 39548661 | Source RPM: carla-2.5.9-1.4.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://kx.studio/Applications:Carla | |
| Summary: CarlaRack and CarlaPatchbay VST plugins | |
This package contanis Carla VST plugins, including CarlaPatchbayFX, CarlaPatchbay, CarlaRackFX, and CarlaRack. It also contains the win32 and wine32 binaries for handling ms win32 vst plugins
BSD-2-Clause AND GPL-2.0-or-later AND BSD-3-Clause
* Sun Dec 01 2024 davejplater@gmail.com
- Update to version 2.5.9:
* Fix crash when showing plugin UIs under wayland
* Fix OSC control unregister
* Fix the backporting
* Fixup CI
* Fix missing painter.restore() in case of CanvasPort errors
* Bump version to 2.5.9
* Import fixes from main branch
* Update CI version
* Adjust for liblo API breakage, dont define lo_message type
* wine related fixes
* Thu Mar 28 2024 jun wang <jgwang@suse.com>
- Update to version 2.5.8
* Fix double backslash encoding in pre-included serd
* Fix a few minor ttl details in carla.lv2 (to make
validators happy)
* Fix potential audio buffer overflow issues due to
over-optimization in math utilities
* Fix winevst for DLL_PROCESS_ATTACH
* Tue Oct 10 2023 davejplater@gmail.com
- Disable troublesome liblo
- Update to version 2.5.7:
* Fix auto-upload of release artifacts
* Bump version to 2.5.7
* Fix typo leading to missing LV2 files
* Import minor fixes from main branch
* Fix a comment
* Allow configuration of Carla client name when headless
* Remove useless linker flag
* Fix some wine bridge details
* Sun Aug 20 2023 ecsos@opensuse.org
- Update to version 2.5.6:
* Fixup CI not building on release
* Fix carla-vst GUI for macOS retina displays
* Fix crash with jack under ARM
* Auto-scale carla-vst plugin GUI
* Bump version to 2.5.6
* Set error message when trying to start JACK driver without JACK
* Skip special treatment for ladish
* Fix a compiler warning
* Fix carla-lv2 pre-run with 0 frames
* Fix compatibility of plugin discovery with 2.6.x tools
* Fix exported symbols
- Disable vst for Tumbleweed also because of build error.
* Sun Aug 20 2023 ecsos@opensuse.org
- Update to version 2.5.5:
* Fix leak during discovery
* yml is weird...
* Fix release CI artifacts
* Try resource dir as library path first
* Fix conflict with other tools using Carla
* Fix release CI details
* Skip LTO in release builds
* Fix release CI
* Add release CI file in this repo
* Allow to skip MIDI ports in patchbay plugin, in use for OBS
* Link resources for internal plugin
* bridge: ignore SIGTERM signal when running as child client
* Implement getPluginCategoryFromString
* Add getBinaryTypeAsString utility function
* Switch from USE_QT macro to CARLA_UTILS_USE_QT
* install util headers during "make install"
* Fix macOS build
* Fix manual include of CarlaBridgeDefines.hpp
* Fix build
* Fix manual inclusion of CarlaMacUtils.cpp
* Make bridge and mac utils public, add to utils lib
* Mark CarlaMutex and CarlaString as public, needed for msvc
* Fix a compiler warning
* Fix showing engine device settings
* Fix build
* CI: Ignore pyqt5 for macOS tests
* Fix windows build, typo
* Update CI workflows following main branch
* Bump version to 2.5.5
* Add bridge opcode for reloading plugin info
* bridge: change custom data "big size" to 4096, bump api version
* minor bridge spec comments
* dont return nullptr on some functions, for -Wformat-overflow
* lv2: handle invalid empty paths the same way as lilv
* Log ScopedActionLock action names
* set some runtime script interpreters to /bin/sh
* Allow usage of CARLA_DISCOVERY_PATH env var for cached types
* Reduce starting pipe message to debug
* Import discovery fixes from main branch, allow IPC
* set NOMINMAX for utils windows include
* Cleanup ringbuffer code
* bridge utils: do not use sprintf
* Remove use of REAL_BUILD macro
* Adjustments as needed for Carla as OBS plugin
* fix carla build on m1 (#1757)
* Use _WIN32 instead of __WIN32__ for internal lilv
* Use -fno-strict-aliasing for sord source builds
* Tue Apr 04 2023 Christophe Marin <christophe@krop.fr>
- Update to 2.5.4
* Fix crash/regression when using LV2 plugins without worker
extension
* Fix compat with PyQt >= PyQt 5.15.8
* Fix macOS build
* Simplify JACK event handling, now using a single queue on the
main thread
- Drop patches, merged upstream:
* 0001-Fix-compat-with-PyQt-PyQt-5.15.8.patch
* 0001-Fix-crash-regression-when-using-LV2-plugins-without-.patch
* Sat Mar 11 2023 Dave Plater <davejplater@gmail.com>
- Add patch to fix #boo1209057
0001-Fix-crash-regression-when-using-LV2-plugins-without-.patch
- Added patch 0001-Fix-compat-with-PyQt-PyQt-5.15.8.patch
- Made build macros more specific
* Mon Feb 13 2023 christophe@krop.fr
- Update to version 2.5.3:
* Bump version to 2.5.3
* Ignore LTO in CI builds, takes too long
* Support the more verbose LV2 MIDI CC definitions
* Always set time frame information for JUCE hosted plugins
* Use SDL driver by default on Haiku
* Fix canvaspreview out-of-bounds panning for patchbay
* Allow to receive LV2 atoms of any size up to max-length
* missing </li> code
* Update CI rules
* Fix carla_findMaxNormalizedFloat call
* Sat Jan 07 2023 mia@0x0.st
- Update to version 2.5.2:
* Improve debug messages
* Correct jackbridge build flags
* LTO must not be used for building wine stuff (not just linking)
* Also prevent -flto from wine link flags
* Prevent -static-lib{gcc,stdc++} flags from going to winelib stuff
* Use LIB_EXT for wine libs copying
* Bump version to 2.5.2
* fix pkgconfig files having bad includedir/libdir variables
* Revert "outer frame for carla-lv2" stuff, make it verbose instead
* Import fixes from main branch into hotfix-2.5 one
- Refresh/Git format patches:
* carla-systemlibs.patch
- > 0001-Use-system-flac-vorbis-ogg.patch
* carla-remove-pkgconf-rpath.patch
- > 0002-Remove-rpath-from-.pc-files.patch
* use-correct-plugin-paths.patch
- > 0003-Use-correct-plugin-paths-for-openSUSE.patch
* Mon Oct 10 2022 christophe@krop.fr
- Update to version 2.5.1:
* Force usage of i686-w64-mingw32 for win32 builds on 64bit systems
* Restore positions of external patchbay graph nodes
* Adjust for JUCE MIDI API changes, fix external MIDI connections
* Correct last commit, ensure ysfx uses generic approach for wasm
* Ignore MIDI ports known to cause issues in JUCE engine
* Change default driver on windows from DirectSound to Windows Audio
* Ignore some compiler warnings from qt side
* Fix logic around engine driver listings
* Use an outer frame for carla-lv2 outgoing events
* Fix a small leak
* Fix free/delete[] misusage
* Make malloc usage consistent in CarlaString class
* Cleanup ysfx setup
* Fully remove water::Variant use
* Stop using NamedValueSet in AudioProcessorGraph
* Do not set scale factor for LV2 plugin UIs on macOS
* Bump version to 2.5.1
* Fix several race conditions
* Use generic implementation for ysfx eel riscv builds
* Correct last commit
* Alternative approach for systems without MAP_LOCKED (build&runtime)
* Math utils performance tweaks
* Set X11 utf8 window title for plugin UIs
* noop: remove trailing whitespace
* Fix build with older SDL2
* Fix typo
* Fix build with new wine
* Make sure SDL is disabled for static plugin target
* Add missing file
* Update included DPF
* Fix not building static binaries on windows (2.5.0 regression)
* Fix win32 CI stuff
* Make ysfx compatible with FreeBSD
* Add #if defined(__FreeBSD__) to avoid #include <alloca.h> on FreeBSD
* Try to fix i386 build
- Enable support for Win64 VST
- Update build requirements
* Fri Sep 30 2022 ecsos@opensuse.org
- Update to version 2.5.0:
* Update copyright information related to JUCE
* Update juce plugin time related code for new APIs
* Another python3.10 compat fix
* Expose through backend API hints which plugin UIs are file based
* Do not use wine in CI builds if we can skip it
* Dont use LTO for windows CI builds for now
* Fix win32 builds
* Bump version to 2.5.0
* Fix windows/mingw build
* Fix strict build
* Fix macOS build
* Use full driver settings dialog in engine menu if not running
* Fix macOS build
* Update to JUCE 7.0.1, still to update to new playhead APIs
* Update included DPF
* Simplify wasm runner, using emscripten_set_interval
* Adjust to the non-threaded usage
* Also block sem_timedwait usage
* Make sure no threads are used on wasm
* Disable audiofile ops debug on wasm, verified to work
* Set default LV2 path for emscripten
* Add missing opus as supported extension in audio file plugin
* Report plugin UI close in embed mode
* Link DGL against CoreVideo on macOS
* Use emscripten_set_timeout_loop instead of manual management
* water: Add back a way to get win appdata and programfiles
* Cleanup
* Really fix build, unless compiler crashes..
* Another build fix
* Fix a typo
* Ignore pthread_yield for now
* Set _FILE_OFFSET_BITS=64 for ysfx
* Fix windows build
* Fix build after latest changes
* One more build fix
* Fix regular build
* Reenable audiofile seeking on wasm, which works now
* Do not allow to use capture logging thread on wasm
* Bring Runner class from DPF, use it for Engine background details
* More tweaks for wasm, engine verified to work, still with hacks
* Do not enable pthreads for wasm builds
* Update dgl and distrho modules
* Dont use simd for wasm just yet, fix missing APP_EXT usage
* Dont strip wasm binaries, cleanup
* Fix make clean
* More tweaks for wasm and sdl
* Add SDL/wasm test code
* Fix SDL engine for SDL1, work wasm workarounds
* Allow to disable JACK, and skip bridges for wasm
* AudioFileReader: workarounds for wasm non-threaded behaviour
* CarlaThread: Ignore a few things for wasm usage
* Initial SDL engine implementation
* emscripten related tweaks
* Keep VST3 hosting through JUCE, for now
* Rework and cleanup makefiles, add WASM var
* Allow to build with custom DGL namespace
* ysfx build tweaks as needed for armhf and MOD builds
* Fix water::DirectoryIterator for windows builds
* Fix a typo
* Another attempt at fixing ARM build
* Support mod:volts as LV2 unit
* Start handling VST3 events
* A few vst3 host fixes, no longer crash on load
* Tweak about/features for vst3 usage without juce
* Hacky juce test code for investigating vst3 keyboard input
* Add some stubs to vst3 host code
* Fix the previous armhf fix
* Start python level automated tests, WIP
* Make macOS installer allowed to install without rosetta2
* Another armhf fix
* Alternative approach to fix armhf builds
* Allow to link against custom DPF/DGL
* Fix armhf (non-aarch64) build
* Correction for ysfx %progbits
* Make sure to not export ysfx symbols
* Another small change needed for ysfx on arm
* Fix external plugins submodule, was changed by mistake
* Reorder makefile static plugin target rules
* Add -fsigned-char to ysfx flags
* Fix non-linux build
* Fix 32bit build and some warnings
* Fix ysfx no-gui build
* Update ysfx
* Fix wine plugin build
* Cleanup for CARLA_DECLARE_NON_COPYABLE macro use, minor jsfx things
* Disable juce usage on non mac/win builds
* Fix DISTRHO_UI_FILE_BROWSER usage
* Allow to build internal plugins with a custom dpf
* More tweaks needed for macOS builds
* Tweaks to get external dpf plugins to build together
* Allow DGL in static builds
* Fix a typo
* Fix macOS build
* Build fixes
* Initial code for juce-less VST3 native hosting
* Do not use -fno-gnu-unique on BSD
* Do not export extra DllMain for extra internal windows plugins
* Tweak HAVE_YSFXGUI files
* Fix linux build
* Add new file needed for updated dpf
* Fix a typo
* Cleanup some ysfx things and fix guiless build
* Adjust jsfx things to changes in Carla internals
* Fix debug build
* Skip msys2 CI builds that broke for no reason
* macOS build fix, tested this time
* Try to build less juce stuff
* Disable JUCE Dxgi usage incompatible with older mingw
* Update juce
* Yet another approach
* Alternative macOS fix
* Fix macOS build
* Really fix windows build
* Calculate Io count properly
* Fix a leak
* Fix windows build
* Implement native vst3 plugin scanning; Cleanup
* Cleanup some discovery stuff
* Continue cleanup
* More cleanup
* Cleanup
* Start cleaning up the water
* Remove use of WATER_COMPILER_SUPPORTS_MOVE_SEMANTICS Was never properly supported, and causes crashes in a few places
* Only use -std=gnu++14 when building for juce
* Build a few more files in c++14 for macOS
* Fix use of USE_COREGRAPHICS_RENDERING macro
* Another macOS fix
* Add missing files
* Update DPF
* Make juce config read by all files
* Keep old mingw32 tweaks to workaround crash in juce_audio_basics
* Fix macOS build
* Fix windows build with juce
* Fix juce mingw issues
* Fix new code carla for plugin bridge use
* Always build juce_gui_extra; Add new mingw std compat files
* Delete temporary files added by mistake
* Start the update to JUCE7
* Mention JSFX support in help text
* Link fontconfig in the 32-bit bridge build
* Implement JSFX (frontend)
* Implement JSFX (backend)
* Add ysfx (upstream 60917c4)
- Rebase carla-systemlibs.patch.
- Drop fix-include-array.patch because can no more applied.
* Fri Sep 30 2022 ecsos@opensuse.org
- Update to version 2.4.4:
* Bump version
* Another python3.10 compat fix
* Do not use -fno-gnu-unique on BSD
* Support mod:volts as LV2 unit
* Fix water::DirectoryIterator for windows builds
* Fix make clean
* Skip msys2 CI builds that broke for no reason
* Fix external plugins build with mxml >= 3.0
* Fix macOS build
* Fix inaccurate midi CC rounding (#1612)
* juce never links against x11
* Update dependency list
* Sat Jun 04 2022 ecsos <ecsos@opensuse.org>
- Add fix-include-array.patch to fix Tumbleweed build error.
* Tue Apr 26 2022 rpm@fthiessen.de
- Update to version 2.4.3:
* Fix integration with internal Qt toolbar visibility state
* Fix plugin search
* Replace CARLA_EXPORT macro with separate API / PLUGIN export options
* Set new X-NSM-Exec desktop file property
* Sat Feb 26 2022 edogawa@aon.at
- refactored carla-remove-pkgconf-rpath.patch (changed file paths)
- Update to version 2.4.2:
* FIx old macOS build
* Fix build with old macOS
* Fix strict build
* And another one
* Another int/float python fix
* Fix Haiku build
* Haiku cannot use -pthread
* Do not error out when including AppConfig.h
* Adjust the rest of the code for CARLA_BACKEND_NAMESPACE macro use
* macOS plugin UI fixes
* Allow custom carla namespace, useful for static builds
* Fix compat with old pyqt
* Fix make clean for STATIC_PLUGIN_TARGET
* One more XSetInputFocus exception fix
* Do not use RT threads for dummy engine / plugin testing
* Fix a memory leak in the CarlaString class
* Use gcc built-in expect to speed up safe asserts
* Move second image to it's own screenshot tag
* FreeBSD patch in AppConfig.h
* Update external plugins submodule
* Reload audio file if sample rate changes
* Correct the offset used in the custom data restore fix
* Update copyright year for the modified files
* Use temporary files for big custom data values in bridges
* Ensure custom data restore is exactly how it was saved Fixes #1521
* interposer: More debug, remove superfulous check causing crashes
* Ignore JACK applications trying to handle MIDI when it is disabled
* Add "[carla]" prefix to printed messages directly by carla Closes #1498
* Fix crash when LV2 X11 UI has non-mapped child window Closes #1486
* Fix strict build
* Notify of embed resizes on bridges
* Initial implementation for embedding UIs of bridged plugins
* lv2: mark port as sidechain if part of a sidechain group
* Add audio port hints to backend, starting with lv2 sidechain
* Give notice when carla needs to be restarted after lv2 rescan
* Revert "See if wine32 CI test passes"
* See if wine32 CI test passes
* Fix up CI
* Prevent an assertion on dummy backend test
* Bump version to 2.4.2
* Add water::MemoryInputStream
* Add PLUGIN_JSFX definition, not yet implemented
* clarify carla_patchbay_connect() docs
* Fix type error in signal emission
* Fix "-n" switch with newer python
* Fix bridge build Closes #1558
* add CV32 variant with 64 audio ins/outs and 32 cv ins/outs
* Implement dry/wet, volume and balance on juce hosted plugins
* Add stubs for custom vst3 hosting
* Cast QDial value parameter to prevent type error
* Fixed unexpected type errors
* Place zyn deps in STATIC_CARLA_PLUGIN_LIBS as needed
* Update gitignore
* Define ulonglong type
* Define CUSTOM_DATA_TYPE_PATH and allow it for LV2 as custom data
* Use -posix to build under mingw
* Remove unused function
* fix default sf2/3 path
* default to jack backend if pipewire jack replacement is installed
* Move pkgconfig files to their own dir, tweak and install appdata
* add app metainfo (#1535)
* Automable is not a word, sorry!
* Skip JACK-applications as plugin in static plugin target builds
* Look for directories too when searching non-found vst3 plugins
* Add static-plugin target, fix some warnings
* Do not use -ffat-lto-objects
* Remove <br> from Windows readme.
* Expose a 8cv carla patchbay variant
* Yet another fix
* Fix previous commit
* Passing build flags in linker stage is required for LTO to work
* Fix LTO build
* Do not export DllMain for STATIC_PLUGIN_TARGET builds
* Add WITH_LTO build option, disabled by default
* Stop using old gnu++0x, switch to gnu++11
* Disable GraphicsScene indexing method to prevent crashes
* vst3: user common files in the default path
* Fix dependency target for jackbridge
/usr/lib64/carla/carla-bridge-posix32 /usr/lib64/carla/carla-discovery-posix32 /usr/lib64/vst /usr/lib64/vst/carla.vst /usr/lib64/vst/carla.vst/CarlaPatchbay.so /usr/lib64/vst/carla.vst/CarlaPatchbay16.so /usr/lib64/vst/carla.vst/CarlaPatchbay32.so /usr/lib64/vst/carla.vst/CarlaPatchbay64.so /usr/lib64/vst/carla.vst/CarlaPatchbayFX.so /usr/lib64/vst/carla.vst/CarlaRack.so /usr/lib64/vst/carla.vst/CarlaRackFX.so /usr/lib64/vst/carla.vst/carla-bridge-lv2-gtk2 /usr/lib64/vst/carla.vst/carla-bridge-lv2-gtk3 /usr/lib64/vst/carla.vst/carla-bridge-lv2-modgui /usr/lib64/vst/carla.vst/carla-bridge-lv2-qt5 /usr/lib64/vst/carla.vst/carla-bridge-lv2-x11 /usr/lib64/vst/carla.vst/carla-bridge-lv2.so /usr/lib64/vst/carla.vst/carla-bridge-native /usr/lib64/vst/carla.vst/carla-bridge-posix32 /usr/lib64/vst/carla.vst/carla-discovery-native /usr/lib64/vst/carla.vst/carla-discovery-posix32 /usr/lib64/vst/carla.vst/jack /usr/lib64/vst/carla.vst/libcarla_host-plugin.so /usr/lib64/vst/carla.vst/libcarla_interposer-jack-x11.so /usr/lib64/vst/carla.vst/libcarla_interposer-safe.so /usr/lib64/vst/carla.vst/libcarla_interposer-x11.so /usr/lib64/vst/carla.vst/libcarla_native-plugin.so /usr/lib64/vst/carla.vst/libcarla_utils.so /usr/lib64/vst/carla.vst/resources /usr/lib64/vst/carla.vst/styles
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Nov 1 22:38:26 2025