Hello community,
here is the log from the commit of package pavucontrol for openSUSE:Factory checked in at 2019-07-02 15:18:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pavucontrol (Old)
and /work/SRC/openSUSE:Factory/.pavucontrol.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pavucontrol"
Tue Jul 2 15:18:29 2019 rev:30 rq:713025 version:4.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/pavucontrol/pavucontrol.changes 2017-01-23 11:40:38.838158060 +0100
+++ /work/SRC/openSUSE:Factory/.pavucontrol.new.4615/pavucontrol.changes 2019-07-02 15:18:31.650752475 +0200
@@ -1,0 +2,29 @@
+Sun Jun 30 23:17:05 UTC 2019 - Avindra Goolcharan
+
+- Update to version 4.0:
+ * There can now be only one pavucontrol window open at a time.
+ Trying to start pavucontrol for a second time brings the first
+ window to foreground.
+ * Added a "Show volume meters" checkbox to the Configuration tab.
+ Disabling the volume meters reduces CPU use.
+ * Improve the use of space (remove useless margins and paddings).
+ * Use a more appropriate icon for the channel lock button.
+ * Better channel label layout, prevents volume sliders from getting
+ unaligned.
+ * Maximum latency offset increased from 2 to 5 seconds to
+ accommodate AirPlay devices that often have higher latency than
+ 2 seconds (this is not that useful on newer PulseAudio versions,
+ though, because the latency is reported much more accurately
+ than before).
+ * New --version command line option.
+ * Dropped support for Gtk+ 2.
+ * Bumped the minimum supported libpulse version to 5.0.
+ * Improved compatibility with newer Glade versions.
+ * New translations: Chinese (Taiwan), Croatian, Korean, Norwegian
+ Nynorsk, Lithuanian, Valencian.
+ * Updated translations: Finnish, French, German, Italian,
+ Japanese, Polish, Swedish.
+- cleanup with spec-cleaner
+- drop pavucontrol-use-C++11-for-building.patch (upstreamed)
+
+-------------------------------------------------------------------
Old:
----
pavucontrol-3.0.tar.xz
pavucontrol-use-C++11-for-building.patch
New:
----
pavucontrol-4.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pavucontrol.spec ++++++
--- /var/tmp/diff_new_pack.Z5ynyJ/_old 2019-07-02 15:18:32.414753648 +0200
+++ /var/tmp/diff_new_pack.Z5ynyJ/_new 2019-07-02 15:18:32.418753654 +0200
@@ -1,7 +1,7 @@
#
# spec file for package pavucontrol
#
-# 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,39 +12,30 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: pavucontrol
+Version: 4.0
+Release: 0
Summary: PulseAudio Volume Control
-License: GPL-2.0+
+License: GPL-2.0-or-later
Group: Productivity/Multimedia/Sound/Mixers
-Version: 3.0
-Release: 0
-Url: http://freedesktop.org/software/pulseaudio/pavucontrol/
-Source: http://freedesktop.org/software/pulseaudio/pavucontrol/%{name}-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM pavucontrol-use-C++11-for-building.patch zaitor@opensuse.org -- Use C++11 for building
-Patch0: pavucontrol-use-C++11-for-building.patch
+URL: https://freedesktop.org/software/pulseaudio/pavucontrol/
+Source: https://freedesktop.org/software/pulseaudio/pavucontrol/%{name}-%{version}.tar.xz
BuildRequires: gcc-c++
BuildRequires: intltool
-# Needed for patch0 as it touches buildsystem.
-BuildRequires: libtool
+BuildRequires: pkgconfig
BuildRequires: update-desktop-files
# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467
BuildRequires: xz
-%if 0%{?favor_gtk2}
-BuildRequires: pkgconfig(gtkmm-2.4) >= 2.16
-BuildRequires: pkgconfig(libcanberra-gtk) >= 0.16
-%else
-BuildRequires: pkgconfig(gtkmm-3.0) >= 2.99
-BuildRequires: pkgconfig(libcanberra-gtk3) >= 0.16
-%endif
BuildRequires: pkgconfig(libpulse) >= 0.9.16
BuildRequires: pkgconfig(libpulse-mainloop-glib) >= 0.9.16
BuildRequires: pkgconfig(sigc++-2.0)
Recommends: %{name}-lang
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildRequires: pkgconfig(gtkmm-3.0) >= 2.99
+BuildRequires: pkgconfig(libcanberra-gtk3) >= 0.16
%description
PulseAudio Volume Control (pavucontrol) is a simple GTK based volume
@@ -53,21 +44,21 @@
hardware devices and of each playback stream separately.
%lang_package
+
%prep
%setup -q
-%patch0 -p1
%build
-autoreconf -fiv
%configure --disable-lynx
-%__make %{?jobs:-j%jobs}
+make %{?_smp_mflags}
%install
-%makeinstall
-%{find_lang} %{name} %{?no_lang_C}
+%make_install
+%find_lang %{name} %{?no_lang_C}
%suse_update_desktop_file %{name}
+
# This is documentation we prefer to have in the package doc directory
-rm -r %{buildroot}%{_datadir}/doc/pavucontrol
+rm -r %{buildroot}%{_datadir}/doc/%{name}
%post
%desktop_database_post
@@ -76,11 +67,11 @@
%desktop_database_postun
%files
-%defattr(-,root,root)
-%doc LICENSE doc/README doc/README.html doc/style.css
-%{_bindir}/*
-%{_datadir}/pavucontrol
-%{_datadir}/applications/*.desktop
+%license LICENSE
+%doc doc/README doc/README.html doc/style.css
+%{_bindir}/%{name}
+%{_datadir}/%{name}
+%{_datadir}/applications/%{name}.desktop
%files lang -f %{name}.lang
++++++ pavucontrol-3.0.tar.xz -> pavucontrol-4.0.tar.xz ++++++
++++ 13323 lines of diff (skipped)