From 0544a4b7a3ec8fe1da8052339f4625fd0689ddadafd0e2a01839f7bba195385b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Sat, 14 Oct 2017 17:50:25 +0000 Subject: [PATCH] Accepting request 533979 from home:derselbst:anmp - Update to version 1.1.8: * fix build against glib < 2.30 * fix dsound audio driver on windows * fix a bug around `synth.audio-groups` setting, which caused improper multi-channel rendering * cmake 3.0.2 is now required * compilation with clang is now possible * build fixes on OS/2 - Use pkgconfig for resolving build requirements - Minor description update OBS-URL: https://build.opensuse.org/request/show/533979 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/fluidsynth?expand=0&rev=36 --- fluidsynth-1.1.7.tar.gz | 3 --- fluidsynth-1.1.8.tar.gz | 3 +++ fluidsynth.changes | 13 +++++++++++++ fluidsynth.spec | 25 +++++++++++++------------ 4 files changed, 29 insertions(+), 15 deletions(-) delete mode 100644 fluidsynth-1.1.7.tar.gz create mode 100644 fluidsynth-1.1.8.tar.gz diff --git a/fluidsynth-1.1.7.tar.gz b/fluidsynth-1.1.7.tar.gz deleted file mode 100644 index b5db89f..0000000 --- a/fluidsynth-1.1.7.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f32636aa3f715fa4a4010db73530b58fbd94d192b78cd276d0b819c8fc855129 -size 627065 diff --git a/fluidsynth-1.1.8.tar.gz b/fluidsynth-1.1.8.tar.gz new file mode 100644 index 0000000..2151bde --- /dev/null +++ b/fluidsynth-1.1.8.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:318df5aebde8e7353c8878f5c9cb3ba8ed578c2607978b6fbfc5f1cb2ad9d799 +size 627528 diff --git a/fluidsynth.changes b/fluidsynth.changes index 46be4cc..247af4d 100644 --- a/fluidsynth.changes +++ b/fluidsynth.changes @@ -1,3 +1,16 @@ +------------------------------------------------------------------- +Fri Oct 13 13:50:41 UTC 2017 - tom.mbrt@googlemail.com + +- Update to version 1.1.8: + * fix build against glib < 2.30 + * fix dsound audio driver on windows + * fix a bug around `synth.audio-groups` setting, which caused improper multi-channel rendering + * cmake 3.0.2 is now required + * compilation with clang is now possible + * build fixes on OS/2 +- Use pkgconfig for resolving build requirements +- Minor description update + ------------------------------------------------------------------- Wed Sep 6 09:27:00 UTC 2017 - tom.mbrt@googlemail.com diff --git a/fluidsynth.spec b/fluidsynth.spec index 437419d..b1a969c 100644 --- a/fluidsynth.spec +++ b/fluidsynth.spec @@ -1,7 +1,7 @@ # # spec file for package fluidsynth # -# Copyright (c) 2015 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 @@ -17,7 +17,7 @@ Name: fluidsynth -Version: 1.1.7 +Version: 1.1.8 Release: 0 # Obsoletes: iiwusynth # Provides: iiwusynth @@ -27,22 +27,22 @@ Group: Productivity/Multimedia/Sound/Midi Url: http://www.fluidsynth.org/ Source: https://github.com/FluidSynth/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1000: baselibs.conf -BuildRequires: alsa-devel -BuildRequires: cmake +BuildRequires: cmake >= 3.0.2 BuildRequires: ladspa-devel BuildRequires: lash-devel -BuildRequires: libjack-devel -BuildRequires: libsndfile-devel -BuildRequires: pulseaudio-devel BuildRequires: readline-devel +BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(jack) +BuildRequires: pkgconfig(libpulse) +BuildRequires: pkgconfig(sndfile) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -FluidSynth (formerly IIWU Synth) is based on the SoundFont(tm) 2 -specifications. It is a real-time "software synthesizer". FluidSynth -can read MIDI events from the MIDI input device and render them to the -audio device. It can also play MIDI files. +FluidSynth (formerly IIWU Synth) is a real-time software synthesizer +based on the SoundFont(tm) 2 specifications. It can read MIDI events +from the MIDI input device and render them to the audio device. It +can also play MIDI files. %package devel Summary: Development package for the fluidsynth library @@ -68,7 +68,8 @@ This package contains the shared library for Fluidsynth. %build mkdir build cd build -cmake .. -DCMAKE_INSTALL_PREFIX=%{_prefix} -Denable-ladspa=1 \ +cmake .. -DCMAKE_INSTALL_PREFIX=%{_prefix} \ + -Denable-ladspa=1 \ -DCMAKE_C_FLAGS="%{optflags}" make %{?_smp_mflags} VERBOSE=1