diff --git a/audio/faust/Makefile b/audio/faust/Makefile index 3509af1eca94..e85200164511 100644 --- a/audio/faust/Makefile +++ b/audio/faust/Makefile @@ -9,6 +9,8 @@ CATEGORIES= audio devel MAINTAINER= yuri@FreeBSD.org COMMENT= Functional programming language for realtime audio signal processing +BROKEN= Doesn't build with libmicrohttpd 0.9.71 - PR: 250101 + LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/net-p2p/retroshare/Makefile b/net-p2p/retroshare/Makefile index 166bb7f0038f..a4c6a2e46801 100644 --- a/net-p2p/retroshare/Makefile +++ b/net-p2p/retroshare/Makefile @@ -13,6 +13,8 @@ PATCHFILES= 428b331d8efe.patch:-p1 MAINTAINER= peter@netkey.at COMMENT= Private and secure decentralised communication platform +BROKEN= Doesn't build with libmicrohttpd 0.9.71 - PR: 250100 + LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.txt diff --git a/net/libjson-rpc-cpp/Makefile b/net/libjson-rpc-cpp/Makefile index ee7414068755..0c5a2d246f35 100644 --- a/net/libjson-rpc-cpp/Makefile +++ b/net/libjson-rpc-cpp/Makefile @@ -9,6 +9,8 @@ CATEGORIES= net www devel MAINTAINER= greg@unrelenting.technology COMMENT= C++ framework for JSON-RPC 1.0 and 2.0 +BROKEN= Doesn't build with libmicrohttpd 0.9.71 - PR: 250083 + LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt diff --git a/www/libmicrohttpd/Makefile b/www/libmicrohttpd/Makefile index 8957f02a975d..278cfc44b77b 100644 --- a/www/libmicrohttpd/Makefile +++ b/www/libmicrohttpd/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= libmicrohttpd -DISTVERSION= 0.9.70 +DISTVERSION= 0.9.71 CATEGORIES= www MASTER_SITES= GNU @@ -12,21 +12,29 @@ COMMENT= C library for embedding HTTP server functionality LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING -GNU_CONFIGURE= yes -INSTALL_TARGET= install-strip USES= cpe libtool pathfix USE_LDCONFIG= yes - CPE_VENDOR= gnu -OPTIONS_DEFINE= GNUTLS -OPTIONS_DEFAULT=GNUTLS +GNU_CONFIGURE= yes + +INSTALL_TARGET= install-strip +TEST_TARGET= check + +CONFIGURE_ARGS= --disable-examples + +OPTIONS_DEFINE= GNUTLS TESTCURL +OPTIONS_DEFAULT= GNUTLS +TESTCURL_DESC= Use curl when running unit tests GNUTLS_LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ libgnutls.so:security/gnutls -GNUTLS_CONFIGURE_WITH= libgcrypt-prefix=${LOCALBASE} gnutls=${LOCALBASE} +GNUTLS_USES= localbase GNUTLS_CONFIGURE_ENABLE=https -INFO= libmicrohttpd libmicrohttpd-tutorial +TESTCURL_LIB_DEPENDS= libcurl.so:ftp/curl +TESTCURL_CONFIGURE_OFF= --disable-curl + +INFO= libmicrohttpd libmicrohttpd-tutorial .include diff --git a/www/libmicrohttpd/distinfo b/www/libmicrohttpd/distinfo index 9e9d76e4eb5f..3e922751d62a 100644 --- a/www/libmicrohttpd/distinfo +++ b/www/libmicrohttpd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1591898014 -SHA256 (libmicrohttpd-0.9.70.tar.gz) = 90d0a3d396f96f9bc41eb0f7e8187796049285fabef82604acd4879590977307 -SIZE (libmicrohttpd-0.9.70.tar.gz) = 1886435 +TIMESTAMP = 1600517261 +SHA256 (libmicrohttpd-0.9.71.tar.gz) = e8f445e85faf727b89e9f9590daea4473ae00ead38b237cf1eda55172b89b182 +SIZE (libmicrohttpd-0.9.71.tar.gz) = 1894695 diff --git a/www/libmicrohttpd/pkg-plist b/www/libmicrohttpd/pkg-plist index 86de761e37d0..5d5c13f4838b 100644 --- a/www/libmicrohttpd/pkg-plist +++ b/www/libmicrohttpd/pkg-plist @@ -2,9 +2,7 @@ include/microhttpd.h lib/libmicrohttpd.a lib/libmicrohttpd.so lib/libmicrohttpd.so.12 -lib/libmicrohttpd.so.12.55.0 +lib/libmicrohttpd.so.12.56.0 libdata/pkgconfig/libmicrohttpd.pc man/man3/libmicrohttpd.3.gz -share/info/libmicrohttpd-tutorial.info -share/info/libmicrohttpd.info share/info/libmicrohttpd_performance_data.png