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-10-11 18:02:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/carla (Old) and /work/SRC/openSUSE:Factory/.carla.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "carla" Tue Oct 11 18:02:46 2022 rev:32 rq:1009330 version:2.5.1 Changes: -------- --- /work/SRC/openSUSE:Factory/carla/carla.changes 2022-09-30 17:59:10.229425103 +0200 +++ /work/SRC/openSUSE:Factory/.carla.new.2275/carla.changes 2022-10-11 18:05:18.362061162 +0200 @@ -1,0 +2,42 @@ +Mon Oct 10 06:22:28 UTC 2022 - christo...@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 + +------------------------------------------------------------------- Old: ---- carla-2.5.0.tar.xz New: ---- carla-2.5.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ carla.spec ++++++ --- /var/tmp/diff_new_pack.G4Kw4S/_old 2022-10-11 18:05:18.906062041 +0200 +++ /var/tmp/diff_new_pack.G4Kw4S/_new 2022-10-11 18:05:18.914062055 +0200 @@ -16,8 +16,6 @@ # -%define rev 9249bebbf5a8f2358cb912a5b8c429bc0c5b479b - %if 0%{?suse_version} > 1501 %bcond_without liblo %else @@ -26,17 +24,15 @@ %define __provides_exclude_from ^%{_libdir}/carla/jack/.*.so.0$ Name: carla -#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" +#NOTE: to update this package please change these two version fields in "_service" <param name="revision">v2.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.5.0 +Version: 2.5.1 Release: 0 Summary: An audio plugin host License: BSD-2-Clause AND GPL-2.0-or-later AND BSD-3-Clause Group: Productivity/Multimedia/Sound/Utilities URL: https://kx.studio/Applications:Carla -#https://github.com/falkTX/Carla/archive/v%%{version}.tar.gz#/ - Source0: %{name}-%{version}.tar.xz Source1: carla-warning Source2: bsd-2-clause.txt @@ -58,8 +54,9 @@ BuildRequires: python3-rdflib BuildRequires: update-desktop-files BuildRequires: pkgconfig(alsa) -BuildRequires: pkgconfig(fftw3f) +BuildRequires: pkgconfig(fftw3) BuildRequires: pkgconfig(flac) +BuildRequires: pkgconfig(freetype2) # for extra samplers support BuildRequires: pkgconfig(fluidsynth) BuildRequires: pkgconfig(gl) @@ -69,14 +66,14 @@ %if %{with liblo} BuildRequires: pkgconfig(liblo) %endif -BuildRequires: pkgconfig(libprojectM) BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(mxml) -# With sdl enable, carla does not build -#BuildRequires: pkgconfig(sdl2) +BuildRequires: pkgconfig(sdl2) BuildRequires: pkgconfig(sndfile) BuildRequires: pkgconfig(vorbisenc) BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xcursor) +BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(zlib) #Wine #!BuildIgnore: sane-backends-32bit @@ -85,11 +82,14 @@ BuildRequires: gcc-c++-32bit BuildRequires: glibc-devel-32bit BuildRequires: libX11-devel-32bit +BuildRequires: libXcursor-devel-32bit BuildRequires: libXext-devel-32bit BuildRequires: libstdc++-devel-32bit %if 0%{?suse_version} >= 1550 BuildRequires: mingw32-cross-gcc BuildRequires: mingw32-cross-gcc-c++ +BuildRequires: mingw64-cross-gcc +BuildRequires: mingw64-cross-gcc-c++ BuildRequires: wine BuildRequires: wine-devel BuildRequires: wine-devel-32bit @@ -144,7 +144,6 @@ # list build configuration, no need for optflags or -j make features -# bulding with high -j numbers often results in build failures, thus we're disabling _smp_flags for now make %{_smp_mflags} \ %ifnarch %{ix86} x86_64 BASE_OPTS= \ @@ -159,7 +158,9 @@ echo $CFLAGS echo $CXXFLAGS make --trace win32 CC=i686-w64-mingw32-gcc CXX=i686-w64-mingw32-g++ LIBDIR=%{_libdir} CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" LDFLAGS="-Wl,--no-insert-timestamp" +make --trace win64 CC=x86_64-w64-mingw32-gcc CXX=x86_64-w64-mingw32-g++ LIBDIR=%{_libdir} CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" LDFLAGS="-Wl,--no-insert-timestamp" make --trace wine32 LIBDIR=%{_libdir} CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" LDFLAGS="-L/usr/lib/wine" +make --trace wine64 LIBDIR=%{_libdir} CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" LDFLAGS="-L%{_libdir}/wine" %endif %install @@ -202,9 +203,12 @@ %exclude %{_libdir}/carla/carla-bridge-posix32 %exclude %{_libdir}/carla/carla-discovery-posix32 %if 0%{?suse_version} >= 1550 -%exclude %{_libdir}/carla/jackbridge-wine32.dll %exclude %{_libdir}/carla/carla-bridge-win32.exe +%exclude %{_libdir}/carla/carla-bridge-win64.exe %exclude %{_libdir}/carla/carla-discovery-win32.exe +%exclude %{_libdir}/carla/carla-discovery-win64.exe +%exclude %{_libdir}/carla/jackbridge-wine32.dll +%exclude %{_libdir}/carla/jackbridge-wine64.dll %endif %dir %{_libdir}/lv2 %{_libdir}/lv2/carla.lv2 @@ -225,9 +229,12 @@ %{_libdir}/carla/carla-bridge-posix32 %{_libdir}/carla/carla-discovery-posix32 %if 0%{?suse_version} >= 1550 -%{_libdir}/carla/jackbridge-wine32.dll %{_libdir}/carla/carla-bridge-win32.exe +%{_libdir}/carla/carla-bridge-win64.exe %{_libdir}/carla/carla-discovery-win32.exe +%{_libdir}/carla/carla-discovery-win64.exe +%{_libdir}/carla/jackbridge-wine32.dll +%{_libdir}/carla/jackbridge-wine64.dll %endif %files devel ++++++ _service ++++++ --- /var/tmp/diff_new_pack.G4Kw4S/_old 2022-10-11 18:05:18.958062126 +0200 +++ /var/tmp/diff_new_pack.G4Kw4S/_new 2022-10-11 18:05:18.962062132 +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.5.0</param> + <param name="revision">v2.5.1</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.G4Kw4S/_old 2022-10-11 18:05:18.986062171 +0200 +++ /var/tmp/diff_new_pack.G4Kw4S/_new 2022-10-11 18:05:18.990062177 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/falkTX/Carla.git</param> - <param name="changesrevision">6bc9a90ebb1767649d2538108ed4a604ce96dacb</param></service></servicedata> + <param name="changesrevision">7d23ab72be1f5fc541e919ad98c63f5ee2c9b94c</param></service></servicedata> (No newline at EOF) ++++++ carla-2.5.0.tar.xz -> carla-2.5.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/carla/carla-2.5.0.tar.xz /work/SRC/openSUSE:Factory/.carla.new.2275/carla-2.5.1.tar.xz differ: char 13, line 1