balena-wpe
balena-wpe copied to clipboard
Update to wpewebkit 2.28.x running on poky dunfell
A prebuilt docker image can be downloaded from here:
marhoy/balena-wpe:2.28.2-raspberrypi3
Put that in the Dockerfile if you want to test. Works fine on my rpi3 with 7" LCD.
I've also built an image for raspberrypi4, but as I don't have one, it is untested...
marhoy/balena-wpe:2.28.2-raspberrypi4
- Update build environment to the latest stable version: poky dunfell
- Update browser to latest stable version: wpewebkit-2.28.x
- Update libwpe to version 1.6 and cog to version 0.6
- Build GnuTLS with "system trust" to enable verification of https certificates
- Enable cookies in the browser
Hey @marhoy, thanks for the contribution!
I know it's been some time now but I've just tested your WPE images. My testing report is as follows:
- For Raspberry Pi 3: works like a charm!
- For Raspberry Pi 4: does not work, unfortunately it crashes, #58 is likely the culprit which is sad because it's a complex matter to resolve.
That being said, I'm keen on updating balena-wpe
to use your base image since it runs up to date software. If you can patch this change (petrosagg/balena-wpe:raspberrypi3-094d55a
--> marhoy/balena-wpe:2.28.2-raspberrypi3
) I'll merge it with this PR. We are looking into automating the image build and will probably move into hosting it on our own dockerhub but in the meantime we can switch to using yours if you agree.
Last but not least :D, if you are interested in being added as a project maintainer let me know. You've done quite a lot of contributions to this project already, so it only makes sense to make you a part of it.
@tmigone Thanks for testing :)
I already have a working image with wpewebkit-2.30.1: https://hub.docker.com/r/marhoy/balena-wpe/tags And I'm trying to compile 2.30.3 right now.
So If you want to merge the PR, I'll update it to the latest version first :)