Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package carla for openSUSE:Factory checked 
in at 2022-09-30 17:58:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/carla (Old)
 and      /work/SRC/openSUSE:Factory/.carla.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "carla"

Fri Sep 30 17:58:50 2022 rev:31 rq:1007262 version:2.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/carla/carla.changes      2022-06-04 
23:27:21.688775560 +0200
+++ /work/SRC/openSUSE:Factory/.carla.new.2275/carla.changes    2022-09-30 
17:59:10.229425103 +0200
@@ -1,0 +2,167 @@
+Fri Sep 30 12:38:10 UTC 2022 - ec...@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 12:27:12 UTC 2022 - ec...@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
+
+-------------------------------------------------------------------

Old:
----
  carla-2.4.3.tar.xz
  fix-include-array.patch

New:
----
  carla-2.5.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ carla.spec ++++++
--- /var/tmp/diff_new_pack.Z79mDJ/_old  2022-09-30 17:59:10.885426505 +0200
+++ /var/tmp/diff_new_pack.Z79mDJ/_new  2022-09-30 17:59:10.893426522 +0200
@@ -29,7 +29,7 @@
 #NOTE: to update this package please change these two version fields in 
"_service" <param name="revision">v2.1.1</param> and
 #<param name="versionformat">2.1.1</param> to the version that you want and 
execute "osc service runall"
 # It will even fill in the .changes file. Please don't touch the Version: in 
the spec file, it will be filled automaticaly.
-Version:        2.4.3
+Version:        2.5.0
 Release:        0
 Summary:        An audio plugin host
 License:        BSD-2-Clause AND GPL-2.0-or-later AND BSD-3-Clause
@@ -46,8 +46,6 @@
 Patch1:         carla-remove-pkgconf-rpath.patch
 # PATCH-FIX-OPENSUSE -- Use the correct plugin paths for openSUSE 
sfl...@suse.de
 Patch2:         use-correct-plugin-paths.patch
-# PATCH-FIX_OPENSUSE -- Fix build error in Tumbleweed
-Patch3:         fix-include-array.patch
 BuildRequires:  fdupes
 BuildRequires:  file-devel
 BuildRequires:  hicolor-icon-theme
@@ -74,6 +72,8 @@
 BuildRequires:  pkgconfig(libprojectM)
 BuildRequires:  pkgconfig(libpulse)
 BuildRequires:  pkgconfig(mxml)
+# With sdl enable, carla does not build
+#BuildRequires:  pkgconfig(sdl2)
 BuildRequires:  pkgconfig(sndfile)
 BuildRequires:  pkgconfig(vorbisenc)
 BuildRequires:  pkgconfig(x11)

