Summary: | [patch] audio/pavucontrol: update to 2.0 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Kevin Bowling <kbowling> | ||||||||||
Component: | Individual Port(s) | Assignee: | Romain Tartière <romain> | ||||||||||
Status: | Closed FIXED | ||||||||||||
Severity: | Affects Only Me | CC: | olivierd | ||||||||||
Priority: | --- | ||||||||||||
Version: | Latest | ||||||||||||
Hardware: | Any | ||||||||||||
OS: | Any | ||||||||||||
Attachments: |
|
Description
Kevin Bowling
![]() ![]() 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! |