From 98a821a93af266a457ec3967c8cb3e90d0c0037c Mon Sep 17 00:00:00 2001 From: Daniel Golle Date: Sat, 30 May 2015 23:09:47 +0200 Subject: gnunet: add new package The single 'gnunet' package built should be further split up, meta-packages for common use-cases should be added. However, it's not too big to run on devices with 8MB of flash or more, even in the current monolithic package. Integration with procd and netifd is not yet implemented. Signed-off-by: Daniel Golle --- net/gnunet/patches/010-cross-compile-fixes.patch | 13 +++++++++ net/gnunet/patches/011-no-fpu-includes.patch | 36 ++++++++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 net/gnunet/patches/010-cross-compile-fixes.patch create mode 100644 net/gnunet/patches/011-no-fpu-includes.patch (limited to 'net/gnunet/patches') diff --git a/net/gnunet/patches/010-cross-compile-fixes.patch b/net/gnunet/patches/010-cross-compile-fixes.patch new file mode 100644 index 000000000..820692700 --- /dev/null +++ b/net/gnunet/patches/010-cross-compile-fixes.patch @@ -0,0 +1,13 @@ +Index: gnunet-0.10.1/configure.ac +=================================================================== +--- gnunet-0.10.1.orig/configure.ac ++++ gnunet-0.10.1/configure.ac +@@ -194,7 +194,7 @@ AM_CONDITIONAL(GNU, test "$build_target" + AC_MSG_RESULT([$build_target]) + AC_SUBST(build_target) + AM_CONDITIONAL([am__fastdepOBJC], false) +-AC_UNALIGNED_64_ACCESS ++# AC_UNALIGNED_64_ACCESS + + # some other checks for standard libs + AC_SEARCH_LIBS([gethostbyname], [nsl ws2_32]) diff --git a/net/gnunet/patches/011-no-fpu-includes.patch b/net/gnunet/patches/011-no-fpu-includes.patch new file mode 100644 index 000000000..cb07e3252 --- /dev/null +++ b/net/gnunet/patches/011-no-fpu-includes.patch @@ -0,0 +1,36 @@ +Index: gnunet-0.10.1/src/dht/gnunet-service-dht_neighbours.c +=================================================================== +--- gnunet-0.10.1.orig/src/dht/gnunet-service-dht_neighbours.c ++++ gnunet-0.10.1/src/dht/gnunet-service-dht_neighbours.c +@@ -45,7 +45,6 @@ + #include "gnunet-service-dht_neighbours.h" + #include "gnunet-service-dht_nse.h" + #include "gnunet-service-dht_routing.h" +-#include + #include "dht.h" + + #define LOG_TRAFFIC(kind,...) GNUNET_log_from (kind, "dht-traffic",__VA_ARGS__) +Index: gnunet-0.10.1/src/dht/gnunet-service-wdht_neighbours.c +=================================================================== +--- gnunet-0.10.1.orig/src/dht/gnunet-service-wdht_neighbours.c ++++ gnunet-0.10.1/src/dht/gnunet-service-wdht_neighbours.c +@@ -44,7 +44,6 @@ + #include "gnunet-service-wdht_datacache.h" + #include "gnunet-service-wdht_neighbours.h" + #include "gnunet-service-wdht_nse.h" +-#include + #include + #include + #include "dht.h" +Index: gnunet-0.10.1/src/dht/gnunet-service-xdht_neighbours.c +=================================================================== +--- gnunet-0.10.1.orig/src/dht/gnunet-service-xdht_neighbours.c ++++ gnunet-0.10.1/src/dht/gnunet-service-xdht_neighbours.c +@@ -41,7 +41,6 @@ + #include "gnunet-service-xdht_datacache.h" + #include "gnunet-service-xdht_neighbours.h" + #include "gnunet-service-xdht_routing.h" +-#include + #include "dht.h" + + /** -- cgit v1.2.3