Created attachment 145648 [details] pavucontrol 2.0 From https://github.com/pcbsd/freebsd-ports/commit/3bdc08947fe55c7260428087ff9ed859d7ca0ff9 with two fixes: * Add libsigc++ libdep * Switch to freedesktop.org as mastersite
over to maintainer...
(In reply to kevin.bowling from comment #0) > Created attachment 145648 [details] > pavucontrol 2.0 > > From > https://github.com/pcbsd/freebsd-ports/commit/ > 3bdc08947fe55c7260428087ff9ed859d7ca0ff9 with two fixes: > * Add libsigc++ libdep > * Switch to freedesktop.org as mastersite Your patch is not proper (mainly syntax). x11-toolkits/gtkmm30 and devel/libsigc++20 are available in USE_GNOME macro (see Mk/bsd.gnome.mk file) USE_GNOME= glibmm libsigc++20 gtkmm30 Moreover, Pavucontrol can be build with Gtk2 or Gtk3, and locales files are not in right place.
Created attachment 146085 [details] Patch for update of audio/pavucontrol
Looks good to me
Hello Unfortunately, I have not been using PulseAudio recently, and cannot test this port easily with my current setup. Would one of you be interested in becoming the maintainer of this port ?
Sure, I can do it.
Romain, patch is it fine?
I can't run pavucontrol build against GTK3: > (pavucontrol:34625): Gtk-CRITICAL **: gtk_box_pack: assertion 'GTK_IS_WIDGET (child)' failed > zsh: bus error (core dumped) pavucontrol I had no time to investigate this. Do you also experience this failure?
Created attachment 151298 [details] Patch against r373636
Created attachment 151306 [details] Patch fixes crash with gtkmm30 New patch, tested with gtkmm24 and gtkmm30 without crash.
A commit references this bug: Author: romain Date: Sun Jan 4 11:53:24 UTC 2015 New revision: 376210 URL: https://svnweb.freebsd.org/changeset/ports/376210 Log: Update to 2.0 PR: 192571 Submitted by: olivierd Changes: head/audio/pavucontrol/Makefile head/audio/pavucontrol/distinfo head/audio/pavucontrol/files/ head/audio/pavucontrol/files/extra-patch-src_pavucontrol.glade head/audio/pavucontrol/files/extra-patch-support-gtkmm-24.patch head/audio/pavucontrol/files/extra-patch-support-gtkmm-30.patch head/audio/pavucontrol/pkg-descr head/audio/pavucontrol/pkg-plist
Wonderful! Many thanks for taking care of this!