File carla.changes of Package carla

-------------------------------------------------------------------
Mon Aug 18 08:33:00 UTC 2025 - Konstantin Voinov <kv@kott.no-ip.biz>

- Update to version 2.5.10+git.20250816:
  * Fix STATIC_PLUGIN_TARGET build
  * Fix cmake build
  * Replace some usage of ScopedPointer with std::unique_ptr
  * Adjust includes to allow custom DPF headers
  * Fix build with custom DISTRHO_NAMESPACE

-------------------------------------------------------------------
Sun Aug 10 01:26:05 UTC 2025 - Konstantin Voinov <kv@kott.no-ip.biz>

- Update to version 2.5.10+git.20250803:
  * Update quadpanner to use quadro-style speaker layout
  * Fix cmake build
  * Add Quad-Panner internal plugin, cleanup
  * Import qt6 fixes from ui-rework branch
  * Fix QGLWidget import for PyQt6
  * Leave TODO note for later
  * Fix broken program and bank messages for Jack applications.
  * Add zip to CI release build
  * Add unzip to CI release build
  * Use ubuntu:22.04 image for CI
  * CI: Install git first
  * Simplify releases CI
  * Update PawPaw used in releases CI
  * Really fix external plugins build
  * Fix build of external plugins
  * Fix macOS build
  * Fix make install
  * Fix cmake install, 1 file was deleted
  * Remove use of Carla{String,ScopedLocale,ScopedPointer} for DPF
  * Cleanup use of CarlaString
  * Remove CarlaPluginPtr.hpp compat file
  * Update to latest DPF
  * Fix a few compiler warnings
  * Remove old unused vst3sdk folder/files
  * carla_host_control: import from pyliblo3 if available
  * Fix VST3 midi/ctrl-out offset if split cycle
  * Fix make install after dialogs were converted to C++
  * Implement VST3 midi output
  * Silence a compiler warning
  * remove false tooltips
  * Update atom-helpers.h
  * Fix typo

-------------------------------------------------------------------
Mon Jul 21 22:33:30 UTC 2025 - Konstantin Voinov <kv@kott.no-ip.biz>

- Update to version 2.5.9+git.20250721:
  * cleanup
  * Convert about dialog to C++
  * Yet more qt6 compat
  * Fix a few more qt6 compat issues
  * Fix regression showing carla-plugin
  * Fix more qt6 compat
  * CI: rebuild release cache
  * CI: bump version used for pylint
  * Fix a few compat issues with Qt6, cleanup
  * Add pylint CI job
  * Keep base macros consistent between C++ and Python code
  * CI: Update PawPaw for macos release fixes
  * Fix use of JackPortIsCV
  * Remove old, non-working modgui related code
  * Update CI
  * Fix project usage when embed into others (like Ildaeil)
  * Fix cmake build
  * Replace some internal carla utils with DPF ones
  * Update to latest DPF

-------------------------------------------------------------------
Thu Mar 13 23:38:28 UTC 2025 - Konstantin Voinov <kv@kott.no-ip.biz>

- Sanitize spec
- Enable external plugins

-------------------------------------------------------------------
Thu Mar 13 21:58:21 UTC 2025 - kv@kott.no-ip.biz

- Update to version 2.5.9+git.20241124:
  * Cleanup
  * Use wine paths by default even if non-existent
  * Reintroduce plugin search for specific formats

-------------------------------------------------------------------
Fri Oct 18 08:44:52 UTC 2024 - Konstantin Voinov <kv@kott.no-ip.biz>

- Update to 2.5.9+git.20241001
  
  - Enable Qt6 build
  * Do not show windows crash dialogs for plugin bridges
  * Fix build against latest liblo
  * Fix crash when showing some plugin UIs under wayland
  * Fix minimum width of CanvasPort labels
  * Fix missing painter.restore() in case of CanvasPort errors
  * Fix OSC unregister handling

-------------------------------------------------------------------
Sat Jun 15 01:31:17 UTC 2024 - Konstantin Voinov <kv@kott.no-ip.biz>

- Update to version 2.5.8+git3.2f5bd5c:
  * Update CI version
  * Adjust for liblo API breakage, dont define lo_message type
  * wine related fixes
  * Fix winevst build
- Update .spec

-------------------------------------------------------------------
Sun Jan 21 05:51:56 UTC 2024 - Konstantin Voinov <kv@kott.no-ip.biz>

- Update to 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

-------------------------------------------------------------------
Wed Nov  8 21:07:48 UTC 2023 - Konstantin Voinov <kv@kott.no-ip.biz>

- update deps to pyliblo3
- Update to 2.5.7

  * Allow configuration of Carla client name when headless 
    (via CARLA_CLIENT_NAME env var)
  * Fix save missing LV2 files
  * Fix some wine bridge details

-------------------------------------------------------------------
Tue Aug  8 04:17:24 UTC 2023 - Konstantin Voinov <kv@kott.no-ip.biz>

- Update to 2.5.6

  * Fix compatibility of plugin discovery with newer 2.6.x tools
  * Fix crash when using JACK under Linux ARM
  * Fix carla-lv2 pre-run with 0 frames
  * Fix carla-vst GUI for high-dpi screens
  * Fix carla-native-plugin library exported symbols
  * Show custom error message when trying to start JACK driver without JACK
  * Skip special treatment for LADISH (do not set session management hints)

