diff --git a/recipes-browser/webkitgtk/webkitgtk_2.40.1.bb b/recipes-browser/webkitgtk/webkitgtk_2.40.2.bb similarity index 97% rename from recipes-browser/webkitgtk/webkitgtk_2.40.1.bb rename to recipes-browser/webkitgtk/webkitgtk_2.40.2.bb index e8437c3a..0032bf8c 100644 --- a/recipes-browser/webkitgtk/webkitgtk_2.40.1.bb +++ b/recipes-browser/webkitgtk/webkitgtk_2.40.2.bb @@ -20,7 +20,7 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" SRC_URI = " \ https://www.webkitgtk.org/releases/webkitgtk-${PV}.tar.xz;name=tarball \ " -SRC_URI[tarball.sha256sum] = "64e526984f8cd2161ef03ae949af99c002ff333d615e6386b460164a3c1b7ef6" +SRC_URI[tarball.sha256sum] = "96898870d994da406ee7a632816dcde9a3bb395ee5f344fcb3f3b8cc8a77e000" RRECOMMENDS:${PN} = "${PN}-bin \ ca-certificates \ @@ -43,6 +43,7 @@ PACKAGECONFIG ??= " ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', '', d) ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'opengl gles2 webgl', '', d)} \ ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'journald', '' ,d)} \ enchant \ + gbm \ jit \ libsecret \ openjpeg \ @@ -55,6 +56,7 @@ PACKAGECONFIG[reduce-size] = "-DCMAKE_BUILD_TYPE=MinSizeRel,-DCMAKE_BUILD_TYPE=R PACKAGECONFIG[bubblewrap] = "-DENABLE_BUBBLEWRAP_SANDBOX=ON,-DENABLE_BUBBLEWRAP_SANDBOX=OFF,bubblewrap xdg-dbus-proxy bubblewrap-native xdg-dbus-proxy-native libseccomp" PACKAGECONFIG[enchant] = "-DENABLE_SPELLCHECK=ON,-DENABLE_SPELLCHECK=OFF,enchant2" PACKAGECONFIG[gamepad] = "-DENABLE_GAMEPAD=ON,-DENABLE_GAMEPAD=OFF,libmanette" +PACKAGECONFIG[gbm] = "-DUSE_GBM=ON,-DUSE_GBM=OFF,libdrm" PACKAGECONFIG[geoclue] = "-DENABLE_GEOLOCATION=ON,-DENABLE_GEOLOCATION=OFF,geoclue" PACKAGECONFIG[gles2] = "-DENABLE_GLES2=ON,-DENABLE_GLES2=OFF,virtual/libgles2" PACKAGECONFIG[libhyphen] = "-DUSE_LIBHYPHEN=ON,-DUSE_LIBHYPHEN=OFF,libhyphen" diff --git a/recipes-browser/wpewebkit/wpewebkit_2.40.1.bb b/recipes-browser/wpewebkit/wpewebkit_2.40.2.bb similarity index 88% rename from recipes-browser/wpewebkit/wpewebkit_2.40.1.bb rename to recipes-browser/wpewebkit/wpewebkit_2.40.2.bb index 6a8f7fc3..a4b8c4a8 100644 --- a/recipes-browser/wpewebkit/wpewebkit_2.40.1.bb +++ b/recipes-browser/wpewebkit/wpewebkit_2.40.2.bb @@ -7,7 +7,7 @@ SRC_URI = "https://wpewebkit.org/releases/${BPN}-${PV}.tar.xz;name=tarball \ file://0001-FELightningNEON.cpp-fails-to-build-NEON-fast-path-se.patch \ " -SRC_URI[tarball.sha256sum] = "c6b25e168b70f2121305ed078d0790e0aa4b0c73fce44e32ed42d4e5dd137ccb" +SRC_URI[tarball.sha256sum] = "99b7ab42580ac5726a2c95bae90caf4cf5df89765e4a046ca72e97b7fd3bccc7" DEPENDS += " libwpe" RCONFLICTS:${PN} = "libwpe (< 1.12)" @@ -42,3 +42,7 @@ PACKAGECONFIG:append = " wpe-1-1-api" # unifdef-native: Needed since >2.38. DEPENDS:append = " unifdef-native" + +# Since 2.40.X +PACKAGECONFIG[gbm] = "-DUSE_GBM=ON,-DUSE_GBM=OFF,libdrm" +PACKAGECONFIG:append = " gbm"