[Bug 212028] www/firefox: Add SNDIO option
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun Aug 21 15:28:20 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212028
Bug ID: 212028
Summary: www/firefox: Add SNDIO option
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Keywords: patch
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: gecko at FreeBSD.org
Reporter: t at tobik.me
CC: gecko at FreeBSD.org
Attachment #173909 maintainer-approval?(gecko at FreeBSD.org)
Flags:
Assignee: gecko at FreeBSD.org
CC: gecko at FreeBSD.org
Flags: maintainer-feedback?(gecko at FreeBSD.org)
Created attachment 173909
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=173909&action=edit
gecko.diff
This adds an SNDIO option (disabled by default) and support for audio/sndio
to Firefox. The initial goal was to have it in www/firefox only but I've
had to edit Mk/bsd.gecko.mk for this so that means it AFAICT affects the
following ports:
mail/thunderbird
www/firefox
www/firefox-esr
www/libxul
www/seamonkey
I've successfully tested audio in www/firefox and www/firefox-esr.
I've have been running www/firefox with SNDIO=on for ~2.5 months now on
my desktop with FreeBSD 10.3.
I'm not sure how to test this in mail/thunderbird or www/libxul.
Both build fine with SNDIO=on however.
I've added SNDIO_BROKEN to www/seamonkey since it will not build with
SNDIO=on. It's missing
mozilla/media/webrtc/trunk/webrtc/modules/audio_device/sndio/audio_device_sndio.cc
in the source tree.
Poudriere test builds were all done for FreeBSD 10.3/amd64.
I will rebase the patch later when the update to Firefox 48.0.1 in
bug #211792 is done. patch-media_libcubeb_src_cubeb_sndio_c has been
upstreamed by OpenBSD and is part of Firefox 48.0, so can be removed after
updating Firefox.
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
More information about the freebsd-gecko
mailing list