From nobody Wed Sep 25 23:08:29 2024 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XDXTY0ZsYz5XrHG; Wed, 25 Sep 2024 23:08:33 +0000 (UTC) (envelope-from vvd@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XDXTY04Ldz46b0; Wed, 25 Sep 2024 23:08:33 +0000 (UTC) (envelope-from vvd@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1727305713; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=zGdqU4PczAwFBb3tPKLMSF1zfz9JyQEj0ferRWTD/J0=; b=elZ4jq1qj9vqJDR5dAcf9et94HX/NxjCKZYG05tLWxZUov1fbU8n1TR0GBaPQcSdI9fwxJ VSTFmMoiJFYE+4+69T2I42bttvbIWWUZQJ60A0USc86UYsYkNF+9zSTCgllr9VpRIAQxRR LDaKDea9zP6VrAa/riO1nmnnNKq40HdHht3vest9R7qCEoAaxElMMnr3tp4PbCvAkVCdzy oXnLgw2licDt27GzbqRLbNTGIId4/MSBW1mgGn7XcoQGpLuotGAyOu10JoAq1mVBRExEPU qyoECoK7ZCnjkpmC1RoRjk4tQ4kwedUg51WYxMB+2wMBYJNh1Csh4I/5p2jKmg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1727305713; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=zGdqU4PczAwFBb3tPKLMSF1zfz9JyQEj0ferRWTD/J0=; b=jSE/evNHEVyc1bsdB5LmecLnYOt3wwZS0yfJg5fGd8KSpmMlirJZ90YDcBuk9p0e66adwj oqSzQh33FHjxLDqocceEfpsDBJpuXg0pQ0VN8H8DO2SJYOzh6jMYLRY6emixcJlaOQfA23 IjX1fAnha35emASKd75+bvAeZUrJp26cA6jg5SgVeKRwP3yxb1qdUWMYaDS2nSi1/c+l7t aG7qE60KNboBGNRt9KavIRgZt3k9C9XbR3zENkFram72cqrbPvwyta/iou0ayppRLVDBSI qZjm8yYxK8wuWm5w02cADAUDcjdIPGu90aq1bSQSlsGTIgznqdPdRPMGR4GvoA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1727305713; a=rsa-sha256; cv=none; b=TuKkgnxNrN0uA3+3QSN616ACGghHtQtCiDumF4sS1yqU3xgY41zqQ+d0loJDb4WCXDVWx1 xxUhQShBUFGUFLHGtlXtEbH7jCoc8bSDZ6z/ycQZjssmXzprn0TLgUxJJeaLaXHeKEq7b6 F5ceaMZ3jpw8XxCG64aJzhu7v6IZCtMIUKnSvs6gimODuoWvKiGd2qanIY/HzE+KIW+64L nLZTxVIYG1sS5kM7+1CDU537MirPb+Uwll3jOjip/IoljBOx7/Oh3caTbH4usP3bRzp50j z/J1cXR7I7I9iZ+oF3EOtBDaH8xzYCydTSOLteWcopM5H6prlZLkqWPji25Ciw== Received: from [10.0.1.27] (unislabs.com [80.251.138.245]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: vvd) by smtp.freebsd.org (Postfix) with ESMTPSA id 4XDXTX1dnXz1Dr5; Wed, 25 Sep 2024 23:08:32 +0000 (UTC) (envelope-from vvd@freebsd.org) Message-ID: Date: Thu, 26 Sep 2024 02:08:29 +0300 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: git: 7501ef4ccdc4 - main - net/libngtcp2-gnutls: Add libngtcp2-gnutls 1.7.0 To: Po-Chuan Hsieh References: <202409250617.48P6HcDJ026325@gitrepo.freebsd.org> Content-Language: ru, en-US From: Vladimir Druzenko Autocrypt: addr=vvd@freebsd.org; keydata= xjMEZEmcEhYJKwYBBAHaRw8BAQdAzzVRU/u5Oe4kUEFSvaiRoAPwsXMi4uBnfKqFTOIxjaDN I1ZsYWRpbWlyIERydXplbmtvIDx2dmRAZnJlZWJzZC5vcmc+wo8EExYIADcWIQQJVt5Qnq2d fk5hjMKABvqrv5QvcwUCZEmcEgUJBaOagAIbAwQLCQgHBRUICQoLBRYCAwEAAAoJEIAG+qu/ lC9z/qcBALviJppCfpN8fLj5HfnQ75ARS/RvOL+bPHB422uv9PFOAP982mg4uqoYr1BvSVqm rtB7/oxkqReIeieBIkyBTM97As44BGRJnBMSCisGAQQBl1UBBQEBB0D41GJgPsXUyWQckRf7 25z8CsGADMjlIpJbVhWUQLi4fwMBCAfCfgQYFggAJhYhBAlW3lCerZ1+TmGMwoAG+qu/lC9z BQJkSZwTBQkFo5qAAhsMAAoJEIAG+qu/lC9z4bgA/jGNXk0cGGKii1lXk55Gwh2EQhC4pLxQ e/36TZiR29IBAP40fSUJOJ41IS0d8k6d5DQ0E9BJuRf+1S5AzsAUz0rmBQ== Cc: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org In-Reply-To: <202409250617.48P6HcDJ026325@gitrepo.freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------HuflEoXVJ00TE13SVUGMcjXd" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------HuflEoXVJ00TE13SVUGMcjXd Content-Type: multipart/mixed; boundary="------------Y2MwullmYh8VdEWALuCmjm0Z"; protected-headers="v1" From: Vladimir Druzenko To: Po-Chuan Hsieh Cc: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Message-ID: Subject: Re: git: 7501ef4ccdc4 - main - net/libngtcp2-gnutls: Add libngtcp2-gnutls 1.7.0 References: <202409250617.48P6HcDJ026325@gitrepo.freebsd.org> In-Reply-To: <202409250617.48P6HcDJ026325@gitrepo.freebsd.org> --------------Y2MwullmYh8VdEWALuCmjm0Z Content-Type: multipart/mixed; boundary="------------zdCzQwHPxpbGUXN2XASodKUX" --------------zdCzQwHPxpbGUXN2XASodKUX Content-Type: multipart/alternative; boundary="------------UJNAasch4kU19FuBRLXfQVfz" --------------UJNAasch4kU19FuBRLXfQVfz Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 MjUuMDkuMjAyNCAwOToxNywgUG8tQ2h1YW4gSHNpZWgg0L/QuNGI0LXRgjoNCj4gVGhlIGJy YW5jaCBtYWluIGhhcyBiZWVuIHVwZGF0ZWQgYnkgc3VucG9ldDoNCj4NCj4gVVJMOmh0dHBz Oi8vY2dpdC5GcmVlQlNELm9yZy9wb3J0cy9jb21taXQvP2lkPTc1MDFlZjRjY2RjNGQyZTU5 YTZmMmEzMzI3MzI1ZjdkOGQyN2IwY2ENCj4NCj4gY29tbWl0IDc1MDFlZjRjY2RjNGQyZTU5 YTZmMmEzMzI3MzI1ZjdkOGQyN2IwY2ENCj4gQXV0aG9yOiAgICAgUG8tQ2h1YW4gSHNpZWg8 c3VucG9ldEBGcmVlQlNELm9yZz4NCj4gQXV0aG9yRGF0ZTogMjAyNC0wOS0yNSAwNjoxNjoy NSArMDAwMA0KPiBDb21taXQ6ICAgICBQby1DaHVhbiBIc2llaDxzdW5wb2V0QEZyZWVCU0Qu b3JnPg0KPiBDb21taXREYXRlOiAyMDI0LTA5LTI1IDA2OjE2OjI1ICswMDAwDQo+DQo+ICAg ICAgbmV0L2xpYm5ndGNwMi1nbnV0bHM6IEFkZCBsaWJuZ3RjcDItZ251dGxzIDEuNy4wDQo+ ICAgICAgDQo+ICAgICAgbmd0Y3AyIHByb2plY3QgaXMgYW4gZWZmb3J0IHRvIGltcGxlbWVu dCBRVUlDIHByb3RvY29sIHdoaWNoIGlzIG5vdyBiZWluZw0KPiAgICAgIGRpc2N1c3NlZCBp biBJRVRGIFFVSUNXRyBmb3IgaXRzIHN0YW5kYXJkaXphdGlvbi4NCj4gICAgICANCj4gICAg ICBUaGlzIHBvcnQgcHJvdmlkZXMgdGhlIGNyeXB0byBoZWxwZXIgbGlicmFyeSBmb3IgZ251 dGxzIGJhY2tlbmQuDQo+IC0tLQ0KPiAgIG5ldC9NYWtlZmlsZSAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHwgIDEgKw0KPiAgIG5ldC9saWJuZ3RjcDItZ251dGxzL01ha2Vm aWxlICAgICAgICAgICAgICAgIHwgMzcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKw0K PiAgIG5ldC9saWJuZ3RjcDItZ251dGxzL2Rpc3RpbmZvICAgICAgICAgICAgICAgIHwgIDMg KysrDQo+ICAgbmV0L2xpYm5ndGNwMi1nbnV0bHMvZmlsZXMvcGF0Y2gtTWFrZWZpbGUuaW4g fCAxMyArKysrKysrKysrDQo+ICAgbmV0L2xpYm5ndGNwMi1nbnV0bHMvcGtnLWRlc2NyICAg ICAgICAgICAgICAgfCAgNCArKysNCj4gICBuZXQvbGlibmd0Y3AyLWdudXRscy9wa2ctcGxp c3QgICAgICAgICAgICAgICB8ICA1ICsrKysNCj4gICA2IGZpbGVzIGNoYW5nZWQsIDYzIGlu c2VydGlvbnMoKykNCj4NCj4gZGlmZiAtLWdpdCBhL25ldC9NYWtlZmlsZSBiL25ldC9NYWtl ZmlsZQ0KPiBpbmRleCBmNzM3NjI0MmE3NjcuLjQxN2FlZDAyMGUyZSAxMDA2NDQNCj4gLS0t IGEvbmV0L01ha2VmaWxlDQo+ICsrKyBiL25ldC9NYWtlZmlsZQ0KPiBAQCAtMzk2LDYgKzM5 Niw3IEBADQo+ICAgICAgIFNVQkRJUiArPSBsaWJuZXQNCj4gICAgICAgU1VCRElSICs9IGxp Ym5mcw0KPiAgICAgICBTVUJESVIgKz0gbGlibmd0Y3AyDQo+ICsgICAgU1VCRElSICs9IGxp Ym5ndGNwMi1nbnV0bHMNCj4gICAgICAgU1VCRElSICs9IGxpYm5pZHMNCj4gICAgICAgU1VC RElSICs9IGxpYm5wdXBucA0KPiAgICAgICBTVUJESVIgKz0gbGlibnNzLWNhY2hlDQo+IGRp ZmYgLS1naXQgYS9uZXQvbGlibmd0Y3AyLWdudXRscy9NYWtlZmlsZSBiL25ldC9saWJuZ3Rj cDItZ251dGxzL01ha2VmaWxlDQo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0DQo+IGluZGV4IDAw MDAwMDAwMDAwMC4uNWM3ZjkwZDNlMmQwDQo+IC0tLSAvZGV2L251bGwNCj4gKysrIGIvbmV0 L2xpYm5ndGNwMi1nbnV0bHMvTWFrZWZpbGUNCj4gQEAgLTAsMCArMSwzNyBAQA0KPiArUE9S VE5BTUU9CW5ndGNwMg0KPiArUE9SVFZFUlNJT049CTEuNy4wDQo+ICtDQVRFR09SSUVTPQlu ZXQNCj4gK01BU1RFUl9TSVRFUz0JaHR0cHM6Ly9naXRodWIuY29tL25ndGNwMi9uZ3RjcDIv cmVsZWFzZXMvZG93bmxvYWQvdiR7UE9SVFZFUlNJT059Lw0KPiArUEtHTkFNRVBSRUZJWD0J bGliDQo+ICtQS0dOQU1FU1VGRklYPQktZ251dGxzDQo+ICsNCj4gK01BSU5UQUlORVI9CXN1 bnBvZXRARnJlZUJTRC5vcmcNCj4gK0NPTU1FTlQ9CUltcGxlbWVudGF0aW9uIG9mIFFVSUMg cHJvdG9jb2wgKGdudXRscyBiYWNrZW5kKQ0KPiArV1dXPQkJaHR0cHM6Ly9uZ2h0dHAyLm9y Zy9uZ3RjcDIvIFwNCj4gKwkJaHR0cHM6Ly9naXRodWIuY29tL25ndGNwMi9uZ3RjcDINCj4g Kw0KPiArTElDRU5TRT0JTUlUDQo+ICtMSUNFTlNFX0ZJTEU9CSR7V1JLU1JDfS9DT1BZSU5H DQo+ICsNCj4gK0JVSUxEX0RFUEVORFM9CWxpYm5ndGNwMj49JHtQT1JUVkVSU0lPTn08JHtQ T1JUVkVSU0lPTn1fOTk6bmV0L2xpYm5ndGNwMg0KPiArTElCX0RFUEVORFM9CWxpYmdudXRs cy5zbzpzZWN1cml0eS9nbnV0bHMNCj4gK1JVTl9ERVBFTkRTPQlsaWJuZ3RjcDI+PSR7UE9S VFZFUlNJT059PCR7UE9SVFZFUlNJT059Xzk5Om5ldC9saWJuZ3RjcDINCj4gKw0KPiArVVNF Uz0JCWxpYnRvb2wgcGF0aGZpeCBwa2djb25maWcgdGFyOnh6DQo+ICsNCj4gK0NPTkZJR1VS RV9BUkdTPQktLWVuYWJsZS1saWItb25seSBcDQo+ICsJCS0td2l0aC1nbnV0bHMgXA0KPiAr CQktLXdpdGgtamVtYWxsb2MgXA0KPiArCQktLXdpdGhvdXQtYm9yaW5nc3NsIFwNCj4gKwkJ LS13aXRob3V0LWxpYmJyb3RsaWRlYyBcDQo+ICsJCS0td2l0aG91dC1saWJicm90bGllbmMg XA0KPiArCQktLXdpdGhvdXQtbGliZXYgXA0KPiArCQktLXdpdGhvdXQtbGlibmdodHRwMyBc DQo+ICsJCS0td2l0aG91dC1vcGVuc3NsIFwNCj4gKwkJLS13aXRob3V0LXdvbGZzc2wNCj4g K0dOVV9DT05GSUdVUkU9CXllcw0KPiArSU5TVEFMTF9UQVJHRVQ9CWluc3RhbGwtc3RyaXAN Cj4gK0lOU1RBTExfV1JLU1JDPQkke1dSS1NSQ30vY3J5cHRvL2dudXRscw0KPiArVVNFX0xE Q09ORklHPQl5ZXMNCj4gKw0KPiArLmluY2x1ZGUgPGJzZC5wb3J0Lm1rPg0KPg0KPiBkaWZm IC0tZ2l0IGEvbmV0L2xpYm5ndGNwMi1nbnV0bHMvcGtnLXBsaXN0IGIvbmV0L2xpYm5ndGNw Mi1nbnV0bHMvcGtnLXBsaXN0DQo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0DQo+IGluZGV4IDAw MDAwMDAwMDAwMC4uNzM0OGMwOWI5MWI0DQo+IC0tLSAvZGV2L251bGwNCj4gKysrIGIvbmV0 L2xpYm5ndGNwMi1nbnV0bHMvcGtnLXBsaXN0DQo+IEBAIC0wLDAgKzEsNSBAQA0KPiArbGli L2xpYm5ndGNwMl9jcnlwdG9fZ251dGxzLmENCj4gK2xpYi9saWJuZ3RjcDJfY3J5cHRvX2du dXRscy5zbw0KPiArbGliL2xpYm5ndGNwMl9jcnlwdG9fZ251dGxzLnNvLjgNCj4gK2xpYi9s aWJuZ3RjcDJfY3J5cHRvX2dudXRscy5zby44LjEuMQ0KPiArbGliZGF0YS9wa2djb25maWcv bGlibmd0Y3AyX2NyeXB0b19nbnV0bHMucGMNCg0KWW91IG1pc3NlZCB2ZXJ5IGltcG9ydGFu dCBmaWxlczoNCmluY2x1ZGUvbmd0Y3AyL25ndGNwMl9jcnlwdG8uaA0KaW5jbHVkZS9uZ3Rj cDIvbmd0Y3AyX2NyeXB0b19nbnV0bHMuaA0KDQpGaWxlcyByZXF1aXJlZCBmb3IgYnVpbGQg ZG5zL2tub3QzIHdpdGggZGVmYXVsdCBvcHRpb24gRE9RIHdpdGggZXh0ZXJuYWwgDQpsaWJu Z3RjcDIuDQoNClRoaXMgb3B0aW9uIGlzICJ0aGUgaXNzdWUiOiBJTlNUQUxMX1dSS1NSQz0g JHtXUktTUkN9L2NyeXB0by9nbnV0bHMNCg0KRm9yIG1vcmUgaW5mb3JtYXRpb24gY2hlY2sg bXkgcGF0Y2ggaW4gY29tbWVudDogDQpodHRwczovL2J1Z3MuZnJlZWJzZC5vcmcvYnVnemls bGEvc2hvd19idWcuY2dpP2lkPTI4MTAzOCNjNCBBcyBhIA0Kd29ya2Fyb3VuZCB3ZSBjYW4g dXNlOiBwb3N0LWluc3RhbGw6ICR7TUtESVJ9IA0KJHtTVEFHRURJUn0ke1BSRUZJWH0vaW5j bHVkZS9uZ3RjcDIgJHtJTlNUQUxMX0RBVEF9IA0KJHtXUktTUkN9L2NyeXB0by9pbmNsdWRl cy9uZ3RjcDIvbmd0Y3AyX2NyeXB0by5oIFwgDQoke1NUQUdFRElSfSR7UFJFRklYfS9pbmNs dWRlL25ndGNwMiAke0lOU1RBTExfREFUQX0gDQoke1dSS1NSQ30vY3J5cHRvL2luY2x1ZGVz L25ndGNwMi9uZ3RjcDJfY3J5cHRvX2dudXRscy5oIFwgDQoke1NUQUdFRElSfSR7UFJFRklY fS9pbmNsdWRlL25ndGNwMg0KDQotLSANCkJlc3QgcmVnYXJkcywNClZsYWRpbWlyIERydXpl bmtvDQoNCg== --------------UJNAasch4kU19FuBRLXfQVfz Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
25.09.2024 09:17, Po-Chuan Hsieh =D0=BF= =D0=B8=D1=88=D0=B5=D1=82:
The branch main has been upd=
ated by sunpoet:

URL: https://cgit=
=2EFreeBSD.org/ports/commit/?id=3D7501ef4ccdc4d2e59a6f2a3327325f7d8d27b0c=
a

commit 7501ef4ccdc4d2e59a6f2a3327325f7d8d27b0ca
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-09-25 06:16:25 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-09-25 06:16:25 +0000

    net/libngtcp2-gnutls: Add libngtcp2-gnutls 1.7.0
   =20
    ngtcp2 project is an effort to implement QUIC protocol which is now b=
eing
    discussed in IETF QUICWG for its standardization.
   =20
    This port provides the crypto helper library for gnutls backend.
---
 net/Makefile                                 |  1 +
 net/libngtcp2-gnutls/Makefile                | 37 ++++++++++++++++++++++=
++++++
 net/libngtcp2-gnutls/distinfo                |  3 +++
 net/libngtcp2-gnutls/files/patch-Makefile.in | 13 ++++++++++
 net/libngtcp2-gnutls/pkg-descr               |  4 +++
 net/libngtcp2-gnutls/pkg-plist               |  5 ++++
 6 files changed, 63 insertions(+)

diff --git a/net/Makefile b/net/Makefile
index f7376242a767..417aed020e2e 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -396,6 +396,7 @@
     SUBDIR +=3D libnet
     SUBDIR +=3D libnfs
     SUBDIR +=3D libngtcp2
+    SUBDIR +=3D libngtcp2-gnutls
     SUBDIR +=3D libnids
     SUBDIR +=3D libnpupnp
     SUBDIR +=3D libnss-cache
diff --git a/net/libngtcp2-gnutls/Makefile b/net/libngtcp2-gnutls/Makefil=
e
new file mode 100644
index 000000000000..5c7f90d3e2d0
--- /dev/null
+++ b/net/libngtcp2-gnutls/Makefile
@@ -0,0 +1,37 @@
+PORTNAME=3D	ngtcp2
+PORTVERSION=3D	1.7.0
+CATEGORIES=3D	net
+MASTER_SITES=3D	https://github.com/ngtcp2/ngtcp=
2/releases/download/v${PORTVERSION}/
+PKGNAMEPREFIX=3D	lib
+PKGNAMESUFFIX=3D	-gnutls
+
+MAINTAINER=3D	sunpoet@FreeBSD.org
+COMMENT=3D	Implementation of QUIC protocol (gnutls backend)
+WWW=3D		https://nghttp2.org/ngtcp2/ \
+		https://github.com/ngtcp2/ngtcp2
+
+LICENSE=3D	MIT
+LICENSE_FILE=3D	${WRKSRC}/COPYING
+
+BUILD_DEPENDS=3D	libngtcp2>=3D${PORTVERSION}<${PORTVERSION}_99:net=
/libngtcp2
+LIB_DEPENDS=3D	libgnutls.so:security/gnutls
+RUN_DEPENDS=3D	libngtcp2>=3D${PORTVERSION}<${PORTVERSION}_99:net/l=
ibngtcp2
+
+USES=3D		libtool pathfix pkgconfig tar:xz
+
+CONFIGURE_ARGS=3D	--enable-lib-only \
+		--with-gnutls \
+		--with-jemalloc \
+		--without-boringssl \
+		--without-libbrotlidec \
+		--without-libbrotlienc \
+		--without-libev \
+		--without-libnghttp3 \
+		--without-openssl \
+		--without-wolfssl
+GNU_CONFIGURE=3D	yes
+INSTALL_TARGET=3D	install-strip
+INSTALL_WRKSRC=3D	${WRKSRC}/crypto/gnutls
+USE_LDCONFIG=3D	yes
+
+.include <bsd.port.mk>

diff --git a/net/libngtcp2-gnutls/pkg-plist b/net/libngtcp2-gnutls/pkg-pl=
ist
new file mode 100644
index 000000000000..7348c09b91b4
--- /dev/null
+++ b/net/libngtcp2-gnutls/pkg-plist
@@ -0,0 +1,5 @@
+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

You missed very important files:
include/ngtcp2/ngtcp2_crypto.h
include/ngtcp2/ngtcp2_crypto_gnutls.h

Files required for build dns/knot3 with default option DOQ with external libngtcp2.

This option is "the issue": I= NSTALL_WRKSRC=3D ${WRKSRC}/crypto/gnutls

For more information check m= y patch in comment: https://bugs.freebsd= =2Eorg/bugzilla/show_bug.cgi?id=3D281038#c4 As a workaround we can use: post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/include/ngtcp2 ${INSTALL_DATA} ${WRKSRC}/crypto/includes/ngtcp2/ngtcp2_crypto.h = \ ${STAGEDIR}${PREFIX}/include/ngtcp2 ${INSTALL_DATA} ${WRKSRC}/crypto/includes/ngtcp2/ngtcp2_crypto_gn= utls.h \ ${STAGEDIR}${PREFIX}/include/ngtcp2

--=20
Best regards,
Vladimir Druzenko
--------------UJNAasch4kU19FuBRLXfQVfz-- --------------zdCzQwHPxpbGUXN2XASodKUX Content-Type: application/pgp-keys; name="OpenPGP_0x8006FAABBF942F73.asc" Content-Disposition: attachment; filename="OpenPGP_0x8006FAABBF942F73.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEZEmcEhYJKwYBBAHaRw8BAQdAzzVRU/u5Oe4kUEFSvaiRoAPwsXMi4uBnfKqF TOIxjaDNI1ZsYWRpbWlyIERydXplbmtvIDx2dmRAZnJlZWJzZC5vcmc+wo8EExYI ADcWIQQJVt5Qnq2dfk5hjMKABvqrv5QvcwUCZEmcEgUJBaOagAIbAwQLCQgHBRUI CQoLBRYCAwEAAAoJEIAG+qu/lC9z/qcBALviJppCfpN8fLj5HfnQ75ARS/RvOL+b PHB422uv9PFOAP982mg4uqoYr1BvSVqmrtB7/oxkqReIeieBIkyBTM97As44BGRJ nBMSCisGAQQBl1UBBQEBB0D41GJgPsXUyWQckRf725z8CsGADMjlIpJbVhWUQLi4 fwMBCAfCfgQYFggAJhYhBAlW3lCerZ1+TmGMwoAG+qu/lC9zBQJkSZwTBQkFo5qA AhsMAAoJEIAG+qu/lC9z4bgA/jGNXk0cGGKii1lXk55Gwh2EQhC4pLxQe/36TZiR 29IBAP40fSUJOJ41IS0d8k6d5DQ0E9BJuRf+1S5AzsAUz0rmBQ=3D=3D =3Dx+2b -----END PGP PUBLIC KEY BLOCK----- --------------zdCzQwHPxpbGUXN2XASodKUX-- --------------Y2MwullmYh8VdEWALuCmjm0Z-- --------------HuflEoXVJ00TE13SVUGMcjXd Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQQJVt5Qnq2dfk5hjMKABvqrv5QvcwUCZvSX7QUDAAAAAAAKCRCABvqrv5Qvcyze AQCdzi2REd5tyL3S11YCRw+WVxYYVOmj0GuN5mUAcA092AD/RPKqL8TPuVCZbfNsZsE/ayqoMSd2 BEheYtSiengrPgo= =D/L4 -----END PGP SIGNATURE----- --------------HuflEoXVJ00TE13SVUGMcjXd--