The V8 JavaScript engine is an open source JavaScript engine developed by Google in Denmark and shipping with the Google Chrome browser.
Created attachment 215457 [details] v8-2.0.3.ebuild
Created attachment 215459 [details, diff] install_target From Debian
Created attachment 215461 [details, diff] enable_soname From Debian
Created attachment 215846 [details] v8-2.0.3.ebuild Fixed USE=debug
This package is useful outside of chrome as well.
(In reply to comment #5) > This package is useful outside of chrome as well. Could you give an example? Currently I don't see an easy way for the chrome ebuild to use the system v8 (it's not only the v8 code itself problem, but also v8 bindings to webkit). If a standalone v8 ebuild would be still useful for someone, I would consider maintaining it.
(In reply to comment #6) > (In reply to comment #5) > > This package is useful outside of chrome as well. > > Could you give an example? Currently I don't see an easy way for the chrome > ebuild to use the system v8 (it's not only the v8 code itself problem, but also > v8 bindings to webkit). If a standalone v8 ebuild would be still useful for > someone, I would consider maintaining it. > dev-db/mongodb can also use v8 as its javascript engine (currently it uses spidermonkey)
And another example that could use v8 is node.js - http://nodejs.org
v8 is becoming the premier way of using "javascript server side". Test suites, applications and frameworks. I imagine dev-javascript soon popping up, and v8 is the most common runner.
Added an experimental, hard masked dev-lang/v8 ebuild to portage. Enjoy!