diff --git a/srcpkgs/psensor/patches/microhttpd-0.9.71.patch b/srcpkgs/psensor/patches/microhttpd-0.9.71.patch new file mode 100644 index 00000000000..6c7c46e4fd1 --- /dev/null +++ b/srcpkgs/psensor/patches/microhttpd-0.9.71.patch @@ -0,0 +1,34 @@ +Upstream: git diff --no-prefix 4088dc4~ ad8a1e3 +diff --git src/server/server.c src/server/server.c +index a70f6ab..5d7f751 100644 +--- src/server/server.c ++++ src/server/server.c +@@ -306,14 +306,20 @@ create_response(const char *nurl, const char *method, unsigned int *rp_code) + MHD_RESPMEM_MUST_FREE); + } + +-static int cbk_http_request(void *cls, +- struct MHD_Connection *connection, +- const char *url, +- const char *method, +- const char *version, +- const char *upload_data, +- size_t *upload_data_size, +- void **ptr) ++ ++#if MHD_VERSION < 0x00097002 ++static int ++#else ++static enum MHD_Result ++#endif ++cbk_http_request(void *cls, ++ struct MHD_Connection *connection, ++ const char *url, ++ const char *method, ++ const char *version, ++ const char *upload_data, ++ size_t *upload_data_size, ++ void **ptr) + { + static int dummy; + struct MHD_Response *response;