There is new version, which is more suitable for pulseaudio-0.9.15. AFAIK it needs now-in-tree x11-libs/gtk+-2.16* (and maybe corresponding gtkmm)
While this bug is not exactly a duplicate, bug 266190 would be fixed at the same time.
In portage.
It doesn't compile: channelwidget.cc: In member function 'virtual void ChannelWidget::setBaseVolume(pa_volume_t)': channelwidget.cc:120: error: 'gtk_scale_add_mark' was not declared in this scope make[2]: *** [pavucontrol-channelwidget.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/tmp/portage/media-sound/pavucontrol-0.9.8/work/pavucontrol-0.9.8/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/portage/media-sound/pavucontrol-0.9.8/work/pavucontrol-0.9.8' So I think that it need gtk+-2.16 make: *** [all] Error 2
yeah sorry I missed that part (only checked deps in configure.ac) + 11 May 2009; Samuli Suominen <ssuominen@gentoo.org> + pavucontrol-0.9.8.ebuild: + Raise x11-libs/gtk+ dep wrt #269409, thanks to Yaroslav Isakov.