habitat-sh / core-plans

Core Habitat Plan definitions
129 stars 252 forks source link

[Tracking] Chromium packaging #1331

Open rsertelon opened 6 years ago

rsertelon commented 6 years ago

In the end of year 2017, @themightychris motivated some of core plans contributors to create a bunch of packages (see #985 for example) so that we could add a core/chromium package to be able to run a headless chromium.

There is a trello board that helps coordinating the work. I will keep the issue up-to-date and link to PRs if any.

lib names were optained through apt-cache depends chromium-browser, thus the names apply to ubuntu here.

themightychris commented 6 years ago

In case it's useful, this was my test case plan with some debug output: https://github.com/JarvusInnovations/habitat-plans/tree/master/puppeteer-cli

rsertelon commented 6 years ago

More context on required deps: https://chromium.googlesource.com/chromium/src/+/master/build/install-build-deps.sh

I'm currently trying to build chromium outside of habitat because I have to try and contribute a patch for work ;) It'll help me create the package I think :p