SHTTPD is small, fast and easy to use web server. It supports CGI, SSL,
Digest Authorization. The unique feature of SHTTPD is the ability to
embed it into existing C/C++ applications. Embedded API is very clean
and simple. SHTTPD has small memory footprint. Use it when other
web servers like Apache are too heavy for your tasks.
WWW: http://shttpd.sourceforge.net
cleanup: Remove expired ports:
2022-04-30 www/shttpd: Abandonware, last release over 12+ years ago
2022-04-30 mail/p5-Email-Sender-Transport-SMTPS: Deprecated by upstream. Use
Email::Sender::Transport::SMTP in mail/p5-Email-Sender instead
2022-04-30 net/gogoc: Services were discontinued in 2016
www/shttpd: Deprecate and set expiration date to 2022-04-31
Hasn't been maintained in 12+ years and upstream moved on to create
mongoose (www/mongoose in tree)
PR: 219011
Reported by: dfenwick@fastmail.com, mandree
Support LIBS like LDFLAGS.
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS. Also remove references to
PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
required additional patches.
Somewhat simplified a linker command line looks like:
${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}
where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us. If possible -L and -l flags need to be
(Only the first 15 lines of the commit message are shown above )
- Update to 1.32
- Retire etc/shttpd.conf, it appeared and not needed by default
PR: 91550
Submitted by: Sergey Lyubka <valenok@gmail.com> (maintainer)
SHTTPD is a simple, easy to use, embeddable web server with CGI,
SSL, cookies support.
PR: ports/75102
Submitted by: Sergey Lyubka <valenok(at)gmail.com>