Hello community,

here is the log from the commit of package sonic-visualiser for 
openSUSE:Factory checked in at 2018-07-18 22:57:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sonic-visualiser (Old)
 and      /work/SRC/openSUSE:Factory/.sonic-visualiser.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sonic-visualiser"

Wed Jul 18 22:57:46 2018 rev:3 rq:623650 version:3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/sonic-visualiser/sonic-visualiser.changes        
2017-09-14 21:17:19.844713333 +0200
+++ /work/SRC/openSUSE:Factory/.sonic-visualiser.new/sonic-visualiser.changes   
2018-07-18 22:58:12.542111402 +0200
@@ -1,0 +2,46 @@
+Tue Jul 17 14:59:23 UTC 2018 - [email protected]
+
+- Update to version 3.1
+  * Add Plugins tab to Preferences dialog, from which you can
+    review the plugin load paths and see which plugins were
+    loaded from which locations, and also customise load paths
+    (though the various path environment variables are still
+    supported)
+  * Stream the export of audio data and other CSV data so that
+    very large exports don't hang the UI or run us out of memory
+    (thanks to Lucas Thompson)
+  * Ensure vertical scale appears for auto-align layers when
+    there is nothing else to auto-align them to
+  * Fix another long-standing Windows-platform wide-char/utf8
+    conversion problem, with environment variable naming and
+    contents
+  * Improve handling of incomplete session loads, i.e.
+    situations where the audio files referred to by a session
+    could not be found - previously the session could be re-saved
+    immediately thus losing the audio reference; now at least we
+    disable Save (enabling only Save As) and show a warning
+  * Update pane and layer menu shortcuts so that the
+    waveform/spectrogram/etc shortcuts (Shift+G etc) operate on
+    the source model in the currently-selected pane rather than
+    the main model. This is a backward-incompatible change but is
+    a far more intuitive way for the function to work
+  * Use dark background for bright colours in time-value/note/etc
+    layers as well as e.g. waveforms - this is how it was always
+    "intended to" work, but it is a backward-incompatible change
+  * Make "Select All" select the whole span of everything that
+    exists, not just the main model
+  * Add horizontal scale to Spectrum layer
+  * Improve spacing and labelling of vertical log scales
+  * Update build system for better Cap'n Proto version support
+    and to use Repoint for code management in the repository
+  * Various other bug fixes
+
+- Dropped piper.capnp (fixed upstream)
+
+- Refreshed sonic-visualiser-remove-svcore-test.patch
+
+- Added sonic-visualiser-system-dataquay.patch
+
+- Spec cleanup
+
+-------------------------------------------------------------------

Old:
----
  piper.capnp
  sonic-visualiser-3.0.3.tar.gz

New:
----
  sonic-visualiser-3.1.tar.gz
  sonic-visualiser-system-dataquay.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ sonic-visualiser.spec ++++++
--- /var/tmp/diff_new_pack.iea91J/_old  2018-07-18 22:58:13.154109372 +0200
+++ /var/tmp/diff_new_pack.iea91J/_new  2018-07-18 22:58:13.158109358 +0200
@@ -1,11 +1,11 @@
 #
 # spec file for package sonic-visualiser
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2016 Tom Mbrt <[email protected]>
-# Copyright (c) 2005-2010 oc2pus
-# Copyright (c) 2011 Evstifeev Roman <[email protected]>
 # Copyright (c) 2012 Pascal Bleser <[email protected]>
+# Copyright (c) 2011 Evstifeev Roman <[email protected]>
+# Copyright (c) 2005-2010 oc2pus <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,19 +19,19 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:           sonic-visualiser
-Version:        3.0.3
+Version:        3.1
 Release:        0
 Summary:        A program for viewing and analysing contents of audio files
-License:        GPL-2.0+
+License:        GPL-2.0-or-later
 Group:          Productivity/Multimedia/Sound/Utilities
-Url:            http://www.sonicvisualiser.org/
-Source:         
https://code.soundsoftware.ac.uk/attachments/download/2246/%{name}-%{version}.tar.gz
+URL:            http://www.sonicvisualiser.org/
+Source:         
https://code.soundsoftware.ac.uk/attachments/download/2381/%{name}-%{version}.tar.gz
 Source2:        %{name}.xml
-Source3:        
https://raw.githubusercontent.com/piper-audio/piper/02bafb5284eb20e4c8d96ac5fe5b697ed11f59a4/capnp/piper.capnp
 Patch1:         sonic-visualiser-remove-svcore-test.patch
-BuildRequires:  autoconf
-BuildRequires:  automake
+# PATCH-FIX-OPENSUSE sonic-visualiser-system-dataquay.patch [email protected] -- 
force use of system libdataquay
+Patch2:         sonic-visualiser-system-dataquay.patch
 BuildRequires:  capnproto
 BuildRequires:  dssi
 BuildRequires:  flac
@@ -40,11 +40,14 @@
 BuildRequires:  ladspa
 BuildRequires:  libqt5-qtbase-devel >= 5.2
 BuildRequires:  pkgconfig
+BuildRequires:  portaudio-devel
+BuildRequires:  shared-mime-info
+BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(Qt5Svg)
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(bzip2)
 BuildRequires:  pkgconfig(capnp)
-%if 0%{?BUILD_ORIG} || 0%{?suse_version} > 1320
+%if 0%{?BUILD_ORIG} || 0%{?suse_version} >= 1500
 BuildRequires:  pkgconfig(dataquay) >= 0.9
 %endif
 BuildRequires:  pkgconfig(fftw3)
@@ -54,11 +57,7 @@
 BuildRequires:  pkgconfig(id3tag)
 BuildRequires:  pkgconfig(jack)
 BuildRequires:  pkgconfig(libcurl)
-%if 0%{?suse_version} > 1320
 BuildRequires:  pkgconfig(libjpeg)
-%else
-BuildRequires:  libjpeg8-devel
-%endif
 BuildRequires:  pkgconfig(liblo)
 BuildRequires:  pkgconfig(libpng)
 BuildRequires:  pkgconfig(libpulse)
@@ -67,8 +66,8 @@
 BuildRequires:  pkgconfig(mad)
 BuildRequires:  pkgconfig(ogg)
 BuildRequires:  pkgconfig(oggz) >= 0.9.5
-BuildRequires:  pkgconfig(rasqal)
 BuildRequires:  pkgconfig(raptor2) >= 2.0.4
+BuildRequires:  pkgconfig(rasqal)
 BuildRequires:  pkgconfig(redland) >= 1.0.14
 BuildRequires:  pkgconfig(rubberband)
 BuildRequires:  pkgconfig(samplerate)
@@ -80,9 +79,6 @@
 BuildRequires:  pkgconfig(vorbis)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(zlib)
-BuildRequires:  portaudio-devel
-BuildRequires:  shared-mime-info
-BuildRequires:  update-desktop-files
 Requires:       dssi
 Requires:       ladspa
 
@@ -119,28 +115,16 @@
 %prep
 %setup -q
 %patch1 -p1
-cp %{SOURCE3} piper-cpp/vamp-capnp/
+%if 0%{?BUILD_ORIG} || 0%{?suse_version} >= 1500
+%patch2 -p1
+%endif
 
 %build
-pushd piper-cpp/vamp-capnp
-capnp compile -oc++ piper.capnp
-popd
-
-export dataquay_CFLAGS='-I/usr/include/dataquay'
-export dataquay_LIBS='-ldataquay -lrdf'
-
-export CFLAGS="%{optflags}" CXXFLAGS="%{optflags}"
-sh bootstrap.sh
 %configure
 make %{?_smp_mflags}
 
-
 %install
-
-install -dm 755 %{buildroot}%{_bindir}
-install -m 755 sonic-visualiser %{buildroot}%{_bindir}
-install -m 755 piper-vamp-simple-server %{buildroot}%{_bindir}
-install -m 755 checker/vamp-plugin-load-checker %{buildroot}%{_bindir}
+make INSTALL_ROOT=%{buildroot} install
 
 # plugin dir
 install -dm 755 %{buildroot}%{_libdir}/vamp
@@ -172,8 +156,8 @@
 %{_bindir}/update-mime-database %{_datadir}/mime &> /dev/null || :
 
 %files
