The script attached is adapted from the
build instructions to install (all?) the dependencies and set up the workspace on OpenSuse. Building chromium might require additional dependencies (see
here).
Tested on OpenSuse 13.1, but it most likely works for 12.X too. Let me know if it doesn't.
Some modifications of the original script:
- uses a chrome release slightly above exo_browser ToT's chromium.RELEASE
- builds Release instead of Debug
- deploys breach_core in the build's shell directory
- mind the -j32 for ninja if you don't have a beefy machine
Video playback is broken for some formats (webm for example), the framebuffer does not update. However this is also happening with a compiled chromium from the same tree (with and without GPU compositing), so it is not linked to exo_browser. If someone knows how to fix this on OpenSuse that would be great.