init
This commit is contained in:
commit
b3dba4542f
44 changed files with 1596 additions and 0 deletions
57
recipes/webkit.yml
Normal file
57
recipes/webkit.yml
Normal file
|
@ -0,0 +1,57 @@
|
|||
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
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue