BSD Ports

www/libmicrohttpd 1.0.10 FreeBSD

C library for embedding HTTP server functionality

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
e79c0d5e4d
License
LGPL21+
Categories
www
Package size
245.1 KiB, 999.7 KiB installed

Description

libmicrohttpd is a small C library for embedding HTTP server functionality into other applications. It is reentrant, fast, supports HTTP 1.1, and permits listening on multiple ports. The API is simple and still powerful enough to allow programmers to use the entire HTTP feature set.

In the other systems

SystemPortVersion
FreeBSDwww/libmicrohttpd1.0.10
OpenBSDwww/libmicrohttpd1.0.10
NetBSDwww/libmicrohttpd1.0.1nb11
DragonFlywww/libmicrohttpd1.0.1
MidnightBSDwww/libmicrohttpd0.9.77
HardenedBSDwww/libmicrohttpd1.0.10
GhostBSDwww/libmicrohttpd1.0.10

Install

Binary package:

pkg install libmicrohttpd

From the ports tree:

cd /usr/ports/www/libmicrohttpd/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libmicrohttpd>0:www/libmicrohttpd
LIB_DEPENDS=	libmicrohttpd.so:www/libmicrohttpd

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.0.101.0.100.9.751.0.21.0.10
FreeBSD:14:quarterly1.0.101.0.10n/a1.0.11.0.10
FreeBSD:15:latest1.0.101.0.10n/a1.0.21.0.2
FreeBSD:15:quarterly1.0.101.0.10n/an/an/a
FreeBSD:16:latest1.0.101.0.10n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 14
Run dependencies 13
Required by 66

Configuration

Options name: www_libmicrohttpd

OptionDefaultDescription
GNUTLSonSSL/TLS support via GnuTLS
TESTCURLoffUse curl when running unit tests
USES
cpe libtool localbase pathfix pkgconfig
Service scripts
none

Files

Manual pages 1
  • libmicrohttpd(3)
pkg-plist 7
  • include/microhttpd.h
  • lib/libmicrohttpd.so
  • lib/libmicrohttpd.so.12
  • lib/libmicrohttpd.so.12.62.8
  • libdata/pkgconfig/libmicrohttpd.pc
  • share/man/man3/libmicrohttpd.3.gz
  • share/info/libmicrohttpd_performance_data.png
distinfo 1
FileSizeSHA256
libmicrohttpd-1.0.10.tar.gz2.62675e+0604bfe8ef75db7d629a33de767599765cecadc56274a39822d5d081030d577685
Master sites 1
  • GNU

Commit history 1

DateCommitCreditsLog message
e79c0d5e4d Hung-Yi Chen www/libmicrohttpd: Update 1.0.5 => 1.0.10
Changelog: https://git.gnunet.org/gnunet/libmicrohttpd/file/ChangeLog.html - Fix warnings form portclippy. PR: 297608 Sponsored by: UNIS Labs Co-authored-by: Vladimir Druzenko <[email protected]> MFH: 2026Q3