Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 184420 - sound-system wrapper support for mozilla apps (firefox, thunderbird, seamonkey, etc).
Summary: sound-system wrapper support for mozilla apps (firefox, thunderbird, seamonke...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-07-06 15:19 UTC by Mike Nerone
Modified: 2007-07-10 13:18 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Nerone 2007-07-06 15:19:28 UTC
Just a thought, quite possibly to be shot down.

How about having some way to specify a wrapper for mozilla-launcher to use when calling binaries (can't be a USE flag because it has to be a per-user, or even per-session, option)? Perhaps a MOZILLA_WRAPPER environment variable or similar.

For example, currently, if one wishes to run firefox (and flash) with ARTS, one might try to go to the command line to run "artsdsp firefox". That doesn't work, because artsdsp only works for binaries, but /usr/bin/firefox is a script. To do it "right" requires a customized mozilla-launcher. If mozilla-launcher provided wrapper support itself, all you'd have to do is:

$ export MOZILLA_WRAPPER=artsdsp
$ firefox

This feature would be even better from a desktop environment standpoint, because it would mean that running apps from the K or Gnome menus would use the wrapper properly. Using a wrapper with the current stock packages is currently only possible from the command line.
Comment 1 Mike Nerone 2007-07-06 15:28:24 UTC
I just realized that mozilla-launcher already unconditionally wraps with aoss if it's available. This is a questionable practice IMO - the feature I've proposed would make this behavior configurable and is trivial to implement.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-07-06 17:05:21 UTC
It's already been there and was removed. No more use flags for this.
Comment 3 Mike Nerone 2007-07-06 21:54:05 UTC
Ehh...yes, I agree that USE flags should not be used (I said that). I suggested an optional env variable.