pkgsrc/www/nghttp2/Makefile
adam fad1ff85d6 nghttp2: updated to 1.37.0
v1.37.0:
build
CMake build explicitly sets install location when building shared library.

nghttpx
This release fixes possible backend stall when header and request body are sent in their own packets.
The backend option gets weight parameter to influence backend selection.
This release fixes compile error with BoringSSL.
2019-03-13 17:45:08 +00:00

35 lines
1 KiB
Makefile

# $NetBSD: Makefile,v 1.50 2019/03/13 17:45:08 adam Exp $
DISTNAME= nghttp2-1.37.0
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_GITHUB:=tatsuhiro-t/}
EXTRACT_SUFX= .tar.xz
GITHUB_RELEASE= v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://nghttp2.org/
COMMENT= Implementation of HTTP/2 in C
LICENSE= mit
# Upstream documents that c++14 is required for C++ parts of the code;
# the base package does not use C++.
USE_LANGUAGES= c
# Upstream documents that gcc>=6 or clang >= 6 is required, but this
# appears not to be true for the C parts.
# https://github.com/nghttp2/nghttp2/issues/1293
USE_LIBTOOL= yes
USE_TOOLS+= gmake pkg-config
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --disable-examples
CONFIGURE_ARGS+= --disable-python-bindings
PKGCONFIG_OVERRIDE+= lib/libnghttp2.pc.in
PKGCONFIG_OVERRIDE+= src/libnghttp2_asio.pc.in
REPLACE_PYTHON+= script/fetch-ocsp-response
.include "options.mk"
.include "../../lang/python/application.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"