File 005-use-system-xdelta3.patch of Package retroarch
diff -rubN retroarch-sourceonly-1.21.0/Makefile.common retroarch-sourceonly-1.21.0-patched/Makefile.common
--- retroarch-sourceonly-1.21.0/Makefile.common 2025-05-01 15:25:23.000000000 +0200
+++ retroarch-sourceonly-1.21.0-patched/Makefile.common 2025-10-03 04:08:31.547167865 +0200
@@ -256,7 +256,6 @@
DEFINES += -DHAVE_XDELTA -DSECONDARY_DJW -DSECONDARY_LZMA -DSECONDARY_FGK
INCLUDE_DIRS += -I$(DEPS_DIR)/xdelta3 -I$(LIBRETRO_COMM_DIR)
LIBS += -llzma
- OBJ += $(DEPS_DIR)/xdelta3/xdelta3.o
HEADERS += xdelta3.h \
xdelta3-cfgs.h \
xdelta3-fgk.h \
diff -rubN retroarch-sourceonly-1.21.0/tasks/task_patch.c retroarch-sourceonly-1.21.0-patched/tasks/task_patch.c
--- retroarch-sourceonly-1.21.0/tasks/task_patch.c 2025-05-01 15:25:24.000000000 +0200
+++ retroarch-sourceonly-1.21.0-patched/tasks/task_patch.c 2025-10-03 02:09:32.775437342 +0200
@@ -37,7 +37,7 @@
#include "../configuration.h"
#ifdef HAVE_XDELTA
-#include "../deps/xdelta3/xdelta3.h"
+#include <xdelta3/xdelta3.h>
#endif
enum bps_mode