I set out to package gnucash-docs (online help for gnucash) but the help windows came up blank when WebKitWebProcess dumped core with library/desktop/webkitgtk2@2.42.5-2024.0.0.0 installed.
With this version of webkitgtk2, the existing gnome/help-viewer/yelp@42.2-2024.0.0.0 package works after installing the new webkitgtk2
An update from 2.42.5 reportedly fixes multiple security advisories including CVE-2024-54551, CVE-2025-24208, CVE-2025-24209, CVE-2025-24213, CVE-2025-24216, CVE-2025-24264, CVE-2025-30427 and many others.
Add patches that silence repeated build warnings from gcc-14 and fix some issues that had been hidden in the noise.
Use developer/unifdef instead of building our own copy.
05-FastMalloc.cpp.patch introduced a serious bug that caused WTF::fastAlignedMalloc() to always call abort(); this bug prompted me to upgrade this package.
08-mmap.patch was dropped as unnecessary -- illumos now defines MAP_FILE
Updates to the mapfile are based on undefined symbols observed during test builds of this package; I may have missed other that applications may now expect. (commit: a7d22b7)