Package Release Info


Update Info: Base Release
Available in Package Hub : 15 SP3





Change Logs

* Thu Feb 25 2021 Antonio Larrosa <>
- Require the pulseaudio-daemon capability instead of the
  pulseaudio package, so alternative implementations can be used
* Fri Sep 06 2019 Antoine Belvire <>
- Add runtime requirement on pulseaudio (boo#1149634).
- Refresh spec file.
* Sun Jun 30 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
  * 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)
Version: 3.0-bp150.2.4
* Mon Jan 16 2017
- Add pavucontrol-use-C++11-for-building.patch: Use C++11 for
  building, patch from upstream git.
- Following the above add libtool BuildRequires and pass autoreconf
  as the patch touches the buildsystem.
- Drop obsolete clean section and conditionals for obsolete
  versions of openSUSE.
* Tue Mar 24 2015
- Update to version 3.0:
  + sinkwidget: add support for AAC pass-through.
  + added back support for gtkmm-2.4 builds.
  + pavucontrol: ellipsize labels to fix window resizing.
  + Don't crash if pa_stream_peek returns NULL.
  + Handle IO errors in icon setting code.
  + Reference the widget before returning it from ::create
  + Do not instantiate cardwidget, devicewidget and rolewidget with
    a type of EventBox.
  + devicewidget, streamwidget: Show only one volume slider when
    channels are locked.
  + mainwindow: Catch Gdk::PixbufError.
  + Add a --maximize command line option.
  + Add horizontal scrollbars automatically.
  + mainwindow: Remember device visibility selections.
  + Build system fixes.
- Drop pavucontrol-2.0-reference-widget.patch: fixed upstream.
* Sun Oct 12 2014
- Add pavucontrol-2.0-reference-widget.patch: Reference the widget
  before returning it from ::create methods (boo#900797).
* Wed Apr 03 2013
- Update to version 2.0:
  + Fix theme under gtk3.
  + Support recent PulseAudio port feature additions
  + devicewidget: Move latency offset into an expander.
  + sinkwidget: Move format selection options to 'Advanced'
  + Add a few known peak-detect stream clients to a source-output
* Tue Sep 27 2011
- Update to version 1.0:
  + Add GTK+3 support.
  + Add source output volume support.
  + Add digitial receiver UI.
  + Handle simple key events.
  + Bug fixes.
- Remove libglademm-devel BuildRequires: not needed anymore.
- Add pkgconfig(sigc++-2.0) BuildRequires: it was implicit before.
- Use favor_gtk2 to switch between gtk2 and gtk3 builds.
- Move to pkgconfig()-style BuildRequires:
  + Old ones: gtkmm2-devel, libcanberra-devel, libpulse-devel.
  + New ones: gtkmm-2.4/gtkmm-3.0,
    libcanberra-gtk/libcanberra-gtk3, libpulse,
- Add xz BuildRequires because we can't build a package for a
  xz-compressed tarball without explicitly specifying that... See
  bnc#697467 for more details.
* Sat Feb 12 2011
- Call relevant macros in %post/%postun:
  + %desktop_database_post/postun because the package ships at
    least one desktop file.
- Pass %{?no_lang_C} to %find_lang so that english documentation
  can be packaged with the program, and not in the lang subpackage.
- Split lang subpackage.
* Sun Aug 08 2010
- Add explicit gtkmm2-devel BuildRequires.
- Remove libcanberra-gtk and libsndfile-devel BuildRequires.
* Fri Dec 04 2009
- Update to version 0.9.10:
  + volume: Set the scale properly for delta changes via
  + events: Hide output streams with a stream restore designator
    for the event widget.
  + Build fixes.
  + Updated translations.
* Sat Sep 19 2009
- Update to version 0.9.9
  + make sure that two card profiles with the same priority
    don't collide with each other
  + Add support for changing ports
  + Change 'Default' to 'Use as fallback'
  + Create the event role widget early so that it's always top of
    the list.
  + More changes in the UI to try and make things neater.
  + Hide the terminate button.
  + Do not disable the default button when it's set.
  + Don't use a hyperlink to display the device, just use a
    regular button.
  + Add support for changing ports.
* Thu May 07 2009
- Review changes.
- Drop pavucontrol.png: there's no reason to install this icon. Was
  probably a left-over.
- Remove autoreconf call, which isn't needed.
- Pass --disable-lynx to configure, and remove lynx BuildRequires.
- Use parallel make.
- Do not add categories to the desktop file, since they're already
- Use standard commands for clean section.
* Thu Apr 30 2009
- Update to version 0.9.8:
  + Support for changing card profiles.
  + Add Configuration tab.
  + Use the server provided icons.
  + Visualize base volume.
  + Configure steps for scales.
  + Don't show wait cursor forever if stream_restore extension is
    not available.
  + Reenable monitor streams.
  + Don't show failure msgbox twice.
  + Code reorganization.
  + Various cleanups.
  + Updated translations.
- Remove /usr/share/doc/pavucontrol since it's documentation that
  we already have elsewhere.
* Tue Sep 30 2008
- Fix filelist.
* Tue Sep 16 2008
- Update to version 0.9.7 (fate#303943):
  + Show stream icons, and don't show our own monitor streams
  + Initilize client proplist properly
  + Make icons work
  + Fix Glade widget name case
  + Add a special track for controlling event sound volume
  + Update license headers for GPL 2.0+
  + Use system installed glade file
  + Add i18n
  + Beep when changing volume
  + Initialize maximum buffer length to automatic value
  + Updated translations
- Removed unneeded patch
- Added build dependency on libcanberra-devel|-gtk and intltool
- Added translations to package
* Wed Jul 30 2008
- Update to version 0.9.6:
  * Draw radio buttons instead of check boxes when moving streams
  * Fix crasher when connecting to a PA server that has no default
    sink/source configured
* Fri Jan 11 2008
- Depend on libpulse-devel, not pulseaudio-devel
* Tue Dec 11 2007
- Updated to latest version (0.9.5):
  * Build fixes
  * Make stream title selectable (#140 in PulseAudio trac)
  * Add popup menu to sink/source to choose default device
  * Use pretty channel names
  * Add a combobox to the streams page, to filter app streams.
- Removed --disable-lynx from configure
* Wed Jun 13 2007
- initial version: 0.9.4