Radix cross Linux

The main Radix cross Linux repository contains the build scripts of packages, which have the most complete and common functionality for desktop machines

452 Commits   2 Branches   1 Tag
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