tce-load -i compiletc cmake ninja perl5 ruby-dev gst-plugins-bad-dev libsecret-dev harfbuzz-icu-dev libsoup3-dev libxslt-dev gobject-introspection-dev enchant2-dev gperf geoclue-dev hicolor-icon-theme gtk4-dev gtk4-gir libsoup3-gir unifdef

wget https://webkitgtk.org/releases/webkitgtk-2.48.5.tar.xz

cd webkitgtk-2.48.5

mkdir build
cd build

need to symlink gcc to /usr/bin

cmake -LAH -DCMAKE_C_FLAGS_RELEASE="-mtune=generic -Os -pipe" -DCMAKE_CXX_FLAGS_RELEASE="-mtune=generic -Os -pipe -DNDEBUG" -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_INSTALL_LIBDIR=/usr/local/lib -DCMAKE_INSTALL_LIBEXECDIR=/usr/local/lib -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_RPATH=ON -DPORT=GTK -DUSE_LIBBACKTRACE=OFF -DUSE_LIBHYPHEN=OFF -DENABLE_GAMEPAD=OFF -DENABLE_MINIBROWSER=ON -DENABLE_DOCUMENTATION=OFF -DUSE_WOFF2=OFF -DUSE_GTK4=ON -DENABLE_JOURNALD_LOG=OFF -DENABLE_BUBBLEWRAP_SANDBOX=OFF -DUSE_SYSPROF_CAPTURE=NO -DENABLE_SPEECH_SYNTHESIS=OFF -DCMAKE_VERBOSE_MAKEFILE=TRUE -DUSE_SYSTEM_MALLOC=ON -DUSE_AVIF=OFF -DUSE_JPEGXL=OFF -Wno-dev -G Ninja ../

[lto fails]

ninja [4h 47m 00s]
sudo ninja install

libwebkitgtk-6.0.so.4
webkitgtk-6.0.pc

-- Enabled features:
--  ENABLE_BUBBLEWRAP_SANDBOX ..................... OFF
--  ENABLE_DOCUMENTATION                            OFF
--  ENABLE_DRAG_SUPPORT ........................... ON
--  ENABLE_GAMEPAD                                  OFF
--  ENABLE_INTROSPECTION .......................... ON
--  ENABLE_JOURNALD_LOG                             OFF
--  ENABLE_MINIBROWSER ............................ ON
--  ENABLE_PDFJS                                    ON
--  ENABLE_QUARTZ_TARGET .......................... OFF
--  ENABLE_SPEECH_SYNTHESIS                         OFF
--  ENABLE_SPELLCHECK ............................. ON
--  ENABLE_TOUCH_EVENTS                             ON
--  ENABLE_VIDEO .................................. ON
--  ENABLE_WAYLAND_TARGET                           ON
--  ENABLE_WEBDRIVER .............................. ON
--  ENABLE_WEB_AUDIO                                ON
--  ENABLE_X11_TARGET ............................. ON
--  USE_AVIF                                        OFF
--  USE_FLITE ..................................... OFF
--  USE_GBM                                         ON
--  USE_GSTREAMER_TRANSCODER ...................... ON
--  USE_GSTREAMER_WEBRTC                            OFF
--  USE_GTK4 ...................................... ON
--  USE_JPEGXL                                      OFF
--  USE_LCMS ...................................... ON
--  USE_LIBBACKTRACE                                OFF
--  USE_LIBDRM .................................... ON
--  USE_LIBHYPHEN                                   OFF
--  USE_LIBSECRET ................................. ON
--  USE_SKIA_OPENTYPE_SVG                           ON
--  USE_SOUP2 ..................................... OFF
--  USE_SYSTEM_SYSPROF_CAPTURE                      OFF
--  USE_WOFF2 ..................................... OFF
