environment/recipes/webkit.yml
2025-08-01 12:52:57 +02:00

57 lines
1.1 KiB
YAML

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