packages: - build-essential - cmake - git - ninja-build - clang - libglib2.0-dev - libgtk-3-dev - libsoup2.4-dev - libjpeg-dev - libpng-dev - libwebp-dev - libxml2-dev - libxslt1-dev - libsecret-1-dev - gobject-introspection - libgirepository1.0-dev - libenchant-2-dev - libicu-dev - libgeoclue-2-dev - ruby - ruby-dev - python3-pip - liblcms2-dev - gperf - bison - flex - unifdef - libwoff1 - libwoff-dev - libharfbuzz-dev - libsqlite3-dev - libatspi2.0-dev - libtasn1-6-dev - libwebpdemux2 - libopenjp2-7-dev - libepoxy-dev - libbrotli-dev - libzstd-dev - gettext - gi-docgen - libgstreamer-plugins-base1.0-dev - libhyphen-dev - libgstreamer1.0-dev - libgstreamer-plugins-base1.0-dev repository: url: https://github.com/WebKit/WebKit.git branch: webkitgtk-2.49.3 steps: - mkdir -p WebKitBuild/Release - cd WebKitBuild/Release - cmake -GNinja -DENABLE_SPEECH_SYNTHESIS=OFF -DUSE_LIBBACKTRACE=OFF -DPORT=GTK -DCMAKE_INSTALL_PREFIX=$HOME/.local ../../ - ninja - ninja install