From 552e4efa18cacac448d89603ea0e4c21df0c348396893de9d30b8c72de7404a0 Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Tue, 26 Nov 2019 12:19:01 +0000 Subject: [PATCH 1/2] Accepting request 751025 from home:plater - Update to git snapshot version 0.10.2+git20191028 includes Bernard's reproducible build: Use NEWS date instead of build date OBS-URL: https://build.opensuse.org/request/show/751025 OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/buzztrax?expand=0&rev=52 --- buzztrax-0.10.2+git20190809.tar.gz | 3 --- buzztrax-0.10.2+git20191028.tar.gz | 3 +++ buzztrax.changes | 33 ++++++++++++++++++++++++++++++ buzztrax.spec | 28 +++++++++++-------------- 4 files changed, 48 insertions(+), 19 deletions(-) delete mode 100644 buzztrax-0.10.2+git20190809.tar.gz create mode 100644 buzztrax-0.10.2+git20191028.tar.gz diff --git a/buzztrax-0.10.2+git20190809.tar.gz b/buzztrax-0.10.2+git20190809.tar.gz deleted file mode 100644 index f048c98..0000000 --- a/buzztrax-0.10.2+git20190809.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:265ba5fe54865f51c9d8310750f5c9f461b64e66d44d8d6a579f60265fc92485 -size 3364673 diff --git a/buzztrax-0.10.2+git20191028.tar.gz b/buzztrax-0.10.2+git20191028.tar.gz new file mode 100644 index 0000000..a9bc736 --- /dev/null +++ b/buzztrax-0.10.2+git20191028.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce77b2ce4401f54d6e265eaae14fe14a415928077d17b776f7919f29ce0e8b28 +size 3365555 diff --git a/buzztrax.changes b/buzztrax.changes index c06f276..4e02a4b 100644 --- a/buzztrax.changes +++ b/buzztrax.changes @@ -1,3 +1,36 @@ +------------------------------------------------------------------- +Tue Nov 26 09:21:42 UTC 2019 - Dave Plater + +- Update to git snapshot version 0.10.2+git20191028 includes + Bernard's reproducible build: Use NEWS date instead of build date +- Upstream changes: + *core:fix format strings in logger + *tests:add init handling to fuzzer and update docs + *tests:add a fuzzer for reading song files + *test:make the test helper builable with older gtk versions + *tests:remove unused code + *Use NEWS date instead of build date + *test:set a GdkDevice in the synthetic events to silence a warning + *tests:swap out the screenshoting code. + *tests:use top_abs_* more often + *tests:update location of valgrind suppressions + *tests:extract local var for readability + *tests:more debugging for the flaky screenshotting + *tests:fix action signal emission. + *tests:test the analyzer dialog for the master + *sink-bin:guard some properties with a class check + *tests:fix bad property in handwritten song + *tests:move the call to get the window size out of the ifdef + *icons:add the apps dir + *tests:disable the cairo hack + *help:only copy the images + *tests:add ref_sink() before releasing to fix a warning. + *edit/tools:extract some common code into a help and add tests + *tests:add a workaround for snapshotting images + *help:fix typo in path for image generation target + *tests:udpate new manual doc path for tests + *help:fix make check target + ------------------------------------------------------------------- Sun Aug 11 08:14:05 UTC 2019 - Dave Plater diff --git a/buzztrax.spec b/buzztrax.spec index bc0a69e..63a795e 100644 --- a/buzztrax.spec +++ b/buzztrax.spec @@ -16,7 +16,7 @@ # -%define rev eb51b04c45f075577f71199d3a62c8fc6c5996f2 +%define rev e08d73311d45b8bd73cbbd1fe95bc95b5ad52d2f %define relver 0.11.0 %define gir gobject-introspection-1.0 @@ -31,7 +31,7 @@ %define glib_version 2.32.0 %define gst_version 1.2.0 Name: buzztrax -Version: 0.10.2+git20190809 +Version: 0.10.2+git20191028 Release: 0 Summary: A music studio inspired by Buzz License: GPL-2.0-or-later @@ -51,13 +51,16 @@ BuildRequires: intltool BuildRequires: libtool BuildRequires: pkg-config BuildRequires: shared-mime-info +BuildRequires: yelp-devel +BuildRequires: yelp-tools BuildRequires: pkgconfig(%{gir}) BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(clutter-gtk-1.0) -#BuildRequires: pkgconfig(fluidsynth) -BuildRequires: yelp-devel -BuildRequires: yelp-tools +#Doesn't build with fluidsynth 2 yet +%if 0%{?suse_version} <= 1500 +BuildRequires: pkgconfig(fluidsynth) +%endif BuildRequires: pkgconfig(gdk-x11-3.0) BuildRequires: pkgconfig(gio-2.0) >= %{glib_version} BuildRequires: pkgconfig(glib-2.0) >= %{glib_version} @@ -76,6 +79,7 @@ BuildRequires: pkgconfig(orc-0.4) BuildRequires: pkgconfig(pango) Requires: %{name}-plugins = %{version} Requires: gstreamer-1_0-plugins-buzztrax = %{version} +Requires: yelp # We provide appdata(buzztrax-edit.appdata.xml) to prevent installation system error see: # boo#961304 which is marked duplicate of boo#952304 #Provides: appdata(buzztrax-edit.appdata.xml) @@ -223,6 +227,9 @@ export CXXFLAGS="$CFLAGS" /bin/sh ./autogen.sh --noconfigure %configure --disable-static \ --disable-schemas-compile \ + --disable-update-mime \ + --disable-update-desktop \ + --disable-update-icon-cache \ --disable-silent-rules \ --enable-deprecated \ --enable-debug \ @@ -256,17 +263,6 @@ typelib-1_0-BuzztraxIc-1_1\n typelib-1_0-BuzztraxCore-1_1\n \t+^%{typelibdir}/BuzztraxCore-%{girsoname}.typelib$\n' > %{_sourcedir}/baselibs.conf -# Anything that doesn't work goes here -%if 1 == 0 -%pre -f %{name}.schemas_pre - -%posttrans -f %{name}.schemas_posttrans - -f %{name}.schemas_list - -%preun -f %{name}.schemas_preun - -%endif - %post %glib2_gsettings_schema_post %icon_theme_cache_post From a466fa48d947fb36dbff11139ffe8d0a3020bdd803d4ed0a469ddbcd1a563cf4 Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Tue, 26 Nov 2019 13:32:15 +0000 Subject: [PATCH 2/2] Accepting request 751044 from home:plater Update to 0.10.2+git20191028 OBS-URL: https://build.opensuse.org/request/show/751044 OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/buzztrax?expand=0&rev=53 --- buzztrax.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/buzztrax.spec b/buzztrax.spec index 63a795e..be93108 100644 --- a/buzztrax.spec +++ b/buzztrax.spec @@ -80,6 +80,7 @@ BuildRequires: pkgconfig(pango) Requires: %{name}-plugins = %{version} Requires: gstreamer-1_0-plugins-buzztrax = %{version} Requires: yelp +Recommends: gstreamer-plugins-good-jack # We provide appdata(buzztrax-edit.appdata.xml) to prevent installation system error see: # boo#961304 which is marked duplicate of boo#952304 #Provides: appdata(buzztrax-edit.appdata.xml)