commit zynaddsubfx for openSUSE:Factory

2019-09-05 Thread root
Hello community,

here is the log from the commit of package zynaddsubfx for openSUSE:Factory 
checked in at 2019-09-05 12:47:02

Comparing /work/SRC/openSUSE:Factory/zynaddsubfx (Old)
 and  /work/SRC/openSUSE:Factory/.zynaddsubfx.new.7948 (New)


Package is "zynaddsubfx"

Thu Sep  5 12:47:02 2019 rev:12 rq:728431 version:3.0.5

Changes:

--- /work/SRC/openSUSE:Factory/zynaddsubfx/zynaddsubfx.changes  2019-04-04 
15:28:00.570911962 +0200
+++ /work/SRC/openSUSE:Factory/.zynaddsubfx.new.7948/zynaddsubfx.changes
2019-09-05 12:47:08.243469268 +0200
@@ -1,0 +2,16 @@
+Fri Aug 30 10:27:53 UTC 2019 - Fabio Pesari 
+
+- Upgrade to release 3.0.5 and patch
+- Upstream changes:
+  *Add Stereo peaks for individual part metering
+  *Change LFO frequency units to Hz (from unitless)
+  *Enhance LFO delay parameter resolution and units (seconds)
+  *Enhance global volume parameter resolution and units (dB)
+  *Enhance part volume parameter resolution and units (dB)
+  *Enhance sub synth volume parameter resolution and units (dB)
+  *Enhance sub synth volume velocity sensing resolution
+  *Fix zippering when changing master volume
+  *Fix misaligned points in live envelope values
+  *Fix possible crash when envelopes are provided invalid live data
+  *Fix minor bugs
+---

Old:

  zynaddsubfx-3.0.4.tar.bz2

New:

  zynaddsubfx-3.0.5.tar.bz2



Other differences:
--
++ zynaddsubfx.spec ++
--- /var/tmp/diff_new_pack.NC3yp0/_old  2019-09-05 12:47:10.371469638 +0200
+++ /var/tmp/diff_new_pack.NC3yp0/_new  2019-09-05 12:47:10.371469638 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   zynaddsubfx
-Version:3.0.4
+Version:3.0.5
 Release:0
 Summary:A Real-Time Software Synthesizer for Linux
 License:GPL-2.0-or-later

++ zynaddsubfx-3.0.4.tar.bz2 -> zynaddsubfx-3.0.5.tar.bz2 ++
/work/SRC/openSUSE:Factory/zynaddsubfx/zynaddsubfx-3.0.4.tar.bz2 
/work/SRC/openSUSE:Factory/.zynaddsubfx.new.7948/zynaddsubfx-3.0.5.tar.bz2 
differ: char 11, line 1

++ zynaddsubfx-DPF.patch ++
--- /var/tmp/diff_new_pack.NC3yp0/_old  2019-09-05 12:47:10.391469641 +0200
+++ /var/tmp/diff_new_pack.NC3yp0/_new  2019-09-05 12:47:10.395469642 +0200
@@ -1,7 +1,7 @@
-Index: zynaddsubfx-3.0.4/DPF/distrho/src/DistrhoPluginInternal.hpp
+Index: zynaddsubfx-3.0.5/DPF/distrho/src/DistrhoPluginInternal.hpp
 ===
 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
+--- zynaddsubfx-3.0.5.orig/DPF/distrho/src/DistrhoPluginInternal.hpp   
2019-03-29 11:24:06.206811179 +0200
 zynaddsubfx-3.0.5/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: zynaddsubfx-3.0.4/DPF/distrho/src/DistrhoPluginLADSPA+DSSI.cpp
+Index: zynaddsubfx-3.0.5/DPF/distrho/src/DistrhoPluginLADSPA+DSSI.cpp
 ===
 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
+--- zynaddsubfx-3.0.5.orig/DPF/distrho/src/DistrhoPluginLADSPA+DSSI.cpp
2019-03-29 11:24:06.206811179 +0200
 zynaddsubfx-3.0.5/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: zynaddsubfx-3.0.4/DPF/distrho/src/DistrhoPluginLV2export.cpp
+Index: zynaddsubfx-3.0.5/DPF/distrho/src/DistrhoPluginLV2export.cpp
 ===
 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
+--- zynaddsubfx-3.0.5.orig/DPF/distrho/src/DistrhoPluginLV2export.cpp  
2019-03-29 11:24:06.206811179 +0200
 zynaddsubfx-3.0.5/DPF/distrho/src/DistrhoPluginLV2export.cpp   
