skytemple, armips: fix compilation and remove indirectly vulnerable webkitgtk_4_0#449192
Conversation
|
b71ac1c to
2f76ea6
Compare
|
@Sigmanificient Good point. I forgot to fork my branch from an up-to-date master. Or something. Its now updated with a fix to armips and explorerscript (and I re-did my test, everything still working as expected). I also took the occasion to update my email in the maintainers list. |
a41c39f to
d4ffcfe
Compare
|
This seems relevant for #360897 too |
LordGrimmauld
left a comment
There was a problem hiding this comment.
These four changes are totally disconnected and unrelated. I want both the cmake build fix as well as the webkitgtk_4_0 drop, and the diff looks fine. Personally i'd have preferred this split across multiple PRs, but if the changes are okay i won't complain too much.
|
|
Things done
Removed the webkit dependancy on SkyTemple. It use libsoup2, which is marked as vulnerable and outdated, and won’t compiled. SkyTemple work fine without it, only using it to display some graph, that are otherwised rendered as image in-app and offer the option to open them in the web browser.
I also noticed problem with an aiohttp update error in the portrait browser. I might fix that later, when I have more time to make a fix. (it is otherwise possible to manually download them from https://sprites.pmdcollab.org or https://nsc.pmdcollab.org and import them manually).
I tried to update to 4.1 which does use libsoup3, but it crash when it try to render the graph with some Wayland/X error (tested with both). I suspect it might also happen with 4.0, but I didn’t given I had trouble compiling it, as it doesn’t appear to respect the core limit I ask it (and otherwise eats up all the RAM). Might be an error on my side.
passthru.tests.nixpkgs-reviewon this PR. See nixpkgs-review usage../result/bin/.Add a 👍 reaction to pull requests you find important.