New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(linux): Build with webkitgtk 4.1 instead of 4.0 #10483
Conversation
User Test ResultsTest specification and instructions
|
This pull request is from an external repo and will not automatically be built. The build must still be passed before it can be merged. Ask one of the team members to make a manual build of this PR. |
Thanks for your PR! @ermshiperete will review it soon. |
Ubuntu 20.04 Focal doesn't have webkit2 4.1. The API is the same as with 4.0, so we use that if we can't find 4.1.
Should be a new version...
User TestingPreparations
Tests
|
@ermshiperete @keyman-server I was not able to test this PR, since the PR build is not available after clicking the download link. |
@bharanidharanj you don't need Teamcity to test on Linux - see https://github.com/keymanapp/keyman/wiki/How-to-test-artifacts-from-pull-requests-for-Keyman-for-Linux |
Changes in this pull request will be available for download in Keyman version 17.0.255-alpha |
Cherry-pick of PR #10483.
webkitgtk 4.1 is the same API as 4.0 except that it uses libsoup3 instead of libsoup 2.4.
Fedora has stopped building the 4.0 API (in preparation for Fedora 40 in a few months). Debian and Ubuntu will also stop building the 4.0 API soon.
webkitgtk 4.1 should exist in currently mainatained distros. It is in Debian 12, Ubuntu 22.04 LTS, etc.