diff --git a/contrib/src/restbed/rules.mak b/contrib/src/restbed/rules.mak index 2f85405d26b8aedae8584aa8f5423422823ff02d..38b655c5a2e267221daecbd114afd3473272dbcb 100644 --- a/contrib/src/restbed/rules.mak +++ b/contrib/src/restbed/rules.mak @@ -22,9 +22,7 @@ RESTBED_VERSION := 34187502642144ab9f749ab40f5cdbd8cb17a54a RESTBED_URL := https://github.com/Corvusoft/restbed/archive/$(RESTBED_VERSION).tar.gz -ifndef HAVE_WIN32 PKGS += restbed -endif ifeq ($(call need_pkg,"restbed >= 4.0"),) PKGS_FOUND += restbed @@ -45,6 +43,7 @@ restbed: restbed-$(RESTBED_VERSION).tar.gz $(UNPACK) $(APPLY) $(SRC)/restbed/CMakeLists.patch $(APPLY) $(SRC)/restbed/strand.patch + $(APPLY) $(SRC)/restbed/uri_cpp.patch $(MOVE) .restbed: restbed toolchain.cmake diff --git a/contrib/src/restbed/uri_cpp.patch b/contrib/src/restbed/uri_cpp.patch new file mode 100644 index 0000000000000000000000000000000000000000..c5e892ede58fc08b9895c8ebc760bf53e9904ca6 --- /dev/null +++ b/contrib/src/restbed/uri_cpp.patch @@ -0,0 +1,14 @@ +--- a/source/corvusoft/restbed/uri.cpp 2016-04-14 21:38:26.000000000 +0000 ++++ b/source/corvusoft/restbed/uri.cpp 2016-09-30 18:55:09.304594102 +0000 +@@ -8,9 +8,9 @@ + #include <cstdlib> + #include <stdexcept> + +-#if defined(WIN32) ++#if defined(_WIN32) + #include <ciso646> +- #include <Winsock2.h> ++ #include <winsock2.h> + #pragma comment( lib, "Ws2_32.lib" ) + #else + #include <netdb.h>