++++++ _service ++++++
--- /var/tmp/diff_new_pack.Z79mDJ/_old  2022-09-30 17:59:10.941426624 +0200
+++ /var/tmp/diff_new_pack.Z79mDJ/_new  2022-09-30 17:59:10.945426633 +0200
@@ -6,7 +6,7 @@
     <param name="exclude">.git</param>
     <param name="exclude">data/windows</param>
     <param name="exclude">source/native-plugins/external/*</param>
-    <param name="revision">v2.4.3</param>
+    <param name="revision">v2.5.0</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.Z79mDJ/_old  2022-09-30 17:59:10.961426667 +0200
+++ /var/tmp/diff_new_pack.Z79mDJ/_new  2022-09-30 17:59:10.965426676 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/falkTX/Carla.git</param>
-              <param 
name="changesrevision">f22915f6ec0093a0d27c4b3e3cf27724d5bc536b</param></service></servicedata>
+              <param 
name="changesrevision">6bc9a90ebb1767649d2538108ed4a604ce96dacb</param></service></servicedata>
 (No newline at EOF)
 

++++++ carla-2.4.3.tar.xz -> carla-2.5.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/carla/carla-2.4.3.tar.xz 
/work/SRC/openSUSE:Factory/.carla.new.2275/carla-2.5.0.tar.xz differ: char 13, 
line 1

++++++ carla-systemlibs.patch ++++++
--- /var/tmp/diff_new_pack.Z79mDJ/_old  2022-09-30 17:59:11.009426770 +0200
+++ /var/tmp/diff_new_pack.Z79mDJ/_new  2022-09-30 17:59:11.013426778 +0200
@@ -1,7 +1,7 @@
-Index: carla-2.4.1/source/backend/utils/Makefile
+Index: carla-2.5.0/source/backend/utils/Makefile
 ===================================================================
---- carla-2.4.1.orig/source/backend/utils/Makefile
-+++ carla-2.4.1/source/backend/utils/Makefile
+--- carla-2.5.0.orig/source/backend/utils/Makefile
++++ carla-2.5.0/source/backend/utils/Makefile
 @@ -43,6 +43,8 @@ endif
  
  LINK_FLAGS += $(LILV_LIBS)
@@ -11,11 +11,11 @@
  
  ifeq ($(HAVE_X11),true)
  LINK_FLAGS += $(X11_LIBS)
-Index: carla-2.4.1/source/bridges-plugin/Makefile
+Index: carla-2.5.0/source/bridges-plugin/Makefile
 ===================================================================
---- carla-2.4.1.orig/source/bridges-plugin/Makefile
-+++ carla-2.4.1/source/bridges-plugin/Makefile
-@@ -154,6 +154,11 @@ NATIVE_LINK_FLAGS  += $(FLUIDSYNTH_LIBS)
+--- carla-2.5.0.orig/source/bridges-plugin/Makefile
++++ carla-2.5.0/source/bridges-plugin/Makefile
+@@ -179,6 +179,11 @@ NATIVE_LINK_FLAGS  += $(FLUIDSYNTH_LIBS)
  
  NATIVE_LINK_FLAGS  += $(MAGIC_LIBS)
  
@@ -27,11 +27,11 @@
  LIBS_native        += $(MODULEDIR)/audio_decoder.a
  LIBS_native        += $(MODULEDIR)/native-plugins.a
  LIBS_native        += $(MODULEDIR)/sfzero.a
-Index: carla-2.4.1/source/bridges-ui/Makefile
+Index: carla-2.5.0/source/bridges-ui/Makefile
 ===================================================================
---- carla-2.4.1.orig/source/bridges-ui/Makefile
-+++ carla-2.4.1/source/bridges-ui/Makefile
-@@ -28,19 +28,19 @@ LINK_FLAGS       += $(WATER_LIBS) -pthre
+--- carla-2.5.0.orig/source/bridges-ui/Makefile
++++ carla-2.5.0/source/bridges-ui/Makefile
+@@ -36,19 +36,19 @@ endif
  # 
---------------------------------------------------------------------------------------------------------------------
  
  BUILD_GTK2_FLAGS    = $(BUILD_CXX_FLAGS) -DBRIDGE_GTK2 $(X11_FLAGS)
@@ -56,12 +56,12 @@
  
  BUILD_COCOA_FLAGS   = $(BUILD_CXX_FLAGS) -DBRIDGE_COCOA -ObjC++
  LINK_COCOA_FLAGS    = $(LINK_FLAGS) -framework Cocoa $(LIBDL_LIBS)
-Index: carla-2.4.1/source/Makefile.mk
+Index: carla-2.5.0/source/Makefile.mk
 ===================================================================
---- carla-2.4.1.orig/source/Makefile.mk
-+++ carla-2.4.1/source/Makefile.mk
-@@ -198,6 +198,14 @@ ifeq ($(HAVE_PYQT),true)
- BASE_FLAGS += -DHAVE_PYQT
+--- carla-2.5.0.orig/source/Makefile.mk
++++ carla-2.5.0/source/Makefile.mk
+@@ -230,6 +230,14 @@ else ifeq ($(HAVE_SDL1),true)
+ BASE_FLAGS += -DHAVE_SDL -DHAVE_SDL1
  endif
  
 +FLAC_FLAGS  = $(shell pkg-config --cflags flac)
@@ -75,13 +75,13 @@
  ifeq ($(HAVE_SNDFILE),true)
  BASE_FLAGS += -DHAVE_SNDFILE
  endif
-Index: carla-2.4.1/source/plugin/Makefile
+Index: carla-2.5.0/source/plugin/Makefile
 ===================================================================
---- carla-2.4.1.orig/source/plugin/Makefile
-+++ carla-2.4.1/source/plugin/Makefile
-@@ -114,6 +114,9 @@ LINK_FLAGS += $(JUCE_GUI_EXTRA_LIBS)
- endif
- endif
+--- carla-2.5.0.orig/source/plugin/Makefile
++++ carla-2.5.0/source/plugin/Makefile
+@@ -127,6 +127,9 @@ endif
+ 
+ LINK_FLAGS += $(YSFX_GRAPHICS_LIBS)
  
 +LINK_FLAGS += $(FLAC_LIBS)
 +LINK_FLAGS += $(VORBIS_LIBS)
@@ -89,13 +89,13 @@
  ifeq ($(MACOS),true)
  SYMBOLS_NATIVE  = -Wl,-exported_symbol,_carla_get_native_rack_plugin
  SYMBOLS_NATIVE += -Wl,-exported_symbol,_carla_get_native_patchbay_plugin
-Index: carla-2.4.1/source/backend/Makefile
+Index: carla-2.5.0/source/backend/Makefile
 ===================================================================
---- carla-2.4.1.orig/source/backend/Makefile
-+++ carla-2.4.1/source/backend/Makefile
-@@ -78,6 +78,8 @@ STANDALONE_LINK_FLAGS += $(LIBLO_LIBS)
- STANDALONE_LINK_FLAGS += $(MAGIC_LIBS)
+--- carla-2.5.0.orig/source/backend/Makefile
++++ carla-2.5.0/source/backend/Makefile
+@@ -86,6 +86,8 @@ STANDALONE_LINK_FLAGS += $(MAGIC_LIBS)
  STANDALONE_LINK_FLAGS += $(FLUIDSYNTH_LIBS)
+ STANDALONE_LINK_FLAGS += $(SDL_LIBS)
  STANDALONE_LINK_FLAGS += $(X11_LIBS)
 +STANDALONE_LINK_FLAGS += $(FLAC_LIBS)
 +STANDALONE_LINK_FLAGS += $(VORBIS_LIBS)

Reply via email to