www/libmicrohttpd: Update to 0.9.75

- Correct license declaration.
- Remove libgcrypt dependency. Neither MHD nor GnuTLS needs it.
- Enforce configure to use libcurl if TESTCURL is enabled.

PR:		260777
Reported by:	Evgeny Grin (co-maintainer of GNU libmicrohttpd, via mail)
This commit is contained in:
Hung-Yi Chen 2022-01-11 03:05:27 +08:00 committed by Li-Wen Hsu
parent 8e920964e6
commit e7e0cd5d8f
No known key found for this signature in database
GPG key ID: 82B261B14D3BC7AF
3 changed files with 8 additions and 9 deletions

View file

@ -1,14 +1,14 @@
# Created by: David Barksdale <amatus@gnu.org> # Created by: David Barksdale <amatus@gnu.org>
PORTNAME= libmicrohttpd PORTNAME= libmicrohttpd
DISTVERSION= 0.9.74 DISTVERSION= 0.9.75
CATEGORIES= www CATEGORIES= www
MASTER_SITES= GNU MASTER_SITES= GNU
MAINTAINER= gaod@hychen.org MAINTAINER= gaod@hychen.org
COMMENT= C library for embedding HTTP server functionality COMMENT= C library for embedding HTTP server functionality
LICENSE= LGPL21 LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_FILE= ${WRKSRC}/COPYING
USES= cpe libtool localbase pathfix USES= cpe libtool localbase pathfix
@ -26,12 +26,11 @@ OPTIONS_DEFINE= GNUTLS TESTCURL
OPTIONS_DEFAULT= GNUTLS OPTIONS_DEFAULT= GNUTLS
TESTCURL_DESC= Use curl when running unit tests TESTCURL_DESC= Use curl when running unit tests
GNUTLS_LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls
libgnutls.so:security/gnutls
GNUTLS_CONFIGURE_ENABLE=https GNUTLS_CONFIGURE_ENABLE=https
TESTCURL_LIB_DEPENDS= libcurl.so:ftp/curl TESTCURL_LIB_DEPENDS= libcurl.so:ftp/curl
TESTCURL_CONFIGURE_OFF= --disable-curl TESTCURL_CONFIGURE_ENABLE= curl
INFO= libmicrohttpd libmicrohttpd-tutorial INFO= libmicrohttpd libmicrohttpd-tutorial

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1640159971 TIMESTAMP = 1640747817
SHA256 (libmicrohttpd-0.9.74.tar.gz) = 42035d0261373324bfb434018f4ab892514b10253d1af232e41b4cc2c11e650b SHA256 (libmicrohttpd-0.9.75.tar.gz) = 9278907a6f571b391aab9644fd646a5108ed97311ec66f6359cebbedb0a4e3bb
SIZE (libmicrohttpd-0.9.74.tar.gz) = 1962057 SIZE (libmicrohttpd-0.9.75.tar.gz) = 1952076

View file

@ -2,7 +2,7 @@ include/microhttpd.h
lib/libmicrohttpd.a lib/libmicrohttpd.a
lib/libmicrohttpd.so lib/libmicrohttpd.so
lib/libmicrohttpd.so.12 lib/libmicrohttpd.so.12
lib/libmicrohttpd.so.12.59.0 lib/libmicrohttpd.so.12.60.0
libdata/pkgconfig/libmicrohttpd.pc libdata/pkgconfig/libmicrohttpd.pc
man/man3/libmicrohttpd.3.gz man/man3/libmicrohttpd.3.gz
share/info/libmicrohttpd_performance_data.png share/info/libmicrohttpd_performance_data.png