commit: d270b5e41f077854dc5aba38f02a4d7f85dea4de Author: Matt Jolly <kangie <AT> gentoo <DOT> org> AuthorDate: Mon Feb 23 11:36:15 2026 +0000 Commit: Matt Jolly <kangie <AT> gentoo <DOT> org> CommitDate: Mon Feb 23 12:10:38 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d270b5e4
net-libs/ngtcp2: set USE="gnutls +openssl" For better or worse, openssl is the de-facto default TLS library in Gentoo. Since ngtcp2 supports multiple TLS backends, it's not going to hurt anything by having both enabled, however there's no point pulling in two TLS libraries unless the user specifically requests it, and net-misc/curl is about to add a dependency on ngtcp2[openssl]. Signed-off-by: Matt Jolly <kangie <AT> gentoo.org> net-libs/ngtcp2/ngtcp2-1.20.0-r1.ebuild | 2 +- net-libs/ngtcp2/ngtcp2-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/ngtcp2/ngtcp2-1.20.0-r1.ebuild b/net-libs/ngtcp2/ngtcp2-1.20.0-r1.ebuild index 4df7de01544a..81f58ee6eb28 100644 --- a/net-libs/ngtcp2/ngtcp2-1.20.0-r1.ebuild +++ b/net-libs/ngtcp2/ngtcp2-1.20.0-r1.ebuild @@ -27,7 +27,7 @@ HOMEPAGE="https://nghttp2.org/ngtcp2/ https://github.com/ngtcp2/ngtcp2" LICENSE="MIT" SLOT="0/0" -IUSE="+gnutls +openssl +ssl" +IUSE="gnutls +openssl +ssl" REQUIRED_USE="ssl? ( || ( gnutls openssl ) )" # Uses SSL_set_quic_tls_cbs to detect OpenSSL. The function was introduced in diff --git a/net-libs/ngtcp2/ngtcp2-9999.ebuild b/net-libs/ngtcp2/ngtcp2-9999.ebuild index 4df7de01544a..81f58ee6eb28 100644 --- a/net-libs/ngtcp2/ngtcp2-9999.ebuild +++ b/net-libs/ngtcp2/ngtcp2-9999.ebuild @@ -27,7 +27,7 @@ HOMEPAGE="https://nghttp2.org/ngtcp2/ https://github.com/ngtcp2/ngtcp2" LICENSE="MIT" SLOT="0/0" -IUSE="+gnutls +openssl +ssl" +IUSE="gnutls +openssl +ssl" REQUIRED_USE="ssl? ( || ( gnutls openssl ) )" # Uses SSL_set_quic_tls_cbs to detect OpenSSL. The function was introduced in
