WebKit 2.40 update for buster
Emilio Pozuelo Monfort
pochu at debian.org
Fri Jun 2 13:17:37 BST 2023
Hi,
With the release of WebKitGTK+ 2.40, the series currently in buster, 2.38, has
become EOL. Unfortunately 2.40 bumped the compiler and other library
requirements quite a bit, so a backport wasn't easy, but I've managed to do it.
It requires clang++-13 to build (which is presently in buster) as well as
libc++, which is a new runtime dependency. A couple of other libraries are now
required in order to keep support for Wayland.
I have prepared a repository at
deb [allow-insecure=yes] https://people.debian.org/~pochu/lts/webkit/ ./
(the allow-insecure could be dropped if make apt trust my GPG key
(709CA6C7EBE6259C5DF7643E9D46C488E4368302).
Just like in bullseye, the new webkit breaks evolution, so I prepared an update
for it to work with the newer webkit.
I'd appreciate some testing of any webkit applications (epiphany-browser,
evolution...) that you can.
If all goes well, I'll address the last known issue (building with cmake from
buster, which is partly done but not completed) and upload everything. Otherwise
if there's breakage, the alternative would be to mark webkit as limited support
(only for trusted content), which basically EOLs it.
Cheers,
Emilio
More information about the Pkg-webkit-maintainers
mailing list