Skip to content

Commit 48a1acc

Browse files
committed
webkitgtk: update to version 2.48.0 and remove obsolete patch
Upgraded webkitgtk from version 2.46.6 to 2.48.0, removing the fix-bmalloc-armhf.patch as it is no longer needed.
1 parent 17694c3 commit 48a1acc

File tree

2 files changed

+20
-33
lines changed

2 files changed

+20
-33
lines changed

recipes-browser/webkitgtk/webkitgtk/fix-bmalloc-armhf.patch

Lines changed: 0 additions & 19 deletions
This file was deleted.

recipes-browser/webkitgtk/webkitgtk_2.46.6.bb renamed to recipes-browser/webkitgtk/webkitgtk_2.48.0.bb

Lines changed: 20 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,28 +11,36 @@ LIC_FILES_CHKSUM = "file://Source/JavaScriptCore/COPYING.LIB;md5=d0c6d6397a5d842
1111

1212
# you need harfbuzz with icu enabled, you can add this to your config:
1313
# PACKAGECONFIG:append:pn-harfbuzz = " icu"
14-
DEPENDS = "curl libxml2 libxslt libidn \
15-
gtk+3 gstreamer1.0 gstreamer1.0-plugins-base flex-native icu \
16-
gperf-native perl-native ruby-native ninja-native \
17-
glib-2.0 \
18-
gettext-native glib-2.0-native \
14+
DEPENDS = "curl \
15+
flex-native \
16+
gettext-native \
17+
glib-2.0 glib-2.0-native \
18+
gperf-native \
19+
gstreamer1.0 gstreamer1.0-plugins-base \
20+
gtk+3 \
1921
harfbuzz \
22+
icu \
23+
libavif \
24+
libgcrypt \
25+
libidn \
26+
libsoup \
27+
libtasn1 \
2028
libwebp \
29+
libxml2 libxslt \
30+
ninja-native \
31+
perl-native \
2132
python3-native python3-packaging-native \
22-
sqlite3 libgcrypt \
33+
ruby-native \
34+
sqlite3 \
2335
unifdef-native \
24-
libavif \
25-
libsoup \
2636
zlib \
2737
"
2838

2939
FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
3040

31-
SRC_URI = "https://www.webkitgtk.org/releases/webkitgtk-${PV}.tar.xz;name=tarball \
32-
file://fix-bmalloc-armhf.patch \
33-
"
41+
SRC_URI = "https://www.webkitgtk.org/releases/webkitgtk-${PV}.tar.xz;name=tarball"
3442

35-
SRC_URI[tarball.sha256sum] = "f2b31de693220ba9bab76ce6ddfe5b0bfab2515cb2b0a70f3c54d4050766c32b"
43+
SRC_URI[tarball.sha256sum] = "94904a55cf12d44a4e36ceadafff02d46da73d76be9b4769f34cbfdf0eebf88e"
3644

3745
RRECOMMENDS:${PN} = "${PN}-bin \
3846
ca-certificates \
@@ -62,7 +70,6 @@ PACKAGECONFIG ??= " ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', '', d)
6270
libsecret \
6371
openjpeg \
6472
video \
65-
webcrypto \
6673
woff2 \
6774
"
6875

@@ -84,7 +91,6 @@ PACKAGECONFIG[systemd] = "-DUSE_SYSTEMD=ON,-DUSE_SYSTEMD=OFF,systemd"
8491
PACKAGECONFIG[journald] = "-DENABLE_JOURNALD_LOG=ON,-DENABLE_JOURNALD_LOG=OFF,"
8592
PACKAGECONFIG[video] = "-DENABLE_VIDEO=ON,-DENABLE_VIDEO=OFF,gstreamer1.0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad"
8693
PACKAGECONFIG[wayland] = "-DENABLE_WAYLAND_TARGET=ON,-DENABLE_WAYLAND_TARGET=OFF,wayland wayland-native"
87-
PACKAGECONFIG[webcrypto] = "-DENABLE_WEB_CRYPTO=ON,-DENABLE_WEB_CRYPTO=OFF,libgcrypt libtasn1"
8894
PACKAGECONFIG[webgl] = "-DENABLE_WEBGL=ON,-DENABLE_WEBGL=OFF,virtual/libgl"
8995
PACKAGECONFIG[woff2] = "-DUSE_WOFF2=ON,-DUSE_WOFF2=OFF,woff2"
9096
PACKAGECONFIG[x11] = "-DENABLE_X11_TARGET=ON,-DENABLE_X11_TARGET=OFF,virtual/libx11 libxt"

0 commit comments

Comments
 (0)