diff --git a/.gitignore b/.gitignore index 68d8ea2..96c9a65 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /gsequencer-0.9.14.tar.gz /gsequencer-0.9.25.tar.gz /gsequencer-1.0.0.tar.gz +/gsequencer-1.0.3.tar.gz diff --git a/gsequencer.0-fix-docbook-path.patch b/gsequencer.0-fix-docbook-path.patch deleted file mode 100644 index 72f0a01..0000000 --- a/gsequencer.0-fix-docbook-path.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- Makefile.am.orig 2017-06-14 12:28:48.301704029 +0200 -+++ Makefile.am 2017-06-14 12:29:58.274534178 +0200 -@@ -1664,8 +1664,8 @@ - html: - mkdir -p $(top_builddir)/html/ - mkdir -p $(top_builddir)/html/{developer-docs,user-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/user-docs/ --xinclude /usr/share/sgml/docbook/xsl-stylesheets/htmlhelp/htmlhelp.xsl $(top_srcdir)/docs/usersBook.xml -+ xsltproc --output $(top_builddir)/html/developer-docs/ --xinclude /usr/share/sgml/docbook/xsl-stylesheets/htmlhelp/htmlhelp.xsl $(top_srcdir)/docs/developersBook.xml - $(MAKE) -C $(top_srcdir)/docs/reference/libags - cd $(top_srcdir) - $(MAKE) -C $(top_srcdir)/docs/reference/libags-audio diff --git a/gsequencer.0-fix-makefile-am.patch b/gsequencer.0-fix-makefile-am.patch new file mode 100644 index 0000000..2bc2fb8 --- /dev/null +++ b/gsequencer.0-fix-makefile-am.patch @@ -0,0 +1,103 @@ +--- Makefile.am.orig 2017-10-08 10:15:47.793244147 +0200 ++++ Makefile.am 2017-10-08 10:52:48.535791243 +0200 +@@ -28,12 +28,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 +-# lib_LTLIBRARIES += libgsequencer.la ++lib_LTLIBRARIES += libgsequencer.la + + bin_PROGRAMS = gsequencer midi2xml + +-libgsequencerdir = $(libdir)/gsequencer +-libgsequencer_LTLIBRARIES = libgsequencer.la ++# libgsequencerdir = $(libdir)/gsequencer ++# libgsequencer_LTLIBRARIES = libgsequencer.la + + EXTRA_DIST = config.rpath \ + COPYING.server \ +@@ -92,7 +92,7 @@ + # pkg-config + pkgconfigdir = $(libdir)/pkgconfig + pkgconfig_DATA = libags.pc libags_audio.pc libags_gui.pc +-# pkgconfig_DATA += libgsequencer.pc ++pkgconfig_DATA += libgsequencer.pc + + 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 @@ + # 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) +-# nobase_include_HEADERS += $(libgsequencer_la_HEADERS_0) ++nobase_include_HEADERS += $(libgsequencer_la_HEADERS_0) + + # doc + docdir = $(datadir)/doc/gsequencer +@@ -1857,8 +1857,8 @@ + html: + mkdir -p $(top_builddir)/html/ + mkdir -p $(top_builddir)/html/{developer-docs,user-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/user-docs/ --xinclude /usr/share/sgml/docbook/xsl-stylesheets/htmlhelp/htmlhelp.xsl $(top_srcdir)/docs/usersBook.xml ++ xsltproc --output $(top_builddir)/html/developer-docs/ --xinclude /usr/share/sgml/docbook/xsl-stylesheets/htmlhelp/htmlhelp.xsl $(top_srcdir)/docs/developersBook.xml + $(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 + + fix-local-html: html +- find $(top_srcdir)/docs/reference/libags/libags-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\/usr\/share\/doc\/libglib2.0-doc\/gobject\//' {} \; +- find $(top_srcdir)/docs/reference/libags-audio/libags-audio-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\/usr\/share\/doc\/libglib2.0-doc\/gobject\//' {} \; +- find $(top_srcdir)/docs/reference/libags-audio/libags-audio-html -name "*.html" -type f -exec sed -i 's/..\/libags-html/\/usr\/share\/doc\/libags-doc\/api\//' {} \; +- find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\/usr\/share\/doc\/libglib2.0-doc\/gobject\//' {} \; +- find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gtk2/\/usr\/share\/doc\/libgtk2.0-doc\/gtk2\//' {} \; +- find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gtk3/\/usr\/share\/doc\/libgtk2.0-doc\/gtk2\//' {} \; +- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\/usr\/share\/doc\/libglib2.0-doc\/gobject\//' {} \; +- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gtk2/\/usr\/share\/doc\/libgtk2.0-doc\/gtk2\//' {} \; +- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gtk3/\/usr\/share\/doc\/libgtk2.0-doc\/gtk2\//' {} \; +- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-html/\/usr\/share\/doc\/libags-doc\/api\//' {} \; +- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-audio-html/\/usr\/share\/doc\/libags-audio-doc\/api\//' {} \; +- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-gui-html/\/usr\/share\/doc\/libags-gui-doc\/api\//' {} \; ++ find $(top_srcdir)/docs/reference/libags/libags-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\.\.\/gobject\//' {} \; ++ find $(top_srcdir)/docs/reference/libags-audio/libags-audio-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\.\.\/gobject\//' {} \; ++ find $(top_srcdir)/docs/reference/libags-audio/libags-audio-html -name "*.html" -type f -exec sed -i 's/..\/libags-html/\.\.\/libags\//' {} \; ++ find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\.\.\/gobject\//' {} \; ++ find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gtk2/\.\.\/gtk2\//' {} \; ++ find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gtk3/\.\.\/gtk2\//' {} \; ++ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\.\.\/gobject\//' {} \; ++ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gtk2/\.\.\/gtk2\//' {} \; ++ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gtk3/\.\.\/gtk2\//' {} \; ++ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-html/\.\.\/libags\//' {} \; ++ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-audio-html/\.\.\/libags_audio\//' {} \; ++ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-gui-html/\.\.\/libags_gui\//' {} \; + + 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\//' {} \; +@@ -1923,19 +1923,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)/$(datadir)/doc/gsequencer/html/ + install -c -p -m 644 $(top_builddir)/html/developer-docs/* $(DESTDIR)/$(datadir)/doc/libags-audio-doc/html/ +- mkdir -p $(DESTDIR)/$(datadir)/gtk-doc/html +- mkdir -p $(DESTDIR)/$(datadir)/doc/libags-doc/api +- mkdir -p $(DESTDIR)/$(datadir)/doc/libags-audio-doc/api +- mkdir -p $(DESTDIR)/$(datadir)/doc/libags-gui-doc/api +- mkdir -p $(DESTDIR)/$(datadir)/doc/libgsequencer-doc/api +- ln -s ../../../gtk-doc/html/libags $(DESTDIR)/$(datadir)/doc/libags-doc/api +- ln -s ../../../gtk-doc/html/libags_audio $(DESTDIR)/$(datadir)/doc/libags-audio-doc/api +- ln -s ../../../gtk-doc/html/libags_gui $(DESTDIR)/$(datadir)/doc/libags-gui-doc/api +- ln -s ../../../gtk-doc/html/libgsequencer $(DESTDIR)/$(datadir)/doc/libgsequencer-doc/api +- install -c -p -m 644 $(top_srcdir)/docs/reference/libags/libags-html/* $(DESTDIR)/$(datadir)/doc/libags-doc/api +- install -c -p -m 644 $(top_srcdir)/docs/reference/libags-audio/libags-audio-html/* $(DESTDIR)/$(datadir)/doc/libags-audio-doc/api +- install -c -p -m 644 $(top_srcdir)/docs/reference/libags-gui/libags-gui-html/* $(DESTDIR)/$(datadir)/doc/libags-gui-doc/api +- install -c -p -m 644 $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html/* $(DESTDIR)/$(datadir)/doc/libgsequencer-doc/api ++ mkdir -p $(DESTDIR)/$(datadir)/gtk-doc/html/{libags,libags_audio,libags_gui,libgsequencer} ++ install -c -p -m 644 $(top_srcdir)/docs/reference/libags/libags-html/* $(DESTDIR)/$(datadir)/gtk-doc/html/libags/ ++ install -c -p -m 644 $(top_srcdir)/docs/reference/libags-audio/libags-audio-html/* $(DESTDIR)/$(datadir)/gtk-doc/html/libags_audio ++ install -c -p -m 644 $(top_srcdir)/docs/reference/libags-gui/libags-gui-html/* $(DESTDIR)/$(datadir)/gtk-doc/html/libags_gui ++ install -c -p -m 644 $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html/* $(DESTDIR)/$(datadir)/gtk-doc/html/libgsequencer + + uninstall-hook: + rm -rf $(DESTDIR)/$(datadir)/gsequencer diff --git a/gsequencer.1-fix-libgsequencer-blue-print.patch b/gsequencer.1-fix-libgsequencer-blue-print.patch deleted file mode 100644 index 55b9e30..0000000 --- a/gsequencer.1-fix-libgsequencer-blue-print.patch +++ /dev/null @@ -1,36 +0,0 @@ ---- Makefile.am.orig 2017-06-14 12:28:48.301704029 +0200 -+++ Makefile.am 2017-06-14 13:04:35.444052790 +0200 -@@ -28,12 +28,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 --# lib_LTLIBRARIES += libgsequencer.la -+lib_LTLIBRARIES += libgsequencer.la - - bin_PROGRAMS = gsequencer midi2xml - --libgsequencerdir = $(libdir)/gsequencer --libgsequencer_LTLIBRARIES = libgsequencer.la -+#libgsequencerdir = $(libdir) -+#libgsequencer_LTLIBRARIES = libgsequencer.la - - EXTRA_DIST = config.rpath \ - COPYING.docs \ -@@ -78,7 +78,7 @@ - # pkg-config - pkgconfigdir = $(libdir)/pkgconfig - pkgconfig_DATA = libags.pc libags_audio.pc libags_gui.pc --# pkgconfig_DATA += libgsequencer.pc -+pkgconfig_DATA += libgsequencer.pc - - EXTRA_DIST += libags.pc.in libags_audio.pc.in libags_gui.pc.in libgsequencer.pc.in - # EXTRA_DIST += libgsequencer.pc.in -@@ -117,7 +117,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) --# nobase_include_HEADERS += $(libgsequencer_la_HEADERS_0) -+nobase_include_HEADERS += $(libgsequencer_la_HEADERS_0) - - # doc - docdir = $(datadir)/doc/gsequencer diff --git a/gsequencer.2-fix-gtk-doc.patch b/gsequencer.2-fix-gtk-doc.patch deleted file mode 100644 index 7c7fc8f..0000000 --- a/gsequencer.2-fix-gtk-doc.patch +++ /dev/null @@ -1,58 +0,0 @@ ---- Makefile.am.orig 2017-08-27 22:05:27.064903660 +0200 -+++ Makefile.am 2017-08-27 22:41:24.616378995 +0200 -@@ -1766,18 +1766,18 @@ - gzip -9 -c $(top_srcdir)/ChangeLog > $(DESTDIR)/$(datadir)/doc/gsequencer/changelog.gz - - fix-local-html: html -- find $(top_srcdir)/docs/reference/libags/libags-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\/usr\/share\/doc\/libglib2.0-doc\/gobject\//' {} \; -- find $(top_srcdir)/docs/reference/libags-audio/libags-audio-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\/usr\/share\/doc\/libglib2.0-doc\/gobject\//' {} \; -- find $(top_srcdir)/docs/reference/libags-audio/libags-audio-html -name "*.html" -type f -exec sed -i 's/..\/libags-html/\/usr\/share\/doc\/libags-doc\/api\//' {} \; -- find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\/usr\/share\/doc\/libglib2.0-doc\/gobject\//' {} \; -- find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gtk2/\/usr\/share\/doc\/libgtk2.0-doc\/gtk2\//' {} \; -- find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gtk3/\/usr\/share\/doc\/libgtk2.0-doc\/gtk2\//' {} \; -- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\/usr\/share\/doc\/libglib2.0-doc\/gobject\//' {} \; -- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gtk2/\/usr\/share\/doc\/libgtk2.0-doc\/gtk2\//' {} \; -- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gtk3/\/usr\/share\/doc\/libgtk2.0-doc\/gtk2\//' {} \; -- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-html/\/usr\/share\/doc\/libags-doc\/api\//' {} \; -- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-audio-html/\/usr\/share\/doc\/libags-audio-doc\/api\//' {} \; -- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-gui-html/\/usr\/share\/doc\/libags-gui-doc\/api\//' {} \; -+ find $(top_srcdir)/docs/reference/libags/libags-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\.\.\/gobject\//' {} \; -+ find $(top_srcdir)/docs/reference/libags-audio/libags-audio-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\.\.\/gobject\//' {} \; -+ find $(top_srcdir)/docs/reference/libags-audio/libags-audio-html -name "*.html" -type f -exec sed -i 's/..\/libags-html/\.\.\/libags\//' {} \; -+ find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\.\.\/gobject\//' {} \; -+ find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gtk2/\.\.\/gtk2\//' {} \; -+ find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gtk3/\.\.\/gtk2\//' {} \; -+ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\.\.\/gobject\//' {} \; -+ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gtk2/\.\.\/gtk2\//' {} \; -+ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gtk3/\.\.\/gtk2\//' {} \; -+ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-html/\.\.\/libags\//' {} \; -+ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-audio-html/\.\.\/libags_audio\//' {} \; -+ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-gui-html/\.\.\/libags_gui\//' {} \; - - 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\//' {} \; -@@ -1800,19 +1800,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)/$(datadir)/doc/gsequencer/html/ - install -c -p -m 644 $(top_builddir)/html/developer-docs/* $(DESTDIR)/$(datadir)/doc/libags-audio-doc/html/ -- mkdir -p $(DESTDIR)/$(datadir)/gtk-doc/html -- mkdir -p $(DESTDIR)/$(datadir)/doc/libags-doc/api -- mkdir -p $(DESTDIR)/$(datadir)/doc/libags-audio-doc/api -- mkdir -p $(DESTDIR)/$(datadir)/doc/libags-gui-doc/api -- mkdir -p $(DESTDIR)/$(datadir)/doc/libgsequencer-doc/api -- ln -s ../../../gtk-doc/html/libags $(DESTDIR)/$(datadir)/doc/libags-doc/api -- ln -s ../../../gtk-doc/html/libags_audio $(DESTDIR)/$(datadir)/doc/libags-audio-doc/api -- ln -s ../../../gtk-doc/html/libags_gui $(DESTDIR)/$(datadir)/doc/libags-gui-doc/api -- ln -s ../../../gtk-doc/html/libgsequencer $(DESTDIR)/$(datadir)/doc/libgsequencer-doc/api -- install -c -p -m 644 $(top_srcdir)/docs/reference/libags/libags-html/* $(DESTDIR)/$(datadir)/doc/libags-doc/api -- install -c -p -m 644 $(top_srcdir)/docs/reference/libags-audio/libags-audio-html/* $(DESTDIR)/$(datadir)/doc/libags-audio-doc/api -- install -c -p -m 644 $(top_srcdir)/docs/reference/libags-gui/libags-gui-html/* $(DESTDIR)/$(datadir)/doc/libags-gui-doc/api -- install -c -p -m 644 $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html/* $(DESTDIR)/$(datadir)/doc/libgsequencer-doc/api -+ mkdir -p $(DESTDIR)/$(datadir)/gtk-doc/html/{libags,libags_audio,libags_gui,libgsequencer} -+ install -c -p -m 644 $(top_srcdir)/docs/reference/libags/libags-html/* $(DESTDIR)/$(datadir)/gtk-doc/html/libags/ -+ install -c -p -m 644 $(top_srcdir)/docs/reference/libags-audio/libags-audio-html/* $(DESTDIR)/$(datadir)/gtk-doc/html/libags_audio -+ install -c -p -m 644 $(top_srcdir)/docs/reference/libags-gui/libags-gui-html/* $(DESTDIR)/$(datadir)/gtk-doc/html/libags_gui -+ install -c -p -m 644 $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html/* $(DESTDIR)/$(datadir)/gtk-doc/html/libgsequencer - - uninstall-hook: - rm -rf $(DESTDIR)/$(datadir)/gsequencer diff --git a/gsequencer.3-fix-libgsequencer-doc.patch b/gsequencer.3-fix-libgsequencer-doc.patch deleted file mode 100644 index 599f682..0000000 --- a/gsequencer.3-fix-libgsequencer-doc.patch +++ /dev/null @@ -1,1531 +0,0 @@ ---- docs/reference/libgsequencer/libgsequencer.xml.orig 2017-10-02 06:25:49.377909826 +0200 -+++ docs/reference/libgsequencer/libgsequencer.xml 2017-10-02 06:26:19.579293421 +0200 -@@ -143,6 +143,8 @@ - - - -+ -+ - - - -@@ -151,15 +153,23 @@ - - - -+ -+ - - - - - - -+ -+ - - - -+ -+ -+ -+ - - - ---- docs/reference/libgsequencer/libgsequencer.types.orig 2017-10-02 06:26:10.285175377 +0200 -+++ docs/reference/libgsequencer/libgsequencer.types 2017-10-02 06:40:58.532046167 +0200 -@@ -101,11 +101,14 @@ - ags_property_collection_editor_get_type - ags_property_editor_get_type - ags_property_listing_editor_get_type -+ags_ramp_acceleration_dialog_get_type - ags_remove_sequencer_editor_jack_get_type - ags_remove_soundcard_editor_sink_get_type - ags_scale_area_get_type - ags_scale_get_type - ags_scroll_on_play_get_type -+ags_select_acceleration_dialog_get_type -+ags_select_note_dialog_get_type - ags_sequencer_editor_get_type - ags_server_preferences_get_type - ags_sf2_chooser_get_type -@@ -122,6 +125,7 @@ - ags_toolbar_get_type - ags_track_collection_get_type - ags_track_collection_mapper_get_type -+ags_ui_provider_get_type - ags_update_bulk_member_get_type - ags_window_get_type - ags_xorg_application_context_get_type ---- docs/reference/libgsequencer/libgsequencer-sections.txt.orig 2017-10-02 06:25:56.896005313 +0200 -+++ docs/reference/libgsequencer/libgsequencer-sections.txt 2017-10-02 06:41:06.237128848 +0200 -@@ -7,7 +7,6 @@ - AGS_ADD_BULK_MEMBER_CLASS - AGS_ADD_BULK_MEMBER_GET_CLASS - AGS_IS_ADD_BULK_MEMBER --AGS_IS_ADD_BULK_MEMBER_CLASS - AGS_TYPE_ADD_BULK_MEMBER - AgsAddBulkMember - AgsAddBulkMemberClass -@@ -23,7 +22,6 @@ - AGS_ADD_LINE_MEMBER_CLASS - AGS_ADD_LINE_MEMBER_GET_CLASS - AGS_IS_ADD_LINE_MEMBER --AGS_IS_ADD_LINE_MEMBER_CLASS - AGS_TYPE_ADD_LINE_MEMBER - AgsAddLineMember - AgsAddLineMemberClass -@@ -39,7 +37,6 @@ - AGS_ADD_SEQUENCER_EDITOR_JACK_CLASS - AGS_ADD_SEQUENCER_EDITOR_JACK_GET_CLASS - AGS_IS_ADD_SEQUENCER_EDITOR_JACK --AGS_IS_ADD_SEQUENCER_EDITOR_JACK_CLASS - AGS_TYPE_ADD_SEQUENCER_EDITOR_JACK - AgsAddSequencerEditorJack - AgsAddSequencerEditorJackClass -@@ -55,7 +52,6 @@ - AGS_ADD_SOUNDCARD_EDITOR_SINK_CLASS - AGS_ADD_SOUNDCARD_EDITOR_SINK_GET_CLASS - AGS_IS_ADD_SOUNDCARD_EDITOR_SINK --AGS_IS_ADD_SOUNDCARD_EDITOR_SINK_CLASS - AGS_TYPE_ADD_SOUNDCARD_EDITOR_SINK - AgsAddSoundcardEditorSink - AgsAddSoundcardEditorSinkClass -@@ -72,7 +68,6 @@ - AGS_AUDIO_PREFERENCES_CLASS - AGS_AUDIO_PREFERENCES_GET_CLASS - AGS_IS_AUDIO_PREFERENCES --AGS_IS_AUDIO_PREFERENCES_CLASS - AGS_TYPE_AUDIO_PREFERENCES - AgsAudioPreferences - AgsAudioPreferencesClass -@@ -109,7 +104,6 @@ - AGS_AUTOMATION_AREA_CLASS - AGS_AUTOMATION_AREA_GET_CLASS - AGS_IS_AUTOMATION_AREA --AGS_IS_AUTOMATION_AREA_CLASS - AGS_TYPE_AUTOMATION_AREA - AgsAutomationArea - AgsAutomationAreaClass -@@ -117,6 +111,11 @@ - - -
-+ags_automation_area_callbacks -+ -+
-+ -+
- ags_automation_edit - AgsAutomationEdit - AGS_AUTOMATION_EDIT_MAX_CONTROLS -@@ -138,7 +137,6 @@ - AGS_AUTOMATION_EDIT_CLASS - AGS_AUTOMATION_EDIT_GET_CLASS - AGS_IS_AUTOMATION_EDIT --AGS_IS_AUTOMATION_EDIT_CLASS - AGS_TYPE_AUTOMATION_EDIT - AgsAutomationEdit - AgsAutomationEditClass -@@ -182,7 +180,6 @@ - AGS_AUTOMATION_EDITOR_CLASS - AGS_AUTOMATION_EDITOR_GET_CLASS - AGS_IS_AUTOMATION_EDITOR --AGS_IS_AUTOMATION_EDITOR_CLASS - AGS_TYPE_AUTOMATION_EDITOR - AgsAutomationEditor - AgsAutomationEditorClass -@@ -204,13 +201,13 @@ - AgsAutomationToolbarFlags - ags_automation_toolbar_load_port - ags_automation_toolbar_apply_port -+ags_automation_toolbar_tool_popup_new - ags_automation_toolbar_new - - AGS_AUTOMATION_TOOLBAR - AGS_AUTOMATION_TOOLBAR_CLASS - AGS_AUTOMATION_TOOLBAR_GET_CLASS - AGS_IS_AUTOMATION_TOOLBAR --AGS_IS_AUTOMATION_TOOLBAR_CLASS - AGS_TYPE_AUTOMATION_TOOLBAR - AgsAutomationToolbar - AgsAutomationToolbarClass -@@ -226,8 +223,10 @@ - ags_automation_toolbar_select_callback - ags_automation_toolbar_copy_or_cut_callback - ags_automation_toolbar_paste_callback -+ags_automation_toolbar_tool_popup_select_acceleration_callback -+ags_automation_toolbar_tool_popup_ramp_acceleration_callback - ags_automation_toolbar_zoom_callback --ags_automation_toolbar_port_changed_callback -+ags_automation_toolbar_port_callback -
- -
-@@ -240,7 +239,6 @@ - AGS_AUTOMATION_WINDOW_CLASS - AGS_AUTOMATION_WINDOW_GET_CLASS - AGS_IS_AUTOMATION_WINDOW --AGS_IS_AUTOMATION_WINDOW_CLASS - AGS_TYPE_AUTOMATION_WINDOW - AgsAutomationWindow - AgsAutomationWindowClass -@@ -248,6 +246,11 @@ -
- -
-+ags_automation_window_callbacks -+ -+
-+ -+
- ags_blink_cell_pattern_cursor - AgsBlinkCellPatternCursor - ags_blink_cell_pattern_cursor_new -@@ -256,7 +259,6 @@ - AGS_BLINK_CELL_PATTERN_CURSOR_CLASS - AGS_BLINK_CELL_PATTERN_CURSOR_GET_CLASS - AGS_IS_BLINK_CELL_PATTERN_CURSOR --AGS_IS_BLINK_CELL_PATTERN_CURSOR_CLASS - AGS_TYPE_BLINK_CELL_PATTERN_CURSOR - AgsBlinkCellPatternCursor - AgsBlinkCellPatternCursorClass -@@ -284,7 +286,6 @@ - AGS_BULK_MEMBER_CLASS - AGS_BULK_MEMBER_GET_CLASS - AGS_IS_BULK_MEMBER --AGS_IS_BULK_MEMBER_CLASS - AGS_TYPE_BULK_MEMBER - AgsBulkMember - AgsBulkMemberClass -@@ -331,7 +332,6 @@ - AGS_CELL_PATTERN_CLASS - AGS_CELL_PATTERN_GET_CLASS - AGS_IS_CELL_PATTERN --AGS_IS_CELL_PATTERN_CLASS - AGS_TYPE_CELL_PATTERN - AgsCellPattern - AgsCellPatternClass -@@ -358,7 +358,6 @@ - AGS_CHANGE_INDICATOR_CLASS - AGS_CHANGE_INDICATOR_GET_CLASS - AGS_IS_CHANGE_INDICATOR --AGS_IS_CHANGE_INDICATOR_CLASS - AGS_TYPE_CHANGE_INDICATOR - AgsChangeIndicator - AgsChangeIndicatorClass -@@ -374,7 +373,6 @@ - AGS_CHANGE_TACT_CLASS - AGS_CHANGE_TACT_GET_CLASS - AGS_IS_CHANGE_TACT --AGS_IS_CHANGE_TACT_CLASS - AGS_TYPE_CHANGE_TACT - AgsChangeTact - AgsChangeTactClass -@@ -394,7 +392,6 @@ - AGS_CONNECTION_EDITOR_CLASS - AGS_CONNECTION_EDITOR_GET_CLASS - AGS_IS_CONNECTION_EDITOR --AGS_IS_CONNECTION_EDITOR_CLASS - AGS_TYPE_CONNECTION_EDITOR - AgsConnectionEditor - AgsConnectionEditorClass -@@ -421,7 +418,6 @@ - AGS_CONTEXT_MENU_CLASS - AGS_CONTEXT_MENU_GET_CLASS - AGS_IS_CONTEXT_MENU --AGS_IS_CONTEXT_MENU_CLASS - AGS_TYPE_CONTEXT_MENU - AgsContextMenu - AgsContextMenuClass -@@ -439,7 +435,6 @@ - AGS_CROP_NOTE_DIALOG_CLASS - AGS_CROP_NOTE_DIALOG_GET_CLASS - AGS_IS_CROP_NOTE_DIALOG --AGS_IS_CROP_NOTE_DIALOG_CLASS - AGS_TYPE_CROP_NOTE_DIALOG - AgsCropNoteDialog - AgsCropNoteDialogClass -@@ -461,7 +456,6 @@ - AGS_DISPLAY_TACT_CLASS - AGS_DISPLAY_TACT_GET_CLASS - AGS_IS_DISPLAY_TACT --AGS_IS_DISPLAY_TACT_CLASS - AGS_TYPE_DISPLAY_TACT - AgsDisplayTact - AgsDisplayTactClass -@@ -477,7 +471,6 @@ - AGS_DRUM_CLASS - AGS_DRUM_GET_CLASS - AGS_IS_DRUM --AGS_IS_DRUM_CLASS - AGS_TYPE_DRUM - AgsDrum - AgsDrumClass -@@ -505,7 +498,6 @@ - AGS_DRUM_INPUT_LINE_CLASS - AGS_DRUM_INPUT_LINE_GET_CLASS - AGS_IS_DRUM_INPUT_LINE --AGS_IS_DRUM_INPUT_LINE_CLASS - AGS_TYPE_DRUM_INPUT_LINE - AgsDrumInputLine - AgsDrumInputLineClass -@@ -529,7 +521,6 @@ - AGS_DRUM_INPUT_PAD_CLASS - AGS_DRUM_INPUT_PAD_GET_CLASS - AGS_IS_DRUM_INPUT_PAD --AGS_IS_DRUM_INPUT_PAD_CLASS - AGS_TYPE_DRUM_INPUT_PAD - AgsDrumInputPad - AgsDrumInputPadClass -@@ -552,7 +543,6 @@ - AGS_DRUM_OUTPUT_LINE_CLASS - AGS_DRUM_OUTPUT_LINE_GET_CLASS - AGS_IS_DRUM_OUTPUT_LINE --AGS_IS_DRUM_OUTPUT_LINE_CLASS - AGS_TYPE_DRUM_OUTPUT_LINE - AgsDrumOutputLine - AgsDrumOutputLineClass -@@ -575,7 +565,6 @@ - AGS_DRUM_OUTPUT_PAD_CLASS - AGS_DRUM_OUTPUT_PAD_GET_CLASS - AGS_IS_DRUM_OUTPUT_PAD --AGS_IS_DRUM_OUTPUT_PAD_CLASS - AGS_TYPE_DRUM_OUTPUT_PAD - AgsDrumOutputPad - AgsDrumOutputPadClass -@@ -583,6 +572,11 @@ -
- -
-+ags_drum_output_pad_callbacks -+ -+
-+ -+
- ags_dssi_bridge - AgsDssiBridge - AGS_DSSI_BRIDGE_DEFAULT_VERSION -@@ -597,7 +591,6 @@ - AGS_DSSI_BRIDGE_CLASS - AGS_DSSI_BRIDGE_GET_CLASS - AGS_IS_DSSI_BRIDGE --AGS_IS_DSSI_BRIDGE_CLASS - AGS_TYPE_DSSI_BRIDGE - AgsDssiBridge - AgsDssiBridgeClass -@@ -623,7 +616,6 @@ - AGS_DSSI_BROWSER_CLASS - AGS_DSSI_BROWSER_GET_CLASS - AGS_IS_DSSI_BROWSER --AGS_IS_DSSI_BROWSER_CLASS - AGS_TYPE_DSSI_BROWSER - AgsDssiBrowser - AgsDssiBrowserClass -@@ -658,7 +650,6 @@ - AGS_EDITOR_CLASS - AGS_EDITOR_GET_CLASS - AGS_IS_EDITOR --AGS_IS_EDITOR_CLASS - AGS_TYPE_EDITOR - AgsEditor - AgsEditorClass -@@ -689,7 +680,6 @@ - AGS_EFFECT_BRIDGE_CLASS - AGS_EFFECT_BRIDGE_GET_CLASS - AGS_IS_EFFECT_BRIDGE --AGS_IS_EFFECT_BRIDGE_CLASS - AGS_TYPE_EFFECT_BRIDGE - AgsEffectBridge - AgsEffectBridgeClass -@@ -726,7 +716,6 @@ - AGS_EFFECT_BULK_CLASS - AGS_EFFECT_BULK_GET_CLASS - AGS_IS_EFFECT_BULK --AGS_IS_EFFECT_BULK_CLASS - AGS_TYPE_EFFECT_BULK - AgsEffectBulk - AgsEffectBulkClass -@@ -757,6 +746,7 @@ - ags_effect_line_remove_effect - ags_effect_line_map_recall - ags_effect_line_find_port -+ags_effect_line_find_next_grouped - ags_effect_line_indicator_queue_draw_timeout - ags_effect_line_new - -@@ -764,7 +754,6 @@ - AGS_EFFECT_LINE_CLASS - AGS_EFFECT_LINE_GET_CLASS - AGS_IS_EFFECT_LINE --AGS_IS_EFFECT_LINE_CLASS - AGS_TYPE_EFFECT_LINE - AgsEffectLine - AgsEffectLineClass -@@ -796,7 +785,6 @@ - AGS_EFFECT_PAD_CLASS - AGS_EFFECT_PAD_GET_CLASS - AGS_IS_EFFECT_PAD --AGS_IS_EFFECT_PAD_CLASS - AGS_TYPE_EFFECT_PAD - AgsEffectPad - AgsEffectPadClass -@@ -804,6 +792,11 @@ -
- -
-+ags_effect_pad_callbacks -+ -+
-+ -+
- ags_effect_separator - AgsEffectSeparator - ags_effect_separator_new -@@ -812,7 +805,6 @@ - AGS_EFFECT_SEPARATOR_CLASS - AGS_EFFECT_SEPARATOR_GET_CLASS - AGS_IS_EFFECT_SEPARATOR --AGS_IS_EFFECT_SEPARATOR_CLASS - AGS_TYPE_EFFECT_SEPARATOR - AgsEffectSeparator - AgsEffectSeparatorClass -@@ -833,7 +825,6 @@ - AGS_ENVELOPE_DIALOG_CLASS - AGS_ENVELOPE_DIALOG_GET_CLASS - AGS_IS_ENVELOPE_DIALOG --AGS_IS_ENVELOPE_DIALOG_CLASS - AGS_TYPE_ENVELOPE_DIALOG - AgsEnvelopeDialog - AgsEnvelopeDialogClass -@@ -866,7 +857,6 @@ - AGS_ENVELOPE_EDITOR_CLASS - AGS_ENVELOPE_EDITOR_GET_CLASS - AGS_IS_ENVELOPE_EDITOR --AGS_IS_ENVELOPE_EDITOR_CLASS - AGS_TYPE_ENVELOPE_EDITOR - AgsEnvelopeEditor - AgsEnvelopeEditorClass -@@ -904,7 +894,6 @@ - AGS_ENVELOPE_INFO_CLASS - AGS_ENVELOPE_INFO_GET_CLASS - AGS_IS_ENVELOPE_INFO --AGS_IS_ENVELOPE_INFO_CLASS - AGS_TYPE_ENVELOPE_INFO - AgsEnvelopeInfo - AgsEnvelopeInfoClass -@@ -934,7 +923,6 @@ - AGS_EXPORT_SOUNDCARD_CLASS - AGS_EXPORT_SOUNDCARD_GET_CLASS - AGS_IS_EXPORT_SOUNDCARD --AGS_IS_EXPORT_SOUNDCARD_CLASS - AGS_TYPE_EXPORT_SOUNDCARD - AgsExportSoundcard - AgsExportSoundcardClass -@@ -959,7 +947,6 @@ - AGS_EXPORT_WINDOW_CLASS - AGS_EXPORT_WINDOW_GET_CLASS - AGS_IS_EXPORT_WINDOW --AGS_IS_EXPORT_WINDOW_CLASS - AGS_TYPE_EXPORT_WINDOW - AgsExportWindow - AgsExportWindowClass -@@ -988,7 +975,6 @@ - AGS_FFPLAYER_CLASS - AGS_FFPLAYER_GET_CLASS - AGS_IS_FFPLAYER --AGS_IS_FFPLAYER_CLASS - AGS_TYPE_FFPLAYER - AgsFFPlayer - AgsFFPlayerClass -@@ -1004,7 +990,6 @@ - AGS_FFPLAYER_BRIDGE_CLASS - AGS_FFPLAYER_BRIDGE_GET_CLASS - AGS_IS_FFPLAYER_BRIDGE --AGS_IS_FFPLAYER_BRIDGE_CLASS - AGS_TYPE_FFPLAYER_BRIDGE - AgsFFPlayerBridge - AgsFFPlayerBridgeClass -@@ -1012,6 +997,11 @@ -
- -
-+ags_ffplayer_bridge_callbacks -+ -+
-+ -+
- ags_ffplayer_bulk_input - AgsFFPlayerBulkInput - AGS_FFPLAYER_BULK_INPUT_DEFAULT_VERSION -@@ -1023,7 +1013,6 @@ - AGS_FFPLAYER_BULK_INPUT_CLASS - AGS_FFPLAYER_BULK_INPUT_GET_CLASS - AGS_IS_FFPLAYER_BULK_INPUT --AGS_IS_FFPLAYER_BULK_INPUT_CLASS - AGS_TYPE_FFPLAYER_BULK_INPUT - AgsFFPlayerBulkInput - AgsFFPlayerBulkInputClass -@@ -1031,6 +1020,11 @@ -
- -
-+ags_ffplayer_bulk_input_callbacks -+ -+
-+ -+
- ags_ffplayer_callbacks - ags_ffplayer_parent_set_callback - ags_ffplayer_destroy_callback -@@ -1053,7 +1047,6 @@ - AGS_FFPLAYER_INPUT_LINE_CLASS - AGS_FFPLAYER_INPUT_LINE_GET_CLASS - AGS_IS_FFPLAYER_INPUT_LINE --AGS_IS_FFPLAYER_INPUT_LINE_CLASS - AGS_TYPE_FFPLAYER_INPUT_LINE - AgsFFPlayerInputLine - AgsFFPlayerInputLineClass -@@ -1074,7 +1067,6 @@ - AGS_FFPLAYER_INPUT_PAD_CLASS - AGS_FFPLAYER_INPUT_PAD_GET_CLASS - AGS_IS_FFPLAYER_INPUT_PAD --AGS_IS_FFPLAYER_INPUT_PAD_CLASS - AGS_TYPE_FFPLAYER_INPUT_PAD - AgsFFPlayerInputPad - AgsFFPlayerInputPadClass -@@ -1082,6 +1074,11 @@ -
- -
-+ags_ffplayer_input_pad_callbacks -+ -+
-+ -+
- ags_file_selection - AgsFileSelection - AGS_FILE_SELECTION_ENTRY -@@ -1099,7 +1096,6 @@ - AGS_FILE_SELECTION_CLASS - AGS_FILE_SELECTION_GET_CLASS - AGS_IS_FILE_SELECTION --AGS_IS_FILE_SELECTION_CLASS - AGS_TYPE_FILE_SELECTION - AgsFileSelection - AgsFileSelectionClass -@@ -1121,7 +1117,6 @@ - AGS_GENERIC_PREFERENCES_CLASS - AGS_GENERIC_PREFERENCES_GET_CLASS - AGS_IS_GENERIC_PREFERENCES --AGS_IS_GENERIC_PREFERENCES_CLASS - AGS_TYPE_GENERIC_PREFERENCES - AgsGenericPreferences - AgsGenericPreferencesClass -@@ -1249,14 +1244,32 @@ - AgsGuiThread - AGS_GUI_THREAD_RT_PRIORITY - AGS_GUI_THREAD_DEFAULT_JIFFIE -+AGS_GUI_THREAD_SYNC_DELAY -+AGS_GUI_THREAD_SYNC_AVAILABLE_TIMEOUT - AgsGuiThreadFlags -+ags_gui_thread_complete_task -+ags_gui_thread_do_poll_loop -+ags_gui_thread_run -+ags_gui_init -+ags_gui_thread_enter -+ags_gui_thread_leave -+ags_gui_thread_get_dispatch_mutex -+ags_gui_thread_show_file_error -+ags_gui_thread_launch -+ags_gui_thread_launch_filename -+ags_gui_thread_timer_start -+ags_gui_thread_timer_launch -+ags_gui_thread_timer_launch_filename -+ags_gui_thread_do_animation -+ags_gui_thread_do_run -+ags_gui_thread_schedule_task -+ags_gui_thread_schedule_task_list - ags_gui_thread_new - - AGS_GUI_THREAD - AGS_GUI_THREAD_CLASS - AGS_GUI_THREAD_GET_CLASS - AGS_IS_GUI_THREAD --AGS_IS_GUI_THREAD_CLASS - AGS_TYPE_GUI_THREAD - AgsGuiThread - AgsGuiThreadClass -@@ -1273,7 +1286,6 @@ - AGS_HISTORY_BROWSER_CLASS - AGS_HISTORY_BROWSER_GET_CLASS - AGS_IS_HISTORY_BROWSER --AGS_IS_HISTORY_BROWSER_CLASS - AGS_TYPE_HISTORY_BROWSER - AgsHistoryBrowser - AgsHistoryBrowserClass -@@ -1281,6 +1293,11 @@ -
- -
-+ags_history_browser_callbacks -+ -+
-+ -+
- ags_inline_player - AgsInlinePlayer - ags_inline_player_new -@@ -1289,7 +1306,6 @@ - AGS_INLINE_PLAYER_CLASS - AGS_INLINE_PLAYER_GET_CLASS - AGS_IS_INLINE_PLAYER --AGS_IS_INLINE_PLAYER_CLASS - AGS_TYPE_INLINE_PLAYER - AgsInlinePlayer - AgsInlinePlayerClass -@@ -1297,6 +1313,11 @@ -
- -
-+ags_inline_player_callbacks -+ -+
-+ -+
- ags_ladspa_bridge - AgsLadspaBridge - AGS_LADSPA_BRIDGE_DEFAULT_VERSION -@@ -1306,7 +1327,6 @@ - ags_ladspa_bridge_new - - AGS_IS_LADSPA_BRIDGE --AGS_IS_LADSPA_BRIDGE_CLASS - AGS_LADSPA_BRIDGE - AGS_LADSPA_BRIDGE_CLASS - AGS_LADSPA_BRIDGE_GET_CLASS -@@ -1334,7 +1354,6 @@ - ags_ladspa_browser_new - - AGS_IS_LADSPA_BROWSER --AGS_IS_LADSPA_BROWSER_CLASS - AGS_LADSPA_BROWSER - AGS_LADSPA_BROWSER_CLASS - AGS_LADSPA_BROWSER_GET_CLASS -@@ -1370,7 +1389,6 @@ - ags_line_new - - AGS_IS_LINE --AGS_IS_LINE_CLASS - AGS_LINE - AGS_LINE_CLASS - AGS_LINE_GET_CLASS -@@ -1408,7 +1426,6 @@ - ags_line_editor_new - - AGS_IS_LINE_EDITOR --AGS_IS_LINE_EDITOR_CLASS - AGS_LINE_EDITOR - AGS_LINE_EDITOR_CLASS - AGS_LINE_EDITOR_GET_CLASS -@@ -1435,10 +1452,10 @@ - ags_line_member_set_label - ags_line_member_change_port - ags_line_member_find_port -+ags_line_member_chained_event - ags_line_member_new - - AGS_IS_LINE_MEMBER --AGS_IS_LINE_MEMBER_CLASS - AGS_LINE_MEMBER - AGS_LINE_MEMBER_CLASS - AGS_LINE_MEMBER_GET_CLASS -@@ -1468,7 +1485,6 @@ - ags_line_member_editor_new - - AGS_IS_LINE_MEMBER_EDITOR --AGS_IS_LINE_MEMBER_EDITOR_CLASS - AGS_LINE_MEMBER_EDITOR - AGS_LINE_MEMBER_EDITOR_CLASS - AGS_LINE_MEMBER_EDITOR_GET_CLASS -@@ -1496,7 +1512,6 @@ - ags_link_collection_editor_new - - AGS_IS_LINK_COLLECTION_EDITOR --AGS_IS_LINK_COLLECTION_EDITOR_CLASS - AGS_LINK_COLLECTION_EDITOR - AGS_LINK_COLLECTION_EDITOR_CLASS - AGS_LINK_COLLECTION_EDITOR_GET_CLASS -@@ -1522,7 +1537,6 @@ - ags_link_editor_new - - AGS_IS_LINK_EDITOR --AGS_IS_LINK_EDITOR_CLASS - AGS_LINK_EDITOR - AGS_LINK_EDITOR_CLASS - AGS_LINK_EDITOR_GET_CLASS -@@ -1545,7 +1559,6 @@ - ags_listing_editor_new - - AGS_IS_LISTING_EDITOR --AGS_IS_LISTING_EDITOR_CLASS - AGS_LISTING_EDITOR - AGS_LISTING_EDITOR_CLASS - AGS_LISTING_EDITOR_GET_CLASS -@@ -1573,7 +1586,6 @@ - ags_live_dssi_bridge_new - - AGS_IS_LIVE_DSSI_BRIDGE --AGS_IS_LIVE_DSSI_BRIDGE_CLASS - AGS_LIVE_DSSI_BRIDGE - AGS_LIVE_DSSI_BRIDGE_CLASS - AGS_LIVE_DSSI_BRIDGE_GET_CLASS -@@ -1605,7 +1617,6 @@ - ags_live_lv2_bridge_new - - AGS_IS_LIVE_LV2_BRIDGE --AGS_IS_LIVE_LV2_BRIDGE_CLASS - AGS_LIVE_LV2_BRIDGE - AGS_LIVE_LV2_BRIDGE_CLASS - AGS_LIVE_LV2_BRIDGE_GET_CLASS -@@ -1642,7 +1653,6 @@ - ags_lv2_bridge_new - - AGS_IS_LV2_BRIDGE --AGS_IS_LV2_BRIDGE_CLASS - AGS_LV2_BRIDGE - AGS_LV2_BRIDGE_CLASS - AGS_LV2_BRIDGE_GET_CLASS -@@ -1661,6 +1671,13 @@ - ags_lv2_bridge_lv2ui_write_function - ags_lv2_bridge_program_changed_callback - ags_lv2_bridge_preset_changed_callback -+ags_lv2_bridge_dial_changed_callback -+ags_lv2_bridge_vscale_changed_callback -+ags_lv2_bridge_hscale_changed_callback -+ags_lv2_bridge_spin_button_changed_callback -+ags_lv2_bridge_check_button_clicked_callback -+ags_lv2_bridge_toggle_button_clicked_callback -+ags_lv2_bridge_button_clicked_callback -
- -
-@@ -1676,7 +1693,6 @@ - ags_lv2_browser_new - - AGS_IS_LV2_BROWSER --AGS_IS_LV2_BROWSER_CLASS - AGS_LV2_BROWSER - AGS_LV2_BROWSER_CLASS - AGS_LV2_BROWSER_GET_CLASS -@@ -1720,7 +1736,6 @@ - ags_machine_new - - AGS_IS_MACHINE --AGS_IS_MACHINE_CLASS - AGS_MACHINE - AGS_MACHINE_CLASS - AGS_MACHINE_GET_CLASS -@@ -1732,8 +1747,6 @@ - -
- ags_machine_callbacks --ags_machine_parent_set_callback --ags_machine_destroy_callback - ags_machine_button_press_callback - ags_machine_popup_move_up_activate_callback - ags_machine_popup_move_down_activate_callback -@@ -1742,6 +1755,7 @@ - ags_machine_popup_destroy_activate_callback - ags_machine_popup_rename_activate_callback - ags_machine_popup_properties_activate_callback -+ags_machine_popup_sticky_controls_toggled_callback - ags_machine_popup_copy_pattern_callback - ags_machine_popup_paste_pattern_callback - ags_machine_popup_envelope_callback -@@ -1764,7 +1778,6 @@ - ags_machine_collection_new - - AGS_IS_MACHINE_COLLECTION --AGS_IS_MACHINE_COLLECTION_CLASS - AGS_MACHINE_COLLECTION - AGS_MACHINE_COLLECTION_CLASS - AGS_MACHINE_COLLECTION_GET_CLASS -@@ -1775,12 +1788,16 @@ -
- -
-+ags_machine_collection_callbacks -+ -+
-+ -+
- ags_machine_collection_entry - AgsMachineCollectionEntry - ags_machine_collection_entry_new - - AGS_IS_MACHINE_COLLECTION_ENTRY --AGS_IS_MACHINE_COLLECTION_ENTRY_CLASS - AGS_MACHINE_COLLECTION_ENTRY - AGS_MACHINE_COLLECTION_ENTRY_CLASS - AGS_MACHINE_COLLECTION_ENTRY_GET_CLASS -@@ -1791,6 +1808,11 @@ -
- -
-+ags_machine_collection_entry_callbacks -+ -+
-+ -+
- ags_machine_editor - AgsMachineEditor - AGS_MACHINE_EDITOR_DEFAULT_VERSION -@@ -1805,7 +1827,6 @@ - ags_machine_editor_new - - AGS_IS_MACHINE_EDITOR --AGS_IS_MACHINE_EDITOR_CLASS - AGS_MACHINE_EDITOR - AGS_MACHINE_EDITOR_CLASS - AGS_MACHINE_EDITOR_GET_CLASS -@@ -1829,7 +1850,6 @@ - ags_machine_radio_button_new - - AGS_IS_MACHINE_RADIO_BUTTON --AGS_IS_MACHINE_RADIO_BUTTON_CLASS - AGS_MACHINE_RADIO_BUTTON - AGS_MACHINE_RADIO_BUTTON_CLASS - AGS_MACHINE_RADIO_BUTTON_GET_CLASS -@@ -1854,7 +1874,6 @@ - ags_machine_selection_new - - AGS_IS_MACHINE_SELECTION --AGS_IS_MACHINE_SELECTION_CLASS - AGS_MACHINE_SELECTION - AGS_MACHINE_SELECTION_CLASS - AGS_MACHINE_SELECTION_GET_CLASS -@@ -1876,7 +1895,6 @@ - ags_machine_selector_new - - AGS_IS_MACHINE_SELECTOR --AGS_IS_MACHINE_SELECTOR_CLASS - AGS_MACHINE_SELECTOR - AGS_MACHINE_SELECTOR_CLASS - AGS_MACHINE_SELECTOR_GET_CLASS -@@ -1906,7 +1924,6 @@ - ags_matrix_new - - AGS_IS_MATRIX --AGS_IS_MATRIX_CLASS - AGS_MATRIX - AGS_MATRIX_CLASS - AGS_MATRIX_GET_CLASS -@@ -1922,7 +1939,6 @@ - ags_matrix_bridge_new - - AGS_IS_MATRIX_BRIDGE --AGS_IS_MATRIX_BRIDGE_CLASS - AGS_MATRIX_BRIDGE - AGS_MATRIX_BRIDGE_CLASS - AGS_MATRIX_BRIDGE_GET_CLASS -@@ -1933,12 +1949,16 @@ -
- -
-+ags_matrix_bridge_callbacks -+ -+
-+ -+
- ags_matrix_bulk_input - AgsMatrixBulkInput - ags_matrix_bulk_input_new - - AGS_IS_MATRIX_BULK_INPUT --AGS_IS_MATRIX_BULK_INPUT_CLASS - AGS_MATRIX_BULK_INPUT - AGS_MATRIX_BULK_INPUT_CLASS - AGS_MATRIX_BULK_INPUT_GET_CLASS -@@ -1949,6 +1969,11 @@ -
- -
-+ags_matrix_bulk_input_callbacks -+ -+
-+ -+
- ags_matrix_callbacks - ags_matrix_parent_set_callback - ags_matrix_index_callback -@@ -2008,7 +2033,6 @@ - ags_menu_bar_new - - AGS_IS_MENU_BAR --AGS_IS_MENU_BAR_CLASS - AGS_MENU_BAR - AGS_MENU_BAR_CLASS - AGS_MENU_BAR_GET_CLASS -@@ -2026,7 +2050,6 @@ - ags_meter_new - - AGS_IS_METER --AGS_IS_METER_CLASS - AGS_METER - AGS_METER_CLASS - AGS_METER_GET_CLASS -@@ -2052,7 +2075,6 @@ - ags_midi_dialog_new - - AGS_IS_MIDI_DIALOG --AGS_IS_MIDI_DIALOG_CLASS - AGS_MIDI_DIALOG - AGS_MIDI_DIALOG_CLASS - AGS_MIDI_DIALOG_GET_CLASS -@@ -2082,7 +2104,6 @@ - ags_midi_export_wizard_new - - AGS_IS_MIDI_EXPORT_WIZARD --AGS_IS_MIDI_EXPORT_WIZARD_CLASS - AGS_MIDI_EXPORT_WIZARD - AGS_MIDI_EXPORT_WIZARD_CLASS - AGS_MIDI_EXPORT_WIZARD_GET_CLASS -@@ -2104,7 +2125,6 @@ - ags_midi_import_wizard_new - - AGS_IS_MIDI_IMPORT_WIZARD --AGS_IS_MIDI_IMPORT_WIZARD_CLASS - AGS_MIDI_IMPORT_WIZARD - AGS_MIDI_IMPORT_WIZARD_CLASS - AGS_MIDI_IMPORT_WIZARD_GET_CLASS -@@ -2126,7 +2146,6 @@ - ags_midi_preferences_new - - AGS_IS_MIDI_PREFERENCES --AGS_IS_MIDI_PREFERENCES_CLASS - AGS_MIDI_PREFERENCES - AGS_MIDI_PREFERENCES_CLASS - AGS_MIDI_PREFERENCES_GET_CLASS -@@ -2149,7 +2168,6 @@ - ags_mixer_new - - AGS_IS_MIXER --AGS_IS_MIXER_CLASS - AGS_MIXER - AGS_MIXER_CLASS - AGS_MIXER_GET_CLASS -@@ -2170,7 +2188,6 @@ - ags_mixer_input_line_new - - AGS_IS_MIXER_INPUT_LINE --AGS_IS_MIXER_INPUT_LINE_CLASS - AGS_MIXER_INPUT_LINE - AGS_MIXER_INPUT_LINE_CLASS - AGS_MIXER_INPUT_LINE_GET_CLASS -@@ -2186,7 +2203,6 @@ - ags_mixer_input_pad_new - - AGS_IS_MIXER_INPUT_PAD --AGS_IS_MIXER_INPUT_PAD_CLASS - AGS_MIXER_INPUT_PAD - AGS_MIXER_INPUT_PAD_CLASS - AGS_MIXER_INPUT_PAD_GET_CLASS -@@ -2205,7 +2221,6 @@ - ags_move_note_dialog_new - - AGS_IS_MOVE_NOTE_DIALOG --AGS_IS_MOVE_NOTE_DIALOG_CLASS - AGS_MOVE_NOTE_DIALOG - AGS_MOVE_NOTE_DIALOG_CLASS - AGS_MOVE_NOTE_DIALOG_GET_CLASS -@@ -2239,7 +2254,6 @@ - ags_navigation_new - - AGS_IS_NAVIGATION --AGS_IS_NAVIGATION_CLASS - AGS_NAVIGATION - AGS_NAVIGATION_CLASS - AGS_NAVIGATION_GET_CLASS -@@ -2286,7 +2300,6 @@ - ags_note_edit_new - - AGS_IS_NOTE_EDIT --AGS_IS_NOTE_EDIT_CLASS - AGS_NOTE_EDIT - AGS_NOTE_EDIT_CLASS - AGS_NOTE_EDIT_GET_CLASS -@@ -2330,7 +2343,6 @@ - ags_notebook_new - - AGS_IS_NOTEBOOK --AGS_IS_NOTEBOOK_CLASS - AGS_NOTEBOOK - AGS_NOTEBOOK_CLASS - AGS_NOTEBOOK_GET_CLASS -@@ -2356,7 +2368,6 @@ - ags_oscillator_new - - AGS_IS_OSCILLATOR --AGS_IS_OSCILLATOR_CLASS - AGS_OSCILLATOR - AGS_OSCILLATOR_CLASS - AGS_OSCILLATOR_GET_CLASS -@@ -2383,7 +2394,6 @@ - ags_output_collection_editor_new - - AGS_IS_OUTPUT_COLLECTION_EDITOR --AGS_IS_OUTPUT_COLLECTION_EDITOR_CLASS - AGS_OUTPUT_COLLECTION_EDITOR - AGS_OUTPUT_COLLECTION_EDITOR_CLASS - AGS_OUTPUT_COLLECTION_EDITOR_GET_CLASS -@@ -2409,7 +2419,6 @@ - ags_output_editor_new - - AGS_IS_OUTPUT_EDITOR --AGS_IS_OUTPUT_EDITOR_CLASS - AGS_OUTPUT_EDITOR - AGS_OUTPUT_EDITOR_CLASS - AGS_OUTPUT_EDITOR_GET_CLASS -@@ -2432,7 +2441,6 @@ - ags_output_listing_editor_new - - AGS_IS_OUTPUT_LISTING_EDITOR --AGS_IS_OUTPUT_LISTING_EDITOR_CLASS - AGS_OUTPUT_LISTING_EDITOR - AGS_OUTPUT_LISTING_EDITOR_CLASS - AGS_OUTPUT_LISTING_EDITOR_GET_CLASS -@@ -2462,7 +2470,6 @@ - ags_pad_new - - AGS_IS_PAD --AGS_IS_PAD_CLASS - AGS_PAD - AGS_PAD_CLASS - AGS_PAD_GET_CLASS -@@ -2490,7 +2497,6 @@ - ags_pad_editor_new - - AGS_IS_PAD_EDITOR --AGS_IS_PAD_EDITOR_CLASS - AGS_PAD_EDITOR - AGS_PAD_EDITOR_CLASS - AGS_PAD_EDITOR_GET_CLASS -@@ -2512,7 +2518,6 @@ - ags_panel_new - - AGS_IS_PANEL --AGS_IS_PANEL_CLASS - AGS_PANEL - AGS_PANEL_CLASS - AGS_PANEL_GET_CLASS -@@ -2533,7 +2538,6 @@ - ags_panel_input_line_new - - AGS_IS_PANEL_INPUT_LINE --AGS_IS_PANEL_INPUT_LINE_CLASS - AGS_PANEL_INPUT_LINE - AGS_PANEL_INPUT_LINE_CLASS - AGS_PANEL_INPUT_LINE_GET_CLASS -@@ -2555,7 +2559,6 @@ - ags_panel_input_pad_new - - AGS_IS_PANEL_INPUT_PAD --AGS_IS_PANEL_INPUT_PAD_CLASS - AGS_PANEL_INPUT_PAD - AGS_PANEL_INPUT_PAD_CLASS - AGS_PANEL_INPUT_PAD_GET_CLASS -@@ -2582,7 +2585,6 @@ - ags_pattern_box_new - - AGS_IS_PATTERN_BOX --AGS_IS_PATTERN_BOX_CLASS - AGS_PATTERN_BOX - AGS_PATTERN_BOX_CLASS - AGS_PATTERN_BOX_GET_CLASS -@@ -2619,7 +2621,6 @@ - ags_pattern_edit_new - - AGS_IS_PATTERN_EDIT --AGS_IS_PATTERN_EDIT_CLASS - AGS_PATTERN_EDIT - AGS_PATTERN_EDIT_CLASS - AGS_PATTERN_EDIT_GET_CLASS -@@ -2662,7 +2663,6 @@ - ags_pattern_envelope_new - - AGS_IS_PATTERN_ENVELOPE --AGS_IS_PATTERN_ENVELOPE_CLASS - AGS_PATTERN_ENVELOPE - AGS_PATTERN_ENVELOPE_CLASS - AGS_PATTERN_ENVELOPE_GET_CLASS -@@ -2701,10 +2701,10 @@ -
- ags_performance_preferences - AgsPerformancePreferences -+AgsPerformancePreferencesFlags - ags_performance_preferences_new - - AGS_IS_PERFORMANCE_PREFERENCES --AGS_IS_PERFORMANCE_PREFERENCES_CLASS - AGS_PERFORMANCE_PREFERENCES - AGS_PERFORMANCE_PREFERENCES_CLASS - AGS_PERFORMANCE_PREFERENCES_GET_CLASS -@@ -2715,13 +2715,17 @@ -
- -
-+ags_performance_preferences_callbacks -+ags_performance_preferences_max_precision_callback -+
-+ -+
- ags_playback_window - AgsPlaybackWindow - AgsPlaybackWindowFlags - ags_playback_window_new - - AGS_IS_PLAYBACK_WINDOW --AGS_IS_PLAYBACK_WINDOW_CLASS - AGS_PLAYBACK_WINDOW - AGS_PLAYBACK_WINDOW_CLASS - AGS_PLAYBACK_WINDOW_GET_CLASS -@@ -2732,6 +2736,11 @@ -
- -
-+ags_playback_window_callbacks -+ -+
-+ -+
- ags_plugin_browser - AgsPluginBrowser - AgsPluginBrowserFlags -@@ -2740,7 +2749,6 @@ - ags_plugin_browser_new - - AGS_IS_PLUGIN_BROWSER --AGS_IS_PLUGIN_BROWSER_CLASS - AGS_PLUGIN_BROWSER - AGS_PLUGIN_BROWSER_CLASS - AGS_PLUGIN_BROWSER_GET_CLASS -@@ -2765,7 +2773,6 @@ - ags_plugin_preferences_new - - AGS_IS_PLUGIN_PREFERENCES --AGS_IS_PLUGIN_PREFERENCES_CLASS - AGS_PLUGIN_PREFERENCES - AGS_PLUGIN_PREFERENCES_CLASS - AGS_PLUGIN_PREFERENCES_GET_CLASS -@@ -2776,6 +2783,11 @@ -
- -
-+ags_plugin_preferences_callbacks -+ -+
-+ -+
- ags_preferences - AgsPreferences - AGS_PREFERENCES_DEFAULT_FILENAME -@@ -2783,7 +2795,6 @@ - ags_preferences_new - - AGS_IS_PREFERENCES --AGS_IS_PREFERENCES_CLASS - AGS_PREFERENCES - AGS_PREFERENCES_CLASS - AGS_PREFERENCES_GET_CLASS -@@ -2805,7 +2816,6 @@ - ags_property_collection_editor_new - - AGS_IS_PROPERTY_COLLECTION_EDITOR --AGS_IS_PROPERTY_COLLECTION_EDITOR_CLASS - AGS_PROPERTY_COLLECTION_EDITOR - AGS_PROPERTY_COLLECTION_EDITOR_CLASS - AGS_PROPERTY_COLLECTION_EDITOR_GET_CLASS -@@ -2828,7 +2838,6 @@ - ags_property_editor_new - - AGS_IS_PROPERTY_EDITOR --AGS_IS_PROPERTY_EDITOR_CLASS - AGS_PROPERTY_EDITOR - AGS_PROPERTY_EDITOR_CLASS - AGS_PROPERTY_EDITOR_GET_CLASS -@@ -2849,7 +2858,6 @@ - ags_property_listing_editor_new - - AGS_IS_PROPERTY_LISTING_EDITOR --AGS_IS_PROPERTY_LISTING_EDITOR_CLASS - AGS_PROPERTY_LISTING_EDITOR - AGS_PROPERTY_LISTING_EDITOR_CLASS - AGS_PROPERTY_LISTING_EDITOR_GET_CLASS -@@ -2860,12 +2868,39 @@ -
- -
-+ags_ramp_acceleration_dialog -+AgsRampAccelerationDialog -+AGS_RAMP_ACCELERATION -+AGS_RAMP_ACCELERATION_MAX_BEATS -+AGS_RAMP_ACCELERATION_MAX_STEPS -+AGS_RAMP_ACCELERATION_DEFAULT_WIDTH -+AgsRampAccelerationDialogFlags -+ags_ramp_acceleration_dialog_new -+AgsRampAutomation -+ -+AGS_IS_RAMP_ACCELERATION_DIALOG -+AGS_RAMP_ACCELERATION_DIALOG -+AGS_RAMP_ACCELERATION_DIALOG_CLASS -+AGS_RAMP_ACCELERATION_DIALOG_GET_CLASS -+AGS_TYPE_RAMP_ACCELERATION_DIALOG -+AgsRampAccelerationDialog -+AgsRampAccelerationDialogClass -+ags_ramp_acceleration_dialog_get_type -+
-+ -+
-+ags_ramp_acceleration_dialog_callbacks -+ags_ramp_acceleration_dialog_response_callback -+ags_ramp_acceleration_dialog_port_callback -+ags_ramp_acceleration_dialog_machine_changed_callback -+
-+ -+
- ags_remove_sequencer_editor_jack - AgsRemoveSequencerEditorJack - ags_remove_sequencer_editor_jack_new - - AGS_IS_REMOVE_SEQUENCER_EDITOR_JACK --AGS_IS_REMOVE_SEQUENCER_EDITOR_JACK_CLASS - AGS_REMOVE_SEQUENCER_EDITOR_JACK - AGS_REMOVE_SEQUENCER_EDITOR_JACK_CLASS - AGS_REMOVE_SEQUENCER_EDITOR_JACK_GET_CLASS -@@ -2881,7 +2916,6 @@ - ags_remove_soundcard_editor_sink_new - - AGS_IS_REMOVE_SOUNDCARD_EDITOR_SINK --AGS_IS_REMOVE_SOUNDCARD_EDITOR_SINK_CLASS - AGS_REMOVE_SOUNDCARD_EDITOR_SINK - AGS_REMOVE_SOUNDCARD_EDITOR_SINK_CLASS - AGS_REMOVE_SOUNDCARD_EDITOR_SINK_GET_CLASS -@@ -2897,7 +2931,6 @@ - ags_resize_editor_new - - AGS_IS_RESIZE_EDITOR --AGS_IS_RESIZE_EDITOR_CLASS - AGS_RESIZE_EDITOR - AGS_RESIZE_EDITOR_CLASS - AGS_RESIZE_EDITOR_GET_CLASS -@@ -2918,7 +2951,6 @@ - ags_scale_new - - AGS_IS_SCALE --AGS_IS_SCALE_CLASS - AGS_SCALE - AGS_SCALE_CLASS - AGS_SCALE_GET_CLASS -@@ -2937,7 +2969,6 @@ - ags_scale_area_new - - AGS_IS_SCALE_AREA --AGS_IS_SCALE_AREA_CLASS - AGS_SCALE_AREA - AGS_SCALE_AREA_CLASS - AGS_SCALE_AREA_GET_CLASS -@@ -2948,6 +2979,11 @@ -
- -
-+ags_scale_area_callbacks -+ -+
-+ -+
- ags_scale_callbacks - ags_scale_expose_event - ags_scale_configure_event -@@ -2959,7 +2995,6 @@ - ags_scroll_on_play_new - - AGS_IS_SCROLL_ON_PLAY --AGS_IS_SCROLL_ON_PLAY_CLASS - AGS_SCROLL_ON_PLAY - AGS_SCROLL_ON_PLAY_CLASS - AGS_SCROLL_ON_PLAY_GET_CLASS -@@ -2970,6 +3005,57 @@ -
- -
-+ags_select_acceleration_dialog -+AgsSelectAccelerationDialog -+AGS_SELECT_ACCELERATION -+AGS_SELECT_ACCELERATION_MAX_BEATS -+AGS_SELECT_ACCELERATION_DEFAULT_WIDTH -+AgsSelectAccelerationDialogFlags -+ags_select_acceleration_dialog_new -+AgsSelectAutomation -+ -+AGS_IS_SELECT_ACCELERATION_DIALOG -+AGS_SELECT_ACCELERATION_DIALOG -+AGS_SELECT_ACCELERATION_DIALOG_CLASS -+AGS_SELECT_ACCELERATION_DIALOG_GET_CLASS -+AGS_TYPE_SELECT_ACCELERATION_DIALOG -+AgsSelectAccelerationDialog -+AgsSelectAccelerationDialogClass -+ags_select_acceleration_dialog_get_type -+
-+ -+
-+ags_select_acceleration_dialog_callbacks -+ags_select_acceleration_dialog_response_callback -+ags_select_acceleration_dialog_add_callback -+ags_select_acceleration_dialog_remove_callback -+ags_select_acceleration_dialog_machine_changed_callback -+
-+ -+
-+ags_select_note_dialog -+AgsSelectNoteDialog -+AGS_SELECT_NOTE_MAX_BEATS -+AGS_SELECT_NOTE_MAX_KEYS -+AgsSelectNoteDialogFlags -+ags_select_note_dialog_new -+ -+AGS_IS_SELECT_NOTE_DIALOG -+AGS_SELECT_NOTE_DIALOG -+AGS_SELECT_NOTE_DIALOG_CLASS -+AGS_SELECT_NOTE_DIALOG_GET_CLASS -+AGS_TYPE_SELECT_NOTE_DIALOG -+AgsSelectNoteDialog -+AgsSelectNoteDialogClass -+ags_select_note_dialog_get_type -+
-+ -+
-+ags_select_note_dialog_callbacks -+ags_select_note_dialog_response_callback -+
-+ -+
- ags_sequencer_editor - AgsSequencerEditor - AgsSequencerEditorFlags -@@ -2983,7 +3069,6 @@ - ags_sequencer_editor_new - - AGS_IS_SEQUENCER_EDITOR --AGS_IS_SEQUENCER_EDITOR_CLASS - AGS_SEQUENCER_EDITOR - AGS_SEQUENCER_EDITOR_CLASS - AGS_SEQUENCER_EDITOR_GET_CLASS -@@ -3007,7 +3092,6 @@ - ags_server_preferences_new - - AGS_IS_SERVER_PREFERENCES --AGS_IS_SERVER_PREFERENCES_CLASS - AGS_SERVER_PREFERENCES - AGS_SERVER_PREFERENCES_CLASS - AGS_SERVER_PREFERENCES_GET_CLASS -@@ -3018,6 +3102,11 @@ -
- -
-+ags_server_preferences_callbacks -+ -+
-+ -+
- ags_sf2_chooser - AgsSF2Chooser - ags_sf2_chooser_open -@@ -3026,7 +3115,6 @@ - ags_sf2_chooser_new - - AGS_IS_SF2_CHOOSER --AGS_IS_SF2_CHOOSER_CLASS - AGS_SF2_CHOOSER - AGS_SF2_CHOOSER_CLASS - AGS_SF2_CHOOSER_GET_CLASS -@@ -3052,7 +3140,6 @@ - ags_simple_autosave_thread_new - - AGS_IS_SIMPLE_AUTOSAVE_THREAD --AGS_IS_SIMPLE_AUTOSAVE_THREAD_CLASS - AGS_SIMPLE_AUTOSAVE_THREAD - AGS_SIMPLE_AUTOSAVE_THREAD_CLASS - AGS_SIMPLE_AUTOSAVE_THREAD_GET_CLASS -@@ -3093,7 +3180,6 @@ - ags_simple_file_new - - AGS_IS_SIMPLE_FILE --AGS_IS_SIMPLE_FILE_CLASS - AGS_SIMPLE_FILE - AGS_SIMPLE_FILE_CLASS - AGS_SIMPLE_FILE_GET_CLASS -@@ -3109,7 +3195,6 @@ - ags_simple_file_read_new - - AGS_IS_SIMPLE_FILE_READ --AGS_IS_SIMPLE_FILE_READ_CLASS - AGS_SIMPLE_FILE_READ - AGS_SIMPLE_FILE_READ_CLASS - AGS_SIMPLE_FILE_READ_GET_CLASS -@@ -3125,7 +3210,6 @@ - ags_simple_file_write_new - - AGS_IS_SIMPLE_FILE_WRITE --AGS_IS_SIMPLE_FILE_WRITE_CLASS - AGS_SIMPLE_FILE_WRITE - AGS_SIMPLE_FILE_WRITE_CLASS - AGS_SIMPLE_FILE_WRITE_GET_CLASS -@@ -3150,7 +3234,6 @@ - ags_soundcard_editor_new - - AGS_IS_SOUNDCARD_EDITOR --AGS_IS_SOUNDCARD_EDITOR_CLASS - AGS_SOUNDCARD_EDITOR - AGS_SOUNDCARD_EDITOR_CLASS - AGS_SOUNDCARD_EDITOR_GET_CLASS -@@ -3185,7 +3268,6 @@ - ags_syncsynth_new - - AGS_IS_SYNCSYNTH --AGS_IS_SYNCSYNTH_CLASS - AGS_SYNCSYNTH - AGS_SYNCSYNTH_CLASS - AGS_SYNCSYNTH_GET_CLASS -@@ -3215,7 +3297,6 @@ - ags_synth_new - - AGS_IS_SYNTH --AGS_IS_SYNTH_CLASS - AGS_SYNTH - AGS_SYNTH_CLASS - AGS_SYNTH_GET_CLASS -@@ -3239,7 +3320,6 @@ - ags_synth_input_line_new - - AGS_IS_SYNTH_INPUT_LINE --AGS_IS_SYNTH_INPUT_LINE_CLASS - AGS_SYNTH_INPUT_LINE - AGS_SYNTH_INPUT_LINE_CLASS - AGS_SYNTH_INPUT_LINE_GET_CLASS -@@ -3260,7 +3340,6 @@ - ags_synth_input_pad_new - - AGS_IS_SYNTH_INPUT_PAD --AGS_IS_SYNTH_INPUT_PAD_CLASS - AGS_SYNTH_INPUT_PAD - AGS_SYNTH_INPUT_PAD_CLASS - AGS_SYNTH_INPUT_PAD_GET_CLASS -@@ -3276,7 +3355,6 @@ - ags_toggle_led_new - - AGS_IS_TOGGLE_LED --AGS_IS_TOGGLE_LED_CLASS - AGS_TOGGLE_LED - AGS_TOGGLE_LED_CLASS - AGS_TOGGLE_LED_GET_CLASS -@@ -3294,7 +3372,6 @@ - ags_toolbar_new - - AGS_IS_TOOLBAR --AGS_IS_TOOLBAR_CLASS - AGS_TOOLBAR - AGS_TOOLBAR_CLASS - AGS_TOOLBAR_GET_CLASS -@@ -3315,6 +3392,7 @@ - ags_toolbar_invert_callback - ags_toolbar_tool_popup_move_note_callback - ags_toolbar_tool_popup_crop_note_callback -+ags_toolbar_tool_popup_select_note_callback - ags_toolbar_zoom_callback - ags_toolbar_mode_callback -
-@@ -3334,7 +3412,6 @@ - ags_track_collection_new - - AGS_IS_TRACK_COLLECTION --AGS_IS_TRACK_COLLECTION_CLASS - AGS_TRACK_COLLECTION - AGS_TRACK_COLLECTION_CLASS - AGS_TRACK_COLLECTION_GET_CLASS -@@ -3345,6 +3422,11 @@ -
- -
-+ags_track_collection_callbacks -+ -+
-+ -+
- ags_track_collection_mapper - AgsTrackCollectionMapper - AGS_TRACK_COLLECTION_MAPPER_DEFAULT_BEATS -@@ -3354,7 +3436,6 @@ - ags_track_collection_mapper_new - - AGS_IS_TRACK_COLLECTION_MAPPER --AGS_IS_TRACK_COLLECTION_MAPPER_CLASS - AGS_TRACK_COLLECTION_MAPPER - AGS_TRACK_COLLECTION_MAPPER_CLASS - AGS_TRACK_COLLECTION_MAPPER_GET_CLASS -@@ -3365,12 +3446,33 @@ -
- -
-+ags_track_collection_mapper_callbacks -+ -+
-+ -+
-+ags_ui_provider -+AgsUiProvider -+ags_ui_provider_get_window -+ags_ui_provider_set_window -+ -+AGS_IS_UI_PROVIDER -+AGS_IS_UI_PROVIDER_INTERFACE -+AGS_TYPE_UI_PROVIDER -+AGS_UI_PROVIDER -+AGS_UI_PROVIDER_GET_INTERFACE -+AGS_UI_PROVIDER_INTERFACE -+AgsUiProvider -+AgsUiProviderInterface -+ags_ui_provider_get_type -+
-+ -+
- ags_update_bulk_member - AgsUpdateBulkMember - ags_update_bulk_member_new - - AGS_IS_UPDATE_BULK_MEMBER --AGS_IS_UPDATE_BULK_MEMBER_CLASS - AGS_TYPE_UPDATE_BULK_MEMBER - AGS_UPDATE_BULK_MEMBER - AGS_UPDATE_BULK_MEMBER_CLASS -@@ -3395,7 +3497,6 @@ - ags_window_new - - AGS_IS_WINDOW --AGS_IS_WINDOW_CLASS - AGS_TYPE_WINDOW - AGS_WINDOW - AGS_WINDOW_CLASS -@@ -3417,11 +3518,9 @@ - AGS_XORG_VERSION - AGS_XORG_BUILD_ID - AgsXorgApplicationContextFlags --ags_xorg_application_context_register_types - ags_xorg_application_context_new - - AGS_IS_XORG_APPLICATION_CONTEXT --AGS_IS_XORG_APPLICATION_CONTEXT_CLASS - AGS_TYPE_XORG_APPLICATION_CONTEXT - AGS_XORG_APPLICATION_CONTEXT - AGS_XORG_APPLICATION_CONTEXT_CLASS diff --git a/gsequencer.spec b/gsequencer.spec index 8e7f187..f1b9173 100644 --- a/gsequencer.spec +++ b/gsequencer.spec @@ -1,16 +1,11 @@ Name: gsequencer -Version: 1.0.0 +Version: 1.0.3 Release: 1%{?dist} -Summary: Advanced Gtk+ Sequencer audio processing engine - -# the entire source code is GPLv3+ except the documentation provided as XML is GFDLv3+ -License: GPLv3+ and AGPLv3+ and GFDL -Source0: http://download.savannah.gnu.org/releases/gsequencer/1.0.x/%{name}-%{version}.tar.gz -Patch0: gsequencer.0-fix-docbook-path.patch -Patch1: gsequencer.1-fix-libgsequencer-blue-print.patch -Patch2: gsequencer.2-fix-gtk-doc.patch -Patch3: gsequencer.3-fix-libgsequencer-doc.patch -URL: http://nongnu.org/gsequencer +Summary: Audio processing engine +License: GPLv3+ and AGPLv3+ and GFDL-1.3+ +URL: http://nongnu.org/gsequencer +Source: http://download.savannah.gnu.org/releases/gsequencer/1.0.x/%{name}-%{version}.tar.gz +Patch0: gsequencer.0-fix-makefile-am.patch BuildRequires: libtool BuildRequires: chrpath BuildRequires: docbook-style-xsl @@ -50,9 +45,6 @@ automate ports. %prep %autosetup -N %patch0 -%patch1 -%patch2 -%patch3 %build autoreconf -fi @@ -129,6 +121,10 @@ Advanced Gtk+ Sequencer library development documentation. %{_datadir}/doc/libags-audio-doc/ %changelog +* Sun Oct 08 2017 Joël Krähemann 1.0.3-1 +- did some formating to the spec file, removed empty newline +- merged all Makefile.am related patches to one single patch + * Mon Oct 02 2017 Joël Krähemann 1.0.0-1 - provide patch to fix libgsequencer API reference manual diff --git a/sources b/sources index ebbca50..382a415 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gsequencer-1.0.0.tar.gz) = 089c8864504de3b69b8d75c8f98f5a6e5a34779ca68b07945da8ffdde63e76dcc1a9ef641a234a7a1d3eceb2da3b65afc022a93199f111a66644e6fe42f3662c +SHA512 (gsequencer-1.0.3.tar.gz) = 5caf720ba5785ab91e72f32d8302410339f193876c78f2c3bc0f384126dc3f0814f75d53695fc7be64adf32fd71c003c9932349c53ee379503eb230302050ece