Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Sep 2024 02:08:29 +0300
From:      Vladimir Druzenko <vvd@freebsd.org>
To:        Po-Chuan Hsieh <sunpoet@FreeBSD.org>
Cc:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   Re: git: 7501ef4ccdc4 - main - net/libngtcp2-gnutls: Add libngtcp2-gnutls 1.7.0
Message-ID:  <b90571cf-9b84-4ffa-b2cc-d9878e2cdc98@freebsd.org>
In-Reply-To: <202409250617.48P6HcDJ026325@gitrepo.freebsd.org>
References:  <202409250617.48P6HcDJ026325@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------HuflEoXVJ00TE13SVUGMcjXd
Content-Type: multipart/mixed; boundary="------------Y2MwullmYh8VdEWALuCmjm0Z";
 protected-headers="v1"
From: Vladimir Druzenko <vvd@freebsd.org>
To: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
Cc: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org,
 dev-commits-ports-main@FreeBSD.org
Message-ID: <b90571cf-9b84-4ffa-b2cc-d9878e2cdc98@freebsd.org>
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

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF=
-8">
  </head>
  <body>
    <div class=3D"moz-cite-prefix">25.09.2024 09:17, Po-Chuan Hsieh =D0=BF=
=D0=B8=D1=88=D0=B5=D1=82:<br>
    </div>
    <blockquote type=3D"cite"
      cite=3D"mid:202409250617.48P6HcDJ026325@gitrepo.freebsd.org">
      <pre wrap=3D"" class=3D"moz-quote-pre">The branch main has been upd=
ated by sunpoet:

URL: <a class=3D"moz-txt-link-freetext" href=3D"https://cgit.FreeBSD.org/=
ports/commit/?id=3D7501ef4ccdc4d2e59a6f2a3327325f7d8d27b0ca">https://cgit=
=2EFreeBSD.org/ports/commit/?id=3D7501ef4ccdc4d2e59a6f2a3327325f7d8d27b0c=
a</a>

commit 7501ef4ccdc4d2e59a6f2a3327325f7d8d27b0ca
Author:     Po-Chuan Hsieh <a class=3D"moz-txt-link-rfc2396E" href=3D"mai=
lto:sunpoet@FreeBSD.org">&lt;sunpoet@FreeBSD.org&gt;</a>
AuthorDate: 2024-09-25 06:16:25 +0000
Commit:     Po-Chuan Hsieh <a class=3D"moz-txt-link-rfc2396E" href=3D"mai=
lto:sunpoet@FreeBSD.org">&lt;sunpoet@FreeBSD.org&gt;</a>
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	<a class=3D"moz-txt-link-freetext" href=3D"https://githu=
b.com/ngtcp2/ngtcp2/releases/download/v$">https://github.com/ngtcp2/ngtcp=
2/releases/download/v$</a>{PORTVERSION}/
+PKGNAMEPREFIX=3D	lib
+PKGNAMESUFFIX=3D	-gnutls
+
+MAINTAINER=3D	<a class=3D"moz-txt-link-abbreviated" href=3D"mailto:sunpo=
et@FreeBSD.org">sunpoet@FreeBSD.org</a>
+COMMENT=3D	Implementation of QUIC protocol (gnutls backend)
+WWW=3D		<a class=3D"moz-txt-link-freetext" href=3D"https://nghttp2.org/n=
gtcp2/">https://nghttp2.org/ngtcp2/</a>; \
+		<a class=3D"moz-txt-link-freetext" href=3D"https://github.com/ngtcp2/n=
gtcp2">https://github.com/ngtcp2/ngtcp2</a>;
+
+LICENSE=3D	MIT
+LICENSE_FILE=3D	${WRKSRC}/COPYING
+
+BUILD_DEPENDS=3D	libngtcp2&gt;=3D${PORTVERSION}&lt;${PORTVERSION}_99:net=
/libngtcp2
+LIB_DEPENDS=3D	libgnutls.so:security/gnutls
+RUN_DEPENDS=3D	libngtcp2&gt;=3D${PORTVERSION}&lt;${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 &lt;bsd.port.mk&gt;

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
</pre>
    </blockquote>
    <p>You missed very important files:<br>
      include/ngtcp2/ngtcp2_crypto.h<br>
      include/ngtcp2/ngtcp2_crypto_gnutls.h<br>
    </p>
    <p>Files required for build dns/knot3 with default option DOQ with
      external libngtcp2.<br>
      <br>
      This option is "the issue": <span style=3D"white-space: pre-wrap">I=
NSTALL_WRKSRC=3D	${WRKSRC}/crypto/gnutls</span></p>
    <p><span style=3D"white-space: pre-wrap">For more information check m=
y patch in comment: <a class=3D"moz-txt-link-freetext" href=3D"https://bu=
gs.freebsd.org/bugzilla/show_bug.cgi?id=3D281038#c4">https://bugs.freebsd=
=2Eorg/bugzilla/show_bug.cgi?id=3D281038#c4</a>

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</span></p>
    <pre class=3D"moz-signature" cols=3D"72">--=20
Best regards,
Vladimir Druzenko</pre>
  </body>
</html>

--------------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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?b90571cf-9b84-4ffa-b2cc-d9878e2cdc98>