Does anyone know any way I can get Chromium (for webdriver purposes) installed on a Raspberry Pi 4? The package is currently marked broken, but I’m out of my depth when it comes to understanding exactly why.
I tend to use flakes, where this is just changing the flake URL
For old style configuration.nix, I think you’ll have to manually clone the repository, check out that commit and then set the nix path with -I 'nixpkgs=/path/to/local/repo'.
Note this will probably be a big build, it’s changing gcc, so you might end up having to rebuild every package on the system. At the very least you’ll be building chromium, which is among the longest builds out there. I’d recommend figuring out remote builds if you’re going to try this on a pi.
Just to follow up, I’ve given up on this direction, probably forever. I’ll just wait for the upstream issue to be fixed.
I was stuck needing Chromium because I was using the barely-maintained Haskell webdriver library, which doesn’t work with Firefox. But I’ve since discovered the webdriver-w3c library, which works, and have ported everything to that.