source "package/ibrdtn/Config.in"
source "package/libcgi/Config.in"
source "package/libcgicc/Config.in"
+ source "package/libcoap/Config.in"
source "package/libcurl/Config.in"
source "package/libdnet/Config.in"
source "package/libeXosip2/Config.in"
--- /dev/null
+From d5914ecbb0285aea1eb2b9432d6e91155877fd95 Mon Sep 17 00:00:00 2001
+From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
+Date: Thu, 9 Jun 2016 21:53:59 +0200
+Subject: [PATCH] configure: only add -Wunused-result if supported by the
+ compiler
+
+Old gcc versions such as 4.3.x do not support -Wunused-result, so
+instead of unconditionally using this warning, only use it if supported
+by the compiler.
+
+Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
+---
+Submitted upstream: https://github.com/obgm/libcoap/pull/32
+
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index f4452ac..6354fcf 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -110,12 +110,12 @@ WARNING_CFLAGS="\
+ -Wswitch-default \
+ -Wswitch-enum \
+ -Wunused \
+--Wunused-result \
+ "
+
+ # check whether or not the compiler supports -Wlogical-op (clang does not...)
+ AX_CHECK_COMPILE_FLAG([-Wlogical-op], [WARNING_CFLAGS="$WARNING_CFLAGS -Wlogical-op"],,[-Werror])
+ AX_CHECK_COMPILE_FLAG([-fdiagnostics-color], [CFLAGS="$CFLAGS -fdiagnostics-color"],,[-Werror])
++AX_CHECK_COMPILE_FLAG([-Wunused-result], [WARNING_CFLAGS="$WARNING_CFLAGS -Wunused-result"])
+
+ AC_SUBST([WARNING_CFLAGS])
+
+--
+2.7.4
+
--- /dev/null
+config BR2_PACKAGE_LIBCOAP
+ bool "libcoap"
+ help
+ libcoap is a C implementation of a lightweight application-protocol
+ for devices that are constrained their resources such as computing
+ power, RF range, memory, bandwith, or network packet sizes. This
+ protocol, CoAP, is standardized by the IETF as RFC 7252. For further
+ information related to CoAP, see <http://coap.technology>.
+
+ https://github.com/obgm/libcoap
--- /dev/null
+# Locally calculated
+sha256 f66e91742c2b027fcd7c575d8e7b53d79d3624aad1b3baba481dd88f6e2bc44d libcoap-c909bf802034b7762a2182848304b2530e58444f.tar.gz
--- /dev/null
+################################################################################
+#
+# libcoap
+#
+################################################################################
+
+LIBCOAP_VERSION = c909bf802034b7762a2182848304b2530e58444f
+LIBCOAP_SITE = $(call github,obgm,libcoap,$(LIBCOAP_VERSION))
+LIBCOAP_INSTALL_STAGING = YES
+LIBCOAP_LICENSE = GPLv2+ or BSD-2c
+LIBCOAP_LICENSE_FILES = COPYING LICENSE.GPL LICENSE.BSD
+LIBCOAP_CONF_OPTS = --disable-examples
+LIBCOAP_AUTORECONF = YES
+
+$(eval $(autotools-package))