-------------------------------------------------------------------
Mon Jun 12 07:51:51 UTC 2023 - Konstantin Voinov <kv@kott.no-ip.biz>

- Update to 2.5.5

  * Allow IPC during plugin discovery (controlled by external tools)
  * Expose a few extra APIs in carla-utils library
  * Install extra carla-utils related headers during make install
  * Fix invalid/empty LV2 paths for compatibility with lilv
  * Fix LV2 plugin state for plugin bridges
  * Fix showing engine device settings on systems without JACK
  * Fix usage with LMMS on Windows
  * Remove use of REAL_BUILD macro, no longer needed
  * Tweaks for integration in OBS
  * Other minor fixes and cleanup

-------------------------------------------------------------------
Thu Mar 16 10:29:54 UTC 2023 - Konstantin Voinov <kv@kott.no-ip.biz>

- Update to version 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

- Version 2.5.3 changes:

  * Always set time frame information for JUCE hosted plugins
  * Fix canvaspreview out-of-bounds panning for patchbay
  * Fix receiving LV2 atoms bigger than 32kB
  * Fix peak metering reading values out of bounds
  * Fix missing </li> code in about information string
  * Support the more verbose LV2 MIDI CC definitions
  * Use SDL driver by default on Haiku

-------------------------------------------------------------------
Fri Oct 21 00:28:32 UTC 2022 - Konstantin Voinov <kv@kott.no-ip.biz>

- remove patches:
  fix-array-include-for-gcc12.patch
  Fixes-for-mxml-3.0.patch
  
- Update to version 2.5.2:

  * Fix includedir/libdir variables in pkg-config files
  * Fix LV2 plugins sending MIDI events out of order when using MIDI
     mapping for control output ports
  * Fix VST2 all-notes/sound-off events after re-activation
  * Fix "use outer frame for carla-lv2" from v2.5.1
  * Correct jackbridge build flags, prevent LTO from being used in wine stuff
 
- Version 2.5.1 changes:

  * Do not set scale factor for LV2 plugin UIs on macOS
  * Fix external MIDI connections for JUCE engine driver
  * Fix a few memory leaks and runtime issues
  * Fix several race conditions
  * Fix logic around engine driver listings
  * Fix position of external patchbay graph nodes not being restored
    when switching from internal to external
  * Fix RISC-V builds
  * Fix win32 bridge builds on win64 systems (forcing usage of
    i686-w64-mingw32 if needed)
  * Ignore some compiler warnings from Qt side
  * Use an outer frame for carla-lv2 outgoing events

- Version 2.5.0 changes:

  * Add JSFX plugin support
  * Add SDL engine driver
  * Adapt engine code to allow single-threaded web-assembly builds
  * Fix macOS installer to run without rosetta2
  * Use full driver settings dialog if opened via menu and engine
    is not running
  * Update built-in DPF
  * Update to JUCE 7.0.1

- Version 2.4.4 changes:
  
  Fixes:
  * Fix inaccurate MIDI CC rounding
  * Fix one more python3.10 compatibility issue
  * Fix one more Windows UTF-16 issue

  Other changes:
  * Do not use -fno-gnu-unique on BSD
  * Support mod:volts as LV2 unit
  * Update dependency list in INSTALL.md

-------------------------------------------------------------------
Mon May 16 02:07:44 UTC 2022 - kv@kott.no-ip.biz

- Update to version 2.4.3+git.20220504.54effcd90:
  * Fix macOS build
  * Fix inaccurate midi CC rounding (#1612)
  * juce never links against x11
  * Update dependency list
  * Bump version to 2.4.3
  * Set new X-NSM-Exec desktop file properties
  * Better integrate with internal Qt toolbar visibility state Closes #1583
  * Fix a missing include for X11/BSD builds Closes #1597
  * Fix CarlaString for std::map compatibility
  * Added sys/types.h to build on Alpine
  * Use utf16 in a few more places
  * One more water case handling for utf16/windows
  * Use utf16 methods for Windows water File operations
  * Test builds with LTO enabled
  * Update submodule
  * Replace CARLA_EXPORT with separate API / PLUGIN export option
  * Use -fno-gnu-unique by default
  * Implement VERBOSE make flag
  * Fix one more py3.10 compat issue
  * 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

-------------------------------------------------------------------
Mon May 16 02:05:47 UTC 2022 - kv@kott.no-ip.biz

- Update to version 2.4.3+git.20220107.613e69505:
  * 

-------------------------------------------------------------------
Sat Mar 12 21:39:05 UTC 2022 - Giordano Boschetti <geekosdaw@gmail.com>

- Update to 2.4.2
  *Fix one more py3.10 compat issue

-------------------------------------------------------------------
Mon Jan 10 03:02:24 UTC 2022 - Konstantin Voinov <kv@kott.no-ip.biz>

- update to 2.4.1

-------------------------------------------------------------------
Wed Sep 25 03:26:46 UTC 2019 - Giordano Boschetti <geekosdaw@gmail.com>

- Updated to 2.0.0 from db6dadd6 git commit
- Fix Tumbleweed Build

-------------------------------------------------------------------
Mon Sep  9 01:41:53 UTC 2019 - giordano boschetti <giordanoboschetti@gmail.com>

- Added support for Bridges (require mingw32 and mingw64 repositories on top for build)
  * Separated package and dependencies for best convenience
  * Add Dependence to python3-pyliblo for carla-control (not start without python binding to liblo)
openSUSE Build Service is sponsored by