Cause with Version 1.2 of libflashsupport i have no sound when using flash i wrote this ebuild for the git version. This version is recommended by: http://www.pulseaudio.org/wiki/FlashPlayer9Solution Reproducible: Always Steps to Reproduce:
Created attachment 151337 [details] Ebuild for GIT-Version This is not a really clean version of an ebuild but it works. If someone knows it better please improve.
Created attachment 161764 [details] reworked ebuild with amd64 support Here is totally reworked version, with amd64 support added. You will need to copy the pulseaudio libs from an x86 machine for pulseaudio support to work, at least until it is added to app-emulation/emul-linux-x86-soundlibs.
Created attachment 161766 [details] minor fix Was missing a space.
Created attachment 161770 [details] This should be completely working. OSS support was broken in my original 2 versions, it should work fine now.
Created attachment 161872 [details] libflashsupport-9999.ebuild Fix for building on x86, and cleanup.
Recently, the latest libflashsupport-9999.ebuild (from comment #5) stopped working for me. It seems it tries to run eautoreconf in the wrong directory: $ cat /var/tmp/portage/www-plugins/libflashsupport-9999/temp/aclocal-13082.out ***** aclocal ***** ***** aclocal aclocal-1.10: `configure.ac' or `configure.in' is required This patch fixes the issue for me. --- a/libflashsupport-9999.ebuild 2009-04-22 12:01:05.000000000 -0400 +++ b/libflashsupport-9999.ebuild 2009-04-22 12:01:24.000000000 -0400 @@ -30,6 +30,7 @@ src_unpack() { git_src_unpack + cd "${WORKDIR}/${PN}" eautoreconf } Is this maybe caused by a bug in git.eclass?
Created attachment 192445 [details] Fixed ebuild with Marino's patch
Good news: This is not needed for www-plugins/adobe-flash-10 any more, so I'm closing this bug. libflashsupport-1.2 is sticking around since we do still have an old flash-9 in the tree, for which this is still needed. You should be able to use the pulseaudio plugin for alsa with flash-10 with no troubles, or so I'm told.
Reopening for consideration with bug #300294
this was dropped