diff --git a/kmix-kdebug364141.patch b/kmix-kdebug364141.patch new file mode 100644 index 0000000..86ef1ae --- /dev/null +++ b/kmix-kdebug364141.patch @@ -0,0 +1,17 @@ +diff --git a/gui/viewdockareapopup.cpp b/gui/viewdockareapopup.cpp +index 846d9be31de7988c6790f5220d17482a71bcbfec..24e462b62bb5d63a71946dc1169de4fc7caa4e26 100644 +--- a/gui/viewdockareapopup.cpp ++++ b/gui/viewdockareapopup.cpp +@@ -137,9 +137,11 @@ void ViewDockAreaPopup::wheelEvent ( QWheelEvent * e ) + { + if ( _mdws.isEmpty() ) + return; +- ++ ++#ifndef X_KMIX_KF5_BUILD + // Pass wheel event from "border widget" to child + QApplication::sendEvent( _mdws.first(), e); ++#endif + } + + diff --git a/kmix.spec b/kmix.spec index 1602551..28ed958 100644 --- a/kmix.spec +++ b/kmix.spec @@ -6,7 +6,7 @@ Name: kmix Summary: KDE volume control Version: 16.04.3 -Release: 1%{?dist} +Release: 2%{?dist} # code is LGPLv2+ except for gui/osdwidget.* which is GPLv2+ # docs GFDL @@ -24,6 +24,8 @@ Source0: http://download.kde.org/%{stable}/applications/%{version}/src/%{name}-% ## upstream patches # disable autostart by default (on newer plasma releases that use plasma-pa) Patch2: kmix-15.08.2-autostart_disable.patch +# https://git.reviewboard.kde.org/r/128546 +Patch3: kmix-kdebug364141.patch ## upstreamable patches @@ -67,6 +69,7 @@ Provides: kdemultimedia-kmix = 6:%{version}-%{release} %if 0%{?fedora} > 22 %patch2 -p1 -b .autostart_disable %endif +%patch3 -p1 -b .kdebug364141 %build @@ -164,6 +167,9 @@ fi %changelog +* Thu Jul 28 2016 Rex Dieter - 16.04.3-2 +- candidate fix for scrollwheel crasher (#1352119,kde#364141) + * Sat Jul 09 2016 Rex Dieter - 16.04.3-1 - 16.04.3