diff options
Diffstat (limited to 'meta/recipes-sato')
-rw-r--r-- | meta/recipes-sato/webkit/webkitgtk_2.8.5.bb | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/meta/recipes-sato/webkit/webkitgtk_2.8.5.bb b/meta/recipes-sato/webkit/webkitgtk_2.8.5.bb index e92c6b1402..f14c868b7c 100644 --- a/meta/recipes-sato/webkit/webkitgtk_2.8.5.bb +++ b/meta/recipes-sato/webkit/webkitgtk_2.8.5.bb | |||
@@ -29,14 +29,25 @@ DEPENDS = "zlib enchant libsoup-2.4 curl libxml2 cairo libxslt libxt libidn gnut | |||
29 | atk udev harfbuzz jpeg libpng pulseaudio librsvg libtheora libvorbis libxcomposite libxtst \ | 29 | atk udev harfbuzz jpeg libpng pulseaudio librsvg libtheora libvorbis libxcomposite libxtst \ |
30 | ruby-native libsecret libnotify gstreamer1.0-plugins-bad \ | 30 | ruby-native libsecret libnotify gstreamer1.0-plugins-bad \ |
31 | " | 31 | " |
32 | DEPENDS += " ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'virtual/libgl', '', d)}" | 32 | |
33 | PACKAGECONFIG ??= "${@base_contains('DISTRO_FEATURES', 'x11', 'x11', 'wayland' ,d)} \ | ||
34 | ${@base_contains('DISTRO_FEATURES', 'opengl', 'webgl', '' ,d)}" | ||
35 | |||
36 | PACKAGECONFIG[wayland] = "-DENABLE_WAYLAND_TARGET=ON,-DENABLE_WAYLAND_TARGET=OFF,wayland" | ||
37 | PACKAGECONFIG[x11] = "-DENABLE_X11_TARGET=ON,-DENABLE_X11_TARGET=OFF,virtual/libx11" | ||
38 | PACKAGECONFIG[geoclue] = "-DENABLE_GEOLOCATION=ON,-DENABLE_GEOLOCATION=OFF,geoclue" | ||
39 | PACKAGECONFIG[enchant] = "-DENABLE_SPELLCHECK=ON,-DENABLE_SPELLCHECK=OFF,enchant" | ||
40 | PACKAGECONFIG[gtk2] = "-DENABLE_PLUGIN_PROCESS_GTK2=ON,-DENABLE_PLUGIN_PROCESS_GTK2=OFF,gtk+" | ||
41 | PACKAGECONFIG[gles2] = "-DENABLE_GLES2=ON,-DENABLE_GLES2=OFF,virtual/libgles2" | ||
42 | PACKAGECONFIG[webgl] = "-DENABLE_WEBGL=ON,-DENABLE_WEBGL=OFF,virtual/libgl" | ||
43 | PACKAGECONFIG[libsecret] = "-DENABLE_CREDENTIAL_STORAGE=ON,-DENABLE_CREDENTIAL_STORAGE=OFF,libsecret" | ||
33 | 44 | ||
34 | EXTRA_OECMAKE = " \ | 45 | EXTRA_OECMAKE = " \ |
35 | -DPORT=GTK \ | 46 | -DPORT=GTK \ |
36 | -DCMAKE_BUILD_TYPE=Release \ | 47 | -DCMAKE_BUILD_TYPE=Release \ |
37 | -DENABLE_INTROSPECTION=OFF \ | 48 | -DENABLE_INTROSPECTION=OFF \ |
49 | -DENABLE_GTKDOC=OFF \ | ||
38 | -DENABLE_MINIBROWSER=ON \ | 50 | -DENABLE_MINIBROWSER=ON \ |
39 | ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', '-DENABLE_WEBGL=ON', '-DENABLE_WEBGL=OFF', d)} \ | ||
40 | " | 51 | " |
41 | 52 | ||
42 | # Javascript JIT is not supported on powerpc | 53 | # Javascript JIT is not supported on powerpc |