On Wed, Dec 27, 2017 at 07:28:55AM +0100, Landry Breuil wrote:
> On Wed, Dec 27, 2017 at 12:18:24AM -0500, Brian Callahan wrote:
> > Hi ports --
> > 
> > Attached is a new port, www/libmicrohttpd. libmicrohttpd is a tiny
> > embeddable httpd library written in C.
> > 
> > ---
> > pkg/DESCR:
> > GNU libmicrohttpd is a small C library that is supposed to make it easy
> > to run an HTTP server as part of another application.
> > 
> > Features:
> > * C library: fast and small
> > * API is simple, expressive and fully reentrant
> > * Implementation is HTTP 1.1 compliant
> > * HTTP server can listen on multiple ports
> > * Four different threading models (select, poll, pthread, thread pool)
> > * Support for IPv6
> > * Support for SHOUTcast
> > * Support for incremental processing of POST data
> > * Support for basic and digest authentication
> > * Support for TLS
> > ---
> > 
> > This is a dependency of an upcoming port.
> > 
> > Builds and all tests pass on amd64 and armv7.
> 
> I think curl should also be a BDEP, since configure checks for it to be
> able to build the tests...

Agreed. Some more tests are run (and pass) when misc/zzuf and net/socat
are added to the BDEPs. Three testcurl/https tests are skipped, at least
two of them because they would need libcurl-gnutls.

> have you tried building without curl
> installed, and then running the tests ?
> Other than this minor nit it looks okay, builds fine on i386. Maybe
> USE_LIBTOOL=Yes is in order too ?

Reply via email to