Hello community,
here is the log from the commit of package zynaddsubfx for openSUSE:Factory checked in at 2019-04-04 15:22:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/zynaddsubfx (Old)
and /work/SRC/openSUSE:Factory/.zynaddsubfx.new.3908 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "zynaddsubfx"
Thu Apr 4 15:22:27 2019 rev:11 rq:690155 version:3.0.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/zynaddsubfx/zynaddsubfx.changes 2018-11-26 10:26:41.861282031 +0100
+++ /work/SRC/openSUSE:Factory/.zynaddsubfx.new.3908/zynaddsubfx.changes 2019-04-04 15:28:00.570911962 +0200
@@ -1,0 +2,20 @@
+Fri Mar 29 08:51:03 UTC 2019 - plater
+
+- Update to release 3.0.4 and rebase zynaddsubfx-buildflags.patch.
+- Upstream changes:
+ *Add scripting to zyn-fusion UI for automated screen capture
+ *Add double click to reset sliders
+ *Add random LFO to UI
+ *Add compatibility with MXML 3.0
+ *Enhance modulation volume parameter resolution
+ *Enhance global volume parameter resolution
+ *Enhance state variable filter interpolation
+ *Change filter defaults for easier patch setup
+ *Fix pops with note aftertouch
+ *Fix pad synth export
+ *Fix envelope watchpoint visualization
+ *Fix .xlz load/save in fusion UI
+ *Fix minor bugs
+ *Added support for floating point notes via MIDI SYSEX.
+
+-------------------------------------------------------------------
Old:
----
zynaddsubfx-3.0.3.tar.bz2
New:
----
zynaddsubfx-3.0.4.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ zynaddsubfx.spec ++++++
--- /var/tmp/diff_new_pack.Vvx7Jm/_old 2019-04-04 15:28:04.546913492 +0200
+++ /var/tmp/diff_new_pack.Vvx7Jm/_new 2019-04-04 15:28:04.546913492 +0200
@@ -1,7 +1,7 @@
#
# spec file for package zynaddsubfx
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: zynaddsubfx
-Version: 3.0.3
+Version: 3.0.4
Release: 0
Summary: A Real-Time Software Synthesizer for Linux
License: GPL-2.0-or-later
@@ -26,7 +26,7 @@
Source0: https://sourceforge.net/projects/%{name}/files/%{name}/%{version}/%{name}-%{version}.tar.bz2
Patch0: zynaddsubfx-buildflags.patch
# PATCH-FIX-UPSTREAM zynaddsubfx-DPF.patch davejplater@gmail.com -- patch DPF (issue#18) to latest git which fixes random lv2 output port values.
-Patch2: zynaddsubfx-DPF.patch
+Patch1: zynaddsubfx-DPF.patch
BuildRequires: cmake
BuildRequires: dssi
BuildRequires: fltk-devel
@@ -80,8 +80,7 @@
warm sounds, like analog synthesizers. This program has system and
insertion effects, too.
-This package includes the common files needed by the implementations of the
-synthesizer.
+These are files common to the gui and dssi,lv2 and vst plugins.
%package dssi
Summary: Real-time software synthesizer, DSSI Plugin version
@@ -96,7 +95,7 @@
warm sounds, like analog synthesizers. This program has system and
insertion effects, too.
-This package includes the DSSI implementation of the synthesizer.
+This package includes the DSSI zynaddsubfx synthesizer plugins.
%package lv2
Summary: Real-time software synthesizer, LV2 Plugin version
@@ -110,7 +109,7 @@
warm sounds, like analog synthesizers. This program has system and
insertion effects, too.
-This package includes the LV2 implementation of the synthesizer.
+This package includes the LV2 zynaddsubfx synthesizer plugins.
%package vst
Summary: Real-time software synthesizer, VST Plugin version
@@ -124,12 +123,11 @@
warm sounds, like analog synthesizers. This program has system and
insertion effects, too.
-This package includes the VST implementation of the synthesizer.
+This package includes the VST zynaddsubfx synthesizer plugins.
%prep
%setup -q
-%patch0
-%patch2
+%autopatch -p1
%build
%cmake \
@@ -155,6 +153,7 @@
make -C build DESTDIR=%{buildroot} install
%suse_update_desktop_file -r %{name}-alsa AudioVideo Music
%suse_update_desktop_file -r %{name}-jack AudioVideo Music
+%suse_update_desktop_file -r %{name}-jack-multi AudioVideo Music
mkdir -p %{buildroot}%{_datadir}/zynaddsubfx
cp -a instruments/examples instruments/banks %{buildroot}%{_datadir}/zynaddsubfx
++++++ zynaddsubfx-3.0.3.tar.bz2 -> zynaddsubfx-3.0.4.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/zynaddsubfx/zynaddsubfx-3.0.3.tar.bz2 /work/SRC/openSUSE:Factory/.zynaddsubfx.new.3908/zynaddsubfx-3.0.4.tar.bz2 differ: char 11, line 1
++++++ zynaddsubfx-DPF.patch ++++++
--- /var/tmp/diff_new_pack.Vvx7Jm/_old 2019-04-04 15:28:04.582913506 +0200
+++ /var/tmp/diff_new_pack.Vvx7Jm/_new 2019-04-04 15:28:04.582913506 +0200
@@ -1,7 +1,7 @@
-Index: DPF/distrho/src/DistrhoPluginInternal.hpp
+Index: zynaddsubfx-3.0.4/DPF/distrho/src/DistrhoPluginInternal.hpp
===================================================================
---- DPF/distrho/src/DistrhoPluginInternal.hpp.orig 2016-08-01 00:51:33.000000000 +0200
-+++ DPF/distrho/src/DistrhoPluginInternal.hpp 2017-05-10 17:05:02.037419388 +0200
+--- zynaddsubfx-3.0.4.orig/DPF/distrho/src/DistrhoPluginInternal.hpp 2019-03-29 11:24:06.206811179 +0200
++++ zynaddsubfx-3.0.4/DPF/distrho/src/DistrhoPluginInternal.hpp 2019-03-29 11:24:33.215930513 +0200
@@ -43,6 +43,7 @@ struct Plugin::PrivateData {
#endif
@@ -55,10 +55,10 @@
uint32_t getParameterHints(const uint32_t index) const noexcept
{
DISTRHO_SAFE_ASSERT_RETURN(fData != nullptr && index < fData->parameterCount, 0x0);
-Index: DPF/distrho/src/DistrhoPluginLADSPA+DSSI.cpp
+Index: zynaddsubfx-3.0.4/DPF/distrho/src/DistrhoPluginLADSPA+DSSI.cpp
===================================================================
---- DPF/distrho/src/DistrhoPluginLADSPA+DSSI.cpp.orig 2016-08-01 00:51:33.000000000 +0200
-+++ DPF/distrho/src/DistrhoPluginLADSPA+DSSI.cpp 2017-05-10 17:05:02.117414864 +0200
+--- zynaddsubfx-3.0.4.orig/DPF/distrho/src/DistrhoPluginLADSPA+DSSI.cpp 2019-03-29 11:24:06.206811179 +0200
++++ zynaddsubfx-3.0.4/DPF/distrho/src/DistrhoPluginLADSPA+DSSI.cpp 2019-03-29 11:24:33.215930513 +0200
@@ -331,7 +331,12 @@ public:
int dssi_get_midi_controller_for_port(const ulong port) noexcept
@@ -73,10 +73,10 @@
if (midiCC == 0 || midiCC == 32 || midiCC >= 0x78)
return DSSI_NONE;
-Index: DPF/distrho/src/DistrhoPluginLV2export.cpp
+Index: zynaddsubfx-3.0.4/DPF/distrho/src/DistrhoPluginLV2export.cpp
===================================================================
---- DPF/distrho/src/DistrhoPluginLV2export.cpp.orig 2016-11-20 18:28:11.000000000 +0200
-+++ DPF/distrho/src/DistrhoPluginLV2export.cpp 2017-05-10 17:05:02.117414864 +0200
+--- zynaddsubfx-3.0.4.orig/DPF/distrho/src/DistrhoPluginLV2export.cpp 2019-03-29 11:24:06.206811179 +0200
++++ zynaddsubfx-3.0.4/DPF/distrho/src/DistrhoPluginLV2export.cpp 2019-03-29 11:24:33.215930513 +0200
@@ -1,6 +1,6 @@
/*
* DISTRHO Plugin Framework (DPF)
++++++ zynaddsubfx-buildflags.patch ++++++
--- /var/tmp/diff_new_pack.Vvx7Jm/_old 2019-04-04 15:28:04.590913509 +0200
+++ /var/tmp/diff_new_pack.Vvx7Jm/_new 2019-04-04 15:28:04.590913509 +0200
@@ -1,16 +1,16 @@
-Index: src/CMakeLists.txt
+Index: zynaddsubfx-3.0.4/src/CMakeLists.txt
===================================================================
---- src/CMakeLists.txt.orig 2017-10-31 03:40:45.000000000 +0200
-+++ src/CMakeLists.txt 2018-03-06 14:03:19.660086299 +0200
-@@ -180,6 +180,7 @@ endif()
+--- zynaddsubfx-3.0.4.orig/src/CMakeLists.txt 2019-03-29 11:24:06.254813169 +0200
++++ zynaddsubfx-3.0.4/src/CMakeLists.txt 2019-03-29 11:24:17.375274138 +0200
+@@ -182,6 +182,7 @@ endif()
option (BuildForAMD_X86_64 "Build for AMD x86_64 system" OFF)
option (BuildForCore2_X86_64 "Build for Intel Core2 x86_64 system" OFF)
option (BuildForDebug "Include gdb debugging support" OFF)
+option (X86Build "Build for X86 family" OFF)
+ option (IncludeWhatYouUse "Check for useless includes" OFF)
+ mark_as_advanced(IncludeWhatYouUse)
- set(CMAKE_BUILD_TYPE "Release")
-
-@@ -306,19 +307,19 @@ endif()
+@@ -323,19 +324,19 @@ endif()
if (BuildForDebug)
set (CMAKE_BUILD_TYPE "Debug")