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.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.zynaddsubfx.new/zynaddsubfx.changes     
2015-11-26 17:03:35.000000000 +0100
@@ -1,0 +2,54 @@
+Sun Nov 22 15:03:43 UTC 2015 - [email protected]
+
+- 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.000000000 +0100
+++ /var/tmp/diff_new_pack.iWNzJ4/_new  2015-11-26 17:03:36.000000000 +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 AUTHORS.txt ChangeLog COPYING FAQ.txt HISTORY.txt README.txt
+%doc AUTHORS.txt ChangeLog COPYING HISTORY.txt README.adoc
 %{_bindir}/*
 %{_datadir}/applications/%{name}*.desktop
 %{_datadir}/pixmaps/zynaddsubfx.svg
 
 %files common
 %defattr(-, root, root)
-%doc AUTHORS.txt ChangeLog COPYING FAQ.txt HISTORY.txt README.txt
+%doc AUTHORS.txt ChangeLog COPYING HISTORY.txt README.adoc
 %{_datadir}/%{name}/
 
 %files dssi

++++++ zynaddsubfx-buildflags.patch ++++++
--- /var/tmp/diff_new_pack.iWNzJ4/_old  2015-11-26 17:03:36.000000000 +0100
+++ /var/tmp/diff_new_pack.iWNzJ4/_new  2015-11-26 17:03:36.000000000 +0100
@@ -1,53 +1,3 @@
-diff -rupN ZynAddSubFX-2.4.2.old/ExternalPrograms/Controller/Makefile 
ZynAddSubFX-2.4.2/ExternalPrograms/Controller/Makefile
---- ZynAddSubFX-2.4.2.old/ExternalPrograms/Controller/Makefile 2012-02-26 
13:37:11.000000000 -0500
-+++ ZynAddSubFX-2.4.2/ExternalPrograms/Controller/Makefile     2012-03-08 
21:32:16.843988193 -0500
-@@ -1,17 +1,17 @@
- controller: main.o Controller.o ControllerUI.o
--      gcc -o controller *.o `fltk-config --ldflags` -lasound -lpthread -lm 
-lstdc++
-+      gcc $(CFLAGS) -o controller *.o `fltk-config --ldflags` -lasound 
-lpthread -lm -lstdc++
- 
- ControllerUI.cxx ControllerUI.h: ControllerUI.fl
-       fluid -c ControllerUI.fl
- 
- ControllerUI.o: ControllerUI.cxx ControllerUI.h
--      gcc `fltk-config --cflags` -c ControllerUI.cxx -o ControllerUI.o
-+      gcc $(CFLAGS) `fltk-config --cflags` -c ControllerUI.cxx -o 
ControllerUI.o
- 
- Controller.o: Controller.C Controller.h
--      gcc `fltk-config --cflags` -c Controller.C -o Controller.o
-+      gcc $(CFLAGS) `fltk-config --cflags` -c Controller.C -o Controller.o
- 
- main.o: main.C Controller.h ControllerUI.h
--      gcc `fltk-config --cflags` -c main.C -o main.o
-+      gcc $(CFLAGS) `fltk-config --cflags` -c main.C -o main.o
- 
- clean:
-       rm -f *.o controller ControllerUI.cxx ControllerUI.h 
-diff -rupN ZynAddSubFX-2.4.2.old/ExternalPrograms/Spliter/Makefile 
ZynAddSubFX-2.4.2/ExternalPrograms/Spliter/Makefile
---- ZynAddSubFX-2.4.2.old/ExternalPrograms/Spliter/Makefile    2012-02-26 
13:37:11.000000000 -0500
-+++ ZynAddSubFX-2.4.2/ExternalPrograms/Spliter/Makefile        2012-03-08 
21:33:39.109571039 -0500
-@@ -1,17 +1,17 @@
- spliter: main.o Spliter.o SpliterUI.o
--      gcc -o spliter *.o `fltk-config --ldflags` -lasound -lstdc++
-+      gcc $(CFLAGS) -o spliter *.o `fltk-config --ldflags` -lasound -lstdc++ 
-lpthread
- 
- SplitterUI.cxx SpliterUI.h: SpliterUI.fl
-       fluid -c SpliterUI.fl
- 
- SpliterUI.o: SplitterUI.cxx SpliterUI.h
--      gcc -g `fltk-config --cflags` -c SpliterUI.cxx -o SpliterUI.o
-+      gcc $(CFLAGS) -g `fltk-config --cflags` -c SpliterUI.cxx -o SpliterUI.o
- 
- Spliter.o: Spliter.C Spliter.h
--      gcc -g `fltk-config --cflags` -c Spliter.C -o Spliter.o
-+      gcc $(CFLAGS) -g `fltk-config --cflags` -c Spliter.C -o Spliter.o
- 
- main.o: main.C Spliter.h SpliterUI.h
--      gcc -g `fltk-config --cflags` -c main.C -o main.o
-+      gcc $(CFLAGS) -g `fltk-config --cflags` -c main.C -o main.o
- 
- clean:
-       rm -f *.o spliter SpliterUI.cxx SpliterUI.h 
 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
@@ -56,20 +6,11 @@
  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")
- 
-@@ -137,7 +138,7 @@ set (BuildOptions_X86_64Core2
- )
- 
- set (BuildOptionsBasic
--    "-O3 -msse -msse2 -mfpmath=sse -ffast-math -fomit-frame-pointer"
-+    "-O3 -ffast-math -fomit-frame-pointer"
-     CACHE STRING "basic X86 complier options"
- )
- 
+
 @@ -205,17 +206,17 @@ endif()
- 
+
  if (BuildForDebug)
        set (CMAKE_BUILD_TYPE "Debug")
 -      set (CMAKE_CXX_FLAGS_DEBUG ${BuildOptionsDebug})


Reply via email to