diff --git a/recipes-qt/qt5/qtwebkit.inc b/recipes-qt/qt5/qtwebkit.inc new file mode 100644 index 0000000000..2100ee1664 --- /dev/null +++ b/recipes-qt/qt5/qtwebkit.inc @@ -0,0 +1,24 @@ +require qt5module.inc + +DEPENDS += "qtdeclarative icu ruby-native sqlite3" + +INC_PR = "r0" + +do_configure_append() { + # Fix rpaths for QtWebProcess + find -name "Makefile*" | xargs sed -i "s|-Wl,-rpath,${SEPB}/lib||g" +} + +PACKAGES += "${PN}-qmlplugins-dbg ${PN}-qmlplugins" + +FILES_${PN}-qmlplugins = " \ + ${OE_QMAKE_PATH_QML}/QtWebKit/libqmlwebkitplugin.so \ + ${OE_QMAKE_PATH_QML}/QtWebKit/qmldir \ + ${OE_QMAKE_PATH_QML}/QtWebKit/experimental/libqmlwebkitexperimentalplugin.so \ + ${OE_QMAKE_PATH_QML}/QtWebKit/experimental/qmldir \ +" + +FILES_${PN}-qmlplugins-dbg = " \ + ${OE_QMAKE_PATH_QML}/QtWebKit/experimental/.debug \ + ${OE_QMAKE_PATH_QML}/QtWebKit/.debug \ +" diff --git a/recipes-qt/qt5/qtwebkit_5.0.0.bb b/recipes-qt/qt5/qtwebkit_5.0.0.bb new file mode 100644 index 0000000000..8ec9cee7d8 --- /dev/null +++ b/recipes-qt/qt5/qtwebkit_5.0.0.bb @@ -0,0 +1,13 @@ +require ${PN}.inc +require qt5-${PV}.inc + +LICENSE = "BSD & LGPLv2+" +LIC_FILES_CHKSUM = "file://Source/WebCore/rendering/RenderApplet.h;endline=22;md5=fb9694013ad71b78f8913af7a5959680 \ + file://Source/WebKit/gtk/webkit/webkit.h;endline=21;md5=b4fbe9f4a944f1d071dba1d2c76b3351 \ + file://Source/JavaScriptCore/parser/Parser.h;endline=23;md5=b57c8a2952a8d0e655988fa0ecb2bf7f" + +PR = "${INC_PR}.0" + +SRC_URI[md5sum] = "11556c74161612fd37ce70277de3baa4" +SRC_URI[sha256sum] = "45981088d39ec044762861ee67acee8524ca20b13f1543a3045219aa9da21f9f" +