commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-11-10 13:53:14 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.11331 (New) Package is "gsequencer" Tue Nov 10 13:53:14 2020 rev:81 rq:847463 version:3.6.14 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-11-04 18:30:31.920395169 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.11331/gsequencer.changes 2020-11-10 13:53:48.558809623 +0100 @@ -1,0 +2,19 @@ +Mon Nov 9 22:32:55 UTC 2020 - Joël Krähemann + +- new upstream v3.6.14 fixed AgsPlayback cleanup. + +--- +Mon Nov 9 17:07:27 UTC 2020 - Joël Krähemann + +- new upstream v3.6.13 fixed double free as accessing fx recalls + of Ags*DssiBridge and Ags*Lv2Bridge. +- new functional tests and a new parallel integration tests make + target. + +--- +Thu Nov 5 18:47:34 UTC 2020 - Joël Krähemann + +- new upstream v3.6.7 fixed more pthread remains, caused a SIGSEGV + while opening SF2 or SFZ files. + +--- Old: gsequencer-3.6.6.tar.gz New: gsequencer-3.6.14.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.SjuEwb/_old 2020-11-10 13:53:49.210808391 +0100 +++ /var/tmp/diff_new_pack.SjuEwb/_new 2020-11-10 13:53:49.214808383 +0100 @@ -22,7 +22,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.6.6 +Version:3.6.14 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only ++ gsequencer-3.6.6.tar.gz -> gsequencer-3.6.14.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.6.6.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.11331/gsequencer-3.6.14.tar.gz differ: char 13, line 1
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-11-04 18:25:12 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.11331 (New) Package is "gsequencer" Wed Nov 4 18:25:12 2020 rev:80 rq:845761 version:3.6.6 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-10-26 16:22:34.187237062 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.11331/gsequencer.changes 2020-11-04 18:30:31.920395169 +0100 @@ -1,0 +2,17 @@ +Tue Nov 3 13:49:16 UTC 2020 - Joël Krähemann + +- new upstream v3.6.6. +- added some getter/setter functions to AgsPiano, to set either + vertical or horizontal layout and to set mouse button state. +- minor improvements, fixed non generic code with mixed GtkWidget + and AgsLineMember implementation of GtkContainer's children. + +--- +Sat Oct 31 19:20:55 UTC 2020 - Joël Krähemann + +- new upstream v3.6.3 removed pthread remains. +- since 3.6.2 implemented ags_fast_pitch_util.[ch] and use it in + ags_sf2_synth_util.c and ags_sfz_synth_util.c. +- implemented more get_type() functions of enum values. + +--- Old: gsequencer-3.6.1.tar.gz New: gsequencer-3.6.6.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.f42rPB/_old 2020-11-04 18:30:32.636393581 +0100 +++ /var/tmp/diff_new_pack.f42rPB/_new 2020-11-04 18:30:32.640393573 +0100 @@ -22,7 +22,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.6.1 +Version:3.6.6 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only ++ gsequencer-3.6.1.tar.gz -> gsequencer-3.6.6.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.6.1.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.11331/gsequencer-3.6.6.tar.gz differ: char 13, line 1
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-10-26 16:21:59 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.3463 (New) Package is "gsequencer" Mon Oct 26 16:21:59 2020 rev:79 rq:844021 version:3.6.1 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-10-08 13:14:33.619301509 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.3463/gsequencer.changes 2020-10-26 16:22:34.187237062 +0100 @@ -1,0 +2,9 @@ +Sun Oct 25 06:46:01 UTC 2020 - Joël Krähemann + +- new upstream v3.6.1 implemented gstreamer file IO, read/write + mp3, mp4, mkv, webm ... +- updated gtk-doc. +- implemented some get type functions of enums. +- edited spec file and added gstreamer dependencies. + +--- Old: gsequencer-3.5.16.tar.gz New: gsequencer-3.6.1.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.aZcDDM/_old 2020-10-26 16:22:34.847237593 +0100 +++ /var/tmp/diff_new_pack.aZcDDM/_new 2020-10-26 16:22:34.851237597 +0100 @@ -22,13 +22,13 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.5.16 +Version:3.6.1 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only Group: Productivity/Multimedia/Sound/Midi Url:https://nongnu.org/gsequencer -Source0: https://download.savannah.gnu.org/releases/gsequencer/3.5.x/%{name}-%{version}.tar.gz +Source0: https://download.savannah.gnu.org/releases/gsequencer/3.6.x/%{name}-%{version}.tar.gz # improve glib-2.0 compatibility to version 2.54 Patch1: gsequencer.1-improved-glib-compatibility.patch BuildRequires: cunit-devel @@ -46,11 +46,18 @@ BuildRequires: lv2-swh-plugins BuildRequires: pkgconfig BuildRequires: pulseaudio +BuildRequires: gstreamer-plugins-base +BuildRequires: gstreamer-plugins-good BuildRequires: xvfb-run BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(fftw3) BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(webkit2gtk-4.0) +BuildRequires: pkgconfig(gstreamer-1.0) +BuildRequires: pkgconfig(gstreamer-app-1.0) +BuildRequires: pkgconfig(gstreamer-video-1.0) +BuildRequires: pkgconfig(gstreamer-audio-1.0) +BuildRequires: pkgconfig(gstreamer-pbutils-1.0) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(jack) BuildRequires: pkgconfig(libinstpatch-1.0) ++ gsequencer-3.5.16.tar.gz -> gsequencer-3.6.1.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.5.16.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.3463/gsequencer-3.6.1.tar.gz differ: char 12, line 1
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-10-08 13:14:18 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.4249 (New) Package is "gsequencer" Thu Oct 8 13:14:18 2020 rev:78 rq:840188 version:3.5.16 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-09-21 17:35:47.128559963 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.4249/gsequencer.changes 2020-10-08 13:14:33.619301509 +0200 @@ -1,0 +2,9 @@ +Thu Oct 8 04:14:07 UTC 2020 - Joël Krähemann + +- new upstream v3.5.16 fixed missing AgsMutable interface + implementation of ags-fx-volume. +- fixed missing update of LV2_Options_Option after configuration + changed. +- fixed initial loop set of specific machines. + +--- Old: gsequencer-3.5.12.tar.gz New: gsequencer-3.5.16.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.2b3lSd/_old 2020-10-08 13:14:34.635302429 +0200 +++ /var/tmp/diff_new_pack.2b3lSd/_new 2020-10-08 13:14:34.639302432 +0200 @@ -22,7 +22,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.5.12 +Version:3.5.16 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only ++ gsequencer-3.5.12.tar.gz -> gsequencer-3.5.16.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.5.12.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.4249/gsequencer-3.5.16.tar.gz differ: char 14, line 1
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-09-21 17:27:55 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.4249 (New) Package is "gsequencer" Mon Sep 21 17:27:55 2020 rev:77 rq:835409 version:3.5.12 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-09-14 12:33:31.905297743 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.4249/gsequencer.changes 2020-09-21 17:35:47.128559963 +0200 @@ -1,0 +2,8 @@ +Fri Sep 18 05:25:29 UTC 2020 - Joël Krähemann + +- new upstream v3.5.12 fixed missing reset of notation edit's + horizontal scrollbar after zoom changed. +- fixed shrinking audio channels. +- implemented find plugins using fallback to alternate search path. + +--- Old: gsequencer-3.5.9.tar.gz New: gsequencer-3.5.12.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.BguOqa/_old 2020-09-21 17:35:55.032565694 +0200 +++ /var/tmp/diff_new_pack.BguOqa/_new 2020-09-21 17:35:55.036565696 +0200 @@ -22,7 +22,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.5.9 +Version:3.5.12 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only ++ gsequencer-3.5.9.tar.gz -> gsequencer-3.5.12.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.5.9.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.4249/gsequencer-3.5.12.tar.gz differ: char 21, line 1
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-09-14 12:31:59 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.4249 (New) Package is "gsequencer" Mon Sep 14 12:31:59 2020 rev:76 rq:834094 version:3.5.9 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-07-21 15:52:19.144436933 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.4249/gsequencer.changes 2020-09-14 12:33:31.905297743 +0200 @@ -1,0 +2,6 @@ +Sun Sep 13 02:54:30 UTC 2020 - Joël Krähemann + +- new upstream v3.5.9 fixed a problem with tempo. Wrong calculation + of delay between notes in ags_soundcard_util.c + +--- Old: gsequencer-3.5.6.tar.gz New: gsequencer-3.5.9.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.RVCeCf/_old 2020-09-14 12:33:34.141299169 +0200 +++ /var/tmp/diff_new_pack.RVCeCf/_new 2020-09-14 12:33:34.145299171 +0200 @@ -22,7 +22,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.5.6 +Version:3.5.9 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only ++ gsequencer-3.5.6.tar.gz -> gsequencer-3.5.9.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.5.6.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.4249/gsequencer-3.5.9.tar.gz differ: char 21, line 1
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-07-21 15:49:39 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.3592 (New) Package is "gsequencer" Tue Jul 21 15:49:39 2020 rev:75 rq:822030 version:3.5.6 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-07-18 21:03:21.387634280 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.3592/gsequencer.changes 2020-07-21 15:52:19.144436933 +0200 @@ -1,0 +2,8 @@ +Mon Jul 20 16:38:33 UTC 2020 - Joël Krähemann + +- new upstream v3.5.6 fixed missing $(docdir)/images/adwaita. +- fixed since v3.5.5 memory leak causing performance impact and + AgsFMSyncsynth missing restore of loop fields in + ags_simple_file.c. + +--- Old: gsequencer-3.5.3.tar.gz New: gsequencer-3.5.6.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.SnjEHw/_old 2020-07-21 15:52:25.368444501 +0200 +++ /var/tmp/diff_new_pack.SnjEHw/_new 2020-07-21 15:52:25.372444505 +0200 @@ -22,7 +22,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.5.3 +Version:3.5.6 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only ++ gsequencer-3.5.3.tar.gz -> gsequencer-3.5.6.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.5.3.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.3592/gsequencer-3.5.6.tar.gz differ: char 21, line 1
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-07-18 21:02:52 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.3592 (New) Package is "gsequencer" Sat Jul 18 21:02:52 2020 rev:74 rq:821643 version:3.5.3 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-07-06 16:35:22.400283683 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.3592/gsequencer.changes 2020-07-18 21:03:21.387634280 +0200 @@ -1,0 +2,20 @@ +Thu Jul 16 16:14:32 UTC 2020 - Joël Krähemann + +- new upstream v3.5.3 minor improvements. + +--- +Thu Jul 16 06:06:16 UTC 2020 - Joël Krähemann + +- new upstream v3.5.2 fixed missing expand of WebView. + +--- +Thu Jul 16 04:35:06 UTC 2020 - Joël Krähemann + +- new upstream v3.5.1 small release with improved user experience + during quit. Asking to do a fast export of AgsAudiorec. +- Improved online help allowing you to go home, previous or forward + page of PDF user manual. +- Added PDF support using poppler and cairo as a alternative to + webkit2gtk-4.0 in online help window. + +--- Old: gsequencer-3.4.11.tar.gz New: gsequencer-3.5.3.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.ceFHui/_old 2020-07-18 21:03:22.555635535 +0200 +++ /var/tmp/diff_new_pack.ceFHui/_new 2020-07-18 21:03:22.555635535 +0200 @@ -22,13 +22,13 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.4.11 +Version:3.5.3 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only Group: Productivity/Multimedia/Sound/Midi Url:https://nongnu.org/gsequencer -Source0: https://download.savannah.gnu.org/releases/gsequencer/3.4.x/%{name}-%{version}.tar.gz +Source0: https://download.savannah.gnu.org/releases/gsequencer/3.5.x/%{name}-%{version}.tar.gz # improve glib-2.0 compatibility to version 2.54 Patch1: gsequencer.1-improved-glib-compatibility.patch BuildRequires: cunit-devel ++ gsequencer-3.4.11.tar.gz -> gsequencer-3.5.3.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.4.11.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.3592/gsequencer-3.5.3.tar.gz differ: char 114, line 1
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-07-06 16:32:37 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.3060 (New) Package is "gsequencer" Mon Jul 6 16:32:37 2020 rev:73 rq:818944 version:3.4.11 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-06-30 21:56:34.062777897 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.3060/gsequencer.changes 2020-07-06 16:35:22.400283683 +0200 @@ -1,0 +2,8 @@ +Sun Jul 5 04:24:34 UTC 2020 - Joël Krähemann + +- new upstream v3.4.11 improved AgsSF2SynthGenerator and + AgsSFZSynthGenerator to be faster. +- improved thread safety. +- minor improvements. + +--- Old: gsequencer-3.4.9.tar.gz New: gsequencer-3.4.11.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.7bolw7/_old 2020-07-06 16:35:23.860288178 +0200 +++ /var/tmp/diff_new_pack.7bolw7/_new 2020-07-06 16:35:23.864288190 +0200 @@ -22,7 +22,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.4.9 +Version:3.4.11 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only ++ gsequencer-3.4.9.tar.gz -> gsequencer-3.4.11.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.4.9.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.3060/gsequencer-3.4.11.tar.gz differ: char 14, line 1
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-06-30 21:56:28 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.3060 (New) Package is "gsequencer" Tue Jun 30 21:56:28 2020 rev:72 rq:817564 version:3.4.9 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-06-25 15:10:11.349885114 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.3060/gsequencer.changes 2020-06-30 21:56:34.062777897 +0200 @@ -1,0 +2,6 @@ +Sun Jun 28 04:28:20 UTC 2020 - Joël Krähemann + +- new upstream v3.4.9 compute phase using fmod() in + ags_filter_util.c + +--- Old: gsequencer-3.4.6.tar.gz New: gsequencer-3.4.9.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.FSOHH7/_old 2020-06-30 21:56:34.966780694 +0200 +++ /var/tmp/diff_new_pack.FSOHH7/_new 2020-06-30 21:56:34.970780706 +0200 @@ -22,7 +22,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.4.6 +Version:3.4.9 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only ++ gsequencer-3.4.6.tar.gz -> gsequencer-3.4.9.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.4.6.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.3060/gsequencer-3.4.9.tar.gz differ: char 115, line 1 ++ gsequencer.1-improved-glib-compatibility.patch ++ --- /var/tmp/diff_new_pack.FSOHH7/_old 2020-06-30 21:56:35.010780830 +0200 +++ /var/tmp/diff_new_pack.FSOHH7/_new 2020-06-30 21:56:35.014780843 +0200 @@ -1,6 +1,6 @@ configure.ac.orig 2020-06-07 00:44:49.780581237 +0200 -+++ configure.ac 2020-06-07 00:46:14.617504085 +0200 -@@ -340,23 +340,23 @@ +--- configure.ac.orig 2020-06-28 06:45:52.219135439 +0200 configure.ac 2020-06-28 06:46:54.720493269 +0200 +@@ -340,11 +340,11 @@ AC_SUBST(FFTW_CFLAGS) AC_SUBST(FFTW_LIBS) @@ -14,8 +14,9 @@ AC_SUBST(GOBJECT_CFLAGS) AC_SUBST(GOBJECT_LIBS) - AC_DEFINE([HAVE_GLIB_2_6], [1], [GLib 2.6 available]) +@@ -352,12 +352,12 @@ AC_DEFINE([HAVE_GLIB_2_44], [1], [GLib 2.44 available]) + AC_DEFINE([HAVE_GLIB_2_52], [1], [GLib 2.52 available]) AC_DEFINE([HAVE_GLIB_2_54], [1], [GLib 2.54 available]) -AC_DEFINE([HAVE_GLIB_2_56], [1], [GLib 2.56 available]) +AC_DEFINE([HAVE_GLIB_2_56], [0], [GLib 2.56 available])
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-06-25 15:08:45 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.3060 (New) Package is "gsequencer" Thu Jun 25 15:08:45 2020 rev:71 rq:816917 version:3.4.6 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-06-14 18:35:31.934584619 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.3060/gsequencer.changes 2020-06-25 15:10:11.349885114 +0200 @@ -1,0 +2,28 @@ +Wed Jun 24 21:19:55 UTC 2020 - Joël Krähemann + +- new upstream v3.4.6 fixed sscanf call with wrong signed integer + in ags_sfz_synth_util.c +- fixed not intialized sound_scope in ags_audio_loop.c +- minor improvements + +--- +Tue Jun 23 18:58:11 UTC 2020 - Joël Krähemann + +- new upstream v3.4.5 improved ags_filter_util.c to use projection + during 2nd pitch rewrite. + +--- +Sun Jun 21 18:12:46 UTC 2020 - Joël Krähemann + +- new upstream v3.4.4 improved ags_audio_buffer_util.c copy + AgsComplex and fixed potential SIGSEGV because of buffer-overflow + +--- +Sun Jun 21 13:18:28 UTC 2020 - Joël Krähemann + +- new upstream v3.4.3 fixed missing include in + ags_xml_authentication.c +- new since v3.4.0 SF2 and SFZ synth generator able to pitch + missing samples. + +--- Old: gsequencer-3.3.16.tar.gz New: gsequencer-3.4.6.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.rXX380/_old 2020-06-25 15:10:13.093890587 +0200 +++ /var/tmp/diff_new_pack.rXX380/_new 2020-06-25 15:10:13.097890599 +0200 @@ -22,13 +22,13 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.3.16 +Version:3.4.6 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only Group: Productivity/Multimedia/Sound/Midi Url:https://nongnu.org/gsequencer -Source0: https://download.savannah.gnu.org/releases/gsequencer/3.3.x/%{name}-%{version}.tar.gz +Source0: https://download.savannah.gnu.org/releases/gsequencer/3.4.x/%{name}-%{version}.tar.gz # improve glib-2.0 compatibility to version 2.54 Patch1: gsequencer.1-improved-glib-compatibility.patch BuildRequires: cunit-devel ++ gsequencer-3.3.16.tar.gz -> gsequencer-3.4.6.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.3.16.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.3060/gsequencer-3.4.6.tar.gz differ: char 14, line 1
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-06-14 18:32:23 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.3606 (New) Package is "gsequencer" Sun Jun 14 18:32:23 2020 rev:70 rq:814238 version:3.3.16 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-06-11 10:05:33.575327048 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.3606/gsequencer.changes 2020-06-14 18:35:31.934584619 +0200 @@ -1,0 +2,5 @@ +Fri Jun 12 14:41:05 UTC 2020 - Joël Krähemann + +- new upstream v3.3.16 fixed ags-fx-ladspa and ags-fx-lv2. + +--- Old: gsequencer-3.3.14.tar.gz New: gsequencer-3.3.16.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.3QpI90/_old 2020-06-14 18:35:32.518586479 +0200 +++ /var/tmp/diff_new_pack.3QpI90/_new 2020-06-14 18:35:32.518586479 +0200 @@ -22,7 +22,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.3.14 +Version:3.3.16 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only ++ gsequencer-3.3.14.tar.gz -> gsequencer-3.3.16.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.3.14.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.3606/gsequencer-3.3.16.tar.gz differ: char 116, line 1
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-06-11 10:04:22 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.3606 (New) Package is "gsequencer" Thu Jun 11 10:04:22 2020 rev:69 rq:813100 version:3.3.14 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-06-07 21:39:30.517676490 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.3606/gsequencer.changes 2020-06-11 10:05:33.575327048 +0200 @@ -1,0 +2,13 @@ +Tue Jun 9 18:16:22 UTC 2020 - Joël Krähemann + +- new upstream v3.3.14 improved automation editor if specifier is + NULL. +- added ags-fx-volume to AgsPanel. + +--- +Tue Jun 9 16:41:05 UTC 2020 - Joël Krähemann + +- new upstream v3.3.13 fixed missing automation port of + ags-fx-volume. + +--- Old: gsequencer-3.3.12.tar.gz New: gsequencer-3.3.14.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.EPMlU4/_old 2020-06-11 10:05:34.483329972 +0200 +++ /var/tmp/diff_new_pack.EPMlU4/_new 2020-06-11 10:05:34.483329972 +0200 @@ -22,7 +22,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.3.12 +Version:3.3.14 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only ++ gsequencer-3.3.12.tar.gz -> gsequencer-3.3.14.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.3.12.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.3606/gsequencer-3.3.14.tar.gz differ: char 116, line 1
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-06-07 21:39:24 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.3606 (New) Package is "gsequencer" Sun Jun 7 21:39:24 2020 rev:68 rq:812173 version:3.3.12 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-06-05 20:27:59.549128659 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.3606/gsequencer.changes 2020-06-07 21:39:30.517676490 +0200 @@ -1,0 +2,6 @@ +Sat Jun 6 22:47:18 UTC 2020 - Joël Krähemann + +- new upstream v3.3.12 fixed missing include string.h in + ags_math_util.c. + +--- Old: gsequencer-3.3.11.tar.gz New: gsequencer-3.3.12.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.LrD9Ct/_old 2020-06-07 21:39:31.081678278 +0200 +++ /var/tmp/diff_new_pack.LrD9Ct/_new 2020-06-07 21:39:31.085678291 +0200 @@ -22,7 +22,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.3.11 +Version:3.3.12 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only ++ gsequencer-3.3.11.tar.gz -> gsequencer-3.3.12.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.3.11.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.3606/gsequencer-3.3.12.tar.gz differ: char 116, line 1 ++ gsequencer.1-improved-glib-compatibility.patch ++ --- /var/tmp/diff_new_pack.LrD9Ct/_old 2020-06-07 21:39:31.113678380 +0200 +++ /var/tmp/diff_new_pack.LrD9Ct/_new 2020-06-07 21:39:31.113678380 +0200 @@ -1,5 +1,5 @@ configure.ac.orig 2020-06-04 21:30:46.767556796 +0200 -+++ configure.ac 2020-06-04 21:31:09.175820297 +0200 +--- configure.ac.orig 2020-06-07 00:44:49.780581237 +0200 configure.ac 2020-06-07 00:46:14.617504085 +0200 @@ -340,23 +340,23 @@ AC_SUBST(FFTW_CFLAGS) AC_SUBST(FFTW_LIBS) @@ -18,9 +18,8 @@ AC_DEFINE([HAVE_GLIB_2_44], [1], [GLib 2.44 available]) AC_DEFINE([HAVE_GLIB_2_54], [1], [GLib 2.54 available]) -AC_DEFINE([HAVE_GLIB_2_56], [1], [GLib 2.56 available]) --AC_DEFINE([HAVE_GLIB_2_62], [1], [GLib 2.62 available]) +AC_DEFINE([HAVE_GLIB_2_56], [0], [GLib 2.56 available]) -+AC_DEFINE([HAVE_GLIB_2_62], [0], [GLib 2.62 available]) + AC_DEFINE([HAVE_GLIB_2_62], [0], [GLib 2.62 available]) GOBJECT_INTROSPECTION_CHECK([1.30.0])
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-06-05 20:21:26 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.3606 (New) Package is "gsequencer" Fri Jun 5 20:21:26 2020 rev:67 rq:811628 version:3.3.11 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-06-02 14:39:39.723715405 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.3606/gsequencer.changes 2020-06-05 20:27:59.549128659 +0200 @@ -1,0 +2,7 @@ +Thu Jun 4 19:36:39 UTC 2020 - Joël Krähemann + +- new upstream v3.3.11 more fixes to AgsAudiorec. +- provide patch gsequencer.1-improved-glib-compatibility.patch to + improve compatibility to glib-2.0 version 2.54. + +--- Old: gsequencer-3.3.9.tar.gz New: gsequencer-3.3.11.tar.gz gsequencer.1-improved-glib-compatibility.patch Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.zL46ZQ/_old 2020-06-05 20:28:00.901132880 +0200 +++ /var/tmp/diff_new_pack.zL46ZQ/_new 2020-06-05 20:28:00.905132893 +0200 @@ -22,13 +22,15 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.3.9 +Version:3.3.11 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only Group: Productivity/Multimedia/Sound/Midi Url:https://nongnu.org/gsequencer Source0: https://download.savannah.gnu.org/releases/gsequencer/3.3.x/%{name}-%{version}.tar.gz +# improve glib-2.0 compatibility to version 2.54 +Patch1: gsequencer.1-improved-glib-compatibility.patch BuildRequires: cunit-devel BuildRequires: desktop-file-utils BuildRequires: docbook-xsl-stylesheets @@ -70,6 +72,7 @@ %prep %setup -q +%patch1 -p0 %build autoreconf -fi ++ gsequencer-3.3.9.tar.gz -> gsequencer-3.3.11.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.3.9.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.3606/gsequencer-3.3.11.tar.gz differ: char 115, line 1 ++ gsequencer.1-improved-glib-compatibility.patch ++ --- configure.ac.orig 2020-06-04 21:30:46.767556796 +0200 +++ configure.ac2020-06-04 21:31:09.175820297 +0200 @@ -340,23 +340,23 @@ AC_SUBST(FFTW_CFLAGS) AC_SUBST(FFTW_LIBS) -PKG_CHECK_MODULES([GLIB], [glib-2.0 >= 2.56.0]) +PKG_CHECK_MODULES([GLIB], [glib-2.0 >= 2.54.0]) AC_SUBST(GLIB_CFLAGS) AC_SUBST(GLIB_LIBS) -PKG_CHECK_MODULES([GOBJECT], [gobject-2.0 >= 2.56.0 glib-2.0 >= 2.56.0 gmodule-2.0 >= 2.56.0 gthread-2.0 >= 2.56.0]) +PKG_CHECK_MODULES([GOBJECT], [gobject-2.0 >= 2.54.0 glib-2.0 >= 2.54.0 gmodule-2.0 >= 2.54.0 gthread-2.0 >= 2.54.0]) AC_SUBST(GOBJECT_CFLAGS) AC_SUBST(GOBJECT_LIBS) AC_DEFINE([HAVE_GLIB_2_6], [1], [GLib 2.6 available]) AC_DEFINE([HAVE_GLIB_2_44], [1], [GLib 2.44 available]) AC_DEFINE([HAVE_GLIB_2_54], [1], [GLib 2.54 available]) -AC_DEFINE([HAVE_GLIB_2_56], [1], [GLib 2.56 available]) -AC_DEFINE([HAVE_GLIB_2_62], [1], [GLib 2.62 available]) +AC_DEFINE([HAVE_GLIB_2_56], [0], [GLib 2.56 available]) +AC_DEFINE([HAVE_GLIB_2_62], [0], [GLib 2.62 available]) GOBJECT_INTROSPECTION_CHECK([1.30.0]) -PKG_CHECK_MODULES([GIO], [gio-2.0 >= 2.56.0 glib-2.0 >= 2.56.0 gmodule-2.0 >= 2.56.0 gthread-2.0 >= 2.56.0]) +PKG_CHECK_MODULES([GIO], [gio-2.0 >= 2.54.0 glib-2.0 >= 2.54.0 gmodule-2.0 >= 2.54.0 gthread-2.0 >= 2.54.0]) AC_SUBST(GIO_CFLAGS) AC_SUBST(GIO_LIBS)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-06-02 14:38:46 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.3606 (New) Package is "gsequencer" Tue Jun 2 14:38:46 2020 rev:66 rq:810449 version:3.3.9 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-05-28 09:16:27.464841746 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.3606/gsequencer.changes 2020-06-02 14:39:39.723715405 +0200 @@ -1,0 +2,6 @@ +Sat May 30 18:04:52 UTC 2020 - Joël Krähemann + +- new upstream v3.3.9 fixed AgsAudiorec's new ags-fx-playback + recall to play and record audio data. + +--- Old: gsequencer-3.3.7.tar.gz New: gsequencer-3.3.9.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.OeCGyg/_old 2020-06-02 14:39:40.391717518 +0200 +++ /var/tmp/diff_new_pack.OeCGyg/_new 2020-06-02 14:39:40.395717530 +0200 @@ -22,7 +22,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.3.7 +Version:3.3.9 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only ++ gsequencer-3.3.7.tar.gz -> gsequencer-3.3.9.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.3.7.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.3606/gsequencer-3.3.9.tar.gz differ: char 115, line 1
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-05-28 09:16:09 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.3606 (New) Package is "gsequencer" Thu May 28 09:16:09 2020 rev:65 rq:809130 version:3.3.7 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-05-20 18:46:42.453450171 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.3606/gsequencer.changes 2020-05-28 09:16:27.464841746 +0200 @@ -1,0 +2,8 @@ +Tue May 26 15:24:48 UTC 2020 - Joël Krähemann + +- new upstream v3.3.7 fixed potential SIGSEG in AgsSpectrometer as + modifying buffer-size and improved MIDI playback. +- fixed missing includes. +- minor bug-fixes. + +--- Old: gsequencer-3.3.3.tar.gz New: gsequencer-3.3.7.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.bQZjVX/_old 2020-05-28 09:16:28.036843097 +0200 +++ /var/tmp/diff_new_pack.bQZjVX/_new 2020-05-28 09:16:28.040843105 +0200 @@ -22,7 +22,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.3.3 +Version:3.3.7 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only ++ gsequencer-3.3.3.tar.gz -> gsequencer-3.3.7.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.3.3.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.3606/gsequencer-3.3.7.tar.gz differ: char 14, line 1
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-05-20 18:46:36 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.2738 (New) Package is "gsequencer" Wed May 20 18:46:36 2020 rev:64 rq:807448 version:3.3.3 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-05-19 14:45:50.295731134 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.2738/gsequencer.changes 2020-05-20 18:46:42.453450171 +0200 @@ -1,0 +2,8 @@ +Tue May 19 19:37:28 UTC 2020 - Joël Krähemann + +- new upstream v3.3.3 fixed pointer corruption in ags-fx-peak. +- fixed missing return value of ags_fx_factory_create(). This lets + you modify bulk member ports, now. +- fixed reverse mapping of DSSI and LV2 plugins. + +--- Old: gsequencer-3.3.1.tar.gz New: gsequencer-3.3.3.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.eF8smb/_old 2020-05-20 18:46:44.025453702 +0200 +++ /var/tmp/diff_new_pack.eF8smb/_new 2020-05-20 18:46:44.029453711 +0200 @@ -22,7 +22,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.3.1 +Version:3.3.3 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only ++ gsequencer-3.3.1.tar.gz -> gsequencer-3.3.3.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.3.1.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.2738/gsequencer-3.3.3.tar.gz differ: char 14, line 1
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-05-19 14:45:40 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.2738 (New) Package is "gsequencer" Tue May 19 14:45:40 2020 rev:63 rq:806730 version:3.3.1 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-04-18 00:32:20.146289038 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.2738/gsequencer.changes 2020-05-19 14:45:50.295731134 +0200 @@ -1,0 +2,10 @@ +Mon May 18 04:56:37 UTC 2020 - Joël Krähemann + +- new upstream v3.3.1 implemented ags-fx engine to replace + ags/audio/recall, see ags/audio/fx. +- many bug-fixes, like out-of-sync with UI, wrong channel mapping +- improved restore from AgsSimpleFile +- refactored ags_menu_action_callbacks.c and ags_simple_file.c to + use new ags/X/ags_machine_util.c + +--- Old: gsequencer-3.2.15.tar.gz New: gsequencer-3.3.1.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.zNWFrz/_old 2020-05-19 14:45:53.179737296 +0200 +++ /var/tmp/diff_new_pack.zNWFrz/_new 2020-05-19 14:45:53.183737304 +0200 @@ -22,13 +22,13 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.2.15 +Version:3.3.1 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only Group: Productivity/Multimedia/Sound/Midi Url:https://nongnu.org/gsequencer -Source0: https://download.savannah.gnu.org/releases/gsequencer/3.2.x/%{name}-%{version}.tar.gz +Source0: https://download.savannah.gnu.org/releases/gsequencer/3.3.x/%{name}-%{version}.tar.gz BuildRequires: cunit-devel BuildRequires: desktop-file-utils BuildRequires: docbook-xsl-stylesheets ++ gsequencer-3.2.15.tar.gz -> gsequencer-3.3.1.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.2.15.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.2738/gsequencer-3.3.1.tar.gz differ: char 12, line 1
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-04-18 00:30:27 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.2738 (New) Package is "gsequencer" Sat Apr 18 00:30:27 2020 rev:62 rq:794773 version:3.2.15 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-04-11 23:47:04.415113284 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.2738/gsequencer.changes 2020-04-18 00:32:20.146289038 +0200 @@ -1,0 +2,21 @@ +Thu Apr 16 19:32:47 UTC 2020 - Joël Krähemann + +- new upstream v3.2.15 improved AgsDial of AgsEffectBulk, + AgsEffectLine and AgsLine to apply page-size of adjustments. +- improved AgsTurtle to check against unichar ranges. +- improved AgsNotationEditor to queue resize. +- other improvements. + +--- +Wed Apr 15 09:53:27 UTC 2020 - Joël Krähemann + +- new upstream v3.2.14 fixed potential NULL pointer dereference and + wrong midi-end-mapping of AgsSimpleFile. + +--- +Mon Apr 13 09:50:01 UTC 2020 - Joël Krähemann + +- new upstream v3.2.13 refactored and extended AgsTurtle, fixed + greedy ags-lv2 and ags-dssi recall. + +--- Old: gsequencer-3.2.10.tar.gz New: gsequencer-3.2.15.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.sXjiQI/_old 2020-04-18 00:32:21.426291689 +0200 +++ /var/tmp/diff_new_pack.sXjiQI/_new 2020-04-18 00:32:21.430291696 +0200 @@ -22,7 +22,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.2.10 +Version:3.2.15 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only ++ gsequencer-3.2.10.tar.gz -> gsequencer-3.2.15.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.2.10.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.2738/gsequencer-3.2.15.tar.gz differ: char 12, line 1
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-04-11 23:46:43 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.3248 (New) Package is "gsequencer" Sat Apr 11 23:46:43 2020 rev:61 rq:793053 version:3.2.10 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-04-09 23:15:36.702249943 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.3248/gsequencer.changes 2020-04-11 23:47:04.415113284 +0200 @@ -1,0 +2,6 @@ +Fri Apr 10 12:58:33 UTC 2020 - Joël Krähemann + +- new upstream v3.2.10 improved AgsMachineEditor to create plugin + dialog only as needed. Causes faster launch of the dialog. + +--- Old: gsequencer-3.2.8.tar.gz New: gsequencer-3.2.10.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.G4C2XR/_old 2020-04-11 23:47:05.027113750 +0200 +++ /var/tmp/diff_new_pack.G4C2XR/_new 2020-04-11 23:47:05.031113753 +0200 @@ -22,7 +22,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.2.8 +Version:3.2.10 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only ++ gsequencer-3.2.8.tar.gz -> gsequencer-3.2.10.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.2.8.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.3248/gsequencer-3.2.10.tar.gz differ: char 12, line 1
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-04-09 23:15:35 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.3248 (New) Package is "gsequencer" Thu Apr 9 23:15:35 2020 rev:60 rq:792596 version:3.2.8 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-03-14 09:57:03.963186140 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.3248/gsequencer.changes 2020-04-09 23:15:36.702249943 +0200 @@ -1,0 +2,16 @@ +Wed Apr 8 13:52:17 UTC 2020 - Joël Krähemann + +- new upstream v3.2.8 implemented AgsLv2TurtleScanner quick scan. +- updated API Reference Manual. +- minor improvements. + +--- +Tue Mar 31 12:58:55 UTC 2020 - Joël Krähemann + +- new upstream v3.2.4 reverted dependency to GLib version 2.56.0 +- implemented additional getter/setter functions of properties. +- refactored some objects to use properties for setter functions. +- disabled GMainLoop integration of AgsTaskLauncher in + AgsAudioApplicationContext. + +--- Old: gsequencer-3.2.0.tar.gz New: gsequencer-3.2.8.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.khS61n/_old 2020-04-09 23:15:37.330250306 +0200 +++ /var/tmp/diff_new_pack.khS61n/_new 2020-04-09 23:15:37.334250308 +0200 @@ -22,7 +22,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.2.0 +Version:3.2.8 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only ++ gsequencer-3.2.0.tar.gz -> gsequencer-3.2.8.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.2.0.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.3248/gsequencer-3.2.8.tar.gz differ: char 13, line 1
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-03-14 09:56:56 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.3160 (New) Package is "gsequencer" Sat Mar 14 09:56:56 2020 rev:59 rq:784786 version:3.2.0 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-02-07 15:57:01.927593141 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.3160/gsequencer.changes 2020-03-14 09:57:03.963186140 +0100 @@ -1,0 +2,10 @@ +Fri Mar 13 17:09:44 UTC 2020 - Joël Krähemann + +- new upstream v3.2.0 disabled GMainLoop integration of + AgsTaskLauncher in AgsXorgApplicationContext, giving better + performance. +- implemented many getter/setter functions of properties. +- updated developer docs. +- minor improvements. + +--- Old: gsequencer-3.1.2.tar.gz New: gsequencer-3.2.0.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.6RgbX3/_old 2020-03-14 09:57:04.603186610 +0100 +++ /var/tmp/diff_new_pack.6RgbX3/_new 2020-03-14 09:57:04.603186610 +0100 @@ -22,13 +22,13 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.1.2 +Version:3.2.0 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only Group: Productivity/Multimedia/Sound/Midi Url:https://nongnu.org/gsequencer -Source0: https://download.savannah.gnu.org/releases/gsequencer/3.1.x/%{name}-%{version}.tar.gz +Source0: https://download.savannah.gnu.org/releases/gsequencer/3.2.x/%{name}-%{version}.tar.gz BuildRequires: cunit-devel BuildRequires: desktop-file-utils BuildRequires: docbook-xsl-stylesheets ++ gsequencer-3.1.2.tar.gz -> gsequencer-3.2.0.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.1.2.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.3160/gsequencer-3.2.0.tar.gz differ: char 5, line 1
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-02-07 15:55:33 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.26092 (New) Package is "gsequencer" Fri Feb 7 15:55:33 2020 rev:58 rq:770682 version:3.1.2 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-02-06 13:09:39.312382827 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.26092/gsequencer.changes 2020-02-07 15:57:01.927593141 +0100 @@ -1,0 +2,6 @@ +Thu Feb 6 16:50:51 UTC 2020 - Joël Krähemann + +- new upstream v3.1.2 fixed 64bit-portability-issue reported by + previous build on Leap 15.2. + +--- Old: gsequencer-3.1.1.tar.gz New: gsequencer-3.1.2.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.9bc6fa/_old 2020-02-07 15:57:02.891593633 +0100 +++ /var/tmp/diff_new_pack.9bc6fa/_new 2020-02-07 15:57:02.891593633 +0100 @@ -22,7 +22,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.1.1 +Version:3.1.2 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only ++ gsequencer-3.1.1.tar.gz -> gsequencer-3.1.2.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.1.1.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.26092/gsequencer-3.1.2.tar.gz differ: char 5, line 1
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-02-06 13:09:28 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.26092 (New) Package is "gsequencer" Thu Feb 6 13:09:28 2020 rev:57 rq:770465 version:3.1.1 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2020-01-17 16:08:11.068519445 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.26092/gsequencer.changes 2020-02-06 13:09:39.312382827 +0100 @@ -1,0 +2,12 @@ +Wed Feb 5 17:37:18 UTC 2020 - Joël Krähemann + +- new upstream v3.1.1 implemented meta widgets of notation, + automation and wave editor. +- implemented getter/setter functions of many properties. +- implemented acoustic feedback of DSSI and LV2 recall. +- fixed missing ref-count of AgsRecallDssi:count-beats-audio-run. +- fixed automation editor not showing again after machine changed. +- edited spec file to use --disabled-upstream-gtk-doc which causes + the makefile to install into standard directories. + +--- Old: gsequencer-3.0.4.tar.gz New: gsequencer-3.1.1.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.dMTrqF/_old 2020-02-06 13:09:41.176383840 +0100 +++ /var/tmp/diff_new_pack.dMTrqF/_new 2020-02-06 13:09:41.176383840 +0100 @@ -22,13 +22,13 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:3.0.4 +Version:3.1.1 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only Group: Productivity/Multimedia/Sound/Midi Url:https://nongnu.org/gsequencer -Source0: https://download.savannah.gnu.org/releases/gsequencer/3.0.x/%{name}-%{version}.tar.gz +Source0: https://download.savannah.gnu.org/releases/gsequencer/3.1.x/%{name}-%{version}.tar.gz BuildRequires: cunit-devel BuildRequires: desktop-file-utils BuildRequires: docbook-xsl-stylesheets @@ -78,7 +78,7 @@ %if %{with run_functional_tests} --enable-run-functional-tests \ %endif - HTMLHELP_XSL="/usr/share/xml/docbook/stylesheet/nwalsh/current/htmlhelp/htmlhelp.xsl" GOBJECT_API_DOC="\.\.\/gobject" GTK_API_DOC="\.\.\/gtk3" LIBAGS_API_DOC="\.\.\/libags" LIBAGS_AUDIO_API_DOC="\.\.\/libags_audio" LIBAGS_GUI_API_DOC="\.\.\/libags_gui" --enable-introspection --disable-oss --enable-gtk-doc --enable-gtk-doc-html + HTMLHELP_XSL="/usr/share/xml/docbook/stylesheet/nwalsh/current/htmlhelp/htmlhelp.xsl" --disable-upstream-gtk-doc --enable-introspection --disable-oss --enable-gtk-doc --enable-gtk-doc-html %make_build all %make_build html @@ -90,18 +90,6 @@ %make_install install-html-mkdir %make_install install-html-mkdir-links %make_install install-html -mkdir -p %{buildroot}%{_datadir}/gtk-doc/html/libags -mkdir -p %{buildroot}%{_datadir}/gtk-doc/html/libags_audio -mkdir -p %{buildroot}%{_datadir}/gtk-doc/html/libags_gui -mkdir -p %{buildroot}%{_datadir}/gtk-doc/html/libgsequencer -mv %{buildroot}%{_datadir}/doc/libags-doc/api/* %{buildroot}%{_datadir}/gtk-doc/html/libags -mv %{buildroot}%{_datadir}/doc/libags-audio-doc/api/* %{buildroot}%{_datadir}/gtk-doc/html/libags_audio -mv %{buildroot}%{_datadir}/doc/libags-gui-doc/api/* %{buildroot}%{_datadir}/gtk-doc/html/libags_gui -mv %{buildroot}%{_datadir}/doc/libgsequencer-doc/api/* %{buildroot}%{_datadir}/gtk-doc/html/libgsequencer -rm -rf %{buildroot}%{_datadir}/doc/libags-doc/api/ -rm -rf %{buildroot}%{_datadir}/doc/libags-audio-doc/api/ -rm -rf %{buildroot}%{_datadir}/doc/libags-gui-doc/api/ -rm -rf %{buildroot}%{_datadir}/doc/libgsequencer-doc/api/ find %{buildroot} -type f -name "*.la" -delete -print rm -rf %{buildroot}%{_datadir}/doc-base/ mkdir -p %{buildroot}%{_datadir}/doc/packages ++ gsequencer-3.0.4.tar.gz -> gsequencer-3.1.1.tar.gz ++ /work/SRC/openSUSE:Factory/gsequencer/gsequencer-3.0.4.tar.gz /work/SRC/openSUSE:Factory/.gsequencer.new.26092/gsequencer-3.1.1.tar.gz differ: char 5, line 1
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2020-01-17 16:07:51 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.26092 (New) Package is "gsequencer" Fri Jan 17 16:07:51 2020 rev:56 rq:765213 version:3.0.4 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-12-18 14:48:45.925950885 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.26092/gsequencer.changes 2020-01-17 16:08:11.068519445 +0100 @@ -1,0 +2,22 @@ +Fri Jan 17 08:10:16 UTC 2020 - Joël Krähemann + +- new upstream v3.0.4 migrated to Gtk3, added GObject-Introspection + annotations and implemented AgsServer. +- edited spec file to deal with improved Makefile.am, additional + dependencies and to install gir and typelib files. +- dropped gsequencer.0-fix-makefile-am.patch + +--- +Fri Dec 27 18:58:19 UTC 2019 - Joël Krähemann + +- improved performance + +--- +Fri Dec 27 06:25:22 UTC 2019 - Joël Krähemann + +- implemented ags_audio_buffer_util_resample_with_buffer() and + related +- fixed potential buffer-overflow in ags_sfz_sample.c +- fixed SIGSEGV in ags_sound_resource.c + +--- Old: gsequencer-2.4.4.tar.gz gsequencer.0-fix-makefile-am.patch New: gsequencer-3.0.4.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.JrOT0m/_old 2020-01-17 16:08:11.836519808 +0100 +++ /var/tmp/diff_new_pack.JrOT0m/_new 2020-01-17 16:08:11.840519810 +0100 @@ -16,21 +16,19 @@ # -%define libagssonumber 2 +%define libagssonumber 3 %define libgsequencersonumber 0 # The condition is run functional tests; defaulted off and needs to be # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.4.4 +Version:3.0.4 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only Group: Productivity/Multimedia/Sound/Midi Url:https://nongnu.org/gsequencer -Source0: https://download.savannah.gnu.org/releases/gsequencer/2.4.x/%{name}-%{version}.tar.gz -# PATCH-FIX-OPENSUSE gsequencer.0-fix-makefile-am.patch -- fix opensuse specific locations -Patch0: gsequencer.0-fix-makefile-am.patch +Source0: https://download.savannah.gnu.org/releases/gsequencer/3.0.x/%{name}-%{version}.tar.gz BuildRequires: cunit-devel BuildRequires: desktop-file-utils BuildRequires: docbook-xsl-stylesheets @@ -49,10 +47,13 @@ BuildRequires: xvfb-run BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(fftw3) -BuildRequires: pkgconfig(gtk+-2.0) +BuildRequires: pkgconfig(gobject-introspection-1.0) +BuildRequires: pkgconfig(webkit2gtk-4.0) +BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(jack) BuildRequires: pkgconfig(libinstpatch-1.0) BuildRequires: pkgconfig(libpulse) +BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(samplerate) BuildRequires: pkgconfig(sndfile) @@ -69,23 +70,38 @@ %prep %setup -q -%patch0 %build autoreconf -fi -export CPPFLAGS='-std=gnu99 -include errno.h -DAGS_RC_FILENAME=\"'%{_datadir}'/gsequencer/styles/ags.rc\" -DAGS_ANIMATION_FILENAME=\"'%{_datadir}'/gsequencer/images/ags_supermoon-800x450.png\" -DAGS_LOGO_FILENAME=\"'%{_datadir}'/gsequencer/images/ags.png\" -DAGS_LICENSE_FILENAME=\"'%{_datadir}'/licenses/gsequencer/COPYING\" -DAGS_REDUCE_RT_EVENTS=1 -DAGS_LIBRARY_SUFFIX=\".so\" -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -DAGS_WITH_LIBINSTPATCH=1' +export CPPFLAGS='-std=gnu99 -include errno.h -DAGS_CSS_FILENAME=\"'%{_datadir}'/gsequencer/styles/ags.css\" -DAGS_ANIMATION_FILENAME=\"'%{_datadir}'/gsequencer/images/gsequencer-800x450.png\" -DAGS_LOGO_FILENAME=\"'%{_datadir}'/gsequencer/images/ags.png\" -DAGS_LICENSE_FILENAME=\"'%{_datadir}'/licenses/gsequencer/COPYING\" -DAGS_ONLINE_HELP_START_FILENAME=\"file://'%{_docdir}'/gsequencer/html/index.html/\" -DAGS_REDUCE_RT_EVENTS=1 -DAGS_LIBRARY_SUFFIX=\".so\" -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -DAGS_WITH_LIBINSTPATCH=1' %configure \ %if %{with run_functional_tests} --enable-run-functional-tests \ %endif ---without-included-regex --enable-threads=posix --disable-oss --enable-gtk-doc --enable-gtk-doc-html + HTMLHELP_XSL="/usr/share/xml/docbook/stylesheet/nwalsh/current/htmlhelp/htmlhelp.xsl" GOBJECT_API_DOC="\.\.\/gobject"
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-12-18 14:46:29 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.4691 (New) Package is "gsequencer" Wed Dec 18 14:46:29 2019 rev:55 rq:757601 version:2.4.4 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-11-29 16:02:59.620803539 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.4691/gsequencer.changes 2019-12-18 14:48:45.925950885 +0100 @@ -1,0 +2,6 @@ +Tue Dec 17 15:28:00 UTC 2019 - Joël Krähemann + +- fixed potential SIGSEGV as adding AgsBulkMember to AgsFFPlayer. +- fixed accessing freed memory in ags_effect_bridge.c + +--- Old: gsequencer-2.4.1.tar.gz New: gsequencer-2.4.4.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.R5h2mc/_old 2019-12-18 14:48:46.453951127 +0100 +++ /var/tmp/diff_new_pack.R5h2mc/_new 2019-12-18 14:48:46.453951127 +0100 @@ -22,7 +22,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.4.1 +Version:2.4.4 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only ++ gsequencer-2.4.1.tar.gz -> gsequencer-2.4.4.tar.gz ++ 1710 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gsequencer-2.4.1/ChangeLog new/gsequencer-2.4.4/ChangeLog --- old/gsequencer-2.4.1/ChangeLog 2019-11-28 05:49:09.0 +0100 +++ new/gsequencer-2.4.4/ChangeLog 2019-12-17 15:30:55.0 +0100 @@ -1,3 +1,19 @@ +ags (2.4.4) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed potential SIGSEGV related to AgsFFPlayer's effect bulk + * fixed accessing freed memory of AgsBulkMember + +ags (2.4.3) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed potentially freed env pointer + +ags (2.4.2) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * implemented AgsPriority to configure RT threads + ags (2.4.1) [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gsequencer-2.4.1/Makefile.am new/gsequencer-2.4.4/Makefile.am --- old/gsequencer-2.4.1/Makefile.am2019-11-28 05:47:15.0 +0100 +++ new/gsequencer-2.4.4/Makefile.am2019-12-17 09:43:02.0 +0100 @@ -619,6 +619,7 @@ ags/object/ags_mutable.h \ ags/object/ags_plugin.h \ ags/object/ags_portlet.h \ + ags/object/ags_priority.h \ ags/object/ags_seekable.h \ ags/object/ags_sequencer.h \ ags/object/ags_soundcard.h \ @@ -642,6 +643,7 @@ ags/object/ags_mutable.c \ ags/object/ags_plugin.c \ ags/object/ags_portlet.c \ + ags/object/ags_priority.c \ ags/object/ags_seekable.c \ ags/object/ags_sequencer.c \ ags/object/ags_soundcard.c \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gsequencer-2.4.1/ags/X/ags_bulk_member.c new/gsequencer-2.4.4/ags/X/ags_bulk_member.c --- old/gsequencer-2.4.1/ags/X/ags_bulk_member.c2019-11-28 04:28:49.0 +0100 +++ new/gsequencer-2.4.4/ags/X/ags_bulk_member.c2019-12-17 09:54:34.0 +0100 @@ -1493,7 +1493,8 @@ recall_channel_port = NULL; /* search channels */ - channel = NULL; + channel = +start_channel = NULL; if(AGS_EFFECT_BULK(effect_bulk)->channel_type == AGS_TYPE_OUTPUT){ g_object_get(audio, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-11-29 15:59:11 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.26869 (New) Package is "gsequencer" Fri Nov 29 15:59:11 2019 rev:54 rq:751593 version:2.4.1 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-10-31 22:27:09.756470778 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.26869/gsequencer.changes 2019-11-29 16:02:59.620803539 +0100 @@ -1,0 +2,6 @@ +Thu Nov 28 08:35:34 UTC 2019 - Joël Krähemann + +- new upstream v2.4.1 imroved idle CPU usage +- implemented audible feedback of AgsPiano + +--- Old: gsequencer-2.3.15.tar.gz New: gsequencer-2.4.1.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.CCUt13/_old 2019-11-29 16:03:00.216803295 +0100 +++ /var/tmp/diff_new_pack.CCUt13/_new 2019-11-29 16:03:00.220803293 +0100 @@ -22,13 +22,13 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.3.15 +Version:2.4.1 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only Group: Productivity/Multimedia/Sound/Midi Url:https://nongnu.org/gsequencer -Source0: https://download.savannah.gnu.org/releases/gsequencer/2.3.x/%{name}-%{version}.tar.gz +Source0: https://download.savannah.gnu.org/releases/gsequencer/2.4.x/%{name}-%{version}.tar.gz # PATCH-FIX-OPENSUSE gsequencer.0-fix-makefile-am.patch -- fix opensuse specific locations Patch0: gsequencer.0-fix-makefile-am.patch BuildRequires: cunit-devel @@ -78,7 +78,7 @@ %if %{with run_functional_tests} --enable-run-functional-tests \ %endif ---disable-oss --enable-gtk-doc --enable-gtk-doc-html +--without-included-regex --enable-threads=posix --disable-oss --enable-gtk-doc --enable-gtk-doc-html %make_build all %make_build html ++ gsequencer-2.3.15.tar.gz -> gsequencer-2.4.1.tar.gz ++ 69208 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-10-31 22:27:08 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.2990 (New) Package is "gsequencer" Thu Oct 31 22:27:08 2019 rev:53 rq:744367 version:2.3.15 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-10-14 12:44:11.986276971 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.2990/gsequencer.changes 2019-10-31 22:27:09.756470778 +0100 @@ -1,0 +2,6 @@ +Mon Oct 28 17:18:20 UTC 2019 - Joël Krähemann + +- new upstream v2.3.15 improved ags_sound_resource_read_wave() to + deal with different samplerates. + +--- Old: gsequencer-2.3.13.tar.gz New: gsequencer-2.3.15.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.EFXciZ/_old 2019-10-31 22:27:10.492471770 +0100 +++ /var/tmp/diff_new_pack.EFXciZ/_new 2019-10-31 22:27:10.500471781 +0100 @@ -22,7 +22,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.3.13 +Version:2.3.15 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only ++ gsequencer-2.3.13.tar.gz -> gsequencer-2.3.15.tar.gz ++ 10613 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-10-14 12:43:33 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.2352 (New) Package is "gsequencer" Mon Oct 14 12:43:33 2019 rev:52 rq:738180 version:2.3.13 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-10-05 16:22:03.729162724 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.2352/gsequencer.changes 2019-10-14 12:44:11.986276971 +0200 @@ -1,0 +2,6 @@ +Sun Oct 13 21:31:30 UTC 2019 - Joël Krähemann + +- new upstream v2.3.13 minor bug-fixes. +- fixed persisting SFZ files of AgsPitchSampler. + +--- Old: gsequencer-2.3.8.tar.gz New: gsequencer-2.3.13.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.33GvJN/_old 2019-10-14 12:44:13.058274168 +0200 +++ /var/tmp/diff_new_pack.33GvJN/_new 2019-10-14 12:44:13.058274168 +0200 @@ -22,7 +22,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.3.8 +Version:2.3.13 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only ++ gsequencer-2.3.8.tar.gz -> gsequencer-2.3.13.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-2.3.8/ChangeLog new/gsequencer-2.3.13/ChangeLog --- old/gsequencer-2.3.8/ChangeLog 2019-10-03 09:56:55.0 +0200 +++ new/gsequencer-2.3.13/ChangeLog 2019-10-13 22:15:37.0 +0200 @@ -1,3 +1,32 @@ +ags (2.3.13) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed WASAPI audio export in ags_export_thread.c + +ags (2.3.12) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed AgsPitchSampler missing filename after restore from XML + +ags (2.3.11) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed AgsPitchSampler to save filename in XML + * fixed open project file on win64 + * minor improvements + +ags (2.3.10) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed missing WASAPI export backend + * fixed AgsApplySoundConfig accessing invalid pointer + +ags (2.3.9) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed WASAPI size of buffer request + * fixed AgsPreferences missing delete-event callback + ags (2.3.8) [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-2.3.8/Makefile.am new/gsequencer-2.3.13/Makefile.am --- old/gsequencer-2.3.8/Makefile.am2019-10-03 09:43:55.0 +0200 +++ new/gsequencer-2.3.13/Makefile.am 2019-10-13 22:33:00.0 +0200 @@ -1,4 +1,4 @@ -#Copyright (C) 2005-2019 Jo\u00EBl Kr\u00E4hemann +#Copyright (C) 2005-2019 Joël Krähemann # # Copying and distribution of this file, with or without modification, # are permitted in any medium without royalty provided the copyright diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-2.3.8/Makefile.in new/gsequencer-2.3.13/Makefile.in --- old/gsequencer-2.3.8/Makefile.in2019-10-03 09:44:11.0 +0200 +++ new/gsequencer-2.3.13/Makefile.in 2019-10-13 22:34:15.0 +0200 @@ -14,7 +14,7 @@ @SET_MAKE@ -#Copyright (C) 2005-2019 Jo\u00EBl Kr\u00E4hemann +#Copyright (C) 2005-2019 Joël Krähemann # # Copying and distribution of this file, with or without modification, # are permitted in any medium without royalty provided the copyright diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-2.3.8/ags/X/ags_export_soundcard.c new/gsequencer-2.3.13/ags/X/ags_export_soundcard.c --- old/gsequencer-2.3.8/ags/X/ags_export_soundcard.c 2019-09-17 15:54:48.0 +0200 +++ new/gsequencer-2.3.13/ags/X/ags_export_soundcard.c 2019-10-10 12:43:01.0 +0200 @@ -185,6 +185,11 @@ GTK_FILL, GTK_FILL, 0, 0); +#ifdef AGS_WITH_WASAPI + gtk_combo_box_text_append_text(export_soundcard->backend, +"wasapi"); +#endif + #ifdef AGS_WITH_CORE_AUDIO gtk_combo_box_text_append_text(export_soundcard->backend, "core-audio"); @@ -517,8 +522,23 @@ if(backend != NULL){ if(!g_ascii_strncasecmp(backend, -
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-10-05 16:21:12 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.2352 (New) Package is "gsequencer" Sat Oct 5 16:21:12 2019 rev:51 rq:734974 version:2.3.8 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-09-13 14:57:48.969275959 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.2352/gsequencer.changes 2019-10-05 16:22:03.729162724 +0200 @@ -1,0 +2,6 @@ +Thu Oct 3 18:05:42 UTC 2019 - Joël Krähemann + +- new upstream v2.3.8 minor bug-fixes. +- updated gsequencer.0-fix-makefile-am.patch + +--- Old: gsequencer-2.3.3.tar.gz New: gsequencer-2.3.8.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.N1JGvJ/_old 2019-10-05 16:22:04.469160797 +0200 +++ /var/tmp/diff_new_pack.N1JGvJ/_new 2019-10-05 16:22:04.469160797 +0200 @@ -22,7 +22,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.3.3 +Version:2.3.8 Release:0 Summary:Audio processing engine License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only ++ gsequencer-2.3.3.tar.gz -> gsequencer-2.3.8.tar.gz ++ 34818 lines of diff (skipped) ++ gsequencer.0-fix-makefile-am.patch ++ --- /var/tmp/diff_new_pack.N1JGvJ/_old 2019-10-05 16:22:05.729157516 +0200 +++ /var/tmp/diff_new_pack.N1JGvJ/_new 2019-10-05 16:22:05.741157484 +0200 @@ -1,6 +1,6 @@ Makefile.am.orig 2019-06-26 11:20:02.614308504 +0200 -+++ Makefile.am2019-06-26 11:26:00.290920802 +0200 -@@ -40,12 +40,12 @@ +--- Makefile.am.orig 2019-10-03 20:01:45.308180672 +0200 Makefile.am2019-10-03 20:04:48.506403070 +0200 +@@ -67,12 +67,12 @@ lib_LTLIBRARIES += libags_vst.la endif @@ -16,7 +16,7 @@ EXTRA_DIST = config.rpath \ COPYING.server \ -@@ -184,7 +184,7 @@ +@@ -213,7 +213,7 @@ # pkg-config pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = libags.pc libags_audio.pc libags_gui.pc @@ -25,7 +25,7 @@ EXTRA_DIST += libags.pc.in libags_audio.pc.in libags_gui.pc.in libgsequencer.pc.in # EXTRA_DIST += libgsequencer.pc.in -@@ -227,7 +227,7 @@ +@@ -256,7 +256,7 @@ # include otherincludedir = $(includedir)/ags nobase_include_HEADERS = $(libags_la_HEADERS_0) $(libags_thread_la_HEADERS_0) $(libags_server_la_HEADERS_0) $(libags_audio_la_HEADERS_0) $(libags_gui_la_HEADERS_0) @@ -34,7 +34,7 @@ # doc # docdir = $(datadir)/doc/gsequencer -@@ -2236,9 +2236,9 @@ +@@ -2393,9 +2393,9 @@ mkdir -p $(top_builddir)/html/developer-docs mkdir -p $(top_builddir)/html/user-docs mkdir -p $(top_builddir)/html/osc-docs @@ -47,7 +47,7 @@ $(MAKE) -C $(top_srcdir)/docs/reference/libags cd $(top_srcdir) $(MAKE) -C $(top_srcdir)/docs/reference/libags-audio -@@ -2285,18 +2285,18 @@ +@@ -2442,18 +2442,18 @@ gzip -9 -c $(top_srcdir)/ChangeLog > $(DESTDIR)/$(docdir)/changelog.gz fix-local-html: html @@ -78,7 +78,7 @@ fix-online-books-html: html find $(top_srcdir)/html/ -name "*.html" -type f -exec sed -i 's/\/usr\/share\/icons\/Adwaita\/32x32\/actions/..\/images/g' {} \; -@@ -2327,19 +2327,14 @@ +@@ -2484,19 +2484,14 @@ install -c -p -m 644 $(top_builddir)/html/user-docs/* $(DESTDIR)/$(docdir)/html/ install -c -p -m 644 $(top_builddir)/html/developer-docs/* $(DESTDIR)/$(datadir)/doc/libags-audio-doc/html/ install -c -p -m 644 $(top_builddir)/html/osc-docs/* $(DESTDIR)/$(datadir)/doc/libags-audio-doc/osc-server/
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-09-13 14:57:39 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.7948 (New) Package is "gsequencer" Fri Sep 13 14:57:39 2019 rev:50 rq:730048 version:2.3.3 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-08-13 13:22:58.261391439 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.7948/gsequencer.changes 2019-09-13 14:57:48.969275959 +0200 @@ -1,0 +2,19 @@ +Tue Sep 10 15:14:16 UTC 2019 - Joël Krähemann + +- new upstream v2.3.3 fixed missing includes. + +--- +Tue Sep 10 08:01:10 UTC 2019 - Joël Krähemann + +- fixed ags_fourier_transform_util_test.c + +--- +Tue Sep 10 01:44:52 UTC 2019 - Joël Krähemann + +- new upstream v2.3.1 new machines AgsFMSynth, AgsFMSyncsynth and + AgsPitchSampler. +- Support for complex data type as audio buffer. +- SFZ file format support. +- Extended the libags-audio API. + +--- Old: gsequencer-2.2.36.tar.gz New: gsequencer-2.3.3.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.vwOsVc/_old 2019-09-13 14:57:49.473275980 +0200 +++ /var/tmp/diff_new_pack.vwOsVc/_new 2019-09-13 14:57:49.477275980 +0200 @@ -15,46 +15,47 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # + %define libagssonumber 2 %define libgsequencersonumber 0 # The condition is run functional tests; defaulted off and needs to be # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.2.36 +Version:2.3.3 Release:0 Summary:Audio processing engine -License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 +License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only Group: Productivity/Multimedia/Sound/Midi Url:https://nongnu.org/gsequencer -Source0: https://download.savannah.gnu.org/releases/gsequencer/2.2.x/%{name}-%{version}.tar.gz +Source0: https://download.savannah.gnu.org/releases/gsequencer/2.3.x/%{name}-%{version}.tar.gz # PATCH-FIX-OPENSUSE gsequencer.0-fix-makefile-am.patch -- fix opensuse specific locations Patch0: gsequencer.0-fix-makefile-am.patch -BuildRequires: fluid-soundfont-gm -BuildRequires: hydrogen BuildRequires: cunit-devel BuildRequires: desktop-file-utils BuildRequires: docbook-xsl-stylesheets BuildRequires: dssi-devel +BuildRequires: fluid-soundfont-gm BuildRequires: gettext-devel >= 0.19.8 BuildRequires: gtk-doc +BuildRequires: hydrogen BuildRequires: ladspa-cmt BuildRequires: ladspa-devel BuildRequires: libtool BuildRequires: lv2-devel BuildRequires: lv2-swh-plugins BuildRequires: pkgconfig -BuildRequires: xvfb-run BuildRequires: pulseaudio +BuildRequires: xvfb-run BuildRequires: pkgconfig(alsa) +BuildRequires: pkgconfig(fftw3) BuildRequires: pkgconfig(gtk+-2.0) -BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(jack) BuildRequires: pkgconfig(libinstpatch-1.0) +BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(samplerate) BuildRequires: pkgconfig(sndfile) -BuildRequires: pkgconfig(fftw3) BuildRequires: pkgconfig(uuid) %description ++ gsequencer-2.2.36.tar.gz -> gsequencer-2.3.3.tar.gz ++ 63254 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-08-13 13:22:18 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.9556 (New) Package is "gsequencer" Tue Aug 13 13:22:18 2019 rev:49 rq:722570 version:2.2.36 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-07-29 17:29:30.334233042 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.9556/gsequencer.changes 2019-08-13 13:22:58.261391439 +0200 @@ -1,0 +2,34 @@ +Sun Aug 11 17:56:19 UTC 2019 - Joël Krähemann + +- new upstream v2.2.36 optimized iterating in + ags_audio_buffer_util.c. +- reverted lock-free audio buffer because it causes distorted + audio. + +--- +Thu Aug 8 07:10:45 UTC 2019 - Joël Krähemann + +- new upstream v2.2.35 fixed libxml2 related memory-leaks and minor + improvements. + +--- +Tue Jul 30 02:56:10 UTC 2019 - Joël Krähemann + +- new upstream v2.2.30 make compile using gcc-9. + +--- +Mon Jul 29 19:08:11 UTC 2019 - Joël Krähemann + +- new upstream v2.2.29 fixed missing return type. + +--- +Mon Jul 29 16:48:44 UTC 2019 - Joël Krähemann + +- new upstream v2.2.28 fixed ags_audio_buffer_util_peak_*() to + handle 0.0 correct. +- fixed dead-lock related to pulseaudio and new lock-free soundcard + buffer. +- improved AgsSimpleFile to round audio loop start/end of + AgsSyncsynth during writing XML. + +--- Old: gsequencer-2.2.27.tar.gz New: gsequencer-2.2.36.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.bwn4AX/_old 2019-08-13 13:22:59.189391195 +0200 +++ /var/tmp/diff_new_pack.bwn4AX/_new 2019-08-13 13:22:59.193391193 +0200 @@ -21,7 +21,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.2.27 +Version:2.2.36 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.2.27.tar.gz -> gsequencer-2.2.36.tar.gz ++ 13899 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-07-29 17:29:20 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.4126 (New) Package is "gsequencer" Mon Jul 29 17:29:20 2019 rev:48 rq:719372 version:2.2.27 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-07-23 22:37:47.322966289 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.4126/gsequencer.changes 2019-07-29 17:29:30.334233042 +0200 @@ -1,0 +2,9 @@ +Sat Jul 27 17:11:40 UTC 2019 - Joël Krähemann + +- new upstream v2.2.27 removed unneeded mutexes during refactoring. +- new since v2.2.26 implemented lock-free soundcard buffer. +- new since v2.2.25 implemented vector optimization of + ags_audio_buffer_util.c +- fixed in v2.2.24 SIGSEGV during open file. + +--- Old: gsequencer-2.2.23.tar.gz New: gsequencer-2.2.27.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.8Q4sbu/_old 2019-07-29 17:29:31.082232765 +0200 +++ /var/tmp/diff_new_pack.8Q4sbu/_new 2019-07-29 17:29:31.082232765 +0200 @@ -21,7 +21,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.2.23 +Version:2.2.27 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.2.23.tar.gz -> gsequencer-2.2.27.tar.gz ++ 39145 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-07-23 22:37:22 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.4126 (New) Package is "gsequencer" Tue Jul 23 22:37:22 2019 rev:47 rq:71 version:2.2.23 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-07-21 11:35:12.748767626 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.4126/gsequencer.changes 2019-07-23 22:37:47.322966289 +0200 @@ -1,0 +2,6 @@ +Mon Jul 22 15:58:38 UTC 2019 - Joël Krähemann + +- new upstream v2.2.23 replaced hard-coded font names. +- fixed timing issue with relative counters. + +--- Old: gsequencer-2.2.22.tar.gz New: gsequencer-2.2.23.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.sl2RBn/_old 2019-07-23 22:37:47.886966173 +0200 +++ /var/tmp/diff_new_pack.sl2RBn/_new 2019-07-23 22:37:47.890966172 +0200 @@ -21,7 +21,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.2.22 +Version:2.2.23 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.2.22.tar.gz -> gsequencer-2.2.23.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-2.2.22/ChangeLog new/gsequencer-2.2.23/ChangeLog --- old/gsequencer-2.2.22/ChangeLog 2019-07-18 10:58:57.0 +0200 +++ new/gsequencer-2.2.23/ChangeLog 2019-07-21 16:43:56.0 +0200 @@ -1,3 +1,14 @@ +ags (2.2.23) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed relative counters and time fraction issues + * improved replacing hard-coded font + * refactored AgsDial to use PangoLayout + * refactored AgsLevel to use PangoLayout + * refactored AgsScale to use PangoLayout + * refactored AgsRuler to use PangoLayout + * refactored AgsCartesian to use PangoLayout + ags (2.2.22) [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-2.2.22/TODO new/gsequencer-2.2.23/TODO --- old/gsequencer-2.2.22/TODO 2019-06-24 17:33:32.0 +0200 +++ new/gsequencer-2.2.23/TODO 2019-07-21 12:03:35.0 +0200 @@ -7,6 +7,7 @@ A copy of the license is included in the section entitled "GNU Free Documentation License". +* TODO:JK: fix envelope related functions in ags_midi_util.h * TODO:JK: check recall id cleanup * TODO:JK: improved AgsRecallContainer detection of ags_recall_factory.c * TODO:JK: implemented AgsSoundContainer manager diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-2.2.22/ags/audio/ags_devin.c new/gsequencer-2.2.23/ags/audio/ags_devin.c --- old/gsequencer-2.2.22/ags/audio/ags_devin.c 2019-04-29 20:06:18.0 +0200 +++ new/gsequencer-2.2.23/ags/audio/ags_devin.c 2019-07-21 15:00:31.0 +0200 @@ -2622,7 +2622,7 @@ #endif devin->tact_counter = 0.0; - devin->delay_counter = 0.0; + devin->delay_counter = floor(ags_soundcard_get_absolute_delay(AGS_SOUNDCARD(devin))); devin->tic_counter = 0; devin->nth_ring_buffer = 0; @@ -3950,7 +3950,7 @@ pthread_mutex_unlock(devin_mutex); - if((guint) delay_counter + 1 >= (guint) delay){ + if(delay_counter + 1.0 >= delay){ if(do_loop && note_offset + 1 == loop_right){ ags_soundcard_set_note_offset(soundcard, @@ -3970,7 +3970,7 @@ /* reset - delay counter */ pthread_mutex_lock(devin_mutex); -devin->delay_counter = 0.0; +devin->delay_counter = delay_counter + 1.0 - delay; devin->tact_counter += 1.0; pthread_mutex_unlock(devin_mutex); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-2.2.22/ags/audio/ags_devout.c new/gsequencer-2.2.23/ags/audio/ags_devout.c --- old/gsequencer-2.2.22/ags/audio/ags_devout.c2019-06-01 20:20:05.0 +0200 +++ new/gsequencer-2.2.23/ags/audio/ags_devout.c2019-07-21 14:57:21.0 +0200 @@ -2674,7 +2674,7 @@ #endif devout->tact_counter = 0.0; - devout->delay_counter = 0.0; + devout->delay_counter = floor(ags_soundcard_get_absolute_delay(AGS_SOUNDCARD(devout))); devout->tic_counter = 0; devout->nth_ring_buffer = 0; @@ -3499,7 +3499,7 @@ #endif devout->tact_counter = 0.0; - devout->delay_counter = 0.0; +
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-07-21 11:35:11 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.4126 (New) Package is "gsequencer" Sun Jul 21 11:35:11 2019 rev:46 rq:717186 version:2.2.22 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-07-16 08:41:05.567031593 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.4126/gsequencer.changes 2019-07-21 11:35:12.748767626 +0200 @@ -1,0 +2,9 @@ +Fri Jul 19 21:38:44 UTC 2019 - Joël Krähemann + +- new upstream v2.2.22 implemented gui-scale configuration key, + allowing you to adjust the size of various widgets. +- various improvements to Gtk+-2.0 widgets provided by + libags_gui.so. +- minor bug-fixes. + +--- Old: gsequencer-2.2.19.tar.gz New: gsequencer-2.2.22.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.nx4Yya/_old 2019-07-21 11:35:13.336767505 +0200 +++ /var/tmp/diff_new_pack.nx4Yya/_new 2019-07-21 11:35:13.340767504 +0200 @@ -21,7 +21,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.2.19 +Version:2.2.22 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.2.19.tar.gz -> gsequencer-2.2.22.tar.gz ++ 6250 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-07-16 08:40:54 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.1887 (New) Package is "gsequencer" Tue Jul 16 08:40:54 2019 rev:45 rq:715018 version:2.2.19 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-07-08 15:10:34.747319417 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.1887/gsequencer.changes 2019-07-16 08:41:05.567031593 +0200 @@ -1,0 +2,14 @@ +Sat Jul 13 08:35:58 UTC 2019 - Joël Krähemann + +- new upstream v2.2.19 refactored AgsLv2Bridge and + AgsLiveLv2Bridge. +- improved detecting LV2 instrument as parsing names. +- minor improvements. + +--- +Tue Jul 9 12:16:51 UTC 2019 - Joël Krähemann + +- new upstream v2.2.17 fixed race-condition ending in a dead-lock + in view of new sync counter introduced in 2.2.10. + +--- Old: gsequencer-2.2.10.tar.gz New: gsequencer-2.2.19.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.2QJqck/_old 2019-07-16 08:41:06.835032017 +0200 +++ /var/tmp/diff_new_pack.2QJqck/_new 2019-07-16 08:41:06.835032017 +0200 @@ -21,7 +21,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.2.10 +Version:2.2.19 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.2.10.tar.gz -> gsequencer-2.2.19.tar.gz ++ 7228 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-07-08 15:10:33 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.4615 (New) Package is "gsequencer" Mon Jul 8 15:10:33 2019 rev:44 rq:713586 version:2.2.10 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-07-04 15:43:53.626167509 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.4615/gsequencer.changes 2019-07-08 15:10:34.747319417 +0200 @@ -1,0 +2,6 @@ +Fri Jul 5 05:58:02 UTC 2019 - Joël Krähemann + +- new upstream v2.2.10 providing a new sync counter to AgsMainLoop + interface, resulting in less synchronization overhead. + +--- Old: gsequencer-2.2.9.tar.gz New: gsequencer-2.2.10.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.FCHe8N/_old 2019-07-08 15:10:35.639320273 +0200 +++ /var/tmp/diff_new_pack.FCHe8N/_new 2019-07-08 15:10:35.643320277 +0200 @@ -21,7 +21,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.2.9 +Version:2.2.10 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.2.9.tar.gz -> gsequencer-2.2.10.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-2.2.9/ChangeLog new/gsequencer-2.2.10/ChangeLog --- old/gsequencer-2.2.9/ChangeLog 2019-07-02 20:00:28.0 +0200 +++ new/gsequencer-2.2.10/ChangeLog 2019-07-04 18:36:33.0 +0200 @@ -1,3 +1,12 @@ +ags (2.2.10) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * implemented ags_thread_global_get_use_sync_counter() synchronize threads with reduced overhead + * implemented ags_main_loop_sync_counter_inc() + * implemented ags_main_loop_sync_counter_dec() + * implemented ags_main_loop_sync_counter_test() + * fixed memory-leak in ags_message_envelope_free() + ags (2.2.9) [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-2.2.9/ags/audio/thread/ags_audio_loop.c new/gsequencer-2.2.10/ags/audio/thread/ags_audio_loop.c --- old/gsequencer-2.2.9/ags/audio/thread/ags_audio_loop.c 2019-06-24 00:53:09.0 +0200 +++ new/gsequencer-2.2.10/ags/audio/thread/ags_audio_loop.c 2019-07-04 18:33:41.0 +0200 @@ -60,6 +60,9 @@ guint time_cycle, guint *time_spent); void ags_audio_loop_change_frequency(AgsMainLoop *main_loop, gdouble frequency); +void ags_audio_loop_sync_counter_inc(AgsMainLoop *main_loop, guint tic); +void ags_audio_loop_sync_counter_dec(AgsMainLoop *main_loop, guint tic); +gboolean ags_audio_loop_sync_counter_test(AgsMainLoop *main_loop, guint tic); void ags_audio_loop_start(AgsThread *thread); void ags_audio_loop_run(AgsThread *thread); @@ -253,15 +256,24 @@ ags_audio_loop_main_loop_interface_init(AgsMainLoopInterface *main_loop) { main_loop->get_tree_lock = ags_audio_loop_get_tree_lock; + main_loop->set_async_queue = ags_audio_loop_set_async_queue; main_loop->get_async_queue = ags_audio_loop_get_async_queue; + main_loop->set_tic = ags_audio_loop_set_tic; main_loop->get_tic = ags_audio_loop_get_tic; + main_loop->set_last_sync = ags_audio_loop_set_last_sync; main_loop->get_last_sync = ags_audio_loop_get_last_sync; + main_loop->interrupt = NULL; main_loop->monitor = ags_audio_loop_monitor; + main_loop->change_frequency = ags_audio_loop_change_frequency; + + main_loop->sync_counter_inc = ags_audio_loop_sync_counter_inc; + main_loop->sync_counter_dec = ags_audio_loop_sync_counter_dec; + main_loop->sync_counter_test = ags_audio_loop_sync_counter_test; } void @@ -801,6 +813,100 @@ } void +ags_audio_loop_sync_counter_inc(AgsMainLoop *main_loop, guint tic) +{ + AgsAudioLoop *audio_loop; + + pthread_mutex_t *thread_mutex; + + if(tic >= 3){ +return; + } + + audio_loop = AGS_AUDIO_LOOP(main_loop); + + /* get thread mutex */ + pthread_mutex_lock(ags_thread_get_class_mutex()); + + thread_mutex = AGS_THREAD(audio_loop)->obj_mutex; + + pthread_mutex_unlock(ags_thread_get_class_mutex()); + + /* increment */ + pthread_mutex_lock(thread_mutex); + + audio_loop->sync_counter[tic] += 1; + + pthread_mutex_unlock(thread_mutex); +} + +void +ags_audio_loop_sync_counter_dec(AgsMainLoop *main_loop,
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-07-04 15:43:41 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.4615 (New) Package is "gsequencer" Thu Jul 4 15:43:41 2019 rev:43 rq:713221 version:2.2.9 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-06-26 16:05:34.903760790 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.4615/gsequencer.changes 2019-07-04 15:43:53.626167509 +0200 @@ -1,0 +2,10 @@ +Wed Jul 3 10:27:45 UTC 2019 - Joël Krähemann + +- new upstream v2.2.9 improved LV2 logarithmic ports. + +--- +Sat Jun 29 12:45:05 UTC 2019 - Joël Krähemann + +- new upstreamv v2.2.7 improved check lv2 plugin port duplicate. + +--- Old: gsequencer-2.2.5.tar.gz New: gsequencer-2.2.9.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.hUX1BR/_old 2019-07-04 15:43:54.358168652 +0200 +++ /var/tmp/diff_new_pack.hUX1BR/_new 2019-07-04 15:43:54.362168658 +0200 @@ -21,7 +21,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.2.5 +Version:2.2.9 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.2.5.tar.gz -> gsequencer-2.2.9.tar.gz ++ 7410 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-06-26 16:05:13 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.4615 (New) Package is "gsequencer" Wed Jun 26 16:05:13 2019 rev:42 rq:712113 version:2.2.5 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-06-18 14:59:10.829302973 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.4615/gsequencer.changes 2019-06-26 16:05:34.903760790 +0200 @@ -1,0 +2,5 @@ +Tue Jun 25 19:08:37 UTC 2019 - Joël Krähemann + +- new upstream v2.2.5 reworked LV2 RDF Turtle parser. It is fast! + +--- Old: gsequencer-2.1.77.tar.gz New: gsequencer-2.2.5.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.En5kSy/_old 2019-06-26 16:05:36.187762607 +0200 +++ /var/tmp/diff_new_pack.En5kSy/_new 2019-06-26 16:05:36.187762607 +0200 @@ -21,13 +21,13 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.1.77 +Version:2.2.5 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 Group: Productivity/Multimedia/Sound/Midi Url:https://nongnu.org/gsequencer -Source0: https://download.savannah.gnu.org/releases/gsequencer/2.1.x/%{name}-%{version}.tar.gz +Source0: https://download.savannah.gnu.org/releases/gsequencer/2.2.x/%{name}-%{version}.tar.gz # PATCH-FIX-OPENSUSE gsequencer.0-fix-makefile-am.patch -- fix opensuse specific locations Patch0: gsequencer.0-fix-makefile-am.patch BuildRequires: fluid-soundfont-gm ++ gsequencer-2.1.77.tar.gz -> gsequencer-2.2.5.tar.gz ++ 50732 lines of diff (skipped) ++ gsequencer.0-fix-makefile-am.patch ++ --- /var/tmp/diff_new_pack.En5kSy/_old 2019-06-26 16:05:36.887763597 +0200 +++ /var/tmp/diff_new_pack.En5kSy/_new 2019-06-26 16:05:36.887763597 +0200 @@ -1,9 +1,9 @@ Makefile.am.orig 2019-02-13 15:58:28.682159520 +0100 -+++ Makefile.am2019-02-13 16:03:49.232858642 +0100 -@@ -35,12 +35,12 @@ - # this lists the binaries to produce, the (non-PHONY, binary) targets in - # the previous manual Makefile - lib_LTLIBRARIES = libags.la libags_thread.la libags_server.la libags_audio.la libags_gui.la +--- Makefile.am.orig 2019-06-26 11:20:02.614308504 +0200 Makefile.am2019-06-26 11:26:00.290920802 +0200 +@@ -40,12 +40,12 @@ + lib_LTLIBRARIES += libags_vst.la + endif + -# lib_LTLIBRARIES += libgsequencer.la +lib_LTLIBRARIES += libgsequencer.la @@ -16,7 +16,7 @@ EXTRA_DIST = config.rpath \ COPYING.server \ -@@ -137,7 +137,7 @@ +@@ -184,7 +184,7 @@ # pkg-config pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = libags.pc libags_audio.pc libags_gui.pc @@ -25,7 +25,7 @@ EXTRA_DIST += libags.pc.in libags_audio.pc.in libags_gui.pc.in libgsequencer.pc.in # EXTRA_DIST += libgsequencer.pc.in -@@ -180,7 +180,7 @@ +@@ -227,7 +227,7 @@ # include otherincludedir = $(includedir)/ags nobase_include_HEADERS = $(libags_la_HEADERS_0) $(libags_thread_la_HEADERS_0) $(libags_server_la_HEADERS_0) $(libags_audio_la_HEADERS_0) $(libags_gui_la_HEADERS_0) @@ -34,7 +34,7 @@ # doc # docdir = $(datadir)/doc/gsequencer -@@ -2074,9 +2074,9 @@ +@@ -2236,9 +2236,9 @@ mkdir -p $(top_builddir)/html/developer-docs mkdir -p $(top_builddir)/html/user-docs mkdir -p $(top_builddir)/html/osc-docs @@ -47,7 +47,7 @@ $(MAKE) -C $(top_srcdir)/docs/reference/libags cd $(top_srcdir) $(MAKE) -C $(top_srcdir)/docs/reference/libags-audio -@@ -2123,18 +2123,18 @@ +@@ -2285,18 +2285,18 @@ gzip -9 -c $(top_srcdir)/ChangeLog > $(DESTDIR)/$(docdir)/changelog.gz fix-local-html: html @@ -78,7 +78,7 @@ fix-online-books-html: html find $(top_srcdir)/html/ -name "*.html" -type f -exec sed -i 's/\/usr\/share\/icons\/Adwaita\/32x32\/actions/..\/images/g' {} \; -@@ -2165,19 +2165,14 @@ +@@ -2327,19 +2327,14 @@ install -c -p -m 644 $(top_builddir)/html/user-docs/* $(DESTDIR)/$(docdir)/html/ install -c -p -m 644 $(top_builddir)/html/developer-docs/* $(DESTDIR)/$(datadir)/doc/libags-audio-doc/html/ install -c -p -m 644 $(top_builddir)/html/osc-docs/* $(DESTDIR)/$(datadir)/doc/libags-audio-doc/osc-server/
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-06-18 14:59:01 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.4811 (New) Package is "gsequencer" Tue Jun 18 14:59:01 2019 rev:41 rq:710490 version:2.1.77 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-06-13 23:06:09.503201014 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.4811/gsequencer.changes 2019-06-18 14:59:10.829302973 +0200 @@ -1,0 +2,6 @@ +Mon Jun 17 19:34:34 UTC 2019 - Joël Krähemann + +- new upstream v2.1.77 fixed potential SIGSEGV in ags_simple_file.c + as XPath evaluates to NULL. This pointer was dereferenced. + +--- Old: gsequencer-2.1.76.tar.gz New: gsequencer-2.1.77.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.I3FIzn/_old 2019-06-18 14:59:11.973302406 +0200 +++ /var/tmp/diff_new_pack.I3FIzn/_new 2019-06-18 14:59:11.977302404 +0200 @@ -21,7 +21,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.1.76 +Version:2.1.77 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.1.76.tar.gz -> gsequencer-2.1.77.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-2.1.76/ChangeLog new/gsequencer-2.1.77/ChangeLog --- old/gsequencer-2.1.76/ChangeLog 2019-06-12 10:12:05.0 +0200 +++ new/gsequencer-2.1.77/ChangeLog 2019-06-17 21:02:13.0 +0200 @@ -1,3 +1,8 @@ +ags (2.1.77) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed potential SIGSEGV in ags_simple_file.c + ags (2.1.76) [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-2.1.76/ags/X/ags_export_window_callbacks.c new/gsequencer-2.1.77/ags/X/ags_export_window_callbacks.c --- old/gsequencer-2.1.76/ags/X/ags_export_window_callbacks.c 2019-04-29 20:06:17.0 +0200 +++ new/gsequencer-2.1.77/ags/X/ags_export_window_callbacks.c 2019-06-17 21:01:54.0 +0200 @@ -338,7 +338,6 @@ filename = gtk_entry_get_text(AGS_EXPORT_SOUNDCARD(child->data)->filename); - g_message("do"); export_output = ags_export_output_new(current_export_thread, AGS_EXPORT_SOUNDCARD(child->data)->soundcard, filename, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-2.1.76/ags/X/file/ags_simple_file.c new/gsequencer-2.1.77/ags/X/file/ags_simple_file.c --- old/gsequencer-2.1.76/ags/X/file/ags_simple_file.c 2019-06-11 21:35:16.0 +0200 +++ new/gsequencer-2.1.77/ags/X/file/ags_simple_file.c 2019-06-17 20:25:39.0 +0200 @@ -4886,6 +4886,8 @@ str = g_value_get_string(&(((GParameter *) property->data)->value)); if(str != NULL){ + ags_machine_selector_add_index(notation_editor->machine_selector); + file_id_ref = ags_simple_file_find_id_ref_by_xpath((AgsSimpleFile *) file_launch->file, str); @@ -4894,8 +4896,6 @@ AGS_FILE_ID_REF(file_id_ref->data)->ref != NULL){ machine = AGS_FILE_ID_REF(file_id_ref->data)->ref; - ags_machine_selector_add_index(notation_editor->machine_selector); - list_start = gtk_container_get_children((GtkContainer *) notation_editor->machine_selector); list = g_list_last(list_start); @@ -5025,84 +5025,89 @@ str = g_value_get_string(&(((GParameter *) property->data)->value)); if(str != NULL){ + ags_machine_selector_add_index(automation_editor->machine_selector); + file_id_ref = ags_simple_file_find_id_ref_by_xpath((AgsSimpleFile *) file_launch->file, - str); - machine = AGS_FILE_ID_REF(file_id_ref->data)->ref; + str); + + if(file_id_ref != NULL && +file_id_ref->data != NULL && +AGS_FILE_ID_REF(file_id_ref->data)->ref != NULL){ + machine =
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-06-13 23:06:07 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.4811 (New) Package is "gsequencer" Thu Jun 13 23:06:07 2019 rev:40 rq:709603 version:2.1.76 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-06-03 18:54:53.748439415 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.4811/gsequencer.changes 2019-06-13 23:06:09.503201014 +0200 @@ -1,0 +2,10 @@ +Wed Jun 12 13:54:37 UTC 2019 - Joël Krähemann + +- new upstream v2.1.76 improved ags_soundcard_editor_reset() to + apply backend properly. +- improved various mutices. +- improved running integration tests, there is a new configure + switch available. +- fixed developer's book deprecated symbols. + +--- Old: gsequencer-2.1.74.tar.gz New: gsequencer-2.1.76.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.B1WAO7/_old 2019-06-13 23:06:11.195200014 +0200 +++ /var/tmp/diff_new_pack.B1WAO7/_new 2019-06-13 23:06:11.21919 +0200 @@ -21,7 +21,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.1.74 +Version:2.1.76 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.1.74.tar.gz -> gsequencer-2.1.76.tar.gz ++ 13889 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-06-03 18:54:07 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.5148 (New) Package is "gsequencer" Mon Jun 3 18:54:07 2019 rev:39 rq:707022 version:2.1.74 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-05-21 10:38:47.563149120 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.5148/gsequencer.changes 2019-06-03 18:54:53.748439415 +0200 @@ -1,0 +2,8 @@ +Sun Jun 2 15:23:40 UTC 2019 - Joël Krähemann + +- new upstream v2.1.74 fixed potential SIGSEGV during restore from + XML file. +- fixed potential SIGSEGV in ags_synth_generator.c. +- fixed some memory-leaks. + +--- Old: gsequencer-2.1.72.tar.gz New: gsequencer-2.1.74.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.yInJhE/_old 2019-06-03 18:54:55.240438862 +0200 +++ /var/tmp/diff_new_pack.yInJhE/_new 2019-06-03 18:54:55.240438862 +0200 @@ -21,7 +21,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.1.72 +Version:2.1.74 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.1.72.tar.gz -> gsequencer-2.1.74.tar.gz ++ 1647 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gsequencer-2.1.72/ChangeLog new/gsequencer-2.1.74/ChangeLog --- old/gsequencer-2.1.72/ChangeLog 2019-05-19 18:09:23.0 +0200 +++ new/gsequencer-2.1.74/ChangeLog 2019-06-01 20:43:53.0 +0200 @@ -1,3 +1,21 @@ +ags (2.1.74) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed ags-copy-pattern recall to proper free GError + * fixed ags_recycling_finalize() to free AgsUUID + * fixed ags_thread_finalize() to free AgsUUID and other memory-leaks + * fixed potential SIGSEGV in ags_simple_file.c + +ags (2.1.73) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * implemented use g_error_free() + * improved ref-count of AgsInput:file-link in ags_audio_open_file_as_channel() + * improved ref-count of AgsInput:file-link in ags_open_sf2_instrument.c + * improved ref-count of AgsInput:file-link in ags_open_sf2_sample.c + * improved ref-count of AgsInput:file-link in ags_open_single_file.c + * fixed potential SIGSEGV cause by attack larger than buffer size in ags_synth_generator.c + ags (2.1.72) [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gsequencer-2.1.72/ags/X/ags_link_collection_editor.c new/gsequencer-2.1.74/ags/X/ags_link_collection_editor.c --- old/gsequencer-2.1.72/ags/X/ags_link_collection_editor.c2019-04-29 20:06:17.0 +0200 +++ new/gsequencer-2.1.74/ags/X/ags_link_collection_editor.c2019-06-01 20:20:05.0 +0200 @@ -456,8 +456,6 @@ guint first_line, count; guint i; -GError *error; - machine_editor = AGS_MACHINE_EDITOR(gtk_widget_get_ancestor(GTK_WIDGET(link_collection_editor), AGS_TYPE_MACHINE_EDITOR)); machine = machine_editor->machine; @@ -502,8 +500,6 @@ count = (guint) gtk_spin_button_get_value_as_int(link_collection_editor->count); -error = NULL; - if(link_machine == NULL){ next_channel = NULL; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gsequencer-2.1.72/ags/X/ags_link_editor_callbacks.c new/gsequencer-2.1.74/ags/X/ags_link_editor_callbacks.c --- old/gsequencer-2.1.72/ags/X/ags_link_editor_callbacks.c 2019-04-29 20:06:17.0 +0200 +++
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-05-21 10:38:24 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.5148 (New) Package is "gsequencer" Tue May 21 10:38:24 2019 rev:38 rq:704182 version:2.1.72 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-04-15 11:52:45.358565920 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.5148/gsequencer.changes 2019-05-21 10:38:47.563149120 +0200 @@ -1,0 +2,9 @@ +Sun May 19 19:36:42 UTC 2019 - Joël Krähemann + +- new upstream v2.1.72 fixed OSC meter controller potential + SIGSEGV. +- implemented OSC meter monitoring refresh-rate configuration + option. +- minor improvements to the documentation. + +--- Old: gsequencer-2.1.69.tar.gz New: gsequencer-2.1.72.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.Vxyp1v/_old 2019-05-21 10:38:49.443147899 +0200 +++ /var/tmp/diff_new_pack.Vxyp1v/_new 2019-05-21 10:38:49.447147896 +0200 @@ -21,7 +21,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.1.69 +Version:2.1.72 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.1.69.tar.gz -> gsequencer-2.1.72.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-2.1.69/ChangeLog new/gsequencer-2.1.72/ChangeLog --- old/gsequencer-2.1.69/ChangeLog 2019-04-12 05:42:33.0 +0200 +++ new/gsequencer-2.1.72/ChangeLog 2019-05-19 18:09:23.0 +0200 @@ -1,3 +1,20 @@ +ags (2.1.72) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * implemented OSC meter refresh rate option + +ags (2.1.71) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed OSC server meter controller type tag boundaries + * fixed potential SIGSEGV as expanding OSC meter path + +ags (2.1.70) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed missing ags_sound_enums.h in API reference manual + * fixed OSC server path in docs/oscBook/chap6.xml + ags (2.1.69) [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-2.1.69/ags/X/ags_osc_server_preferences.c new/gsequencer-2.1.72/ags/X/ags_osc_server_preferences.c --- old/gsequencer-2.1.69/ags/X/ags_osc_server_preferences.c2019-03-02 21:22:03.0 +0100 +++ new/gsequencer-2.1.72/ags/X/ags_osc_server_preferences.c2019-05-19 18:09:23.0 +0200 @@ -1,5 +1,5 @@ /* GSequencer - Advanced GTK Sequencer - * Copyright (C) 2005-2018 Joël Krähemann + * Copyright (C) 2005-2019 Joël Krähemann * * This file is part of GSequencer. * @@ -43,12 +43,12 @@ /** * SECTION:ags_osc_server_preferences - * @short_description: A composite widget to do osc_server related preferences + * @short_description: A composite widget to do OSC server related preferences * @title: AgsOscServerPreferences * @section_id: * @include: ags/X/ags_osc_server_preferences.h * - * #AgsOscServerPreferences enables you to make osc_server related preferences. + * #AgsOscServerPreferences enables you to make OSC server related preferences. */ static gpointer ags_osc_server_preferences_parent_class = NULL; @@ -154,7 +154,7 @@ 2); /* table */ - table = (GtkTable *) gtk_table_new(2, 8, + table = (GtkTable *) gtk_table_new(2, 9, FALSE); gtk_box_pack_start(GTK_BOX(osc_server_preferences), GTK_WIDGET(table), @@ -288,6 +288,30 @@ 0, 0); g_free(str); + + /* monitor timeout */ + label = (GtkLabel *) g_object_new(GTK_TYPE_LABEL, + "label", i18n("monitor timeout"), + "xalign", 0.0, + NULL); + gtk_table_attach(table, + GTK_WIDGET(label), + 0, 1, + 8, 9, + GTK_FILL, GTK_FILL, + 0, 0); + + osc_server_preferences->monitor_timeout = (GtkSpinButton *) gtk_spin_button_new_with_range(0.01, 10.0, 0.0001); + gtk_spin_button_set_digits(osc_server_preferences->monitor_timeout, +9); + gtk_spin_button_set_value(osc_server_preferences->monitor_timeout, +
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-04-15 11:52:41 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.17052 (New) Package is "gsequencer" Mon Apr 15 11:52:41 2019 rev:37 rq:694023 version:2.1.69 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-03-18 10:43:30.291136581 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.17052/gsequencer.changes 2019-04-15 11:52:45.358565920 +0200 @@ -1,0 +2,9 @@ +Fri Apr 12 15:20:02 UTC 2019 - Joël Krähemann + +- new upstream v2.1.69 fixed modifying bank port of AgsDrum and + AgsMatrix. +- fixed non thread-safe get type functions in ags/audio/thread. +- fixed missing creation of AgsFileLink as growing channels in + ags_audio_open_audio_file_as_channel(). + +--- Old: gsequencer-2.1.68.tar.gz New: gsequencer-2.1.69.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.DgeW83/_old 2019-04-15 11:52:49.178568648 +0200 +++ /var/tmp/diff_new_pack.DgeW83/_new 2019-04-15 11:52:49.210568671 +0200 @@ -21,7 +21,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.1.68 +Version:2.1.69 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.1.68.tar.gz -> gsequencer-2.1.69.tar.gz ++ 2051 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-03-18 10:43:21 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.28833 (New) Package is "gsequencer" Mon Mar 18 10:43:21 2019 rev:36 rq:685819 version:2.1.68 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-03-04 09:22:04.452582638 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.28833/gsequencer.changes 2019-03-18 10:43:30.291136581 +0100 @@ -1,0 +2,19 @@ +Sun Mar 17 12:05:18 UTC 2019 - Joël Krähemann + +- new upstream v2.1.68 fixed missing unset of + AGS_SOUND_BEHAVIOUR_REVERSE_MAPPING during restored. + +--- +Sat Mar 16 14:04:26 UTC 2019 - Joël Krähemann + +- new upstream v2.1.67 fixed 64 bit issue of ags-copy-pattern and + ags-play-notation recall. +- fixed wrong argument to g_object_unref() in ags_start_sequencer.c + +--- +Wed Mar 6 16:32:04 UTC 2019 - Joël Krähemann + +- new upstream v2.1.66 API reference manual improvements. Better + structure of libags_audio.xml and libgsequencer.xml. + +--- Old: gsequencer-2.1.64.tar.gz New: gsequencer-2.1.68.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.NQ50c7/_old 2019-03-18 10:43:31.427135360 +0100 +++ /var/tmp/diff_new_pack.NQ50c7/_new 2019-03-18 10:43:31.431135356 +0100 @@ -21,7 +21,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.1.64 +Version:2.1.68 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.1.64.tar.gz -> gsequencer-2.1.68.tar.gz ++ 2785 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-03-04 09:21:56 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.28833 (New) Package is "gsequencer" Mon Mar 4 09:21:56 2019 rev:35 rq:680529 version:2.1.64 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-02-25 17:57:14.790295773 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.28833/gsequencer.changes 2019-03-04 09:22:04.452582638 +0100 @@ -1,0 +2,6 @@ +Fri Mar 1 14:01:05 UTC 2019 - Joël Krähemann + +- new upstream v2.1.64 unified reference count of return values + from various functions. Minor improvements and fixed memory leak. + +--- Old: gsequencer-2.1.61.tar.gz New: gsequencer-2.1.64.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.RhBppN/_old 2019-03-04 09:22:05.348582476 +0100 +++ /var/tmp/diff_new_pack.RhBppN/_new 2019-03-04 09:22:05.348582476 +0100 @@ -21,7 +21,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.1.61 +Version:2.1.64 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.1.61.tar.gz -> gsequencer-2.1.64.tar.gz ++ 2265 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-02-25 17:57:08 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.28833 (New) Package is "gsequencer" Mon Feb 25 17:57:08 2019 rev:34 rq:678655 version:2.1.61 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-02-15 10:02:14.319628909 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.28833/gsequencer.changes 2019-02-25 17:57:14.790295773 +0100 @@ -1,0 +2,21 @@ +Sun Feb 24 20:36:37 UTC 2019 - Joël Krähemann + +- new upstream v2.1.61 fixed 2 memory leaks and improved ref + counting. Tested all machines doing playback. Thus figured out + and fixed a problem with AgsMatrix. +- Minor improvements. + +--- +Tue Feb 19 00:52:53 UTC 2019 - Joël Krähemann + +- new upstream v2.1.58 fixed hide bulk member from line member + editor and automation get current value. + +--- +Sat Feb 16 15:53:55 UTC 2019 - Joël Krähemann + +- new upstream v2.1.57 using ALSA hints to configure soundcard or + midi device. Fixed memory leak and potential SIGSEGV. Minor + improvements. + +--- Old: gsequencer-2.1.55.tar.gz New: gsequencer-2.1.61.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.jUhLXf/_old 2019-02-25 17:57:15.646295044 +0100 +++ /var/tmp/diff_new_pack.jUhLXf/_new 2019-02-25 17:57:15.650295040 +0100 @@ -21,7 +21,7 @@ # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.1.55 +Version:2.1.61 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.1.55.tar.gz -> gsequencer-2.1.61.tar.gz ++ 29324 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-02-15 10:02:07 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.28833 (New) Package is "gsequencer" Fri Feb 15 10:02:07 2019 rev:33 rq:674869 version:2.1.55 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-01-24 14:12:07.067452270 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.28833/gsequencer.changes 2019-02-15 10:02:14.319628909 +0100 @@ -1,0 +2,56 @@ +Wed Feb 13 15:41:35 UTC 2019 - Joël Krähemann + +- new upstream v2.1.55 LV2 improvements loading UI and presets. + +--- +Wed Feb 13 12:05:12 UTC 2019 - Joël Krähemann + +- new upstream v2.1.54 improved MIDI instrument playback and fixed + faulty property AgsThread:max-precision. + +--- +Mon Feb 11 17:32:58 UTC 2019 - Joël Krähemann + +- dropped patch ags-function-test-util-self.patch because rejected + by upstream. The patch actually fixes old not anymore reachable + code. Further in GSequencer we use pointers to pthread_t. + +--- +Mon Feb 11 01:24:20 UTC 2019 - Joël Krähemann + +- new upstream v2.1.52 minor bug-fixes, including fix to broken + XPath parsing LV2 UI iriref. + +--- +Sun Feb 10 18:46:12 UTC 2019 - Joël Krähemann + +- new upstream v2.1.51 improved AgsNotation, AgsAutomation and + AgsWave to do bisect. +- reworked all properties to do correct reference count on GList + containing objects. +- fixed missing g_object_unref() after g_object_get(). + +--- +Mon Feb 4 21:46:42 UTC 2019 - Joël Krähemann + +- new upstream v2.1.45 fixed memory-leak of AgsOscResponse in + AgsOscMeterController. + +--- +Sun Feb 3 23:17:06 UTC 2019 - Joël Krähemann + +- new upstream v2.1.43 fixed ref-count in unit-test + ags_xorg_application_context_test.c. + +--- +Sun Feb 3 20:10:33 UTC 2019 - Joël Krähemann + +- new upstream v2.1.42 fixed potential SIGSEGV during set buffer + size or samplerate of AgsWave or AgsAudioSignal. + +--- +Sat Feb 2 15:36:00 UTC 2019 - Joël Krähemann + +- new upstream v2.1.41 minor fixes. + +--- Old: ags-function-test-util-self.patch gsequencer-2.1.40.tar.gz New: gsequencer-2.1.55.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.IH6rYe/_old 2019-02-15 10:02:15.503628527 +0100 +++ /var/tmp/diff_new_pack.IH6rYe/_new 2019-02-15 10:02:15.523628521 +0100 @@ -15,49 +15,46 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # - %define libagssonumber 2 %define libgsequencersonumber 0 # The condition is run functional tests; defaulted off and needs to be # activated with --with run_functional_tests command line switch. %bcond_with run_functional_tests Name: gsequencer -Version:2.1.40 +Version:2.1.55 Release:0 Summary:Audio processing engine -License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only +License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 Group: Productivity/Multimedia/Sound/Midi Url:https://nongnu.org/gsequencer Source0: https://download.savannah.gnu.org/releases/gsequencer/2.1.x/%{name}-%{version}.tar.gz # PATCH-FIX-OPENSUSE gsequencer.0-fix-makefile-am.patch -- fix opensuse specific locations Patch0: gsequencer.0-fix-makefile-am.patch -# PATCH-FIX-UPSTREAM ags-function-test-util-self.patch -- fix type mismatch in testuite framework -Patch1: ags-function-test-util-self.patch +BuildRequires: fluid-soundfont-gm +BuildRequires: hydrogen BuildRequires: cunit-devel BuildRequires: desktop-file-utils BuildRequires: docbook-xsl-stylesheets BuildRequires: dssi-devel -BuildRequires: fluid-soundfont-gm BuildRequires: gettext-devel >= 0.19.8 BuildRequires: gtk-doc -BuildRequires: hydrogen BuildRequires: ladspa-cmt BuildRequires: ladspa-devel BuildRequires: libtool BuildRequires: lv2-devel BuildRequires: lv2-swh-plugins BuildRequires: pkgconfig -BuildRequires: pulseaudio BuildRequires: xvfb-run +BuildRequires: pulseaudio BuildRequires: pkgconfig(alsa) -BuildRequires: pkgconfig(fftw3)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-01-24 14:12:05 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.28833 (New) Package is "gsequencer" Thu Jan 24 14:12:05 2019 rev:32 rq:667425 version:2.1.40 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-01-10 15:21:17.934457368 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.28833/gsequencer.changes 2019-01-24 14:12:07.067452270 +0100 @@ -1,0 +2,41 @@ +Mon Jan 21 08:46:16 UTC 2019 - sch...@suse.de + +- ags-function-test-util-self.patch: fix type mismatch in test framework + +--- +Sat Jan 19 18:31:13 UTC 2019 - Joël Krähemann + +- new upstream v2.1.30 fixed resample/reallocate only as needed. +- Disabled functional tests by default. Re-enable during build by + calling `osc build --with=run_functional_tests`. + +--- +Sat Jan 19 04:18:11 UTC 2019 - Joël Krähemann + +- new upstream v2.1.39 refactored ags_wave_find_point() doing + bisect, now. +- Additional makefile to run unit-tests against installed system. + +--- +Thu Jan 17 18:43:11 UTC 2019 - Joël Krähemann + +- new upstream v2.1.37 fixed missing remove of generic message + timeout related to AgsMachine implementations. + +--- +Wed Jan 16 20:06:18 UTC 2019 - Joël Krähemann + +- new upstream v2.1.36 fixed resampling issues on samplerate chage. +- fixed initial seek of AgsAudiorec +- added missing AgsSeekable interface to AgsCaptureWaveChannelRun. + +--- +Mon Jan 14 05:01:25 UTC 2019 - Joël Krähemann + +- new upstream v2.1.35 minor improvements like updating + AgsOscillator of AgsSynth and AgsSyncsynth as adjusting + samlerate. +- fixed adjust loop information according to samplerate as open a + sound resource. + +--- Old: gsequencer-2.1.33.tar.gz New: ags-function-test-util-self.patch gsequencer-2.1.40.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.Q5bKRH/_old 2019-01-24 14:12:07.639451610 +0100 +++ /var/tmp/diff_new_pack.Q5bKRH/_new 2019-01-24 14:12:07.643451607 +0100 @@ -1,7 +1,7 @@ # # spec file for package gsequencer # -# Copyright (c) 2017 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 @@ -12,46 +12,52 @@ # 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/ # + %define libagssonumber 2 %define libgsequencersonumber 0 +# The condition is run functional tests; defaulted off and needs to be +# activated with --with run_functional_tests command line switch. +%bcond_with run_functional_tests Name: gsequencer -Version:2.1.33 +Version:2.1.40 Release:0 Summary:Audio processing engine -License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 +License:GPL-3.0-or-later AND AGPL-3.0-or-later AND GFDL-1.3-only Group: Productivity/Multimedia/Sound/Midi Url:https://nongnu.org/gsequencer Source0: https://download.savannah.gnu.org/releases/gsequencer/2.1.x/%{name}-%{version}.tar.gz # PATCH-FIX-OPENSUSE gsequencer.0-fix-makefile-am.patch -- fix opensuse specific locations Patch0: gsequencer.0-fix-makefile-am.patch -BuildRequires: fluid-soundfont-gm -BuildRequires: hydrogen +# PATCH-FIX-UPSTREAM ags-function-test-util-self.patch -- fix type mismatch in testuite framework +Patch1: ags-function-test-util-self.patch BuildRequires: cunit-devel BuildRequires: desktop-file-utils BuildRequires: docbook-xsl-stylesheets BuildRequires: dssi-devel +BuildRequires: fluid-soundfont-gm BuildRequires: gettext-devel >= 0.19.8 BuildRequires: gtk-doc +BuildRequires: hydrogen BuildRequires: ladspa-cmt BuildRequires: ladspa-devel BuildRequires: libtool BuildRequires: lv2-devel BuildRequires: lv2-swh-plugins BuildRequires: pkgconfig -BuildRequires: xvfb-run BuildRequires: pulseaudio +BuildRequires: xvfb-run BuildRequires: pkgconfig(alsa) +BuildRequires:
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-01-10 15:20:58 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.28833 (New) Package is "gsequencer" Thu Jan 10 15:20:58 2019 rev:31 rq:663627 version:2.1.33 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2019-01-08 12:31:18.940086675 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.28833/gsequencer.changes 2019-01-10 15:21:17.934457368 +0100 @@ -1,0 +2,7 @@ +Tue Jan 8 05:36:31 UTC 2019 - Joël Krähemann + +- new upstream v2.1.33 introducing cache configuration option, + targeting pulseaudio latency issues. This is important since you + can have only one tic per buffer. + +--- Old: gsequencer-2.1.32.tar.gz New: gsequencer-2.1.33.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.YDdXAG/_old 2019-01-10 15:21:18.594456683 +0100 +++ /var/tmp/diff_new_pack.YDdXAG/_new 2019-01-10 15:21:18.598456679 +0100 @@ -18,7 +18,7 @@ %define libagssonumber 2 %define libgsequencersonumber 0 Name: gsequencer -Version:2.1.32 +Version:2.1.33 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.1.32.tar.gz -> gsequencer-2.1.33.tar.gz ++ 9998 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2019-01-08 12:29:00 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.28833 (New) Package is "gsequencer" Tue Jan 8 12:29:00 2019 rev:30 rq:663290 version:2.1.32 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-12-31 09:47:45.866148865 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.28833/gsequencer.changes 2019-01-08 12:31:18.940086675 +0100 @@ -1,0 +2,22 @@ +Sun Jan 6 16:56:35 UTC 2019 - Joël Krähemann + +- edited spec to add new files of hicolor icon theme, *.appdata.xml + and mime type information. + +--- +Sun Jan 6 14:25:02 UTC 2019 - Joël Krähemann + +- new upstream v2.1.32 improved open files and provided + gsequencer.appdata.xml. + +--- +Sat Jan 5 18:08:27 UTC 2019 - Joël Krähemann + +- new upstream v2.1.31 added MIME handler. Additional icons for + hicolor icone theme. +- Minimal OSC server documentation. +- Implemented set start position. +- Improved AgsResizeEditor to use min/max audio channels and + input/output pads property of AgsAudio. + +--- Old: gsequencer-2.1.21.tar.gz New: gsequencer-2.1.32.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.lTSkoO/_old 2019-01-08 12:31:19.456086114 +0100 +++ /var/tmp/diff_new_pack.lTSkoO/_new 2019-01-08 12:31:19.456086114 +0100 @@ -18,7 +18,7 @@ %define libagssonumber 2 %define libgsequencersonumber 0 Name: gsequencer -Version:2.1.21 +Version:2.1.32 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 @@ -96,6 +96,9 @@ %{_datadir}/xml/gsequencer/ %{_docdir}/gsequencer/ %{_datadir}/applications/gsequencer.desktop +%{_datadir}/icons/hicolor/*/apps/gsequencer.png +%{_datadir}/metainfo/ +%{_datadir}/mime/packages/ %package -n libags%{libagssonumber} Summary:GSequencer core libraries ++ gsequencer-2.1.21.tar.gz -> gsequencer-2.1.32.tar.gz ++ 8054 lines of diff (skipped) ++ gsequencer.0-fix-makefile-am.patch ++ --- /var/tmp/diff_new_pack.lTSkoO/_old 2019-01-08 12:31:20.216085288 +0100 +++ /var/tmp/diff_new_pack.lTSkoO/_new 2019-01-08 12:31:20.216085288 +0100 @@ -1,5 +1,5 @@ Makefile.am.orig 2018-11-30 22:06:05.0 +0100 -+++ Makefile.am2018-12-01 20:07:46.844538441 +0100 +--- Makefile.am.orig 2019-01-04 00:20:25.0 +0100 Makefile.am2019-01-05 19:24:59.658246559 +0100 @@ -35,12 +35,12 @@ # this lists the binaries to produce, the (non-PHONY, binary) targets in # the previous manual Makefile @@ -25,7 +25,7 @@ EXTRA_DIST += libags.pc.in libags_audio.pc.in libags_gui.pc.in libgsequencer.pc.in # EXTRA_DIST += libgsequencer.pc.in -@@ -173,7 +173,7 @@ +@@ -176,7 +176,7 @@ # include otherincludedir = $(includedir)/ags nobase_include_HEADERS = $(libags_la_HEADERS_0) $(libags_thread_la_HEADERS_0) $(libags_server_la_HEADERS_0) $(libags_audio_la_HEADERS_0) $(libags_gui_la_HEADERS_0) @@ -34,18 +34,20 @@ # doc # docdir = $(datadir)/doc/gsequencer -@@ -2045,8 +2045,8 @@ +@@ -2065,9 +2065,9 @@ html: mkdir -p $(top_builddir)/html/ - mkdir -p $(top_builddir)/html/{developer-docs,user-docs} + mkdir -p $(top_builddir)/html/{developer-docs,user-docs,osc-docs} - xsltproc --output $(top_builddir)/html/user-docs/ --xinclude /usr/share/xml/docbook/stylesheet/docbook-xsl/htmlhelp/htmlhelp.xsl $(top_srcdir)/docs/usersBook.xml - xsltproc --output $(top_builddir)/html/developer-docs/ --xinclude /usr/share/xml/docbook/stylesheet/docbook-xsl/htmlhelp/htmlhelp.xsl $(top_srcdir)/docs/developersBook.xml +- xsltproc --output $(top_builddir)/html/osc-docs/ --xinclude /usr/share/xml/docbook/stylesheet/docbook-xsl/htmlhelp/htmlhelp.xsl $(top_srcdir)/docs/oscBook.xml + xsltproc --output $(top_builddir)/html/user-docs/ --xinclude /usr/share/xml/docbook/stylesheet/nwalsh/current/htmlhelp/htmlhelp.xsl $(top_srcdir)/docs/usersBook.xml + xsltproc --output $(top_builddir)/html/developer-docs/ --xinclude /usr/share/xml/docbook/stylesheet/nwalsh/current/htmlhelp/htmlhelp.xsl $(top_srcdir)/docs/developersBook.xml ++ xsltproc --output $(top_builddir)/html/osc-docs/ --xinclude /usr/share/xml/docbook/stylesheet/nwalsh/current/htmlhelp/htmlhelp.xsl $(top_srcdir)/docs/oscBook.xml $(MAKE) -C $(top_srcdir)/docs/reference/libags cd
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-12-31 09:47:01 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.28833 (New) Package is "gsequencer" Mon Dec 31 09:47:01 2018 rev:29 rq:661983 version:2.1.21 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-12-27 00:30:00.767632535 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.28833/gsequencer.changes 2018-12-31 09:47:45.866148865 +0100 @@ -1,0 +2,25 @@ +Fri Dec 28 10:15:19 UTC 2018 - Joël Krähemann + +- new upstream v2.1.21 improved unit tests. + +--- +Thu Dec 27 22:12:37 UTC 2018 - Joël Krähemann + +- new upstream v2.1.20 targeted compiler warnings. +- Fixed potential dead-locks. +- Minor improvements. + +--- +Sun Dec 23 20:20:45 UTC 2018 - Joël Krähemann + +- new upstream v2.1.18 fixed AgsSeekSoundcard get/set offset + property. +- Minor fixes and improvements. +- Added new unit-tests. + +--- +Sun Dec 23 17:13:30 UTC 2018 - Joël Krähemann + +- new upstream v2.1.17 minor fixes. + +--- Old: gsequencer-2.1.16.tar.gz New: gsequencer-2.1.21.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.YshsbF/_old 2018-12-31 09:47:46.430148403 +0100 +++ /var/tmp/diff_new_pack.YshsbF/_new 2018-12-31 09:47:46.430148403 +0100 @@ -18,7 +18,7 @@ %define libagssonumber 2 %define libgsequencersonumber 0 Name: gsequencer -Version:2.1.16 +Version:2.1.21 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.1.16.tar.gz -> gsequencer-2.1.21.tar.gz ++ 30183 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-12-27 00:29:59 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.28833 (New) Package is "gsequencer" Thu Dec 27 00:29:59 2018 rev:28 rq:660939 version:2.1.16 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-12-21 08:22:27.461511647 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.28833/gsequencer.changes 2018-12-27 00:30:00.767632535 +0100 @@ -1,0 +2,16 @@ +Sat Dec 22 23:44:43 UTC 2018 - Joël Krähemann + +- new upstream v2.1.16 fixed missing write of sync points of + AgsSimpleFile and potential division by zero in ags_synth_util.c + causing SIGSEGV. +- Minor improvements. + +--- +Fri Dec 21 12:17:15 UTC 2018 - Joël Krähemann + +- new upstream v2.1.14 fixed various memory leaks. +- Improved AgsFunctionalDrumTest and AgsFunctionalFFPlayerTest to + assert if directory exists. +- Fixed editing configuration in place. + +--- Old: gsequencer-2.1.12.tar.gz New: gsequencer-2.1.16.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.0c9iaX/_old 2018-12-27 00:30:01.371632040 +0100 +++ /var/tmp/diff_new_pack.0c9iaX/_new 2018-12-27 00:30:01.375632036 +0100 @@ -18,7 +18,7 @@ %define libagssonumber 2 %define libgsequencersonumber 0 Name: gsequencer -Version:2.1.12 +Version:2.1.16 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.1.12.tar.gz -> gsequencer-2.1.16.tar.gz ++ 12292 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-12-21 08:22:21 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.28833 (New) Package is "gsequencer" Fri Dec 21 08:22:21 2018 rev:27 rq:660226 version:2.1.12 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-12-11 15:48:00.438194839 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.28833/gsequencer.changes 2018-12-21 08:22:27.461511647 +0100 @@ -1,0 +2,8 @@ +Wed Dec 19 12:51:57 UTC 2018 - Joël Krähemann + +- new upstream v2.1.12 implemented UI to configure and start/stop + OSC server. +- Various fixes to OSC client and server code. +- Added ags_functional_osc_server_test.c. + +--- Old: gsequencer-2.1.9.tar.gz New: gsequencer-2.1.12.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.EIhFpA/_old 2018-12-21 08:22:27.965511175 +0100 +++ /var/tmp/diff_new_pack.EIhFpA/_new 2018-12-21 08:22:27.965511175 +0100 @@ -18,7 +18,7 @@ %define libagssonumber 2 %define libgsequencersonumber 0 Name: gsequencer -Version:2.1.9 +Version:2.1.12 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.1.9.tar.gz -> gsequencer-2.1.12.tar.gz ++ 13847 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-12-11 15:47:45 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.19453 (New) Package is "gsequencer" Tue Dec 11 15:47:45 2018 rev:26 rq:656751 version:2.1.9 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-12-03 10:12:06.451613683 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.19453/gsequencer.changes 2018-12-11 15:48:00.438194839 +0100 @@ -1,0 +2,22 @@ +Sun Dec 9 12:40:56 UTC 2018 - Joël Krähemann + +- new upstream v2.1.9 fixed threads starting twice in + ags_functional_audio_test.c + +--- +Sat Dec 8 14:56:14 UTC 2018 - Joël Krähemann + +- new upstream v2.1.8 fixed + ags_play_channel_run_master_remap_dependencies() to check if + AgsRecallID present. +- Added more unit-tests related to OSC code. +- Minor improvements. + +--- +Fri Dec 7 19:00:50 UTC 2018 - Joël Krähemann + +- new upstream v2.1.7 fixed uninitialized pointer used by AgsMidiin + and AgsJackMidiin. +- Refactored OSC controllers. + +--- Old: gsequencer-2.1.5.tar.gz New: gsequencer-2.1.9.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.EfXQj6/_old 2018-12-11 15:48:01.382193798 +0100 +++ /var/tmp/diff_new_pack.EfXQj6/_new 2018-12-11 15:48:01.386193794 +0100 @@ -18,7 +18,7 @@ %define libagssonumber 2 %define libgsequencersonumber 0 Name: gsequencer -Version:2.1.5 +Version:2.1.9 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 @@ -69,7 +69,7 @@ %build autoreconf -fi -export CPPFLAGS='-DAGS_RC_FILENAME=\"'%{_datadir}'/gsequencer/styles/ags.rc\" -DAGS_ANIMATION_FILENAME=\"'%{_datadir}'/gsequencer/images/ags_supermoon-800x450.png\" -DAGS_LOGO_FILENAME=\"'%{_datadir}'/gsequencer/images/ags.png\" -DAGS_LICENSE_FILENAME=\"'%{_datadir}'/licenses/gsequencer/COPYING\"' +export CPPFLAGS='-std=gnu99 -include errno.h -DAGS_RC_FILENAME=\"'%{_datadir}'/gsequencer/styles/ags.rc\" -DAGS_ANIMATION_FILENAME=\"'%{_datadir}'/gsequencer/images/ags_supermoon-800x450.png\" -DAGS_LOGO_FILENAME=\"'%{_datadir}'/gsequencer/images/ags.png\" -DAGS_LICENSE_FILENAME=\"'%{_datadir}'/licenses/gsequencer/COPYING\" -DAGS_REDUCE_RT_EVENTS=1 -DAGS_LIBRARY_SUFFIX=\".so\" -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -DAGS_WITH_LIBINSTPATCH=1' %configure --enable-run-functional-tests --disable-oss --enable-gtk-doc --enable-gtk-doc-html %make_build all %make_build html ++ gsequencer-2.1.5.tar.gz -> gsequencer-2.1.9.tar.gz ++ 21633 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-12-03 10:11:40 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new.19453 (New) Package is "gsequencer" Mon Dec 3 10:11:40 2018 rev:25 rq:653416 version:2.1.5 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-10-29 14:59:02.734029827 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new.19453/gsequencer.changes 2018-12-03 10:12:06.451613683 +0100 @@ -1,0 +2,16 @@ +Sat Dec 1 22:09:37 UTC 2018 - Joël Krähemann + +- new upstream v2.1.5 minor fixes. + +--- +Sat Dec 1 19:09:09 UTC 2018 - Joël Krähemann + +- new upstream v2.1.3 implemented OSC server and related content + format utilities. +- Edited spec file to match new server path. +- Implemented configuration in place. +- Increased minor version. +- Removed gsequencer.1-fix-configure-ac.patch because applied + upstream. + +--- Old: gsequencer-2.0.37.tar.gz gsequencer.1-fix-configure-ac.patch New: gsequencer-2.1.5.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.riHXrE/_old 2018-12-03 10:12:07.451612757 +0100 +++ /var/tmp/diff_new_pack.riHXrE/_new 2018-12-03 10:12:07.451612757 +0100 @@ -18,16 +18,15 @@ %define libagssonumber 2 %define libgsequencersonumber 0 Name: gsequencer -Version:2.0.37 +Version:2.1.5 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 Group: Productivity/Multimedia/Sound/Midi Url:https://nongnu.org/gsequencer -Source0: https://download.savannah.gnu.org/releases/gsequencer/2.0.x/%{name}-%{version}.tar.gz +Source0: https://download.savannah.gnu.org/releases/gsequencer/2.1.x/%{name}-%{version}.tar.gz # PATCH-FIX-OPENSUSE gsequencer.0-fix-makefile-am.patch -- fix opensuse specific locations Patch0: gsequencer.0-fix-makefile-am.patch -Patch1: gsequencer.1-fix-configure-ac.patch BuildRequires: fluid-soundfont-gm BuildRequires: hydrogen BuildRequires: cunit-devel @@ -67,7 +66,6 @@ %prep %setup -q %patch0 -%patch1 %build autoreconf -fi ++ gsequencer-2.0.37.tar.gz -> gsequencer-2.1.5.tar.gz ++ 42099 lines of diff (skipped) ++ gsequencer.0-fix-makefile-am.patch ++ --- /var/tmp/diff_new_pack.riHXrE/_old 2018-12-03 10:12:08.027612223 +0100 +++ /var/tmp/diff_new_pack.riHXrE/_new 2018-12-03 10:12:08.027612223 +0100 @@ -1,5 +1,5 @@ Makefile.am.orig 2018-10-27 16:08:41.0 +0200 -+++ Makefile.am2018-10-27 21:41:22.922367876 +0200 +--- Makefile.am.orig 2018-11-30 22:06:05.0 +0100 Makefile.am2018-12-01 20:07:46.844538441 +0100 @@ -35,12 +35,12 @@ # this lists the binaries to produce, the (non-PHONY, binary) targets in # the previous manual Makefile @@ -16,7 +16,7 @@ EXTRA_DIST = config.rpath \ COPYING.server \ -@@ -114,7 +114,7 @@ +@@ -134,7 +134,7 @@ # pkg-config pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = libags.pc libags_audio.pc libags_gui.pc @@ -25,7 +25,7 @@ EXTRA_DIST += libags.pc.in libags_audio.pc.in libags_gui.pc.in libgsequencer.pc.in # EXTRA_DIST += libgsequencer.pc.in -@@ -153,7 +153,7 @@ +@@ -173,7 +173,7 @@ # include otherincludedir = $(includedir)/ags nobase_include_HEADERS = $(libags_la_HEADERS_0) $(libags_thread_la_HEADERS_0) $(libags_server_la_HEADERS_0) $(libags_audio_la_HEADERS_0) $(libags_gui_la_HEADERS_0) @@ -34,7 +34,7 @@ # doc # docdir = $(datadir)/doc/gsequencer -@@ -1959,8 +1959,8 @@ +@@ -2045,8 +2045,8 @@ html: mkdir -p $(top_builddir)/html/ mkdir -p $(top_builddir)/html/{developer-docs,user-docs} @@ -45,7 +45,7 @@ $(MAKE) -C $(top_srcdir)/docs/reference/libags cd $(top_srcdir) $(MAKE) -C $(top_srcdir)/docs/reference/libags-audio -@@ -1993,18 +1993,18 @@ +@@ -2080,18 +2080,18 @@ gzip -9 -c $(top_srcdir)/ChangeLog > $(DESTDIR)/$(docdir)/changelog.gz fix-local-html: html @@ -76,7 +76,7 @@ fix-online-books-html: html find $(top_srcdir)/html/ -name "*.html" -type f -exec sed -i 's/\/usr\/share\/icons\/Adwaita\/32x32\/actions/..\/images/g' {} \; -@@ -2031,19 +2031,11 @@ +@@ -2118,19 +2118,11 @@ install -c -p -m 644 $(devdocimages) $(DESTDIR)/$(datadir)/doc/libags-audio-doc/images/ install -c -p -m 644 $(top_builddir)/html/user-docs/* $(DESTDIR)/$(docdir)/html/ install -c -p -m 644 $(top_builddir)/html/developer-docs/*
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-10-29 14:23:03 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new (New) Package is "gsequencer" Mon Oct 29 14:23:03 2018 rev:24 rq:645179 version:2.0.37 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-10-15 09:45:27.267236356 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new/gsequencer.changes 2018-10-29 14:59:02.734029827 +0100 @@ -1,0 +2,11 @@ +Sat Oct 27 19:58:26 UTC 2018 - Joël Krähemann + +- new upstream v2.0.37 implemented missing code of + AgsIpatchGigReader and AgsIpatchDLS2Reader as well + ags_char_buffer_util.c. Minor improvements and bug-fixes. +- Edited spec file to run functional tests which are optional, now. +- Added missing ags/config.h in installation include directory. +- Added gsequencer.1-fix-configure-ac.patch because configure + option was broken. + +--- Old: gsequencer-2.0.35.tar.gz New: gsequencer-2.0.37.tar.gz gsequencer.1-fix-configure-ac.patch Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.wBzUIQ/_old 2018-10-29 14:59:03.342030519 +0100 +++ /var/tmp/diff_new_pack.wBzUIQ/_new 2018-10-29 14:59:03.346030524 +0100 @@ -18,7 +18,7 @@ %define libagssonumber 2 %define libgsequencersonumber 0 Name: gsequencer -Version:2.0.35 +Version:2.0.37 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 @@ -27,6 +27,7 @@ Source0: https://download.savannah.gnu.org/releases/gsequencer/2.0.x/%{name}-%{version}.tar.gz # PATCH-FIX-OPENSUSE gsequencer.0-fix-makefile-am.patch -- fix opensuse specific locations Patch0: gsequencer.0-fix-makefile-am.patch +Patch1: gsequencer.1-fix-configure-ac.patch BuildRequires: fluid-soundfont-gm BuildRequires: hydrogen BuildRequires: cunit-devel @@ -66,11 +67,12 @@ %prep %setup -q %patch0 +%patch1 %build autoreconf -fi export CPPFLAGS='-DAGS_RC_FILENAME=\"'%{_datadir}'/gsequencer/styles/ags.rc\" -DAGS_ANIMATION_FILENAME=\"'%{_datadir}'/gsequencer/images/ags_supermoon-800x450.png\" -DAGS_LOGO_FILENAME=\"'%{_datadir}'/gsequencer/images/ags.png\" -DAGS_LICENSE_FILENAME=\"'%{_datadir}'/licenses/gsequencer/COPYING\"' -%configure --disable-oss --enable-gtk-doc --enable-gtk-doc-html +%configure --enable-run-functional-tests --disable-oss --enable-gtk-doc --enable-gtk-doc-html %make_build all %make_build html ++ gsequencer-2.0.35.tar.gz -> gsequencer-2.0.37.tar.gz ++ 19357 lines of diff (skipped) ++ gsequencer.0-fix-makefile-am.patch ++ --- /var/tmp/diff_new_pack.wBzUIQ/_old 2018-10-29 14:59:04.078031348 +0100 +++ /var/tmp/diff_new_pack.wBzUIQ/_new 2018-10-29 14:59:04.078031348 +0100 @@ -1,6 +1,6 @@ Makefile.am.orig 2018-09-26 00:25:27.053043925 +0200 -+++ Makefile.am2018-09-26 00:31:42.637586973 +0200 -@@ -31,12 +31,12 @@ +--- Makefile.am.orig 2018-10-27 16:08:41.0 +0200 Makefile.am2018-10-27 21:41:22.922367876 +0200 +@@ -35,12 +35,12 @@ # this lists the binaries to produce, the (non-PHONY, binary) targets in # the previous manual Makefile lib_LTLIBRARIES = libags.la libags_thread.la libags_server.la libags_audio.la libags_gui.la @@ -16,7 +16,7 @@ EXTRA_DIST = config.rpath \ COPYING.server \ -@@ -109,7 +109,7 @@ +@@ -114,7 +114,7 @@ # pkg-config pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = libags.pc libags_audio.pc libags_gui.pc @@ -25,7 +25,7 @@ EXTRA_DIST += libags.pc.in libags_audio.pc.in libags_gui.pc.in libgsequencer.pc.in # EXTRA_DIST += libgsequencer.pc.in -@@ -148,7 +148,7 @@ +@@ -153,7 +153,7 @@ # include otherincludedir = $(includedir)/ags nobase_include_HEADERS = $(libags_la_HEADERS_0) $(libags_thread_la_HEADERS_0) $(libags_server_la_HEADERS_0) $(libags_audio_la_HEADERS_0) $(libags_gui_la_HEADERS_0) @@ -34,7 +34,7 @@ # doc # docdir = $(datadir)/doc/gsequencer -@@ -1924,8 +1924,8 @@ +@@ -1959,8 +1959,8 @@ html: mkdir -p $(top_builddir)/html/ mkdir -p $(top_builddir)/html/{developer-docs,user-docs} @@ -45,7 +45,7 @@ $(MAKE) -C $(top_srcdir)/docs/reference/libags cd $(top_srcdir) $(MAKE) -C $(top_srcdir)/docs/reference/libags-audio -@@ -1956,18 +1956,18 @@ +@@ -1993,18 +1993,18 @@ gzip -9 -c $(top_srcdir)/ChangeLog > $(DESTDIR)/$(docdir)/changelog.gz fix-local-html: html @@ -76,7 +76,7 @@ fix-online-books-html: html find $(top_srcdir)/html/ -name "*.html" -type f -exec sed -i
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-10-15 09:45:07 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new (New) Package is "gsequencer" Mon Oct 15 09:45:07 2018 rev:23 rq:641906 version:2.0.35 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-10-11 11:57:17.765882847 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new/gsequencer.changes 2018-10-15 09:45:27.267236356 +0200 @@ -1,0 +2,12 @@ +Sat Oct 13 14:40:01 UTC 2018 - Joël Krähemann + +- new upstream v2.0.35 fixed swap parameters passed to + ags_tactable_change_bpm() of AgsApplyBpm task. Even more + unit-tests. + +--- +Fri Oct 12 02:01:28 UTC 2018 - Joël Krähemann + +- new upstream v2.0.34 minor bug-fixes. Many new unit-tests. + +--- Old: gsequencer-2.0.33.tar.gz New: gsequencer-2.0.35.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.6EmqVE/_old 2018-10-15 09:45:29.439233928 +0200 +++ /var/tmp/diff_new_pack.6EmqVE/_new 2018-10-15 09:45:29.443233924 +0200 @@ -18,7 +18,7 @@ %define libagssonumber 2 %define libgsequencersonumber 0 Name: gsequencer -Version:2.0.33 +Version:2.0.35 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.0.33.tar.gz -> gsequencer-2.0.35.tar.gz ++ 18413 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-10-11 11:57:03 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new (New) Package is "gsequencer" Thu Oct 11 11:57:03 2018 rev:22 rq:640954 version:2.0.33 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-10-08 17:48:48.986224505 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new/gsequencer.changes 2018-10-11 11:57:17.765882847 +0200 @@ -1,0 +2,18 @@ +Tue Oct 9 21:19:31 UTC 2018 - Joël Krähemann + +- new upstream v2.0.33 fixed ags-copy recall. Additional + unit-tests. + +--- +Tue Oct 9 04:47:28 UTC 2018 - Joël Krähemann + +- new upstream v2.0.32 added missing ags-eq10 and ags-analyse to + recall factory. Additional unit and functional tests provided. + +--- +Sat Oct 6 15:15:06 UTC 2018 - Joël Krähemann + +- Added BuildRequires fluid-soundfont-gm and hydrogen to spec file + because the integration tests need it. + +--- Old: gsequencer-2.0.30.tar.gz New: gsequencer-2.0.33.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.DVeKk0/_old 2018-10-11 11:57:18.565881830 +0200 +++ /var/tmp/diff_new_pack.DVeKk0/_new 2018-10-11 11:57:18.565881830 +0200 @@ -18,7 +18,7 @@ %define libagssonumber 2 %define libgsequencersonumber 0 Name: gsequencer -Version:2.0.30 +Version:2.0.33 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 @@ -27,6 +27,8 @@ Source0: https://download.savannah.gnu.org/releases/gsequencer/2.0.x/%{name}-%{version}.tar.gz # PATCH-FIX-OPENSUSE gsequencer.0-fix-makefile-am.patch -- fix opensuse specific locations Patch0: gsequencer.0-fix-makefile-am.patch +BuildRequires: fluid-soundfont-gm +BuildRequires: hydrogen BuildRequires: cunit-devel BuildRequires: desktop-file-utils BuildRequires: docbook-xsl-stylesheets ++ gsequencer-2.0.30.tar.gz -> gsequencer-2.0.33.tar.gz ++ 11949 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-10-08 17:45:45 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new (New) Package is "gsequencer" Mon Oct 8 17:45:45 2018 rev:21 rq:640245 version:2.0.30 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-09-26 14:24:53.553781492 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new/gsequencer.changes 2018-10-08 17:48:48.986224505 +0200 @@ -1,0 +2,36 @@ +Fri Oct 5 21:46:40 UTC 2018 - Joël Krähemann + +- new upstream v2.0.30 fixed compiler error. + +--- +Fri Oct 5 21:08:31 UTC 2018 - Joël Krähemann + +- new upstream v2.0.29 fixe unit test ags_buffer_test_duplicate() + to do a cast to guint64 as passing AgsBuffer:x property. + +--- +Fri Oct 5 12:40:40 UTC 2018 - Joël Krähemann + +- new upstream v2.0.28 minor bug fixes. Fixed non-portable types + in ags_buffer.c and ags_jack_client.c causing potential integer + overflow. + +--- +Thu Oct 4 21:25:22 UTC 2018 - Joël Krähemann + +- new upstream v2.0.27 minor bug fixes. Fixed wrong prototypes in + ags_synth_util.h and added some unit tests. + +--- +Sun Sep 30 21:47:03 UTC 2018 - Joël Krähemann + +- new upstream v2.0.25 minor bug fixes. Unified to upper-case + labels and added missing include. + +--- +Fri Sep 28 19:17:27 UTC 2018 - Joël Krähemann + +- new upstream v2.0.24 minor bug fixes. Removed log fatal mask and + improved AgsRampAccelerationDialog. + +--- Old: gsequencer-2.0.22.tar.gz New: gsequencer-2.0.30.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.HF1EEY/_old 2018-10-08 17:48:50.13056 +0200 +++ /var/tmp/diff_new_pack.HF1EEY/_new 2018-10-08 17:48:50.130223046 +0200 @@ -18,7 +18,7 @@ %define libagssonumber 2 %define libgsequencersonumber 0 Name: gsequencer -Version:2.0.22 +Version:2.0.30 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.0.22.tar.gz -> gsequencer-2.0.30.tar.gz ++ 10025 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-09-26 14:24:28 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new (New) Package is "gsequencer" Wed Sep 26 14:24:28 2018 rev:20 rq:638275 version:2.0.22 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-09-24 13:14:05.185620788 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new/gsequencer.changes 2018-09-26 14:24:53.553781492 +0200 @@ -1,0 +2,7 @@ +Tue Sep 25 22:18:59 UTC 2018 - Joël Krähemann + +- new upstream v2.0.22 minor bug fixes. Fixed ramp automation + fixed missing entry of wave form editor dialogs in ags.rc. Added + missing includes in order to satisfy OpenSUSE Leap 15.0 build. + +--- Old: gsequencer-2.0.19.tar.gz New: gsequencer-2.0.22.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.GSUbvy/_old 2018-09-26 14:24:54.037780723 +0200 +++ /var/tmp/diff_new_pack.GSUbvy/_new 2018-09-26 14:24:54.041780717 +0200 @@ -18,7 +18,7 @@ %define libagssonumber 2 %define libgsequencersonumber 0 Name: gsequencer -Version:2.0.19 +Version:2.0.22 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.0.19.tar.gz -> gsequencer-2.0.22.tar.gz ++ 1920 lines of diff (skipped) ++ gsequencer.0-fix-makefile-am.patch ++ --- /var/tmp/diff_new_pack.GSUbvy/_old 2018-09-26 14:24:54.629779783 +0200 +++ /var/tmp/diff_new_pack.GSUbvy/_new 2018-09-26 14:24:54.629779783 +0200 @@ -1,6 +1,6 @@ Makefile.am.orig 2017-12-22 01:14:17.461851761 +0100 -+++ Makefile.am2017-12-22 01:55:31.766991762 +0100 -@@ -28,12 +28,12 @@ +--- Makefile.am.orig 2018-09-26 00:25:27.053043925 +0200 Makefile.am2018-09-26 00:31:42.637586973 +0200 +@@ -31,12 +31,12 @@ # this lists the binaries to produce, the (non-PHONY, binary) targets in # the previous manual Makefile lib_LTLIBRARIES = libags.la libags_thread.la libags_server.la libags_audio.la libags_gui.la @@ -16,7 +16,7 @@ EXTRA_DIST = config.rpath \ COPYING.server \ -@@ -92,7 +92,7 @@ +@@ -109,7 +109,7 @@ # pkg-config pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = libags.pc libags_audio.pc libags_gui.pc @@ -25,7 +25,7 @@ EXTRA_DIST += libags.pc.in libags_audio.pc.in libags_gui.pc.in libgsequencer.pc.in # EXTRA_DIST += libgsequencer.pc.in -@@ -131,7 +131,7 @@ +@@ -148,7 +148,7 @@ # include otherincludedir = $(includedir)/ags nobase_include_HEADERS = $(libags_la_HEADERS_0) $(libags_thread_la_HEADERS_0) $(libags_server_la_HEADERS_0) $(libags_audio_la_HEADERS_0) $(libags_gui_la_HEADERS_0) @@ -34,7 +34,7 @@ # doc # docdir = $(datadir)/doc/gsequencer -@@ -1895,8 +1895,8 @@ +@@ -1924,8 +1924,8 @@ html: mkdir -p $(top_builddir)/html/ mkdir -p $(top_builddir)/html/{developer-docs,user-docs} @@ -45,7 +45,7 @@ $(MAKE) -C $(top_srcdir)/docs/reference/libags cd $(top_srcdir) $(MAKE) -C $(top_srcdir)/docs/reference/libags-audio -@@ -1927,18 +1927,18 @@ +@@ -1956,18 +1956,18 @@ gzip -9 -c $(top_srcdir)/ChangeLog > $(DESTDIR)/$(docdir)/changelog.gz fix-local-html: html @@ -74,9 +74,9 @@ + find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/\.\.\/libags-audio-html/\.\.\/libags_audio/g' {} \; + find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/\.\.\/libags-gui-html/\.\.\/libags_gui/g' {} \; - fix-online-html: html - find $(top_srcdir)/docs/reference/libags/libags-html -name "*.html" -type f -exec sed -i 's/\.\.\/gobject/https\:\/\/developer\.gnome\.org\/gobject\/stable/g' {} \; -@@ -1961,19 +1961,11 @@ + fix-online-books-html: html + find $(top_srcdir)/html/ -name "*.html" -type f -exec sed -i 's/\/usr\/share\/icons\/Adwaita\/32x32\/actions/..\/images/g' {} \; +@@ -1994,19 +1994,11 @@ install -c -p -m 644 $(devdocimages) $(DESTDIR)/$(datadir)/doc/libags-audio-doc/images/ install -c -p -m 644 $(top_builddir)/html/user-docs/* $(DESTDIR)/$(docdir)/html/ install -c -p -m 644 $(top_builddir)/html/developer-docs/* $(DESTDIR)/$(datadir)/doc/libags-audio-doc/html/
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-09-24 13:14:02 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new (New) Package is "gsequencer" Mon Sep 24 13:14:02 2018 rev:19 rq:637334 version:2.0.19 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-09-20 11:42:16.340827939 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new/gsequencer.changes 2018-09-24 13:14:05.185620788 +0200 @@ -1,0 +2,7 @@ +Sun Sep 23 10:21:45 UTC 2018 - Joël Krähemann + +- new upstream v2.0.19 minor bug fixes. Fixed timestamp issue in + ags_notation_editor.c, fixed ags-envelope recall, implemented + AgsWaveLoader object and other improvements. + +--- Old: gsequencer-2.0.12.tar.gz New: gsequencer-2.0.19.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.HtJjbw/_old 2018-09-24 13:14:05.669619949 +0200 +++ /var/tmp/diff_new_pack.HtJjbw/_new 2018-09-24 13:14:05.673619942 +0200 @@ -18,7 +18,7 @@ %define libagssonumber 2 %define libgsequencersonumber 0 Name: gsequencer -Version:2.0.12 +Version:2.0.19 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.0.12.tar.gz -> gsequencer-2.0.19.tar.gz ++ 7315 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-09-20 11:42:14 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new (New) Package is "gsequencer" Thu Sep 20 11:42:14 2018 rev:18 rq:636587 version:2.0.12 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-09-15 15:39:52.356842617 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new/gsequencer.changes 2018-09-20 11:42:16.340827939 +0200 @@ -1,0 +2,15 @@ +Tue Sep 18 18:31:48 UTC 2018 - Joël Krähemann + +- new upstream v2.0.12 minor bug fixes. Fixed ags-envelope and + ags-play-wave recall. More fixes to DSSI and LV2 bridges. Further + fixed dead-lock in ags_lv2_urid_manager.c. + +--- +Sat Sep 15 19:24:34 UTC 2018 - Joël Krähemann + +- new upstream v2.0.8 minor bug fixes. Fixed discarded playback and + capture of AgsWave object. Further, corrected double free and + freeing unitialized field. As well, threading scope "channel" + to have set missing ability flags on AgsChannel object. + +--- Old: gsequencer-2.0.2.tar.gz New: gsequencer-2.0.12.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.4SFuLd/_old 2018-09-20 11:42:17.140827470 +0200 +++ /var/tmp/diff_new_pack.4SFuLd/_new 2018-09-20 11:42:17.140827470 +0200 @@ -18,7 +18,7 @@ %define libagssonumber 2 %define libgsequencersonumber 0 Name: gsequencer -Version:2.0.2 +Version:2.0.12 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-2.0.2.tar.gz -> gsequencer-2.0.12.tar.gz ++ 7965 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-08-12 20:52:24 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new (New) Package is "gsequencer" Sun Aug 12 20:52:24 2018 rev:16 rq:628551 version:1.4.35 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-07-09 13:31:09.178513317 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new/gsequencer.changes 2018-08-12 20:52:28.685114827 +0200 @@ -1,0 +2,6 @@ +Fri Aug 10 07:32:32 UTC 2018 - jkraehem...@gmail.com + +- new upstream v1.4.35 fixes to automation editor's copy and paste + and minor fixes. + +--- Old: gsequencer-1.4.34.tar.gz New: gsequencer-1.4.35.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.hywACB/_old 2018-08-12 20:52:29.177115824 +0200 +++ /var/tmp/diff_new_pack.hywACB/_new 2018-08-12 20:52:29.181115832 +0200 @@ -18,7 +18,7 @@ %define libagssonumber 1 %define libgsequencersonumber 0 Name: gsequencer -Version:1.4.34 +Version:1.4.35 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-1.4.34.tar.gz -> gsequencer-1.4.35.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-1.4.34/ChangeLog new/gsequencer-1.4.35/ChangeLog --- old/gsequencer-1.4.34/ChangeLog 2018-07-06 17:22:32.0 +0200 +++ new/gsequencer-1.4.35/ChangeLog 2018-08-09 23:09:30.0 +0200 @@ -1,3 +1,14 @@ +ags (1.4.35) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed potential data-race in ags_thread_pool.c + * fixed missing ref count of parent with AgsThreadPool + * fixed wrong argument to pthread_create() in ags_thread_pool.c + * fixed potential infinite loop in ags_simple_file.c + * fixed missing segmented notation in MIDI import + * fixed AgsAutomationEditor paste missing port automation + * fixed AgsNotationEditor paste wrong ref count + ags (1.4.34) [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-1.4.34/ags/X/ags_automation_editor.c new/gsequencer-1.4.35/ags/X/ags_automation_editor.c --- old/gsequencer-1.4.34/ags/X/ags_automation_editor.c 2018-07-06 16:59:47.0 +0200 +++ new/gsequencer-1.4.35/ags/X/ags_automation_editor.c 2018-08-09 23:09:09.0 +0200 @@ -1728,19 +1728,44 @@ AgsTimestamp *timestamp, gboolean match_line, gboolean no_duplicates) { +AgsChannel *output, *input; AgsAutomation *automation; +AgsMutexManager *mutex_manager; + GList *list_automation; guint first_x; guint current_x; gint i; -first_x = -1; +pthread_mutex_t *application_mutex; +pthread_mutex_t *audio_mutex; + +mutex_manager = ags_mutex_manager_get_instance(); +application_mutex = ags_mutex_manager_get_application_mutex(mutex_manager); + +/* get audio mutex */ +pthread_mutex_lock(application_mutex); + +audio_mutex = ags_mutex_manager_lookup(mutex_manager, + (GObject *) machine->audio); + +pthread_mutex_unlock(application_mutex); + +/* get some fields */ +pthread_mutex_lock(audio_mutex); + +output = machine->audio->output; +input = machine->audio->input; + +pthread_mutex_unlock(audio_mutex); /* */ i = 0; +first_x = -1; + while(notebook == NULL || (i = ags_notebook_next_active_tab(notebook, i)) != -1){ @@ -1749,6 +1774,9 @@ timestamp); if(list_automation == NULL){ + AgsChannel *channel; + AgsPort *play_port, *recall_port; + automation = ags_automation_new(machine->audio, i, automation_editor->focused_automation_edit->channel_type, @@ -1756,6 +1784,52 @@ automation->timestamp->timer.ags_offset.offset = timestamp->timer.ags_offset.offset; machine->audio->automation = ags_automation_add(machine->audio->automation, automation); + g_object_ref(automation); + + /* port */ +
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-07-09 13:29:30 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new (New) Package is "gsequencer" Mon Jul 9 13:29:30 2018 rev:15 rq:621449 version:1.4.34 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-06-22 13:35:53.017540650 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new/gsequencer.changes 2018-07-09 13:31:09.178513317 +0200 @@ -1,0 +2,7 @@ +Sat Jul 7 09:02:21 UTC 2018 - jkraehem...@gmail.com + +- new upstream v1.4.34 improved thread-safety of all + ags_*_get_type() functions by using atomic operations and + improved plugin recalls accessing shared objects. + +--- Old: gsequencer-1.4.32.tar.gz New: gsequencer-1.4.34.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.Xxvn75/_old 2018-07-09 13:31:09.626512414 +0200 +++ /var/tmp/diff_new_pack.Xxvn75/_new 2018-07-09 13:31:09.626512414 +0200 @@ -18,7 +18,7 @@ %define libagssonumber 1 %define libgsequencersonumber 0 Name: gsequencer -Version:1.4.32 +Version:1.4.34 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-1.4.32.tar.gz -> gsequencer-1.4.34.tar.gz ++ 23434 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-06-22 13:35:48 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new (New) Package is "gsequencer" Fri Jun 22 13:35:48 2018 rev:14 rq:618308 version:1.4.32 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-05-13 16:06:50.566440645 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new/gsequencer.changes 2018-06-22 13:35:53.017540650 +0200 @@ -1,0 +2,6 @@ +Thu Jun 21 10:38:57 UTC 2018 - jkraehem...@gmail.com + +- new upstream v1.4.32 fixed seeking position and improved object + references. + +--- Old: gsequencer-1.4.31.tar.gz New: gsequencer-1.4.32.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.awvENo/_old 2018-06-22 13:35:54.649480321 +0200 +++ /var/tmp/diff_new_pack.awvENo/_new 2018-06-22 13:35:54.653480173 +0200 @@ -18,7 +18,7 @@ %define libagssonumber 1 %define libgsequencersonumber 0 Name: gsequencer -Version:1.4.31 +Version:1.4.32 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-1.4.31.tar.gz -> gsequencer-1.4.32.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-1.4.31/ChangeLog new/gsequencer-1.4.32/ChangeLog --- old/gsequencer-1.4.31/ChangeLog 2018-05-10 23:35:34.0 +0200 +++ new/gsequencer-1.4.32/ChangeLog 2018-06-21 07:37:21.0 +0200 @@ -1,3 +1,16 @@ +ags (1.4.32) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * reworked CoreAudio output + * improved mutex locks in ags_navigation_callbacks.c + * improved midi2xml.1.xml to do file attribution + * improved midi2xml to output usage as no parameter was given + * fixed wrong loop condition in ags_apply_presets.c + * fixed unsafe reference count in ags_audio.c and ags_channel.c + * fixed wrong reference count in ags_recycling_context.c + * fixed AgsSeekSoundcard to use recall context + * fixed AgsSeekSoundcard to use correct mutex variable + ags (1.4.31) [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-1.4.31/ags/X/ags_menu_action_callbacks.c new/gsequencer-1.4.32/ags/X/ags_menu_action_callbacks.c --- old/gsequencer-1.4.31/ags/X/ags_menu_action_callbacks.c 2018-03-04 20:27:35.0 +0100 +++ new/gsequencer-1.4.32/ags/X/ags_menu_action_callbacks.c 2018-06-17 20:55:40.0 +0200 @@ -53,7 +53,9 @@ #include #include +#ifndef AGS_WITH_QUARTZ #include +#endif void ags_menu_action_open_response_callback(GtkFileChooserDialog *file_chooser, gint response, gpointer data); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-1.4.31/ags/X/ags_navigation_callbacks.c new/gsequencer-1.4.32/ags/X/ags_navigation_callbacks.c --- old/gsequencer-1.4.31/ags/X/ags_navigation_callbacks.c 2018-03-04 20:27:35.0 +0100 +++ new/gsequencer-1.4.32/ags/X/ags_navigation_callbacks.c 2018-06-21 07:04:52.0 +0200 @@ -114,11 +114,36 @@ AgsNavigation *navigation) { AgsWindow *window; + + AgsMutexManager *mutex_manager; + + gdouble note_offset; gdouble tact; + pthread_mutex_t *application_mutex; + pthread_mutex_t *soundcard_mutex; + + mutex_manager = ags_mutex_manager_get_instance(); + application_mutex = ags_mutex_manager_get_application_mutex(mutex_manager); + window = AGS_WINDOW(gtk_widget_get_toplevel(GTK_WIDGET(navigation))); - tact = ags_soundcard_get_note_offset(AGS_SOUNDCARD(window->soundcard)) / 16.0; + /* get soundcard mutex */ + pthread_mutex_lock(application_mutex); + + soundcard_mutex = ags_mutex_manager_lookup(mutex_manager, +window->soundcard); + + pthread_mutex_unlock(application_mutex); + + /* move */ + pthread_mutex_lock(soundcard_mutex); + + note_offset = ags_soundcard_get_note_offset(AGS_SOUNDCARD(window->soundcard)); + + pthread_mutex_unlock(soundcard_mutex); + + tact = note_offset / 16.0; gtk_spin_button_set_value(navigation->position_tact, tact + @@ -130,11 +155,36 @@ AgsNavigation *navigation) { AgsWindow *window; + + AgsMutexManager *mutex_manager; + + gdouble note_offset;
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-05-13 16:06:15 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new (New) Package is "gsequencer" Sun May 13 16:06:15 2018 rev:13 rq:606522 version:1.4.31 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-05-10 15:48:44.482712002 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new/gsequencer.changes 2018-05-13 16:06:50.566440645 +0200 @@ -1,0 +2,6 @@ +Fri May 11 13:50:23 UTC 2018 - jkraehem...@gmail.com + +- new upstream v1.4.31 fixed muted DSSI and possible SIGSEGV as + relink line after destroyed machine. + +--- Old: gsequencer-1.4.29.tar.gz New: gsequencer-1.4.31.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.gHpdpT/_old 2018-05-13 16:06:51.906391763 +0200 +++ /var/tmp/diff_new_pack.gHpdpT/_new 2018-05-13 16:06:51.910391617 +0200 @@ -18,7 +18,7 @@ %define libagssonumber 1 %define libgsequencersonumber 0 Name: gsequencer -Version:1.4.29 +Version:1.4.31 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-1.4.29.tar.gz -> gsequencer-1.4.31.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-1.4.29/ChangeLog new/gsequencer-1.4.31/ChangeLog --- old/gsequencer-1.4.29/ChangeLog 2018-05-07 10:00:26.0 +0200 +++ new/gsequencer-1.4.31/ChangeLog 2018-05-10 23:35:34.0 +0200 @@ -1,3 +1,14 @@ +ags (1.4.31) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * disabled GLib-GObject fatal mask + +ags (1.4.30) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed wrong if statement in ags_route_dssi_audio_run.c causing DSSI silence + * fixed potential SIGSEGV related to AgsRecyclingContext wrong ref count + ags (1.4.29) [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-1.4.29/ags/audio/ags_audio.c new/gsequencer-1.4.31/ags/audio/ags_audio.c --- old/gsequencer-1.4.29/ags/audio/ags_audio.c 2018-05-07 01:53:42.0 +0200 +++ new/gsequencer-1.4.31/ags/audio/ags_audio.c 2018-05-10 18:10:02.0 +0200 @@ -1574,6 +1574,17 @@ GList *list, *list_next; audio = AGS_AUDIO(gobject); + + /* channels */ + ags_audio_set_audio_channels(audio, + 0); + + ags_audio_set_pads(audio, +AGS_TYPE_INPUT, +0); + ags_audio_set_pads(audio, +AGS_TYPE_OUTPUT, +0); /* soundcard */ if(audio->soundcard != NULL){ @@ -1799,17 +1810,6 @@ audio->recall_remove = NULL; audio->play_remove = NULL; - /* channels */ - ags_audio_set_audio_channels(audio, - 0); - - ags_audio_set_pads(audio, -AGS_TYPE_INPUT, -0); - ags_audio_set_pads(audio, -AGS_TYPE_OUTPUT, -0); - /* playback domain */ if(audio->playback_domain != NULL){ AgsPlaybackDomain *playback_domain; @@ -4568,8 +4568,10 @@ /* add recall id */ pthread_mutex_lock(mutex); - g_object_ref(recall_id); - audio->recall_id = g_list_prepend(audio->recall_id, recall_id); + if(g_list_find(audio->recall_id, recall_id) == NULL){ +g_object_ref(recall_id); +audio->recall_id = g_list_prepend(audio->recall_id, recall_id); + } pthread_mutex_unlock(mutex); } @@ -4605,8 +4607,10 @@ /* remove recall id */ pthread_mutex_lock(mutex); - audio->recall_id = g_list_remove(audio->recall_id, recall_id); - g_object_unref(recall_id); + if(g_list_find(audio->recall_id, recall_id) != NULL){ +audio->recall_id = g_list_remove(audio->recall_id, recall_id); +g_object_unref(recall_id); + } pthread_mutex_unlock(mutex); } @@ -4628,6 +4632,11 @@ pthread_mutex_t *application_mutex; pthread_mutex_t *mutex; + if(!AGS_IS_AUDIO(audio) || + !AGS_IS_RECYCLING_CONTEXT(recycling_context)){ +return; + } + /* lookup mutex */ mutex_manager = ags_mutex_manager_get_instance(); application_mutex = ags_mutex_manager_get_application_mutex(mutex_manager); @@ -4642,8 +4651,10 @@ /* add recycling container */ pthread_mutex_lock(mutex); - g_object_ref(recycling_context); - audio->recycling_context = g_list_prepend(audio->recycling_context,
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-05-10 15:48:38 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new (New) Package is "gsequencer" Thu May 10 15:48:38 2018 rev:12 rq:605299 version:1.4.29 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-04-13 12:51:03.068767871 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new/gsequencer.changes 2018-05-10 15:48:44.482712002 +0200 @@ -1,0 +2,12 @@ +Tue May 8 07:00:47 UTC 2018 - jkraehem...@gmail.com + +- new upstream v1.4.29 fixed missing timestamp check against lower + bounds in if statement. + +--- +Sun May 6 21:42:42 UTC 2018 - jkraehem...@gmail.com + +- New upstream v1.4.28 fixed selection of notation and automation + editor. Minor improvements to lv2 and editor clipboard. + +--- Old: gsequencer-1.4.25.tar.gz New: gsequencer-1.4.29.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.GuzVaV/_old 2018-05-10 15:48:45.154687373 +0200 +++ /var/tmp/diff_new_pack.GuzVaV/_new 2018-05-10 15:48:45.154687373 +0200 @@ -18,7 +18,7 @@ %define libagssonumber 1 %define libgsequencersonumber 0 Name: gsequencer -Version:1.4.25 +Version:1.4.29 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-1.4.25.tar.gz -> gsequencer-1.4.29.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-1.4.25/ChangeLog new/gsequencer-1.4.29/ChangeLog --- old/gsequencer-1.4.25/ChangeLog 2018-04-09 23:22:24.0 +0200 +++ new/gsequencer-1.4.29/ChangeLog 2018-05-07 10:00:26.0 +0200 @@ -1,3 +1,31 @@ +ags (1.4.29) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed timestamp offset clipboard insert + * fixed missing timestamp of notation + +ags (1.4.28) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed integrity check of ags_recall_lv2_load() + * fixed selection of notation region + +ags (1.4.27) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed missing timestamp information in AgsAutomation clipboard + * fixed if statement in ags_automation_find_specifier_with_type_and_line() + * fixed missing return in ags_automation_get_value() + * minor improvements + +ags (1.4.26) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed wrong ref count in ags_automation.c + * fixed wrong ref count in ags_notation.c + * fixed allow select all first and last acceleration of automation + * improved AgsExportWindow to reset backend + ags (1.4.25) [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-1.4.25/ags/X/ags_export_soundcard.c new/gsequencer-1.4.29/ags/X/ags_export_soundcard.c --- old/gsequencer-1.4.25/ags/X/ags_export_soundcard.c 2018-03-04 20:27:35.0 +0100 +++ new/gsequencer-1.4.29/ags/X/ags_export_soundcard.c 2018-05-07 01:53:41.0 +0200 @@ -202,10 +202,7 @@ gtk_combo_box_text_append_text(export_soundcard->backend, "oss"); #endif - - gtk_combo_box_set_active(GTK_COMBO_BOX(export_soundcard->backend), - 0); - + /* sound card */ label = (GtkLabel *) g_object_new(GTK_TYPE_LABEL, "label", i18n("soundcard"), diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-1.4.25/ags/X/ags_export_soundcard.h new/gsequencer-1.4.29/ags/X/ags_export_soundcard.h --- old/gsequencer-1.4.25/ags/X/ags_export_soundcard.h 2018-03-04 07:14:51.0 +0100 +++ new/gsequencer-1.4.29/ags/X/ags_export_soundcard.h 2018-05-07 01:53:41.0 +0200 @@ -32,9 +32,9 @@ #define AGS_IS_EXPORT_SOUNDCARD_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE((class), AGS_TYPE_EXPORT_SOUNDCARD)) #define AGS_EXPORT_SOUNDCARD_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), AGS_TYPE_EXPORT_SOUNDCARD, AgsExportSoundcardClass)) -#define AGS_EXPORT_SOUNDCARD_FORMAT_WAV "wav\0" -#define AGS_EXPORT_SOUNDCARD_FORMAT_FLAC "flac\0" -#define AGS_EXPORT_SOUNDCARD_FORMAT_OGG "ogg\0" +#define AGS_EXPORT_SOUNDCARD_FORMAT_WAV "wav" +#define AGS_EXPORT_SOUNDCARD_FORMAT_FLAC "flac" +#define
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-04-13 12:50:39 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new (New) Package is "gsequencer" Fri Apr 13 12:50:39 2018 rev:11 rq:595824 version:1.4.25 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-03-28 10:33:29.872478450 +0200 +++ /work/SRC/openSUSE:Factory/.gsequencer.new/gsequencer.changes 2018-04-13 12:51:03.068767871 +0200 @@ -1,0 +2,8 @@ +Wed Apr 11 19:28:37 UTC 2018 - jkraehem...@gmail.com + +- New upstream v1.4.25 fixed memory corruption related to writing + of pointer to struct of different allocation. Exported missing + symbol of ags_widget_marshal.h and fixed an event doing potential + infinite loop. + +--- Old: gsequencer-1.4.24.tar.gz New: gsequencer-1.4.25.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.uirurR/_old 2018-04-13 12:51:04.400719615 +0200 +++ /var/tmp/diff_new_pack.uirurR/_new 2018-04-13 12:51:04.404719470 +0200 @@ -18,7 +18,7 @@ %define libagssonumber 1 %define libgsequencersonumber 0 Name: gsequencer -Version:1.4.24 +Version:1.4.25 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-1.4.24.tar.gz -> gsequencer-1.4.25.tar.gz ++ 3813 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-03-28 10:33:28 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new (New) Package is "gsequencer" Wed Mar 28 10:33:28 2018 rev:10 rq:591613 version:1.4.24 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-03-12 12:13:52.802852414 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new/gsequencer.changes 2018-03-28 10:33:29.872478450 +0200 @@ -1,0 +2,6 @@ +Mon Mar 26 20:44:49 UTC 2018 - jkraehem...@gmail.com + +- New upstream v1.4.24 minor improvements. Refactored startup + process and improved thread-safety. + +--- Old: gsequencer-1.4.21.tar.gz New: gsequencer-1.4.24.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.CGQAzz/_old 2018-03-28 10:33:30.640450829 +0200 +++ /var/tmp/diff_new_pack.CGQAzz/_new 2018-03-28 10:33:30.640450829 +0200 @@ -18,7 +18,7 @@ %define libagssonumber 1 %define libgsequencersonumber 0 Name: gsequencer -Version:1.4.21 +Version:1.4.24 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-1.4.21.tar.gz -> gsequencer-1.4.24.tar.gz ++ 6675 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-03-12 12:13:45 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new (New) Package is "gsequencer" Mon Mar 12 12:13:45 2018 rev:9 rq:585777 version:1.4.21 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-02-05 10:53:54.137806004 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new/gsequencer.changes 2018-03-12 12:13:52.802852414 +0100 @@ -1,0 +2,6 @@ +Sun Mar 11 16:38:32 UTC 2018 - jkraehem...@gmail.com + +- New upstream v1.4.21 reverted the use of GMainLoop for pulseaudio + because of a race-condition. Faster lv2 plugin loading. + +--- Old: gsequencer-1.4.18.tar.gz New: gsequencer-1.4.21.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.74x5Fx/_old 2018-03-12 12:13:54.638786907 +0100 +++ /var/tmp/diff_new_pack.74x5Fx/_new 2018-03-12 12:13:54.642786764 +0100 @@ -18,7 +18,7 @@ %define libagssonumber 1 %define libgsequencersonumber 0 Name: gsequencer -Version:1.4.18 +Version:1.4.21 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-1.4.18.tar.gz -> gsequencer-1.4.21.tar.gz ++ 3133 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gsequencer-1.4.18/ChangeLog new/gsequencer-1.4.21/ChangeLog --- old/gsequencer-1.4.18/ChangeLog 2018-02-02 22:37:51.0 +0100 +++ new/gsequencer-1.4.21/ChangeLog 2018-03-04 21:12:52.0 +0100 @@ -1,3 +1,21 @@ +ags (1.4.21) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * work-around reverted pulseaudio GMainLoop integration + * implemented property AgsBasePlugin:id + * improved ags_lv2_manager.c to be faster + +ags (1.4.20) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed ags_functional_audio_test.c to create notation as needed + * defaulted to disable OSS4 dependency + +ags (1.4.19) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed ags_audio_set_audio_channels() to remove unneeded notation, automation and wave objects + ags (1.4.18) [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gsequencer-1.4.18/ags/X/ags_xorg_application_context.c new/gsequencer-1.4.21/ags/X/ags_xorg_application_context.c --- old/gsequencer-1.4.18/ags/X/ags_xorg_application_context.c 2018-01-29 16:54:08.0 +0100 +++ new/gsequencer-1.4.21/ags/X/ags_xorg_application_context.c 2018-03-04 20:27:35.0 +0100 @@ -1692,7 +1692,7 @@ if(has_pulse){ ags_pulse_server_connect_client(pulse_server); -//ags_pulse_server_start_poll(pulse_server); +ags_pulse_server_start_poll(pulse_server); } if(has_jack){ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gsequencer-1.4.18/ags/audio/ags_audio.c new/gsequencer-1.4.21/ags/audio/ags_audio.c --- old/gsequencer-1.4.18/ags/audio/ags_audio.c 2018-02-02 22:24:33.0 +0100 +++ new/gsequencer-1.4.21/ags/audio/ags_audio.c 2018-03-04 20:27:35.0 +0100 @@ -2719,10 +2719,9 @@ auto void ags_audio_set_audio_channels_grow(GType type); auto void ags_audio_set_audio_channels_shrink_zero(); auto void ags_audio_set_audio_channels_shrink(); - auto void ags_audio_set_audio_channels_grow_notation(); + auto void ags_audio_set_audio_channels_shrink_notation(); auto void ags_audio_set_audio_channels_shrink_automation(); - auto void ags_audio_set_audio_channels_grow_wave(); auto void ags_audio_set_audio_channels_shrink_wave(); void ags_audio_set_audio_channels_init_parameters(GType type){ @@ -3061,124 +3060,67 @@
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-02-05 10:53:07 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new (New) Package is "gsequencer" Mon Feb 5 10:53:07 2018 rev:8 rq:572414 version:1.4.18 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-01-30 15:44:52.485285410 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new/gsequencer.changes 2018-02-05 10:53:54.137806004 +0100 @@ -1,0 +2,12 @@ +Sat Feb 3 01:06:58 UTC 2018 - jkraehem...@gmail.com + +- New upstream v1.4.18 fixed step sequencer's clipboard. + +--- +Fri Feb 2 13:01:23 UTC 2018 - jkraehem...@gmail.com + +- New upstream v1.4.17 various fixes to initialization code of + recalls in ags_channel.c. +- Fixed playback scope and related code in ags_play_channel_run.c. + +--- Old: gsequencer-1.4.15.tar.gz New: gsequencer-1.4.18.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.dUcGzC/_old 2018-02-05 10:53:54.797775139 +0100 +++ /var/tmp/diff_new_pack.dUcGzC/_new 2018-02-05 10:53:54.801774952 +0100 @@ -18,7 +18,7 @@ %define libagssonumber 1 %define libgsequencersonumber 0 Name: gsequencer -Version:1.4.15 +Version:1.4.18 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-1.4.15.tar.gz -> gsequencer-1.4.18.tar.gz ++ 1758 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gsequencer-1.4.15/ChangeLog new/gsequencer-1.4.18/ChangeLog --- old/gsequencer-1.4.15/ChangeLog 2018-01-26 03:22:44.0 +0100 +++ new/gsequencer-1.4.18/ChangeLog 2018-02-02 22:37:51.0 +0100 @@ -1,3 +1,22 @@ +ags (1.4.18) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed copy to clipboard in AgsMatrix and AgsDrum + +ags (1.4.17) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed playback scope + * fixed wrong count of runs and init code in ags_channel.c + * minor-fixes + +ags (1.4.16) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed potential SIGSEGV during ags_recall_dssi_run_finalize() + * fixed potential SIGSEGV during ags_recall_lv2_run_finalize() + * removed redundant code in ags_simple_file.c + ags (1.4.15) [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gsequencer-1.4.15/ags/X/ags_machine.c new/gsequencer-1.4.18/ags/X/ags_machine.c --- old/gsequencer-1.4.15/ags/X/ags_machine.c 2018-01-19 16:12:03.0 +0100 +++ new/gsequencer-1.4.18/ags/X/ags_machine.c 2018-02-02 22:38:03.0 +0100 @@ -2115,7 +2115,7 @@ AgsMutexManager *mutex_manager; xmlDoc *clipboard; - xmlNode *audio_node, *notation_node; + xmlNode *audio_node, *notation_list_node, *notation_node; xmlChar *buffer; int size; @@ -2198,9 +2198,15 @@ clipboard = xmlNewDoc(BAD_CAST XML_DEFAULT_VERSION); /* create root node */ - audio_node = xmlNewNode(NULL, BAD_CAST "audio"); + audio_node = xmlNewNode(NULL, + BAD_CAST "audio"); xmlDocSetRootElement(clipboard, audio_node); + notation_list_node = xmlNewNode(NULL, + BAD_CAST "notation-list"); + xmlAddChild(audio_node, + notation_list_node); + audio = machine->audio; mutex_manager = ags_mutex_manager_get_instance(); @@ -2234,7 +2240,8 @@ pthread_mutex_lock(current_mutex); notation_node = ags_machine_copy_pattern_to_notation(channel); -xmlAddChild(audio_node, notation_node); +xmlAddChild(notation_list_node, + notation_node); channel = channel->next; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-01-30 15:44:48 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new (New) Package is "gsequencer" Tue Jan 30 15:44:48 2018 rev:7 rq:570873 version:1.4.15 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-01-23 13:53:37.931812449 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new/gsequencer.changes 2018-01-30 15:44:52.485285410 +0100 @@ -1,0 +2,12 @@ +Mon Jan 29 20:16:53 UTC 2018 - jkraehem...@gmail.com + +- Removed libpulse-mainloop-glib0 because it is already provided. + +--- +Sun Jan 28 11:56:08 UTC 2018 - jkraehem...@gmail.com + +- New upstream v1.4.15 replaced pa_main_loop_new() by + pa_glib_main_loop_new(). +- Added libpulse-mainloop-glib0 dependency to spec. + +--- Old: gsequencer-1.4.14.tar.gz New: gsequencer-1.4.15.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.kVliiy/_old 2018-01-30 15:44:54.113209412 +0100 +++ /var/tmp/diff_new_pack.kVliiy/_new 2018-01-30 15:44:54.117209225 +0100 @@ -18,7 +18,7 @@ %define libagssonumber 1 %define libgsequencersonumber 0 Name: gsequencer -Version:1.4.14 +Version:1.4.15 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-1.4.14.tar.gz -> gsequencer-1.4.15.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-1.4.14/ChangeLog new/gsequencer-1.4.15/ChangeLog --- old/gsequencer-1.4.14/ChangeLog 2018-01-22 13:24:48.0 +0100 +++ new/gsequencer-1.4.15/ChangeLog 2018-01-26 03:22:44.0 +0100 @@ -1,3 +1,9 @@ +ags (1.4.15) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * replaced pa_mainloop_new() by pa_glib_main_loop_new() + * minor changes + ags (1.4.14) [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-1.4.14/ags/X/ags_xorg_application_context.c new/gsequencer-1.4.15/ags/X/ags_xorg_application_context.c --- old/gsequencer-1.4.14/ags/X/ags_xorg_application_context.c 2018-01-19 16:12:03.0 +0100 +++ new/gsequencer-1.4.15/ags/X/ags_xorg_application_context.c 2018-01-26 03:22:44.0 +0100 @@ -1692,7 +1692,7 @@ if(has_pulse){ ags_pulse_server_connect_client(pulse_server); -ags_pulse_server_start_poll(pulse_server); +//ags_pulse_server_start_poll(pulse_server); } if(has_jack){ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-1.4.14/ags/audio/pulse/ags_pulse_client.c new/gsequencer-1.4.15/ags/audio/pulse/ags_pulse_client.c --- old/gsequencer-1.4.14/ags/audio/pulse/ags_pulse_client.c2017-12-21 01:30:44.0 +0100 +++ new/gsequencer-1.4.15/ags/audio/pulse/ags_pulse_client.c2018-01-26 03:22:44.0 +0100 @@ -19,18 +19,7 @@ #include -#include - -#include -#include -#include -#include -#include -#include -#include - -#include -#include +#include #include #include @@ -666,6 +655,7 @@ pa_context_set_state_callback(pulse_client->context, ags_pulse_client_state_callback, pulse_client); +#if 0 ready = FALSE; while(!ready){ @@ -682,6 +672,7 @@ } } #endif +#endif } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-1.4.14/ags/audio/pulse/ags_pulse_devout.c new/gsequencer-1.4.15/ags/audio/pulse/ags_pulse_devout.c --- old/gsequencer-1.4.14/ags/audio/pulse/ags_pulse_devout.c2017-12-21 01:30:44.0 +0100 +++ new/gsequencer-1.4.15/ags/audio/pulse/ags_pulse_devout.c2018-01-26 03:22:44.0 +0100 @@ -19,16 +19,7 @@ #include -#include - -#include -#include -#include -#include -#include - -#include -#include +#include #include #include diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-1.4.14/ags/audio/pulse/ags_pulse_port.c new/gsequencer-1.4.15/ags/audio/pulse/ags_pulse_port.c --- old/gsequencer-1.4.14/ags/audio/pulse/ags_pulse_port.c 2018-01-19 16:12:03.0 +0100 +++ new/gsequencer-1.4.15/ags/audio/pulse/ags_pulse_port.c 2018-01-26 03:22:44.0 +0100 @@ -930,7 +930,7 @@ }
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-01-23 13:53:34 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new (New) Package is "gsequencer" Tue Jan 23 13:53:34 2018 rev:6 rq:568480 version:1.4.14 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-01-10 23:34:57.736602576 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new/gsequencer.changes 2018-01-23 13:53:37.931812449 +0100 @@ -1,0 +2,9 @@ +Mon Jan 22 18:21:05 UTC 2018 - jkraehem...@gmail.com + +- New upstream v1.4.14 important fixes to ags_simple_file.c causing + SIGSEGV during restore of files containing pattern data. +- Implemented rt-safe mode without any dynamic memory allocation + from audio processing threads during playback. +- Minor-fixes. + +--- Old: gsequencer-1.3.6.tar.gz New: gsequencer-1.4.14.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.AQixxb/_old 2018-01-23 13:53:39.211752655 +0100 +++ /var/tmp/diff_new_pack.AQixxb/_new 2018-01-23 13:53:39.211752655 +0100 @@ -18,13 +18,13 @@ %define libagssonumber 1 %define libgsequencersonumber 0 Name: gsequencer -Version:1.3.6 +Version:1.4.14 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 Group: Productivity/Multimedia/Sound/Midi Url:https://nongnu.org/gsequencer -Source0: https://download.savannah.gnu.org/releases/gsequencer/1.3.x/%{name}-%{version}.tar.gz +Source0: https://download.savannah.gnu.org/releases/gsequencer/1.4.x/%{name}-%{version}.tar.gz # PATCH-FIX-OPENSUSE gsequencer.0-fix-makefile-am.patch -- fix opensuse specific locations Patch0: gsequencer.0-fix-makefile-am.patch BuildRequires: cunit-devel ++ gsequencer-1.3.6.tar.gz -> gsequencer-1.4.14.tar.gz ++ 23161 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-01-10 23:34:55 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new (New) Package is "gsequencer" Wed Jan 10 23:34:55 2018 rev:5 rq:562773 version:1.3.6 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2018-01-07 17:23:46.446523228 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new/gsequencer.changes 2018-01-10 23:34:57.736602576 +0100 @@ -1,0 +2,19 @@ +Tue Jan 9 03:32:04 UTC 2018 - jkraehem...@gmail.com + +- new upstream v1.3.6 fixes the most annoying bug ever. The + "clipping" issue of GtkPaned was solved by a GtkViewport. + +--- +Mon Jan 8 20:37:02 UTC 2018 - jkraehem...@gmail.com + +- new upstream v1.3.5 minor fixes, increased functional test's + timeout in order to run more reliable on low power systems. + +--- +Mon Jan 8 01:35:46 UTC 2018 - jkraehem...@gmail.com + +- new upstream v1.3.4 fixes to the notation and automation editor. + It is considered to be important to update. Since unexpected + behaviour can occur. + +--- Old: gsequencer-1.3.3.tar.gz New: gsequencer-1.3.6.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.2Y4JyB/_old 2018-01-10 23:34:58.312575550 +0100 +++ /var/tmp/diff_new_pack.2Y4JyB/_new 2018-01-10 23:34:58.316575362 +0100 @@ -18,7 +18,7 @@ %define libagssonumber 1 %define libgsequencersonumber 0 Name: gsequencer -Version:1.3.3 +Version:1.3.6 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 ++ gsequencer-1.3.3.tar.gz -> gsequencer-1.3.6.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-1.3.3/ChangeLog new/gsequencer-1.3.6/ChangeLog --- old/gsequencer-1.3.3/ChangeLog 2018-01-06 06:48:45.0 +0100 +++ new/gsequencer-1.3.6/ChangeLog 2018-01-09 04:19:31.0 +0100 @@ -1,3 +1,21 @@ +ags (1.3.6) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * improved use of paned widgets to use GtkViewport + +ags (1.3.5) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed ags_notation.c and ags_automation.c to always match timestamp + * increased timeouts of functional tests because build environment might have not much power + +ags (1.3.4) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed paste only as within defined offset of AgsNotation and AgsAutomation + * fixed ags_notation_edit_draw_selection() to use vscrollbar to determine y offset + * improved selection to select only within area + ags (1.3.3) [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-1.3.3/ags/X/ags_automation_editor.c new/gsequencer-1.3.6/ags/X/ags_automation_editor.c --- old/gsequencer-1.3.3/ags/X/ags_automation_editor.c 2018-01-04 13:57:27.0 +0100 +++ new/gsequencer-1.3.6/ags/X/ags_automation_editor.c 2018-01-09 04:20:08.0 +0100 @@ -184,6 +184,7 @@ void ags_automation_editor_init(AgsAutomationEditor *automation_editor) { + GtkViewport *viewport; GtkScrolledWindow *scrolled_window; GtkTable *table; @@ -217,11 +218,18 @@ 0); /* machine selector */ - scrolled_window = (GtkScrolledWindow *) gtk_scrolled_window_new(NULL, NULL); + viewport = gtk_viewport_new(NULL, + NULL); + g_object_set(viewport, + "shadow-type", GTK_SHADOW_NONE, + NULL); gtk_paned_pack1((GtkPaned *) automation_editor->paned, - (GtkWidget *) scrolled_window, + (GtkWidget *) viewport, FALSE, TRUE); + scrolled_window = (GtkScrolledWindow *) gtk_scrolled_window_new(NULL, NULL); + gtk_container_add(viewport, + scrolled_window); automation_editor->machine_selector = g_object_new(AGS_TYPE_MACHINE_SELECTOR, "homogeneous", FALSE, "spacing", 0, @@ -242,10 +250,18 @@ automation_editor->selected_machine = NULL; /* notebook audio, output, input */ - automation_editor->notebook = (GtkNotebook *) gtk_notebook_new(); + viewport = gtk_viewport_new(NULL, +
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2018-01-07 17:23:34 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new (New) Package is "gsequencer" Sun Jan 7 17:23:34 2018 rev:4 rq:562199 version:1.3.3 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2017-12-29 18:50:30.575789023 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new/gsequencer.changes 2018-01-07 17:23:46.446523228 +0100 @@ -1,0 +2,19 @@ +Sat Jan 6 12:49:15 UTC 2018 - jkraehem...@gmail.com + +- new upstream v1.3.3 various bug-fixes including fix of ags.rc + theme, memory-leaks and buffer-overflow. + +--- +Fri Jan 5 21:21:41 UTC 2018 - jkraehem...@gmail.com + +- new upstream v1.3.1 minor bug-fixes and ags.rc improvements + +--- +Fri Jan 5 18:30:53 UTC 2018 - jkraehem...@gmail.com + +- new upstream v1.3.0 refactored AgsAutomationEditor, make code + more intuitive and added new widgets. +- Supporting 4 different paste modes, switches are match audio + channel/line or no-duplicates. + +--- Old: gsequencer-1.2.7.tar.gz New: gsequencer-1.3.3.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.63m5zg/_old 2018-01-07 17:23:48.674418800 +0100 +++ /var/tmp/diff_new_pack.63m5zg/_new 2018-01-07 17:23:48.674418800 +0100 @@ -18,13 +18,13 @@ %define libagssonumber 1 %define libgsequencersonumber 0 Name: gsequencer -Version:1.2.7 +Version:1.3.3 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 Group: Productivity/Multimedia/Sound/Midi Url:https://nongnu.org/gsequencer -Source0: https://download.savannah.gnu.org/releases/gsequencer/1.2.x/%{name}-%{version}.tar.gz +Source0: https://download.savannah.gnu.org/releases/gsequencer/1.3.x/%{name}-%{version}.tar.gz # PATCH-FIX-OPENSUSE gsequencer.0-fix-makefile-am.patch -- fix opensuse specific locations Patch0: gsequencer.0-fix-makefile-am.patch BuildRequires: cunit-devel ++ gsequencer-1.2.7.tar.gz -> gsequencer-1.3.3.tar.gz ++ 23706 lines of diff (skipped)
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2017-12-29 18:50:21 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new (New) Package is "gsequencer" Fri Dec 29 18:50:21 2017 rev:3 rq:559725 version:1.2.7 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2017-12-09 20:30:53.807807307 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new/gsequencer.changes 2017-12-29 18:50:30.575789023 +0100 @@ -1,0 +2,36 @@ +Sun Dec 24 12:44:41 UTC 2017 - jkraehem...@gmail.com + +- new upstream v1.2.7 refactored big parts of ags_channel.c, make + code reusable and strip redundant code as well being thread-safe. + +--- +Fri Dec 22 16:01:07 UTC 2017 - jkraehem...@gmail.com + +- added pulseaudio as dependency of tests + +--- +Fri Dec 22 14:51:01 UTC 2017 - jkraehem...@gmail.com + +- new upstream v1.2.5 fixed unitialized pointer + +--- +Thu Dec 21 23:40:45 UTC 2017 - jkraehem...@gmail.com + +- new upstream v1.2.4 minor fixes + +--- +Thu Dec 21 22:02:27 UTC 2017 - jkraehem...@gmail.com + +- new upstream v1.2.3 minor fixes and rollback of 3 functions +- removed gsequencer.1-fix-libgsequencer-xml.patch because applied + upstream + +--- +Thu Dec 21 16:20:43 UTC 2017 - jkraehem...@gmail.com + +- new upstream v1.2.2 refactored direct callbacks to UI to async + message delivery. +- extended libags-audio.so.1 API +- provide Patch1 to fix broken libgsequencer API reference manual + +--- Old: gsequencer-1.1.6.tar.gz New: gsequencer-1.2.7.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.d0h6AU/_old 2017-12-29 18:50:31.539512235 +0100 +++ /var/tmp/diff_new_pack.d0h6AU/_new 2017-12-29 18:50:31.543511086 +0100 @@ -18,13 +18,13 @@ %define libagssonumber 1 %define libgsequencersonumber 0 Name: gsequencer -Version:1.1.6 +Version:1.2.7 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 Group: Productivity/Multimedia/Sound/Midi Url:https://nongnu.org/gsequencer -Source0: https://download.savannah.gnu.org/releases/gsequencer/1.1.x/%{name}-%{version}.tar.gz +Source0: https://download.savannah.gnu.org/releases/gsequencer/1.2.x/%{name}-%{version}.tar.gz # PATCH-FIX-OPENSUSE gsequencer.0-fix-makefile-am.patch -- fix opensuse specific locations Patch0: gsequencer.0-fix-makefile-am.patch BuildRequires: cunit-devel @@ -40,6 +40,7 @@ BuildRequires: lv2-swh-plugins BuildRequires: pkgconfig BuildRequires: xvfb-run +BuildRequires: pulseaudio BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(libpulse) ++ gsequencer-1.1.6.tar.gz -> gsequencer-1.2.7.tar.gz ++ 105233 lines of diff (skipped) ++ gsequencer.0-fix-makefile-am.patch ++ --- /var/tmp/diff_new_pack.d0h6AU/_old 2017-12-29 18:50:32.511233150 +0100 +++ /var/tmp/diff_new_pack.d0h6AU/_new 2017-12-29 18:50:32.511233150 +0100 @@ -1,5 +1,5 @@ Makefile.am.orig 2017-10-08 15:50:05.951978167 +0200 -+++ Makefile.am2017-10-08 16:22:43.196340702 +0200 +--- Makefile.am.orig 2017-12-22 01:14:17.461851761 +0100 Makefile.am2017-12-22 01:55:31.766991762 +0100 @@ -28,12 +28,12 @@ # this lists the binaries to produce, the (non-PHONY, binary) targets in # the previous manual Makefile @@ -33,8 +33,8 @@ +nobase_include_HEADERS += $(libgsequencer_la_HEADERS_0) # doc - docdir = $(datadir)/doc/gsequencer -@@ -1857,8 +1857,8 @@ + # docdir = $(datadir)/doc/gsequencer +@@ -1895,8 +1895,8 @@ html: mkdir -p $(top_builddir)/html/ mkdir -p $(top_builddir)/html/{developer-docs,user-docs} @@ -45,8 +45,8 @@ $(MAKE) -C $(top_srcdir)/docs/reference/libags cd $(top_srcdir) $(MAKE) -C $(top_srcdir)/docs/reference/libags-audio -@@ -1889,18 +1889,18 @@ - gzip -9 -c $(top_srcdir)/ChangeLog > $(DESTDIR)/$(datadir)/doc/gsequencer/changelog.gz +@@ -1927,18 +1927,18 @@ + gzip -9 -c $(top_srcdir)/ChangeLog > $(DESTDIR)/$(docdir)/changelog.gz fix-local-html: html - find $(top_srcdir)/docs/reference/libags/libags-html -name "*.html" -type f -exec sed -i
commit gsequencer for openSUSE:Factory
Hello community, here is the log from the commit of package gsequencer for openSUSE:Factory checked in at 2017-12-09 20:29:46 Comparing /work/SRC/openSUSE:Factory/gsequencer (Old) and /work/SRC/openSUSE:Factory/.gsequencer.new (New) Package is "gsequencer" Sat Dec 9 20:29:46 2017 rev:2 rq:555196 version:1.1.6 Changes: --- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2017-11-29 10:52:54.228119396 +0100 +++ /work/SRC/openSUSE:Factory/.gsequencer.new/gsequencer.changes 2017-12-09 20:30:53.807807307 +0100 @@ -1,0 +2,6 @@ +Fri Dec 8 08:07:11 UTC 2017 - jkraehem...@gmail.com + +- new upstream v1.1.6 fixing unitialized pointers of GtkStyle +- removed libgmp-devel dependency because it is not needed + +--- Old: gsequencer-1.1.5.tar.gz New: gsequencer-1.1.6.tar.gz Other differences: -- ++ gsequencer.spec ++ --- /var/tmp/diff_new_pack.cxexq2/_old 2017-12-09 20:30:54.851757583 +0100 +++ /var/tmp/diff_new_pack.cxexq2/_new 2017-12-09 20:30:54.859757202 +0100 @@ -18,7 +18,7 @@ %define libagssonumber 1 %define libgsequencersonumber 0 Name: gsequencer -Version:1.1.5 +Version:1.1.6 Release:0 Summary:Audio processing engine License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3 @@ -32,7 +32,6 @@ BuildRequires: docbook-xsl-stylesheets BuildRequires: dssi-devel BuildRequires: gettext-devel >= 0.19.8 -BuildRequires: gmp-devel BuildRequires: gtk-doc BuildRequires: ladspa-cmt BuildRequires: ladspa-devel ++ gsequencer-1.1.5.tar.gz -> gsequencer-1.1.6.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-1.1.5/ChangeLog new/gsequencer-1.1.6/ChangeLog --- old/gsequencer-1.1.5/ChangeLog 2017-11-24 14:26:09.0 +0100 +++ new/gsequencer-1.1.6/ChangeLog 2017-12-07 22:58:16.0 +0100 @@ -1,3 +1,8 @@ +ags (1.1.6) + + [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] + * fixed missing style initializer of some widgets + ags (1.1.5) [ Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-1.1.5/ags/X/editor/ags_automation_area.c new/gsequencer-1.1.6/ags/X/editor/ags_automation_area.c --- old/gsequencer-1.1.5/ags/X/editor/ags_automation_area.c 2017-11-19 21:14:37.0 +0100 +++ new/gsequencer-1.1.6/ags/X/editor/ags_automation_area.c 2017-12-07 22:32:49.0 +0100 @@ -55,7 +55,7 @@ * @short_description: area automations * @title: AgsAutomationArea * @section_id: - * @include: ags/X/areaor/ags_automation_area.h + * @include: ags/X/editor/ags_automation_area.h * * The #AgsAutomationArea lets you paint automations. */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-1.1.5/ags/X/editor/ags_automation_edit.c new/gsequencer-1.1.6/ags/X/editor/ags_automation_edit.c --- old/gsequencer-1.1.5/ags/X/editor/ags_automation_edit.c 2017-11-24 11:38:37.0 +0100 +++ new/gsequencer-1.1.6/ags/X/editor/ags_automation_edit.c 2017-12-07 22:51:04.0 +0100 @@ -70,7 +70,7 @@ static gpointer ags_automation_edit_parent_class = NULL; -GtkStyle *automation_edit_style; +GtkStyle *automation_edit_style = NULL; static GQuark quark_accessible_object = 0; @@ -213,8 +213,13 @@ GTK_FILL, 0, 0); + if(automation_edit_style == NULL){ +automation_edit_style = gtk_style_copy(gtk_widget_get_style(automation_edit)); + } + automation_edit->drawing_area = (GtkDrawingArea *) gtk_drawing_area_new(); - gtk_widget_set_style((GtkWidget *) automation_edit->drawing_area, automation_edit_style); + gtk_widget_set_style((GtkWidget *) automation_edit->drawing_area, + automation_edit_style); gtk_widget_set_events(GTK_WIDGET (automation_edit->drawing_area), GDK_EXPOSURE_MASK | GDK_LEAVE_NOTIFY_MASK | GDK_BUTTON_PRESS_MASK diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gsequencer-1.1.5/ags/X/editor/ags_meter.c new/gsequencer-1.1.6/ags/X/editor/ags_meter.c --- old/gsequencer-1.1.5/ags/X/editor/ags_meter.c 2017-11-24 11:38:37.0 +0100 +++ new/gsequencer-1.1.6/ags/X/editor/ags_meter.c 2017-12-07 22:53:19.0 +0100 @@ -45,7 +45,7 @@ * The #AgsMeter draws you a piano. */ -GtkStyle *meter_style; +GtkStyle *meter_style = NULL; GType ags_meter_get_type(void) @@ -100,16 +100,19 @@ void ags_meter_init(AgsMeter *meter) { -