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.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.zynaddsubfx.new/zynaddsubfx.changes     
2016-07-21 07:55:24.000000000 +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.000000000 +0200
+++ /var/tmp/diff_new_pack.FVYpHa/_new  2016-07-21 07:55:26.000000000 +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 DSSI implementation of the synthesizer.
 
+%package lv2
+Summary:        Real-time software synthesizer for DSSI
+Group:          Productivity/Multimedia/Sound/Midi
+Requires:       %{name}-common = %{version}-%{release}
+
+%description lv2
+zynaddsubfx is a many-featured real-time software synthesizer for
+Linux. Features include polyphony and multitimbrel and microtonal
+capabilities. It includes randomness of some parameters, which can make
+warm sounds, like analog synthesizers. This program has system and
+insertion effects, too.
+
+This package includes the LV2 implementation of the synthesizer.
+
+%package vst
+Summary:        Real-time software synthesizer for DSSI
+Group:          Productivity/Multimedia/Sound/Midi
+Requires:       %{name}-common = %{version}-%{release}
+
+%description vst
+zynaddsubfx is a many-featured real-time software synthesizer for
+Linux. Features include polyphony and multitimbrel and microtonal
+capabilities. It includes randomness of some parameters, which can make
+warm sounds, like analog synthesizers. This program has system and
+insertion effects, too.
+
+This package includes the VST implementation of the synthesizer.
+
 %prep
-%setup -q -n %{name}-%{version}
+%setup -q
 %patch0 -p1
 
 %build
@@ -95,6 +129,7 @@
 %ifarch %{ix86} x86_64
       -DX86Build=ON \
 %endif
+      -DPluginLibDir:STRING=%{_lib}
 
 make %{?_smp_mflags}
 
@@ -122,7 +157,14 @@
 
 %files dssi
 %defattr(-, root, root)
-%dir %{_libdir}/dssi
-%{_libdir}/dssi/*.so
+%{_libdir}/dssi/
+
+%files lv2
+%defattr(-, root, root)
+%{_libdir}/lv2/
+
+%files vst
+%defattr(-, root, root)
+%{_libdir}/vst/
 
 %changelog

++++++ zynaddsubfx-2.5.2.tar.gz -> zynaddsubfx-2.5.4.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/zynaddsubfx/zynaddsubfx-2.5.2.tar.gz 
/work/SRC/openSUSE:Factory/.zynaddsubfx.new/zynaddsubfx-2.5.4.tar.bz2 differ: 
char 1, line 1

++++++ zynaddsubfx-buildflags.patch ++++++
--- /var/tmp/diff_new_pack.FVYpHa/_old  2016-07-21 07:55:26.000000000 +0200
+++ /var/tmp/diff_new_pack.FVYpHa/_new  2016-07-21 07:55:26.000000000 +0200
@@ -1,16 +1,16 @@
-diff -Nurp zynaddsubfx-2.4.4.old/src/CMakeLists.txt 
zynaddsubfx-2.4.4.p/src/CMakeLists.txt
---- zynaddsubfx-2.4.4.old/src/CMakeLists.txt   2014-06-28 01:43:43.000000000 
+0200
-+++ zynaddsubfx-2.4.4.p/src/CMakeLists.txt     2014-06-29 21:13:38.608887395 
+0200
-@@ -123,6 +123,7 @@ endif()
+diff -up zynaddsubfx-2.5.3/src/CMakeLists.txt.orig 
zynaddsubfx-2.5.3/src/CMakeLists.txt
+--- zynaddsubfx-2.5.3/src/CMakeLists.txt.orig  2016-02-03 18:58:37.000000000 
+0100
++++ zynaddsubfx-2.5.3/src/CMakeLists.txt       2016-02-10 21:04:03.089770156 
+0100
+@@ -154,6 +154,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)
-
+ 
  set(CMAKE_BUILD_TYPE "Release")
-
-@@ -205,17 +206,17 @@ endif()
-
+ 
+@@ -248,19 +249,19 @@ endif()
+ 
  if (BuildForDebug)
        set (CMAKE_BUILD_TYPE "Debug")
 -      set (CMAKE_CXX_FLAGS_DEBUG ${BuildOptionsDebug})
@@ -18,18 +18,18 @@
        message (STATUS "Building for ${CMAKE_BUILD_TYPE}, flags: 
${CMAKE_CXX_FLAGS_DEBUG}")
  else (BuildForDebug)
        set (CMAKE_BUILD_TYPE "Release")
+       
+-      set (CMAKE_CXX_FLAGS_RELEASE ${BuildOptionsBasic})
++      set (CMAKE_CXX_FLAGS_RELEASE "${BuildOptionsBasic} ${CMAKE_CXX_FLAGS}")
+       
        if (BuildForAMD_X86_64)
--              set (CMAKE_CXX_FLAGS_RELEASE ${BuildOptions_x86_64AMD})
-+              set (CMAKE_CXX_FLAGS_RELEASE "${BuildOptions_x86_64AMD} 
${CMAKE_CXX_FLAGS}")
-       else (BuildForAMD_X86_64)
-               if (BuildForCore2_X86_64)
--                      set (CMAKE_CXX_FLAGS_RELEASE 
${BuildOptions_X86_64Core2})
-+                      set (CMAKE_CXX_FLAGS_RELEASE 
"${BuildOptions_X86_64Core2} ${CMAKE_CXX_FLAGS}")
-               else (BuildForCore2_X86_64)
--                      set (CMAKE_CXX_FLAGS_RELEASE ${BuildOptionsBasic})
-+                      set (CMAKE_CXX_FLAGS_RELEASE "${BuildOptionsBasic} 
${CMAKE_CXX_FLAGS}")
-               endif (BuildForCore2_X86_64)
+-              set (CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} 
${BuildOptions_x86_64AMD}")
++              set (CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} 
${BuildOptions_x86_64AMD} ${CMAKE_CXX_FLAGS}")
        endif (BuildForAMD_X86_64)
-       message (STATUS "Building for ${CMAKE_BUILD_TYPE}, flags: 
${CMAKE_CXX_FLAGS_RELEASE}")
-
-
+       
+       if (BuildForCore2_X86_64)
+-                      set (CMAKE_CXX_FLAGS_RELEASE 
"${CMAKE_CXX_FLAGS_RELEASE} ${BuildOptions_X86_64Core2}")
++                      set (CMAKE_CXX_FLAGS_RELEASE 
"${CMAKE_CXX_FLAGS_RELEASE} ${BuildOptions_X86_64Core2} ${CMAKE_CXX_FLAGS}")
+       endif (BuildForCore2_X86_64)
+                               
+       if (SUPPORT_SSE)


Reply via email to