Hello community, here is the log from the commit of package giada for openSUSE:Factory checked in at 2019-04-23 14:36:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/giada (Old) and /work/SRC/openSUSE:Factory/.giada.new.5536 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "giada" Tue Apr 23 14:36:02 2019 rev:2 rq:696766 version:0.15.4 Changes: -------- --- /work/SRC/openSUSE:Factory/giada/giada.changes 2018-04-27 16:07:50.953532624 +0200 +++ /work/SRC/openSUSE:Factory/.giada.new.5536/giada.changes 2019-04-23 14:36:06.877475241 +0200 @@ -1,0 +2,61 @@ +Mon Apr 22 12:26:40 UTC 2019 - Luigi Baldoni <aloi...@gmx.com> + +- Update to version 0.15.4 + * New record-on-signal option for input and action recording + * Initial support for plug-ins with mono I/O buses + * PluginHost refactoring + * Smart pointers for Wave and Plugin objects + * Remove old and deprecated input delay compensation + * Optimized audio IO processing in Mixer callback + * Atomic I/O meters with improved accuracy + * Fix memory leak when replacing samples in a Sample Channel + * Fix plug-ins ordering method when re-opening Giada + * Fix silent Sample Channel when recording actions a second + time + * Fix velocity always discarded when sending key-press to + Sample Channel + * Fix inability to record actions with quantizer enabled + version 0.15.3: + * Action recorder refactoring + * Optional midimap parameters (thank you @tomek-szczesny) + * Support for "inaudible" MIDI lightning events (thank you + @tomek-szczesny) + * Build AppImage for Linux on Travis CI instance + * Huge optimization of the AppImage binary file + * Fix Action Editor repaint on min/max zoom levels + * "Resize recording" flag has been removed + * Change text labels for channel operations + * Smarter column assignment while loading a patch/project + * Fix wrong resizer bar width between Action Editor widgets + when zooming + * Can't display custom channel name in Sample Channel (fixed) + * Fix crash when cloning Sample Channel with audio data in it + * Clone channel doesn't clone channel name (fix #219) + version 0.15.2: + * New sample-accurate Action Editor + * New MIDI Velocity Editor widget + * Ability to move MIDI events vertically in piano roll (i.e. + change note) + * Remove mute action recording + * Better handling of MIDI devices that send NOTEON + velocity + 0 as NOTEOFF + * Avoid calls to deprecated JUCE plug-ins methods + * Removed useless pthreadGC2.dll from Windows package + * Can't kill MIDI channels (fix #197) + * Can't record MIDI actions (fix #202) + * Fix missing first beat on metronome rendering + * Fix crash on opening plug-in window on macOS + version 0.15.1: + * Deep code refactoring, featuring Channels processors + * Many new unit tests added + * Simplify mutex mechanism + * Fix wrong quantizer value on patch/project load + * Remove the old, buggy and glitchy internal crossfade + algorithm + * Fix many potential plug-in crashes on Linux + * Properly close plug-in window on plug-in removal + * Improve BPM changes while running as JACK client + +- Drop giada-gcc48.patch (no longer useful) + +------------------------------------------------------------------- Old: ---- giada-0.15.0.tar.gz giada-gcc48.patch New: ---- giada-0.15.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ giada.spec ++++++ --- /var/tmp/diff_new_pack.T0xTzB/_old 2019-04-23 14:36:07.457475627 +0200 +++ /var/tmp/diff_new_pack.T0xTzB/_new 2019-04-23 14:36:07.461475630 +0200 @@ -1,7 +1,7 @@ # # spec file for package giada # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2015 Packman Team <pack...@links2linux.de> # Copyright (c) 2012 Pascal Bleser <pascal.ble...@opensuse.org> # @@ -14,12 +14,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: giada -Version: 0.15.0 +Version: 0.15.4 Release: 0 Summary: Sampler Audio Tool License: GPL-3.0-or-later @@ -28,12 +28,14 @@ Source0: https://github.com/monocasual/giada/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1: giada.svg Source2: %{name}.changes -# PATCH-FIX-OPENSUSE giada-gcc48.patch fix compilation with gcc 4.8 -- aloi...@gmx.com -Patch0: %{name}-gcc48.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: fltk-devel +%if 0%{?suse_version} >= 1500 BuildRequires: gcc-c++ +%else +BuildRequires: gcc7-c++ +%endif BuildRequires: hicolor-icon-theme BuildRequires: libtool BuildRequires: pkgconfig @@ -47,8 +49,10 @@ BuildRequires: pkgconfig(rtmidi) >= 2.1.0 BuildRequires: pkgconfig(samplerate) BuildRequires: pkgconfig(sndfile) +BuildRequires: pkgconfig(xcursor) BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(xft) +BuildRequires: pkgconfig(xinerama) BuildRequires: pkgconfig(xpm) %description @@ -59,12 +63,10 @@ %prep %setup -q -# Do not compile in DATE and TIME -BUILDDATE=$(LC_ALL=C date -ur %{_sourcedir}/%{name}.changes +'%{b} %{d} %{Y}') -sed -i "s/__DATE__/\"$BUILDDATE\"/" $(grep -rl '__DATE__') || : -%patch0 -p1 %build +export CXX=g++ +test -x "$(type -p g++-7)" && export CXX=g++-7 OBJCXX=g++-7 ./autogen.sh %configure --target=linux make %{?_smp_mflags} ++++++ giada-0.15.0.tar.gz -> giada-0.15.4.tar.gz ++++++ ++++ 37004 lines of diff (skipped)