rmottola / Arctic-Fox

Web Browser for Mac OS X 10.6+, Linux (PowerPC, x86, amd64, ARM, MIPS), NetBSD, OpenBSD, and Windows XP.
Other
312 stars 36 forks source link

Add Sun Audio support #102

Open manu0401 opened 2 years ago

manu0401 commented 2 years ago

This enables audio on NetbSD.

While there, replace a GNU regex with a portable one.

The patches are from NetBSD's pkgsrc: http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/www/arcticfox/patches/patch-configure.in?rev=1.1 http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/www/arcticfox/patches/patch-media_libcubeb_src_moz.build?rev=1.1 http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/www/arcticfox/patches/patch-media_libcubeb_src_cubeb.c?rev=1.1

alarixnia commented 2 years ago

This isn't the full patch set, it's missing cubeb_sun.c.

I think we need to submit patches to @rmottola ?

wicknix commented 2 years ago

Yes. Please send patches / pull requests here: https://github.com/rmottola/Arctic-Fox/ I no longer work on this project. I just merge his pulls and build releases for OS X and PPC Linux these days.

rmottola commented 7 months ago

@alarixnia if you still maintain these on NetBSD, you need to update them to current, since I imported the configure-old vs configure split from Firefox.

Has this work ever been accepted by mozilla? in case do you know the bugzilla ref.?

manu0401 commented 7 months ago

On Mon, Mar 04, 2024 at 03:37:10AM -0800, Riccardo wrote:

Has this work ever been accepted by mozilla? in case do you know the bugzilla ref.?

As of Firefox 123, it is not present anymore in NetBSD's pkgsrc patches: http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/www/firefox/patches/

CVS history shows libcubeb/src/cubeb.c patch was removed in Firefox 69, but probably to be remplaced by patches on other files. libcubeb/src/moz.build patch was removed in version 111.

-- Emmanuel Dreyfus @.***

alarixnia commented 7 months ago

@rmottola https://bugzilla.mozilla.org/show_bug.cgi?id=1811911