$ git diff --patch-with-stat --summary a04e30cae33e71742b7903385165f3cd8ff765fd..7f69b462981598348cb6e1461c33f58e34f715f1
.abf.yml | 2 +-
kwave-19.07.80-compile.patch | 24 ++++++++++++++++++++++++
kwave.spec | 5 +++--
3 files changed, 28 insertions(+), 3 deletions(-)
create mode 100644 kwave-19.07.80-compile.patch
diff --git a/.abf.yml b/.abf.yml
index 0924d56..1e31d42 100644
--- a/.abf.yml
+++ b/.abf.yml
@@ -1,2 +1,2 @@
sources:
- kwave-19.04.2.tar.xz: 8f348f4b79abe8c893782c0dffa74d18a9e88257
+ kwave-19.08.1.tar.xz: a359c8fa52f7a9144a41aa3df6960a63f63df1a5
diff --git a/kwave-19.07.80-compile.patch b/kwave-19.07.80-compile.patch
new file mode 100644
index 0000000..2cfae6c
--- /dev/null
+++ b/kwave-19.07.80-compile.patch
@@ -0,0 +1,24 @@
+diff -up kwave-19.07.80/libkwave/MultiTrackSink.h.omv~ kwave-19.07.80/libkwave/MultiTrackSink.h
+--- kwave-19.07.80/libkwave/MultiTrackSink.h.omv~ 2019-07-27 19:11:55.072580303 +0200
++++ kwave-19.07.80/libkwave/MultiTrackSink.h 2019-07-27 19:12:00.431553005 +0200
+@@ -32,7 +32,7 @@ namespace Kwave
+
+ template <class SINK, const bool INITIALIZE>
+ class MultiTrackSink: public Kwave::SampleSink,
+- private QList<SINK *>
++ protected QList<SINK *>
+ {
+ public:
+ /**
+diff -up kwave-19.07.80/libkwave/MultiTrackSource.h.omv~ kwave-19.07.80/libkwave/MultiTrackSource.h
+--- kwave-19.07.80/libkwave/MultiTrackSource.h.omv~ 2019-07-27 19:11:33.642689618 +0200
++++ kwave-19.07.80/libkwave/MultiTrackSource.h 2019-07-27 19:11:42.401644908 +0200
+@@ -38,7 +38,7 @@ namespace Kwave
+ */
+ template <class SOURCE, const bool INITIALIZE>
+ class Q_DECL_EXPORT MultiTrackSource: public Kwave::SampleSource,
+- private QList<SOURCE *>
++ protected QList<SOURCE *>
+ {
+ public:
+ /**
diff --git a/kwave.spec b/kwave.spec
index a6b56df..c174b5b 100644
--- a/kwave.spec
+++ b/kwave.spec
@@ -2,12 +2,13 @@
Summary: A sound editor for KDE
Name: kwave
-Version: 19.04.2
+Version: 19.08.1
Release: 1
License: GPLv2+
Group: Sound
Url: http://kwave.sourceforge.net/
Source0: http://download.kde.org/%{stable}/applications/%{version}/src/%{name}-%{version}.tar.xz
+Patch0: kwave-19.07.80-compile.patch
BuildRequires: pkgconfig(Qt5Concurrent)
BuildRequires: pkgconfig(Qt5Core)
BuildRequires: pkgconfig(Qt5Multimedia)
@@ -78,7 +79,7 @@ with a complete zoom- and scroll capability.
#----------------------------------------------------------------------------
%prep
-%setup -q
+%autosetup -p1
%cmake_kde5 -DWITH_MP3=ON
%build