-%defattr(-,root,root)
-%doc COPYING README*
+%doc CHANGELOG README.md
+%license COPYING
 %{_bindir}/%{name}
 %{_bindir}/piper-vamp-simple-server
 %{_bindir}/vamp-plugin-load-checker

++++++ sonic-visualiser-3.0.3.tar.gz -> sonic-visualiser-3.1.tar.gz ++++++
++++ 87999 lines of diff (skipped)

++++++ sonic-visualiser-remove-svcore-test.patch ++++++
--- /var/tmp/diff_new_pack.iea91J/_old  2018-07-18 22:58:13.778107302 +0200
+++ /var/tmp/diff_new_pack.iea91J/_new  2018-07-18 22:58:13.778107302 +0200
@@ -1,13 +1,14 @@
-Index: sonic-visualiser-3.0.3/sonic-visualiser.pro
+Index: sonic-visualiser-3.1/sonic-visualiser.pro
 ===================================================================
---- sonic-visualiser-3.0.3.orig/sonic-visualiser.pro
-+++ sonic-visualiser-3.0.3/sonic-visualiser.pro
-@@ -5,10 +5,6 @@ TEMPLATE = subdirs
+--- sonic-visualiser-3.1.orig/sonic-visualiser.pro
++++ sonic-visualiser-3.1/sonic-visualiser.pro
+@@ -8,11 +8,6 @@ SUBDIRS += \
  # writing they are only automatically run on non-Windows platforms
  # (because of the difficulty of getting them running nicely in the
  # IDE without causing great confusion if a test fails).
 -SUBDIRS += \
 -        sub_test_svcore_base \
+-        sub_test_svcore_system \
 -        sub_test_svcore_data_fileio \
 -        sub_test_svcore_data_model
  

++++++ sonic-visualiser-system-dataquay.patch ++++++
Index: sonic-visualiser-3.1/base.pro
===================================================================
--- sonic-visualiser-3.1.orig/base.pro
+++ sonic-visualiser-3.1/base.pro
@@ -29,9 +29,6 @@ include(vamp-plugin-sdk-files.pri)
 include(svcore/files.pri)
 include(capnp-regen.pri)
 
-DATAQUAY_SOURCES=$$fromfile(dataquay/lib.pro, SOURCES)
-DATAQUAY_HEADERS=$$fromfile(dataquay/lib.pro, HEADERS)
-
 CHECKER_SOURCES=$$fromfile(checker/checker.pri, SOURCES)
 CHECKER_HEADERS=$$fromfile(checker/checker.pri, HEADERS)
                  
@@ -43,9 +40,6 @@ for (file, BQ_HEADERS)       { HEADERS +
 for (file, VAMP_SOURCES)     { SOURCES += $$file }
 for (file, VAMP_HEADERS)     { HEADERS += $$file }
 
-for (file, DATAQUAY_SOURCES) { SOURCES += $$sprintf("dataquay/%1", $$file) }
-for (file, DATAQUAY_HEADERS) { HEADERS += $$sprintf("dataquay/%1", $$file) }
-
 for (file, CHECKER_SOURCES)  { SOURCES += $$sprintf("checker/%1",  $$file) }
 for (file, CHECKER_HEADERS)  { HEADERS += $$sprintf("checker/%1",  $$file) }
 
Index: sonic-visualiser-3.1/base.pri
===================================================================
--- sonic-visualiser-3.1.orig/base.pri
+++ sonic-visualiser-3.1/base.pri
@@ -10,8 +10,6 @@ SV_INCLUDEPATH = \
        piper-cpp \
        checker \
        checker/checker \
-       dataquay \
-       dataquay/dataquay \
        svcore \
        svcore/data \
        svcore/plugin/api/alsa \
@@ -31,5 +29,6 @@ solaris*: DEFINES += __RTMIDI_DUMMY_ONLY
 # Defines for Dataquay
 DEFINES += USE_SORD
 
-CONFIG += qt thread warn_on stl rtti exceptions c++11
+CONFIG += qt thread warn_on stl rtti exceptions c++11 link_pkgconfig
+PKGCONFIG += dataquay
 

Reply via email to