Index: 2.40.1/Makefile
===================================================================
--- 2.40.1/Makefile (revision 88)
+++ 2.40.1/Makefile (revision 89)
@@ -63,6 +63,7 @@
REQUIRES += libs/libsoup3/3.4.2
REQUIRES += libs/libsecret/0.20.4
REQUIRES += libs/libseccomp/2.5.4
+REQUIRES += app/sqlite/3.39.4.0
REQUIRES += X11/libs/gtk4/4.11.2
REQUIRES += X11/app/xdg-dbus-proxy/0.1.4
REQUIRES += X11/libs/libwpe/1.14.1
@@ -97,6 +98,11 @@
install_target = $(TARGET_BUILD_DIR)/.install_done
+ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_JZ47XX_GLIBC) $(TOOLCHAIN_P5600_GLIBC)),)
+OPT_PATCHES = PATCHES.mips
+endif
+
+
####### Targets
PKG_GROUP = xlibs
@@ -363,6 +369,7 @@
$(src_done): $(SRC_ARCHIVE) $(PATCHES_DEP)
$(UNPACK_SRC_ARCHIVE)
$(APPLY_PATCHES)
+ $(call apply-opt-patches, $(SRC_DIR))
@echo "set(CMAKE_SYSTEM_NAME Linux)" > $(toolchain-file)
@echo "set(CMAKE_SYSTEM_PROCESSOR $(cpu_arch))" >> $(toolchain-file)
@touch $@
Index: 2.40.1/PATCHES
===================================================================
--- 2.40.1/PATCHES (revision 88)
+++ 2.40.1/PATCHES (revision 89)
@@ -1,4 +1,6 @@
../../../../sources/packages/x/webkitgtk/patches/webkitgtk-2.40.1-arm-neon.patch -p0
+../../../../sources/packages/x/webkitgtk/patches/webkitgtk-2.40.1-i386-sse.patch -p0
+
../../../../sources/packages/x/webkitgtk/patches/webkitgtk-2.40.1-bwrap-cross.patch -p0
../../../../sources/packages/x/webkitgtk/patches/webkitgtk-2.40.1-source-brush.patch -p0
Index: 2.40.1/PATCHES.mips
===================================================================
--- 2.40.1/PATCHES.mips (nonexistent)
+++ 2.40.1/PATCHES.mips (revision 89)
@@ -0,0 +1,2 @@
+
+../../../../sources/packages/x/webkitgtk/patches/webkitgtk-2.40.1-mips-atomic.patch -p0