57 lines
1.1 KiB
YAML
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
|
|
|