- building the mruby part of this uses autoconf in an otherwise cmake-based
port build, so it can't use the normal ports infrastructure which passes in
autoconf cache variables to prevent it from finding gawk/ggred/gsed/gmkdir
during the build. pass in the necessary variables by MAKE_ENV instead.
- building mruby uses the static oniguruma library from ports if found at
build time, otherwise builds its own bundled version. add BUILD_DEPENDS
to make sure the ports version of oniguruma is found.
problem reported by tb@, ok tb@ please commit otto@
- Remove USE_NINJA by merging mruby improvements from upstream
- Shared lib onigmo is no longer build, bye bye. Looks like we do not need this
anymore.
OK otto (maintainer)
silence a compiler warning due to a stale LIBRESSL_VERSION_NUMBER
ifdef. This fixes the build with the upcoming libcrypto bump.
discussed with and lightly tested with dnsdist by otto (maintainer)
(who needs libh2o-evloop) and myself, testing/hints/ok kn@
H2O is a new generation HTTP server that provides quicker response to
users with less CPU utilization when compared to older generation of web
servers. Designed from ground-up, the server takes full advantage of
HTTP/2 features including prioritized content serving and server push,
promising outstanding experience to the visitors of your web site.