commit pavucontrol for openSUSE:Factory
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 <avindra@opensuse.org> + +- 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)
participants (1)
-
root