2019-03-29 11:24:33.215930513 +0200
 @@ -1,6 +1,6 @@
  /*
   * DISTRHO Plugin Framework 

commit zynaddsubfx for openSUSE:Factory

2019-04-04 Thread root
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 davejpla...@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 

commit zynaddsubfx for openSUSE:Factory

2018-11-26 Thread root
Hello community,

here is the log from the commit of package zynaddsubfx for openSUSE:Factory 
checked in at 2018-11-26 10:24:29

Comparing /work/SRC/openSUSE:Factory/zynaddsubfx (Old)
 and  /work/SRC/openSUSE:Factory/.zynaddsubfx.new.19453 (New)


Package is "zynaddsubfx"

Mon Nov 26 10:24:29 2018 rev:10 rq:650324 version:3.0.3

Changes:

--- /work/SRC/openSUSE:Factory/zynaddsubfx/zynaddsubfx.changes  2018-03-07 
10:38:23.002458354 +0100
+++ /work/SRC/openSUSE:Factory/.zynaddsubfx.new.19453/zynaddsubfx.changes   
2018-11-26 10:26:41.861282031 +0100
@@ -1,0 +2,7 @@
+Mon Nov 19 10:03:07 UTC 2018 - davejpla...@gmail.com
+
+- Require zynaddsubfx-common subpackage which is needed to run and
+  fix boo#1116460.
+- README.adoc states license is GPL 2+, updated %License field.
+
+---



Other differences:
--
++ zynaddsubfx.spec ++
--- /var/tmp/diff_new_pack.CFIK4c/_old  2018-11-26 10:26:51.249271007 +0100
+++ /var/tmp/diff_new_pack.CFIK4c/_new  2018-11-26 10:26:51.249271007 +0100
@@ -20,7 +20,7 @@
 Version:3.0.3
 Release:0
 Summary:A Real-Time Software Synthesizer for Linux
-License:GPL-2.0
+License:GPL-2.0-or-later
 Group:  Productivity/Multimedia/Sound/Midi
 Url:http://zynaddsubfx.sourceforge.net/
 Source0:
https://sourceforge.net/projects/%{name}/files/%{name}/%{version}/%{name}-%{version}.tar.bz2
@@ -57,6 +57,7 @@
 BuildRequires:  pkgconfig(zlib)
 Provides:   ZynAddSubFX = %{version}
 Obsoletes:  ZynAddSubFX < %{version}
+Requires:   %{name}-common = %{version}
 
 %description
 zynaddsubfx is a many-featured real-time software synthesizer for
@@ -163,14 +164,13 @@
 rm -f %{buildroot}%{_datadir}/applications/zynaddsubfx-oss.desktop
 
 %files
-%doc AUTHORS.txt ChangeLog HISTORY.txt README.adoc
-%license COPYING
 %{_bindir}/*
 %{_datadir}/applications/%{name}*.desktop
 %{_datadir}/pixmaps/zynaddsubfx.svg
 
 %files common
-%doc AUTHORS.txt ChangeLog COPYING HISTORY.txt README.adoc
+%license COPYING
+%doc AUTHORS.txt ChangeLog HISTORY.txt README.adoc
 %{_datadir}/%{name}/
 
 %files dssi




commit zynaddsubfx for openSUSE:Factory

2018-03-07 Thread root
Hello community,

here is the log from the commit of package zynaddsubfx for openSUSE:Factory 
checked in at 2018-03-07 10:38:22

Comparing /work/SRC/openSUSE:Factory/zynaddsubfx (Old)
 and  /work/SRC/openSUSE:Factory/.zynaddsubfx.new (New)


Package is "zynaddsubfx"

Wed Mar  7 10:38:22 2018 rev:9 rq:583404 version:3.0.3

Changes:

--- /work/SRC/openSUSE:Factory/zynaddsubfx/zynaddsubfx.changes  2017-12-06 
08:59:44.338459751 +0100
+++ /work/SRC/openSUSE:Factory/.zynaddsubfx.new/zynaddsubfx.changes 
2018-03-07 10:38:23.002458354 +0100
@@ -1,0 +2,25 @@
+Tue Mar  6 12:49:35 UTC 2018 - davejpla...@gmail.com
+
+- Update to release 3.0.3
+- Remove incorporated zynaddsubfx-nodatetime.patch and rebase
+  zynaddsubfx-buildflags.patch.
+- Remove dependency on lash and add pulse audio support.
+- Upstream changes since 3.0.1 :
+  *Add bank search to FLTK/NTK GUI.
+  *Add parallel padsynth sample generation.
+  *Remove X11 dependency for non-GUI builds.
+  *Fix crash when changing modulation types in running notes.
+  *Fix loading filter parameters with older xml.
+  *Fix effect saving when updating with zyn-fusion interface.
+  *The build process is now reproducible.
+  *Upgrade MIDI learn system to include host automations and macro
+   learned controls.
+  *Upgrade analog filter parameters to floating point resolution.
+  *Add default values to OSC metadata.
+  *Fix exit when closing zyn-fusion subprocess.
+  *Fix crash with large number of pad synth samples.
+  *Silence 0 volume effects.
+  *Silence 0 volume add synth voices.
+  *Fix minor bugs.
+
+---

Old:

  zynaddsubfx-3.0.1.tar.bz2
  zynaddsubfx-nodatetime.patch

New:

  zynaddsubfx-3.0.3.tar.bz2



Other differences:
--
++ zynaddsubfx.spec ++
--- /var/tmp/diff_new_pack.mYhQ3E/_old  2018-03-07 10:38:23.882426613 +0100
+++ /var/tmp/diff_new_pack.mYhQ3E/_new  2018-03-07 10:38:23.882426613 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package zynaddsubfx
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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,40 +17,44 @@
 
 
 Name:   zynaddsubfx
-BuildRequires:  alsa-devel
-BuildRequires:  cmake
-BuildRequires:  dssi
-BuildRequires:  dssi-devel
-BuildRequires:  fftw3-devel
-BuildRequires:  fltk-devel
-BuildRequires:  gcc-c++
-BuildRequires:  lash-devel
-BuildRequires:  libjack-devel
-BuildRequires:  libjpeg-devel
-BuildRequires:  liblo-devel
-BuildRequires:  libpng-devel
-BuildRequires:  mxml-devel
-BuildRequires:  portaudio-devel
-BuildRequires:  update-desktop-files
-BuildRequires:  zlib-devel
-BuildRequires:  pkgconfig(xpm)
-# for lv2 and vst plugin UIs
-%if 0%{suse_version} > 1320 || (0%{?is_opensuse} && 0%{?sle_version} == 120200)
-BuildRequires:  non-ntk-devel
-%endif
-
-Version:3.0.1
+Version:3.0.3
 Release:0
 Summary:A Real-Time Software Synthesizer for Linux
 License:GPL-2.0
 Group:  Productivity/Multimedia/Sound/Midi
 Url:http://zynaddsubfx.sourceforge.net/
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Source0:
https://sourceforge.net/projects/zynaddsubfx/files/zynaddsubfx/3.0.1/%{name}-%{version}.tar.bz2
+Source0:
https://sourceforge.net/projects/%{name}/files/%{name}/%{version}/%{name}-%{version}.tar.bz2
 Patch0: zynaddsubfx-buildflags.patch
-Patch1: zynaddsubfx-nodatetime.patch
 # PATCH-FIX-UPSTREAM zynaddsubfx-DPF.patch davejpla...@gmail.com -- patch DPF 
(issue#18) to latest git which fixes random lv2 output port values.
 Patch2: zynaddsubfx-DPF.patch
+BuildRequires:  cmake
+BuildRequires:  dssi
+BuildRequires:  fltk-devel
+%if 0%{?suse_version} < 1325
+BuildRequires:  gcc7
+BuildRequires:  gcc7-c++
+%else
+BuildRequires:  gcc-c++
+%endif
+BuildRequires:  libjpeg-devel
+BuildRequires:  libpng-devel
+BuildRequires:  pkgconfig
+BuildRequires:  update-desktop-files
+BuildRequires:  pkgconfig(alsa)
+BuildRequires:  pkgconfig(dssi)
+BuildRequires:  pkgconfig(fftw3)
+BuildRequires:  pkgconfig(fftw3f)
+BuildRequires:  pkgconfig(fftw3l)
+BuildRequires:  pkgconfig(jack)
+BuildRequires:  pkgconfig(liblo)
+BuildRequires:  pkgconfig(libpulse)
+BuildRequires:  pkgconfig(mxml)
+BuildRequires:  pkgconfig(ntk)
+BuildRequires:  pkgconfig(ntk_gl)
+BuildRequires:  pkgconfig(ntk_images)
+BuildRequires:  pkgconfig(portaudio-2.0)
+BuildRequires:  pkgconfig(xpm)
+BuildRequires:  pkgconfig(zlib)
 Provides:   ZynAddSubFX = %{version}
 Obsoletes:  ZynAddSubFX < %{version}
 
@@ -123,15 +127,22 @@
 
 %prep
 

commit zynaddsubfx for openSUSE:Factory

2017-12-05 Thread root
Hello community,

here is the log from the commit of package zynaddsubfx for openSUSE:Factory 
checked in at 2017-12-06 08:59:43

Comparing /work/SRC/openSUSE:Factory/zynaddsubfx (Old)
 and  /work/SRC/openSUSE:Factory/.zynaddsubfx.new (New)


Package is "zynaddsubfx"

Wed Dec  6 08:59:43 2017 rev:8 rq:548527 version:3.0.1

Changes:

--- /work/SRC/openSUSE:Factory/zynaddsubfx/zynaddsubfx.changes  2017-05-18 
20:48:02.729586128 +0200
+++ /work/SRC/openSUSE:Factory/.zynaddsubfx.new/zynaddsubfx.changes 
2017-12-06 08:59:44.338459751 +0100
@@ -1,0 +2,5 @@
+Mon Dec  4 18:48:55 UTC 2017 - crrodrig...@opensuse.org
+
+- BuildRequires pkgconfig(xpm) not xorg-x11-devel 
+
+---



Other differences:
--
++ zynaddsubfx.spec ++
--- /var/tmp/diff_new_pack.1fAe4g/_old  2017-12-06 08:59:44.958437057 +0100
+++ /var/tmp/diff_new_pack.1fAe4g/_new  2017-12-06 08:59:44.962436911 +0100
@@ -32,8 +32,8 @@
 BuildRequires:  mxml-devel
 BuildRequires:  portaudio-devel
 BuildRequires:  update-desktop-files
-BuildRequires:  xorg-x11-devel
 BuildRequires:  zlib-devel
+BuildRequires:  pkgconfig(xpm)
 # for lv2 and vst plugin UIs
 %if 0%{suse_version} > 1320 || (0%{?is_opensuse} && 0%{?sle_version} == 120200)
 BuildRequires:  non-ntk-devel




commit zynaddsubfx for openSUSE:Factory

2017-05-18 Thread root
Hello community,

here is the log from the commit of package zynaddsubfx for openSUSE:Factory 
checked in at 2017-05-18 20:48:00

Comparing /work/SRC/openSUSE:Factory/zynaddsubfx (Old)
 and  /work/SRC/openSUSE:Factory/.zynaddsubfx.new (New)


Package is "zynaddsubfx"

Thu May 18 20:48:00 2017 rev:7 rq:494362 version:3.0.1

Changes:

--- /work/SRC/openSUSE:Factory/zynaddsubfx/zynaddsubfx.changes  2017-04-20 
20:57:12.902808260 +0200
+++ /work/SRC/openSUSE:Factory/.zynaddsubfx.new/zynaddsubfx.changes 
2017-05-18 20:48:02.729586128 +0200
@@ -1,0 +2,6 @@
+Wed May 10 15:14:34 UTC 2017 - davejpla...@gmail.com
+
+- Enable reproducible builds with zynaddsubfx-DPF.patch which fixes
+  the generation of random output port values for lv2 plugins.
+
+---

New:

  zynaddsubfx-DPF.patch



Other differences:
--
++ zynaddsubfx.spec ++
--- /var/tmp/diff_new_pack.ShO3sY/_old  2017-05-18 20:48:04.109391402 +0200
+++ /var/tmp/diff_new_pack.ShO3sY/_new  2017-05-18 20:48:04.109391402 +0200
@@ -49,6 +49,8 @@
 Source0:
https://sourceforge.net/projects/zynaddsubfx/files/zynaddsubfx/3.0.1/%{name}-%{version}.tar.bz2
 Patch0: zynaddsubfx-buildflags.patch
 Patch1: zynaddsubfx-nodatetime.patch
+# PATCH-FIX-UPSTREAM zynaddsubfx-DPF.patch davejpla...@gmail.com -- patch DPF 
(issue#18) to latest git which fixes random lv2 output port values.
+Patch2: zynaddsubfx-DPF.patch
 Provides:   ZynAddSubFX = %{version}
 Obsoletes:  ZynAddSubFX < %{version}
 
@@ -123,10 +125,12 @@
 %setup -q
 %patch0 -p0
 %patch1 -p0
+%patch2 -p0
 
 %build
 %cmake \
   -DDefaultOutput=jack \
+  -DNoNeonPlease:BOOL=ON \
   -DCMAKE_CXX_FLAGS=-std=c++11\
 %ifarch %{ix86} x86_64
   -DX86Build=ON \

++ zynaddsubfx-DPF.patch ++
Index: DPF/distrho/src/DistrhoPluginInternal.hpp
===
--- DPF/distrho/src/DistrhoPluginInternal.hpp.orig  2016-08-01 
00:51:33.0 +0200
+++ DPF/distrho/src/DistrhoPluginInternal.hpp   2017-05-10 17:05:02.037419388 
+0200
@@ -43,6 +43,7 @@ struct Plugin::PrivateData {
 #endif
 
 uint32_t   parameterCount;
+uint32_t   parameterOffset;
 Parameter* parameters;
 
 #if DISTRHO_PLUGIN_WANT_PROGRAMS
@@ -73,6 +74,7 @@ struct Plugin::PrivateData {
   audioPorts(nullptr),
 #endif
   parameterCount(0),
+  parameterOffset(0),
   parameters(nullptr),
 #if DISTRHO_PLUGIN_WANT_PROGRAMS
   programCount(0),
@@ -91,6 +93,22 @@ struct Plugin::PrivateData {
 {
 DISTRHO_SAFE_ASSERT(bufferSize != 0);
 DISTRHO_SAFE_ASSERT(d_isNotZero(sampleRate));
+
+#if defined(DISTRHO_PLUGIN_TARGET_DSSI) || defined(DISTRHO_PLUGIN_TARGET_LV2)
+parameterOffset += DISTRHO_PLUGIN_NUM_INPUTS + 
DISTRHO_PLUGIN_NUM_OUTPUTS;
+# if DISTRHO_PLUGIN_WANT_LATENCY
+parameterOffset += 1;
+# endif
+#endif
+
+#ifdef DISTRHO_PLUGIN_TARGET_LV2
+# if (DISTRHO_PLUGIN_IS_SYNTH || DISTRHO_PLUGIN_WANT_TIMEPOS || 
DISTRHO_PLUGIN_WANT_STATE)
+parameterOffset += 1;
+#  if DISTRHO_PLUGIN_WANT_STATE
+parameterOffset += 1;
+#  endif
+# endif
+#endif
 }
 
 ~PrivateData() noexcept
@@ -283,6 +301,13 @@ public:
 return fData->parameterCount;
 }
 
+uint32_t getParameterOffset() const noexcept
+{
+DISTRHO_SAFE_ASSERT_RETURN(fData != nullptr, 0);
+
+return fData->parameterOffset;
+}
+
 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
===
--- DPF/distrho/src/DistrhoPluginLADSPA+DSSI.cpp.orig   2016-08-01 
00:51:33.0 +0200
+++ DPF/distrho/src/DistrhoPluginLADSPA+DSSI.cpp2017-05-10 
17:05:02.117414864 +0200
@@ -331,7 +331,12 @@ public:
 
 int dssi_get_midi_controller_for_port(const ulong port) noexcept
 {
-const uint8_t midiCC = fPlugin.getParameterMidiCC(port);
+const uint32_t parameterOffset = fPlugin.getParameterOffset();
+
+if (port > parameterOffset)
+return DSSI_NONE;
+
+const uint8_t midiCC = 
fPlugin.getParameterMidiCC(port-parameterOffset);
 
 if (midiCC == 0 || midiCC == 32 || midiCC >= 0x78)
 return DSSI_NONE;
Index: DPF/distrho/src/DistrhoPluginLV2export.cpp
===
--- DPF/distrho/src/DistrhoPluginLV2export.cpp.orig 2016-11-20 
18:28:11.0 +0200
+++ DPF/distrho/src/DistrhoPluginLV2export.cpp  2017-05-10 17:05:02.117414864 

commit zynaddsubfx for openSUSE:Factory

2017-04-20 Thread root
Hello community,

here is the log from the commit of package zynaddsubfx for openSUSE:Factory 
checked in at 2017-04-20 20:57:09

Comparing /work/SRC/openSUSE:Factory/zynaddsubfx (Old)
 and  /work/SRC/openSUSE:Factory/.zynaddsubfx.new (New)


Package is "zynaddsubfx"

Thu Apr 20 20:57:09 2017 rev:6 rq:488093 version:3.0.1

Changes:

--- /work/SRC/openSUSE:Factory/zynaddsubfx/zynaddsubfx.changes  2017-01-24 
10:41:07.248635849 +0100
+++ /work/SRC/openSUSE:Factory/.zynaddsubfx.new/zynaddsubfx.changes 
2017-04-20 20:57:12.902808260 +0200
@@ -2 +2,26 @@
-Thu Jan 19 11:45:47 UTC 2017 - edog...@aon.at
+Sat Apr 15 11:45:46 UTC 2017 - davejpla...@gmail.com
+
+- Update to 3.0.1
+- Added zynaddsubfx-nodatetime.patch to remove __DATE__ & __TIME__
+- Upstream changes:
+  * Fix bank screen with Zyn-Fusion
+  * Fix crash on startup with GL 2.1 to 3.1
+  * Fix UI Disconnection Bug
+  * Add resizing to LV2 Zyn-Fusion
+  * Fixes problems receiving MIDI over ALSA
+  * Fixes crash when editing instrument description in Zyn-Fusion
+  * Fixes crash when visualizing instruments in Zyn-Fusion
+  * Add support for zest toolkit via Zyn-Fusion
+  * Add watchpoints to env/LFO
+  * Add Bank searching capabilities
+  * Add Windows Midi Support
+  * Add --midi-learn option for loading .xlz files
+  * Add bank cache file
+  * Add DC modulator type
+  * Augment Existing 2.5.x OSC API metadata
+  * Fix Envelope behavior on pre 2.4.4 patches
+  * Fix ALSA hanging after suspend to ram
+  * Fix Jack-Multi Crash
+  * Fix FreeBSD compilation
+  * Fix Windows compilation (via mingw64)
+  * Fix unapplied microtonal settings on startup
@@ -4 +29,2 @@
-- Correct and improved copypasted summary texts of the three plugin subpackages
+---
+Thu Jan 19 11:45:47 UTC 2017 - edog...@aon.at
@@ -5,0 +32,2 @@
+- Correct and improved copypasted summary texts of the three plugin
+  subpackages

Old:

  zynaddsubfx-2.5.4.tar.bz2

New:

  zynaddsubfx-3.0.1.tar.bz2
  zynaddsubfx-nodatetime.patch



Other differences:
--
++ zynaddsubfx.spec ++
--- /var/tmp/diff_new_pack.ZHeCAe/_old  2017-04-20 20:57:13.642703625 +0200
+++ /var/tmp/diff_new_pack.ZHeCAe/_new  2017-04-20 20:57:13.646703059 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package zynaddsubfx
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -39,17 +39,18 @@
 BuildRequires:  non-ntk-devel
 %endif
 
-Provides:   ZynAddSubFX = %{version}
-Obsoletes:  ZynAddSubFX < %{version}
-Version:2.5.4
+Version:3.0.1
 Release:0
 Summary:A Real-Time Software Synthesizer for Linux
 License:GPL-2.0
 Group:  Productivity/Multimedia/Sound/Midi
 Url:http://zynaddsubfx.sourceforge.net/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Source: %{name}-%{version}.tar.bz2
+Source0:
https://sourceforge.net/projects/zynaddsubfx/files/zynaddsubfx/3.0.1/%{name}-%{version}.tar.bz2
 Patch0: zynaddsubfx-buildflags.patch
+Patch1: zynaddsubfx-nodatetime.patch
+Provides:   ZynAddSubFX = %{version}
+Obsoletes:  ZynAddSubFX < %{version}
 
 %description
 zynaddsubfx is a many-featured real-time software synthesizer for
@@ -63,7 +64,6 @@
 Group:  Productivity/Multimedia/Sound/Midi
 Provides:   ZynAddSubFX-common = %{version}
 Obsoletes:  ZynAddSubFX-common < %{version}
-Conflicts:  ZynAddSubFX-common < %{version}
 BuildArch:  noarch
 
 %description common
@@ -121,11 +121,13 @@
 
 %prep
 %setup -q
-%patch0 -p1
+%patch0 -p0
+%patch1 -p0
 
 %build
 %cmake \
-  -DDefaultOutput=jack -DCMAKE_CXX_FLAGS=-std=c++11\
+  -DDefaultOutput=jack \
+  -DCMAKE_CXX_FLAGS=-std=c++11\
 %ifarch %{ix86} x86_64
   -DX86Build=ON \
 %endif
@@ -137,8 +139,8 @@
 make -C build DESTDIR=%{buildroot} install
 %suse_update_desktop_file -r %{name}-alsa AudioVideo Music
 %suse_update_desktop_file -r %{name}-jack AudioVideo Music
-mkdir -p $RPM_BUILD_ROOT%{_datadir}/zynaddsubfx
-cp -a instruments/examples instruments/banks 
$RPM_BUILD_ROOT%{_datadir}/zynaddsubfx
+mkdir -p %{buildroot}%{_datadir}/zynaddsubfx
+cp -a instruments/examples instruments/banks 
%{buildroot}%{_datadir}/zynaddsubfx
 
 # We are including these in the common package below
 rm -fr %{buildroot}%{_datadir}/doc/%{name}/

++ zynaddsubfx-2.5.4.tar.bz2 -> zynaddsubfx-3.0.1.tar.bz2 ++
/work/SRC/openSUSE:Factory/zynaddsubfx/zynaddsubfx-2.5.4.tar.bz2 

commit zynaddsubfx for openSUSE:Factory

2017-01-24 Thread root
Hello community,

here is the log from the commit of package zynaddsubfx for openSUSE:Factory 
checked in at 2017-01-24 10:41:06

Comparing /work/SRC/openSUSE:Factory/zynaddsubfx (Old)
 and  /work/SRC/openSUSE:Factory/.zynaddsubfx.new (New)


Package is "zynaddsubfx"

Changes:

--- /work/SRC/openSUSE:Factory/zynaddsubfx/zynaddsubfx.changes  2016-08-22 
10:07:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.zynaddsubfx.new/zynaddsubfx.changes 
2017-01-24 10:41:07.248635849 +0100
@@ -1,0 +2,6 @@
+Thu Jan 19 11:45:47 UTC 2017 - edog...@aon.at
+
+- Correct and improved copypasted summary texts of the three plugin subpackages
+
+
+---



Other differences:
--
++ zynaddsubfx.spec ++
--- /var/tmp/diff_new_pack.dZYiYE/_old  2017-01-24 10:41:07.736566560 +0100
+++ /var/tmp/diff_new_pack.dZYiYE/_new  2017-01-24 10:41:07.740565992 +0100
@@ -77,7 +77,7 @@
 synthesizer.
 
 %package dssi
-Summary:Real-time software synthesizer for DSSI
+Summary:Real-time software synthesizer, DSSI Plugin version
 Group:  Productivity/Multimedia/Sound/Midi
 Requires:   %{name}-common = %{version}-%{release}
 Requires:   dssi
@@ -92,7 +92,7 @@
 This package includes the DSSI implementation of the synthesizer.
 
 %package lv2
-Summary:Real-time software synthesizer for DSSI
+Summary:Real-time software synthesizer, LV2 Plugin version
 Group:  Productivity/Multimedia/Sound/Midi
 Requires:   %{name}-common = %{version}-%{release}
 
@@ -106,7 +106,7 @@
 This package includes the LV2 implementation of the synthesizer.
 
 %package vst
-Summary:Real-time software synthesizer for DSSI
+Summary:Real-time software synthesizer, VST Plugin version
 Group:  Productivity/Multimedia/Sound/Midi
 Requires:   %{name}-common = %{version}-%{release}
 




commit zynaddsubfx for openSUSE:Factory

2016-08-22 Thread h_root
Hello community,

here is the log from the commit of package zynaddsubfx for openSUSE:Factory 
checked in at 2016-08-22 10:07:36

Comparing /work/SRC/openSUSE:Factory/zynaddsubfx (Old)
 and  /work/SRC/openSUSE:Factory/.zynaddsubfx.new (New)


Package is "zynaddsubfx"

Changes:

--- /work/SRC/openSUSE:Factory/zynaddsubfx/zynaddsubfx.changes  2016-07-21 
07:55:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.zynaddsubfx.new/zynaddsubfx.changes 
2016-08-22 10:07:37.0 +0200
@@ -1,0 +2,5 @@
+Mon Aug 15 13:19:49 UTC 2016 - davejpla...@gmail.com
+
+- Allow Leap:42.2 build to use non-ntk
+
+---



Other differences:
--
++ zynaddsubfx.spec ++
--- /var/tmp/diff_new_pack.Wwqx8y/_old  2016-08-22 10:07:38.0 +0200
+++ /var/tmp/diff_new_pack.Wwqx8y/_new  2016-08-22 10:07:38.0 +0200
@@ -35,7 +35,7 @@
 BuildRequires:  xorg-x11-devel
 BuildRequires:  zlib-devel
 # for lv2 and vst plugin UIs
-%if 0%{suse_version} > 1320
+%if 0%{suse_version} > 1320 || (0%{?is_opensuse} && 0%{?sle_version} == 120200)
 BuildRequires:  non-ntk-devel
 %endif
 




commit zynaddsubfx for openSUSE:Factory

2016-07-20 Thread h_root
Hello community,

here is the log from the commit of package zynaddsubfx for openSUSE:Factory 
checked in at 2016-07-21 07:55:22

Comparing /work/SRC/openSUSE:Factory/zynaddsubfx (Old)
 and  /work/SRC/openSUSE:Factory/.zynaddsubfx.new (New)


Package is "zynaddsubfx"

Changes:

--- /work/SRC/openSUSE:Factory/zynaddsubfx/zynaddsubfx.changes  2015-11-26 
17:03:35.0 +0100
+++ /work/SRC/openSUSE:Factory/.zynaddsubfx.new/zynaddsubfx.changes 
2016-07-21 07:55:24.0 +0200
@@ -1,0 +2,52 @@
+Thu Jun 30 16:46:13 UTC 2016 - jeng...@inai.de
+
+- Trim filelist, implicit parameters, stick to SUSE changelog
+  format.
+
+---
+Wed Jun 29 17:12:41 UTC 2016 - davejpla...@gmail.com
+
+- Update to 2.5.4
+- Moved plugins to correct library arch directory.
+- Rebased zynaddsubfx-buildflags.patch
+- Upstream changes:
+* Add realtime automation for subnote parameters
+* Add FLTK UI for LV2 plugins
+* Add support for '~' in bank paths
+* Fix VST crashes
+* Fix VST loading issues
+* Fix Microtonal copy/paste
+* Fix GCC 5.3.0 build issues
+* Fix autosave disable flag
+* Fix license headers
+* Fix plugin library directory
+* Fix uninitialized filter bug in subnote
+* Fix broken instrument send
+
+---
+Wed Feb 10 19:12:07 UTC 2016 - edog...@aon.at
+
+- update to version 2.5.3
+* updated zynaddsubfx-buildflags.patch
+* added subpackages for the new lv2 and vst plugin variants
+* Add autosave - Just in case of the rare crash, this can be a lifesaver
+* Add realtime filter parameter updates - For smoother, wilder filter 
tweaking
+* Add LFO random mode - adds sample and hold module integrated to the LFO,
+  great for classic bleep-blop computer sounds (and a hundred other things)
+* Add more controls to DSSI plugin - For more knob turning sonic
+  automation-exploration in DSSI plugin hosts
+* Add fixed frequency modulators - Easier FM operations
+* Add more reset states to knobs/sliders - double click will put it back to
+  the default state, so you don’t need to be afraid of turning that knob, 
you
+  can always go back.
+* dd PWM mod - Sweet sweeping from nasally to full bodied square waves
+* Fix Microtonal UI - if you do microtonal music, this is a huge deal!
+* Fix 'Add Bank' - easier organization for all your patches
+* Fix sustain bugs in 2.5.x series - So you can keep your feet below your
+  keyboard to play more notes
+* Fix mem pool exhaustion bug - a boon to stability
+* Fix PADnote and Oscilgen copy/paste - for quicker sound design
+* Fix Midi unlearn - If you want to map that knob to something else...
+* Other miscellaneous bug fixes
+* New Presets in the 'olivers-other' bank.
+---

Old:

  zynaddsubfx-2.5.2.tar.gz

New:

  zynaddsubfx-2.5.4.tar.bz2



Other differences:
--
++ zynaddsubfx.spec ++
--- /var/tmp/diff_new_pack.FVYpHa/_old  2016-07-21 07:55:26.0 +0200
+++ /var/tmp/diff_new_pack.FVYpHa/_new  2016-07-21 07:55:26.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package zynaddsubfx
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -19,12 +19,13 @@
 Name:   zynaddsubfx
 BuildRequires:  alsa-devel
 BuildRequires:  cmake
+BuildRequires:  dssi
 BuildRequires:  dssi-devel
 BuildRequires:  fftw3-devel
 BuildRequires:  fltk-devel
 BuildRequires:  gcc-c++
-BuildRequires:  jack-devel
 BuildRequires:  lash-devel
+BuildRequires:  libjack-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  liblo-devel
 BuildRequires:  libpng-devel
@@ -33,16 +34,21 @@
 BuildRequires:  update-desktop-files
 BuildRequires:  xorg-x11-devel
 BuildRequires:  zlib-devel
+# for lv2 and vst plugin UIs
+%if 0%{suse_version} > 1320
+BuildRequires:  non-ntk-devel
+%endif
+
 Provides:   ZynAddSubFX = %{version}
 Obsoletes:  ZynAddSubFX < %{version}
-Version:2.5.2
+Version:2.5.4
 Release:0
 Summary:A Real-Time Software Synthesizer for Linux
 License:GPL-2.0
 Group:  Productivity/Multimedia/Sound/Midi
 Url:http://zynaddsubfx.sourceforge.net/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Source: %{name}-%{version}.tar.gz
+Source: %{name}-%{version}.tar.bz2
 Patch0: zynaddsubfx-buildflags.patch
 
 %description
@@ -85,8 +91,36 @@
 
 This package includes the 

commit zynaddsubfx for openSUSE:Factory

2015-11-26 Thread h_root
Hello community,

here is the log from the commit of package zynaddsubfx for openSUSE:Factory 
checked in at 2015-11-26 17:03:33

Comparing /work/SRC/openSUSE:Factory/zynaddsubfx (Old)
 and  /work/SRC/openSUSE:Factory/.zynaddsubfx.new (New)


Package is "zynaddsubfx"

Changes:

--- /work/SRC/openSUSE:Factory/zynaddsubfx/zynaddsubfx.changes  2015-02-27 
10:58:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.zynaddsubfx.new/zynaddsubfx.changes 
2015-11-26 17:03:35.0 +0100
@@ -1,0 +2,54 @@
+Sun Nov 22 15:03:43 UTC 2015 - someuniquen...@gmail.com
+
+- Update to version 2.5.2
+* Add MIDI-Learn serialization
+* Add pink noise source
+* Restore mousewheel functionality
+* Restore bank LSB/MSB MIDI support
+* Improve tip windows
+* Improve oscdoc output
+* Restore External Oscillator/Modulator functionality
+* Remove remaining globals
+* Fix UI connection bugs
+* Added shortcuts on edit buttons
+* Other miscellaneous bug fixes
+
+- Changes from version 2.5.0
+- Release 2.5.1 (4 Jul 2015)
+Add Colorized CMake Configuration
+Add PID option for jack
+Add OSC port option
+Add MIDI unlearn
+Add External UI Compilation
+Add Split Pitchbend
+Fix No Install NTK Build
+Fix Linker Issues
+Fix Presets/Copy/Paste
+Fix JACK Samplerate Check When JACK Isn't Running
+Remove Dump
+Remove Some Globals synth/uToB/bToU/etc
+Adjust BankUI Ascetic
+Other Misc Bug Fixes
+
+- Changes from version 2.4.4
+- Release 2.5.0 (25 Feb 2015)
+Add Rtosc
+Add tlsf RT Memory Allocator
+Add --dump-oscdoc Flag
+Add OSC API
+Add Jack-OSC Support
+Add MIDI Learn
+Add Undo/Redo
+Add Multi-Out JACK Engine
+Add Multi-Out OSS Engine
+Add Top Level Window Icon
+Add OSS env Vars MIDI_DEVICE/DSP_DEVICE
+Add OSC port/PID file
+Remove Master::mutex
+Remove Almost All RT Unsafe Actions
+Disable (temporarily) DSSI
+Disable (temporarily) Copy/Paste
+Massive Internal Refactoring
+
+
+---

Old:

  zynaddsubfx-2.4.4.tar.xz
  zynaddsubfx-array-overflow-fix.diff
  zynaddsubfx-fix-GPL-license.patch

New:

  zynaddsubfx-2.5.2.tar.gz



Other differences:
--
++ zynaddsubfx.spec ++
--- /var/tmp/diff_new_pack.iWNzJ4/_old  2015-11-26 17:03:36.0 +0100
+++ /var/tmp/diff_new_pack.iWNzJ4/_new  2015-11-26 17:03:36.0 +0100
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   zynaddsubfx
 BuildRequires:  alsa-devel
 BuildRequires:  cmake
@@ -23,26 +24,26 @@
 BuildRequires:  fltk-devel
 BuildRequires:  gcc-c++
 BuildRequires:  jack-devel
+BuildRequires:  lash-devel
 BuildRequires:  libjpeg-devel
+BuildRequires:  liblo-devel
 BuildRequires:  libpng-devel
 BuildRequires:  mxml-devel
 BuildRequires:  portaudio-devel
 BuildRequires:  update-desktop-files
-BuildRequires:  lash-devel
 BuildRequires:  xorg-x11-devel
+BuildRequires:  zlib-devel
 Provides:   ZynAddSubFX = %{version}
 Obsoletes:  ZynAddSubFX < %{version}
-Version:2.4.4
+Version:2.5.2
 Release:0
 Summary:A Real-Time Software Synthesizer for Linux
 License:GPL-2.0
 Group:  Productivity/Multimedia/Sound/Midi
 Url:http://zynaddsubfx.sourceforge.net/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Source: 
http://downloads.sourceforge.net/project/zynaddsubfx/zynaddsubfx/2.4.4/%{name}-%{version}.tar.xz
+Source: %{name}-%{version}.tar.gz
 Patch0: zynaddsubfx-buildflags.patch
-Patch1: zynaddsubfx-array-overflow-fix.diff
-Patch2: zynaddsubfx-fix-GPL-license.patch
 
 %description
 zynaddsubfx is a many-featured real-time software synthesizer for
@@ -86,15 +87,11 @@
 
 %prep
 %setup -q -n %{name}-%{version}
-%patch1 -p1
 %patch0 -p1
-%patch2 -p1
 
 %build
-make %{?_smp_mflags} -C ExternalPrograms/Controller
-make %{?_smp_mflags} -C ExternalPrograms/Spliter
-   %cmake \
-  -DDefaultOutput=jack \
+%cmake \
+  -DDefaultOutput=jack -DCMAKE_CXX_FLAGS=-std=c++11\
 %ifarch %{ix86} x86_64
   -DX86Build=ON \
 %endif
@@ -107,22 +104,20 @@
 %suse_update_desktop_file -r %{name}-jack AudioVideo Music
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/zynaddsubfx
 cp -a instruments/examples instruments/banks 
$RPM_BUILD_ROOT%{_datadir}/zynaddsubfx
-install -m 0755 ExternalPrograms/Controller/controller 
$RPM_BUILD_ROOT%{_bindir}/controller
-install -m 0755 ExternalPrograms/Spliter/spliter 
$RPM_BUILD_ROOT%{_bindir}/spliter
 
 # We are including these in the common package below
 rm -fr %{buildroot}%{_datadir}/doc/%{name}/
 
 %files
 %defattr(-, root, root)
-%doc 

commit ZynAddSubFX for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package ZynAddSubFX for openSUSE:Factory 
checked in at 2011-12-06 19:21:34

Comparing /work/SRC/openSUSE:Factory/ZynAddSubFX (Old)
 and  /work/SRC/openSUSE:Factory/.ZynAddSubFX.new (New)


Package is ZynAddSubFX, Maintainer is ti...@suse.com

Changes:




Other differences:
--
++ ZynAddSubFX.spec ++
--- /var/tmp/diff_new_pack.4cFVU0/_old  2011-12-06 20:10:32.0 +0100
+++ /var/tmp/diff_new_pack.4cFVU0/_new  2011-12-06 20:10:32.0 +0100
@@ -28,7 +28,7 @@
 Version:2.4.1
 Release:5
 Summary:A Real-Time Software Synthesizer for Linux
-License:GPLv2+
+License:GPL-2.0+
 Group:  Productivity/Multimedia/Sound/Midi
 Url:http://zynaddsubfx.sourceforge.net/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit ZynAddSubFX for openSUSE:Factory

2011-07-14 Thread h_root

Hello community,

here is the log from the commit of package ZynAddSubFX for openSUSE:Factory
checked in at Thu Jul 14 10:17:28 CEST 2011.




--- ZynAddSubFX/ZynAddSubFX.changes 2010-09-23 23:11:19.0 +0200
+++ /mounts/work_src_done/STABLE/ZynAddSubFX/ZynAddSubFX.changes
2011-07-12 12:22:46.0 +0200
@@ -1,0 +2,5 @@
+Tue Jul 12 10:08:37 UTC 2011 - pgaj...@novell.com
+
+- build against fltk 1.3 (taken from git repository)
+
+---

calling whatdependson for head-i586


New:

  ZynAddSubFX-fltk13.diff



Other differences:
--
++ ZynAddSubFX.spec ++
--- /var/tmp/diff_new_pack.21hJAW/_old  2011-07-14 10:17:14.0 +0200
+++ /var/tmp/diff_new_pack.21hJAW/_new  2011-07-14 10:17:14.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package ZynAddSubFX (Version 2.4.1)
+# spec file for package ZynAddSubFX
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,7 +26,7 @@
 # BuildRequires:  lash-devel
 BuildRequires:  mxml-devel
 Version:2.4.1
-Release:1
+Release:5
 Summary:A Real-Time Software Synthesizer for Linux
 License:GPLv2+
 Group:  Productivity/Multimedia/Sound/Midi
@@ -38,6 +38,7 @@
 Patch:  ZynAddSubFX.dif
 Patch1: ZynAddSubFX-array-overflow-fix.diff
 Patch2: ZynAddSubFX-strncat-fix.diff
+Patch3: ZynAddSubFX-fltk13.diff
 
 %description
 ZynAddSubFX is a many-featured real-time software synthesizer for
@@ -57,6 +58,7 @@
 %patch -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
 cd src

++ ZynAddSubFX-fltk13.diff ++
From 0f236881d7b0ce41755959ca9316fa3abb9464e6 Mon Sep 17 00:00:00 2001
From: fundamental mark.d.mccu...@gmail.com
Date: Fri, 3 Jun 2011 12:51:50 -0400
Subject: [PATCH 1/1] FLTK1.3: Applying patch to force code generation

Applying patch from gentoo to fix compile error:
https://sourceforge.net/tracker/?func=detailaid=3175784group_id=62934atid=502312
---
 src/UI/BankUI.fl |2 +-
 src/UI/OscilGenUI.fl |2 +-
 src/UI/PresetsUI.fl  |4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

Index: ZynAddSubFX-2.4.1/src/UI/BankUI.fl
===
--- ZynAddSubFX-2.4.1.orig/src/UI/BankUI.fl
+++ ZynAddSubFX-2.4.1/src/UI/BankUI.fl
@@ -32,7 +32,7 @@ decl {\#include ../Misc/Config.h} {pub
 
 class BankProcess_ {} {
   Function {process()} {open return_type {virtual void}
-  } {}
+  } {code{;}}
   decl {Bank *bank;} {public
   }
 } 
Index: ZynAddSubFX-2.4.1/src/UI/OscilGenUI.fl
===
--- ZynAddSubFX-2.4.1.orig/src/UI/OscilGenUI.fl
+++ ZynAddSubFX-2.4.1/src/UI/OscilGenUI.fl
@@ -129,7 +129,7 @@ delete [] spc;} {selected
 
 class PSlider {: {public Fl_Slider}
 } {
-  Function {PSlider(int x,int y, int w, int h, const char 
*label=0):Fl_Slider(x,y,w,h,label)} {} {}
+  Function {PSlider(int x,int y, int w, int h, const char 
*label=0):Fl_Slider(x,y,w,h,label)} {} {code{;}}
   Function {handle(int event)} {return_type int
   } {
 code {int X=x(),Y=y(),W=w(),H=h();
Index: ZynAddSubFX-2.4.1/src/UI/PresetsUI.fl
===
--- ZynAddSubFX-2.4.1.orig/src/UI/PresetsUI.fl
+++ ZynAddSubFX-2.4.1/src/UI/PresetsUI.fl
@@ -18,9 +18,9 @@ decl {\#include ../Params/Presets.h} {
 
 class PresetsUI_ {} {
   Function {refresh()} {open return_type {virtual void}
-  } {}
+  } {code{;}}
   Function {~PresetsUI_()} {open return_type virtual
-  } {}
+  } {code{;}}
 } 
 
 class PresetsUI {} {
Index: ZynAddSubFX-2.4.1/src/UI/PartUI.fl
===
--- ZynAddSubFX-2.4.1.orig/src/UI/PartUI.fl
+++ ZynAddSubFX-2.4.1/src/UI/PartUI.fl
@@ -83,10 +83,7 @@ end();} {}
   decl {int npart;} {}
 } 
 
-class PartUI_ {} {
-  Function {showparameters(int kititem,int engine)} {return_type virtual
-  } {}
-} 
+decl {class PartUI;} {public}
 
 class PartKitItem {: {public Fl_Group}
 } {
@@ -254,7 +251,7 @@ partui-showparameters(n,-1);//use to de
 } else o-value(1);}
 }
   }
-  Function {init(Part *part_,int n_,Master *master_,PartUI_ *partui_)} {} {
+  Function {init(Part *part_,int n_,Master *master_,PartUI *partui_)} {} {
 code {part=part_;
 n=n_;
 partui=partui_;
@@ -271,10 +268,10 @@ end();} {}
   decl {int n;} {}
   decl {Master *master;} {}
   decl {char label[10];} {}
-  decl {PartUI_ *partui;} {}
+  decl {PartUI *partui;} {}
 } 
 
-class PartUI {: {public Fl_Group,PartUI_}
+class PartUI {: {public Fl_Group}
 } {
   Function {make_window()} {private
   } {