diff options
Diffstat (limited to 'meta/recipes-sato/webkit/webkitgtk_2.10.7.bb')
-rw-r--r-- | meta/recipes-sato/webkit/webkitgtk_2.10.7.bb | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/meta/recipes-sato/webkit/webkitgtk_2.10.7.bb b/meta/recipes-sato/webkit/webkitgtk_2.10.7.bb index 8812967603..849a33a1e7 100644 --- a/meta/recipes-sato/webkit/webkitgtk_2.10.7.bb +++ b/meta/recipes-sato/webkit/webkitgtk_2.10.7.bb | |||
@@ -15,11 +15,14 @@ SRC_URI = "\ | |||
15 | file://clang.patch \ | 15 | file://clang.patch \ |
16 | file://0001-Enable-backtrace-on-linux-when-using-glibc.patch \ | 16 | file://0001-Enable-backtrace-on-linux-when-using-glibc.patch \ |
17 | file://0001-Fix-build-with-non-glibc-libraries-on-linux.patch \ | 17 | file://0001-Fix-build-with-non-glibc-libraries-on-linux.patch \ |
18 | file://0001-FindGObjectIntrospection.cmake-prefix-variables-obta.patch \ | ||
19 | file://0001-When-building-introspection-files-add-CMAKE_C_FLAGS-.patch \ | ||
20 | file://0001-OptionsGTK.cmake-drop-the-hardcoded-introspection-gt.patch \ | ||
18 | " | 21 | " |
19 | SRC_URI[md5sum] = "84832b9d8329413b4f1d87df5f7e8efe" | 22 | SRC_URI[md5sum] = "84832b9d8329413b4f1d87df5f7e8efe" |
20 | SRC_URI[sha256sum] = "990d62c82ed6dede31a6ff0a82d847f16b812842ff3e1093d17113627652864e" | 23 | SRC_URI[sha256sum] = "990d62c82ed6dede31a6ff0a82d847f16b812842ff3e1093d17113627652864e" |
21 | 24 | ||
22 | inherit cmake lib_package pkgconfig perlnative pythonnative distro_features_check upstream-version-is-even | 25 | inherit cmake lib_package pkgconfig perlnative pythonnative distro_features_check upstream-version-is-even gobject-introspection |
23 | 26 | ||
24 | # depends on libxt | 27 | # depends on libxt |
25 | REQUIRED_DISTRO_FEATURES = "x11" | 28 | REQUIRED_DISTRO_FEATURES = "x11" |
@@ -51,7 +54,7 @@ PACKAGECONFIG[libhyphen] = "-DUSE_LIBHYPHEN=ON,-DUSE_LIBHYPHEN=OFF,libhyphen" | |||
51 | EXTRA_OECMAKE = " \ | 54 | EXTRA_OECMAKE = " \ |
52 | -DPORT=GTK \ | 55 | -DPORT=GTK \ |
53 | -DCMAKE_BUILD_TYPE=Release \ | 56 | -DCMAKE_BUILD_TYPE=Release \ |
54 | -DENABLE_INTROSPECTION=OFF \ | 57 | ${@bb.utils.contains('COMBINED_FEATURES', 'gobject-introspection-data', '-DENABLE_INTROSPECTION=ON', '-DENABLE_INTROSPECTION=OFF', d)} \ |
55 | -DENABLE_GTKDOC=OFF \ | 58 | -DENABLE_GTKDOC=OFF \ |
56 | -DENABLE_MINIBROWSER=ON \ | 59 | -DENABLE_MINIBROWSER=ON \ |
57 | " | 60 | " |
@@ -76,3 +79,10 @@ FILES_${PN} += "${libdir}/webkit2gtk-4.0/injected-bundle/libwebkit2gtkinjectedbu | |||
76 | 79 | ||
77 | # http://errors.yoctoproject.org/Errors/Details/20370/ | 80 | # http://errors.yoctoproject.org/Errors/Details/20370/ |
78 | ARM_INSTRUCTION_SET = "arm" | 81 | ARM_INSTRUCTION_SET = "arm" |
82 | |||
83 | # Invalid data memory access: 0x00000000 | ||
84 | # ... | ||
85 | # qemu: uncaught target signal 11 (Segmentation fault) - core dumped | ||
86 | # Segmentation fault | ||
87 | EXTRA_OECMAKE_append_powerpc = " -DENABLE_INTROSPECTION=OFF " | ||
88 | |||