Hello community, here is the log from the commit of package lmms for openSUSE:Factory checked in at 2020-07-18 21:02:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lmms (Old) and /work/SRC/openSUSE:Factory/.lmms.new.3592 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lmms" Sat Jul 18 21:02:31 2020 rev:33 rq:821636 version:1.2.2 Changes: -------- --- /work/SRC/openSUSE:Factory/lmms/lmms.changes 2020-06-05 20:28:24.241205238 +0200 +++ /work/SRC/openSUSE:Factory/.lmms.new.3592/lmms.changes 2020-07-18 21:02:58.975610192 +0200 @@ -1,0 +2,52 @@ +Sat Jul 18 07:37:04 UTC 2020 - Dave Plater <[email protected]> + +- Update to version 1.2.2 +- Remove incorporated qt5.15 with lmms-qpainterpath.patch +- Rebase lmms-1.2.0-crippled_stk.patch and lmms-rpmalloc-fpic.patch +- Upstream General improvements + *Stop filtering out valid characters from file name while + exporting tracks (#5282) + *Fix Invalid warning about "dummy-MIDI-client" (#5509) +- Upstream UI improvements + *Note selection: Editing values works in dialog (#5438) +- Upstream Bug Fixes + *Piano Roll - Fix retrigger with vol/pan sliders (#5271) + *Fix a rare crash on export (#5293) + *Fix LMMS not launching when AppImage has spaces in name (#5297) + *Fix vertical piano being unresponsive when clicked too fast + (#5262) + *Fix crash with Grooove VST (#5300) + *Fix crash on deleting instrument with controller connections on + knobs (#5306) + *Fix notes being placed at negative positions on MIDI import + (#5343) + *Fix scrolling direction in the song editor due to stuck + Ctrl/Shift (#5286) + *Fix stuck notes with Helm VST on tempo automation (#5365) + *Fix file factory delimeter position (#5378) + *Fix controls linking misbehaviors (#5336) + *Fix loading and saving of .fxb/.fxp files on Windows (#5411) + *Fix crashes and hangs on importing some Hydrogen drum kit songs + (#5420) + *Fix freeze when replacing Mallets with another instrument + (#5428) + *DrumSynth: ensure correct envelope length in any sample rate + (#5467) + *AFP: fix loading start and loop points if the loop point is + automated (#5472) + *Select the correct piano key for marking semitones (#5478) + *Ensure consistent use of effect gate (#5475) + *Fix Piano roll crashing when window is vertically scaled too + large (#5449) + *Fix some memory errors with JACK audio/MIDI (#5452) + *JackMidi: Remove confusing warnings at shutdown (737fcd3) + *Fix SF2 player crashing when file is not a soundfont, with + FluidSynth 2 (#5487) + *BB editor: fix mouse event affecting wrong beats due to the + cursor shape (#5489) + *Fix knobs moving too fast on some platforms (#5360) + *Fix notes created in BB editor resizing incorrectly when + resizing a selection (#5515) + *Fix some patterns not being saved in project (#5537) + +------------------------------------------------------------------- Old: ---- lmms-1.2.1.tar.gz lmms-qpainterpath.patch New: ---- lmms-1.2.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lmms.spec ++++++ --- /var/tmp/diff_new_pack.S55mwN/_old 2020-07-18 21:03:01.039612410 +0200 +++ /var/tmp/diff_new_pack.S55mwN/_new 2020-07-18 21:03:01.043612415 +0200 @@ -27,8 +27,11 @@ %bcond_without carla %bcond_without crippled_stk %bcond_without wine +%if %{with carla} +%define carlavers %(carla --version|grep Carla | cut -b 21,22,23,24,25,26) +%endif Name: lmms -Version: 1.2.1 +Version: 1.2.2 Release: 0 Summary: Linux MultiMedia Studio License: GPL-2.0-or-later @@ -47,7 +50,6 @@ # PATCH-FIX-UPSTREAM Fix plugin library search path, testing an upstream proposal Patch2: lmms-1.2.0-libdir.patch Patch3: lmms-rpmalloc-fpic.patch -Patch4: lmms-qpainterpath.patch BuildRequires: bash-completion BuildRequires: cmake @@ -74,7 +76,7 @@ BuildRequires: pkgconfig(jack) >= 0.77 BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(ogg) -BuildRequires: pkgconfig(portaudio-2.0) +BuildRequires: pkgconfig(portaudiocpp) BuildRequires: pkgconfig(samplerate) >= 0.1.8 BuildRequires: pkgconfig(sdl) BuildRequires: pkgconfig(shared-mime-info) @@ -117,6 +119,7 @@ BuildRequires: carla # to enable internal Carla plugin host BuildRequires: pkgconfig(carla-standalone) +Requires: carla = %carlavers %endif %description @@ -160,8 +163,6 @@ popd cd rpmalloc && rm -rf rpmalloc && tar -xf %{S:1} && mv rpmalloc-%{rpmallocrev} rpmalloc popd -# This doesn't do anything but cause trouble -rm plugins/LadspaEffect/swh/ladspa-util.c %build %if %{with wine} ++++++ lmms-1.2.0-crippled_stk.patch ++++++ --- /var/tmp/diff_new_pack.S55mwN/_old 2020-07-18 21:03:01.083612458 +0200 +++ /var/tmp/diff_new_pack.S55mwN/_new 2020-07-18 21:03:01.083612458 +0200 @@ -1,6 +1,7 @@ -diff -up lmms/plugins/stk/mallets/mallets.cpp.orig lmms/plugins/stk/mallets/mallets.cpp ---- lmms/plugins/stk/mallets/mallets.cpp.orig 2018-08-10 16:46:42.000000000 +0200 -+++ lmms/plugins/stk/mallets/mallets.cpp 2018-08-10 17:44:45.206135965 +0200 +Index: b/plugins/stk/mallets/mallets.cpp +=================================================================== +--- a/plugins/stk/mallets/mallets.cpp 2020-07-04 13:58:46.000000000 +0200 ++++ b/plugins/stk/mallets/mallets.cpp 2020-07-18 09:28:00.592499234 +0200 @@ -31,7 +31,6 @@ #include "BandedWG.h" @@ -68,7 +69,7 @@ else { _n->m_pluginData = new malletsSynth( freq, -@@ -390,10 +358,6 @@ malletsInstrumentView::malletsInstrument +@@ -392,10 +360,6 @@ malletsInstrumentView::malletsInstrument setWidgetBackground( m_modalBarWidget, "artwork" ); m_modalBarWidget->move( 0,0 ); @@ -79,7 +80,7 @@ m_bandedWGWidget = setupBandedWGControls( this ); setWidgetBackground( m_bandedWGWidget, "artwork" ); m_bandedWGWidget->move( 0,0 ); -@@ -480,42 +444,6 @@ QWidget * malletsInstrumentView::setupMo +@@ -482,42 +446,6 @@ QWidget * malletsInstrumentView::setupMo @@ -122,7 +123,7 @@ QWidget * malletsInstrumentView::setupBandedWGControls( QWidget * _parent ) { // BandedWG -@@ -559,11 +487,6 @@ void malletsInstrumentView::modelChanged +@@ -561,11 +489,6 @@ void malletsInstrumentView::modelChanged m_vibratoGainKnob->setModel( &inst->m_vibratoGainModel ); m_vibratoFreqKnob->setModel( &inst->m_vibratoFreqModel ); m_stickKnob->setModel( &inst->m_stickModel ); @@ -134,7 +135,7 @@ m_pressureKnob->setModel( &inst->m_pressureModel ); // m_motionKnob->setModel( &inst->m_motionModel ); // m_vibratoKnob->setModel( &inst->m_vibratoModel ); -@@ -584,7 +507,6 @@ void malletsInstrumentView::changePreset +@@ -585,7 +508,6 @@ void malletsInstrumentView::changePreset if( _preset < 9 ) { @@ -142,7 +143,7 @@ m_bandedWGWidget->hide(); m_modalBarWidget->show(); } -@@ -592,12 +514,10 @@ void malletsInstrumentView::changePreset +@@ -593,12 +515,10 @@ void malletsInstrumentView::changePreset { m_modalBarWidget->hide(); m_bandedWGWidget->hide(); @@ -155,7 +156,7 @@ m_bandedWGWidget->show(); } } -@@ -638,54 +558,6 @@ malletsSynth::malletsSynth( const StkFlo +@@ -640,55 +560,6 @@ malletsSynth::malletsSynth( const StkFlo m_voice->noteOn( _pitch, _velocity ); } catch( ... ) @@ -185,7 +186,8 @@ - const StkFloat _control11, - const StkFloat _control128, - const uint8_t _delay, -- const sample_rate_t _sample_rate ) +- const sample_rate_t _sample_rate ) : +- m_presetIndex(0) -{ - try - { ++++++ lmms-1.2.1.tar.gz -> lmms-1.2.2.tar.gz ++++++ /work/SRC/openSUSE:Factory/lmms/lmms-1.2.1.tar.gz /work/SRC/openSUSE:Factory/.lmms.new.3592/lmms-1.2.2.tar.gz differ: char 13, line 1 ++++++ lmms-rpmalloc-fpic.patch ++++++ --- /var/tmp/diff_new_pack.S55mwN/_old 2020-07-18 21:03:01.119612497 +0200 +++ /var/tmp/diff_new_pack.S55mwN/_new 2020-07-18 21:03:01.123612501 +0200 @@ -4,13 +4,13 @@ Add -fPIC to rpmalloc's CMakeLists.txt CFLAGS -Index: lmms-1.2.1/src/3rdparty/rpmalloc/CMakeLists.txt +Index: b/src/3rdparty/rpmalloc/CMakeLists.txt =================================================================== ---- lmms-1.2.1.orig/src/3rdparty/rpmalloc/CMakeLists.txt 2019-10-21 02:27:12.000000000 +0200 -+++ lmms-1.2.1/src/3rdparty/rpmalloc/CMakeLists.txt 2020-03-28 14:04:13.314446543 +0200 +--- a/src/3rdparty/rpmalloc/CMakeLists.txt 2020-07-18 09:30:56.395198971 +0200 ++++ b/src/3rdparty/rpmalloc/CMakeLists.txt 2020-07-18 09:33:20.424503126 +0200 @@ -1,4 +1,4 @@ --set(CMAKE_C_FLAGS "-std=c11") -+set(CMAKE_C_FLAGS "-std=c11 -fPIC") +-set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c11 -Wno-unused-variable") ++set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c11 -fPIC -Wno-unused-variable") add_library(rpmalloc STATIC rpmalloc/rpmalloc/rpmalloc.c
