Skip to content
Snippets Groups Projects
Verified Commit 7501ef4c authored by sunpoet's avatar sunpoet
Browse files

net/libngtcp2-gnutls: Add libngtcp2-gnutls 1.7.0

ngtcp2 project is an effort to implement QUIC protocol which is now being
discussed in IETF QUICWG for its standardization.

This port provides the crypto helper library for gnutls backend.
parent 006d9b81
No related branches found
No related tags found
No related merge requests found
......@@ -396,6 +396,7 @@
SUBDIR += libnet
SUBDIR += libnfs
SUBDIR += libngtcp2
SUBDIR += libngtcp2-gnutls
SUBDIR += libnids
SUBDIR += libnpupnp
SUBDIR += libnss-cache
......
PORTNAME= ngtcp2
PORTVERSION= 1.7.0
CATEGORIES= net
MASTER_SITES= https://github.com/ngtcp2/ngtcp2/releases/download/v${PORTVERSION}/
PKGNAMEPREFIX= lib
PKGNAMESUFFIX= -gnutls
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Implementation of QUIC protocol (gnutls backend)
WWW= https://nghttp2.org/ngtcp2/ \
https://github.com/ngtcp2/ngtcp2
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= libngtcp2>=${PORTVERSION}<${PORTVERSION}_99:net/libngtcp2
LIB_DEPENDS= libgnutls.so:security/gnutls
RUN_DEPENDS= libngtcp2>=${PORTVERSION}<${PORTVERSION}_99:net/libngtcp2
USES= libtool pathfix pkgconfig tar:xz
CONFIGURE_ARGS= --enable-lib-only \
--with-gnutls \
--with-jemalloc \
--without-boringssl \
--without-libbrotlidec \
--without-libbrotlienc \
--without-libev \
--without-libnghttp3 \
--without-openssl \
--without-wolfssl
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
INSTALL_WRKSRC= ${WRKSRC}/crypto/gnutls
USE_LDCONFIG= yes
.include <bsd.port.mk>
TIMESTAMP = 1725559579
SHA256 (ngtcp2-1.7.0.tar.xz) = e07c79090f96f6738fabab2129657c53f0cc05164de3662592581ca5425617b1
SIZE (ngtcp2-1.7.0.tar.xz) = 631072
--- Makefile.in.orig 2022-01-16 12:35:06 UTC
+++ Makefile.in
@@ -425,8 +425,8 @@ top_srcdir = @top_srcdir@
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-SUBDIRS = lib tests doc $(am__append_1) $(am__append_2)
-dist_doc_DATA = README.rst
+SUBDIRS = lib $(am__append_1)
+dist_doc_DATA =
ACLOCAL_AMFLAGS = -I m4
EXTRA_DIST = \
cmakeconfig.h.in \
ngtcp2 project is an effort to implement QUIC protocol which is now being
discussed in IETF QUICWG for its standardization.
This port provides the crypto helper library for gnutls backend.
lib/libngtcp2_crypto_gnutls.a
lib/libngtcp2_crypto_gnutls.so
lib/libngtcp2_crypto_gnutls.so.8
lib/libngtcp2_crypto_gnutls.so.8.1.1
libdata/pkgconfig/libngtcp2_crypto_gnutls.pc
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment