net-www/mplayerplug-in-3.50 can be compiled against xulrunner-1.9 with my patch. Reproducible: Always Steps to Reproduce: 1. apply ebuild.diff to mplayerplug-in-3.50.ebuild 2. put my patch into files directory 3. emerge mplayerplug-in
Created attachment 156633 [details, diff] fix compilation against xulrunner-1.9*
Created attachment 156635 [details, diff] mplayerplug-in-3.50.ebuild diff
I adjusted the ebuild to have it build against firefox 3 and it emerged successfully, not only that but it also worked properly in firefox 3.
Created attachment 157501 [details] ebuild to build against firefox 3
(In reply to comment #3) > I adjusted the ebuild to have it build against firefox 3 and it emerged > successfully, not only that but it also worked properly in firefox 3. > your ebuild doesn't work for me. did you compile fx3 with USE="xulrunner"? Or maybe you have got xulrunner-1.8 or anything xulrunner-1.8 based installed by any chance? That's pretty strange it compiled for you as xulrunner-1.9 is incompatible with mplayerplug-in now. Can you post your build.log from mplayerplug-in's compilation?
WFM here
With the first 2 patches, that is :)
The patches from comment 1 and comment 2 work for me in Firefox 3. Just had to enable the xulrunner USE flag, and save the first file as "files/mplayerplug-in-against-xulrunner-1.9.patch"
It emerges on both my x86 and amd64 systems with firefox use flag enabled and xulrunner use flag disabled. All use flags enabled except xulrunner and mplayer-bin. Furthermore, it works with one small exception in that on some trailers it leaves a grey area and doesn't make use of all area it should for the movie.
AFAIK the recommended way to install Firefox 3 is with xulrunner USE flag enabled. With this, the ebuild from comment 4 does not work, but the files from comment 1 and comment 2 do.
Works fine for me with xulrunner-1.9-r2 (no 1.8 version installed) and mozilla-firefox-3.0-r1 USE="divx gmedia gtk nls quicktime realmedia wmp xulrunner -firefox -mplayer-bin -multilib -seamonkey" Thanks unK
any chance to pull that patch into the tree?
This change would make it impossible to use mplayerplug-in with firefox 2. This could probably be fixed by adding ugly but necessary #ifdefs to your patch so that it can build against all versions of xulrunner and mozilla-firefox. Thanks.
Notice that it will apply my patch only if it finds =xulrunner-1.9* version installed in your system, otherwise it applies only old patches and there shouldn't be any problem.
With 3.55 (inCVS) it compiles for me. Please re-open if you're having any further issues.
(In reply to comment #15) > With 3.55 (inCVS) it compiles for me. Please re-open if you're having any > further issues. > I cannot build 3.55. about ff and xulrunner: [ebuild R ] net-libs/xulrunner-1.9.1_alpha2-r1 USE="custom-optimization dbus startup-notification -gnome -ipv6 -java" 38,757 kB [?=>1] [ebuild R ] www-client/mozilla-firefox-3.1_alpha2 USE="dbus startup-notification xulrunner -bindist -custom-optimization* -gnome -iceweasel -ipv6 -java -mozdevelop -restrict-javascript" 0 kB [?=>1] mplayerplug-in: [ebuild U ] net-www/mplayerplug-in-3.55 [3.50] USE="divx firefox gtk nls quicktime realmedia wmp -gmedia (-multilib) -seamonkey -xulrunner* (-mplayer-bin%)" LINGUAS="-cs -da -de -en_US -es -fr -hu -it -ja -ko -nb -nl -pl -pt_BR -ru -se -sk -tr -wa -zh_CN" 0 kB with or without xulrunner USE flag mplayerplug-in fails with this error configure: error: Unable to find mozilla or firefox development files
Neither of those versions of xulrunner or mozilla-firefox are in portage. When they are, I'll fix it.