From 63ec6741303e8849e82d9b0930963535f0a82df6 Mon Sep 17 00:00:00 2001 From: TBK Date: Sun, 10 Mar 2019 12:51:27 +0100 Subject: testing/amiitool: new aport --- testing/amiitool/fix-mbedtls_include.patch | 56 ++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 testing/amiitool/fix-mbedtls_include.patch (limited to 'testing/amiitool/fix-mbedtls_include.patch') diff --git a/testing/amiitool/fix-mbedtls_include.patch b/testing/amiitool/fix-mbedtls_include.patch new file mode 100644 index 0000000000..44ef9f9157 --- /dev/null +++ b/testing/amiitool/fix-mbedtls_include.patch @@ -0,0 +1,56 @@ ++++ a/Makefile ++++ b/Makefile +@@ -19,7 +19,7 @@ + bindir = $(exec_prefix)/bin + + # mbed TLS libraries +-MBEDTLS_DIR = $(PWD)/mbedtls ++MBEDTLS_DIR = /usr/include/ + MBEDTLS_CONFIG = $(PWD)/configs/mbedtls.h + MBEDTLS_CFLAGS = -DMBEDTLS_CONFIG_FILE='\"$(MBEDTLS_CONFIG)\"' $(CFLAGS) + +@@ -39,7 +39,7 @@ + # Default target: compile all programs + all: $(BINS) + +-%: %.o $(LIBSOBJ) $(STATICLIBS) ++%: %.o $(LIBSOBJ) + $(CC) $(ALL_CFLAGS) $(LIBSOBJ) $< -o $@ $(LDFLAGS) + + %.o: %.c $(HEADERS) + +--- a/configs/mbedtls.h ++++ b/configs/mbedtls.h +@@ -24,6 +24,6 @@ + #define MBEDTLS_HAVE_ASM + #define MBEDTLS_PLATFORM_C + +-#include "mbedtls/check_config.h" ++#include + + #endif + +--- a/amiibo.c ++++ b/amiibo.c +@@ -7,8 +7,8 @@ + + #include "nfc3d/amiibo.h" + #include "util.h" +-#include "mbedtls/md.h" +-#include "mbedtls/aes.h" ++#include ++#include + #include + #include "portable_endian.h" + +--- a/include/nfc3d/drbg.h ++++ b/include/nfc3d/drbg.h +@@ -10,7 +10,7 @@ + + #include + #include +-#include "mbedtls/md.h" ++#include + + #define NFC3D_DRBG_MAX_SEED_SIZE 480 /* Hardcoded max size in 3DS NFC module */ + #define NFC3D_DRBG_OUTPUT_SIZE 32 /* Every iteration generates 32 bytes */ -- cgit v1.2.3