summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Jolly <kangie@gentoo.org>2024-07-24 17:23:33 +1000
committerMatt Jolly <kangie@gentoo.org>2024-07-24 17:31:59 +1000
commite1d5033cde3a1ac798f7f1f9bca4ee7de14788b4 (patch)
tree865030561aa9159de87fea285e07add00399f6d7 /profiles
parentdev-python/pycares: Keyword 4.4.0 sparc, #936574 (diff)
downloadgentoo-e1d5033cde3a1ac798f7f1f9bca4ee7de14788b4.tar.gz
gentoo-e1d5033cde3a1ac798f7f1f9bca4ee7de14788b4.tar.bz2
gentoo-e1d5033cde3a1ac798f7f1f9bca4ee7de14788b4.zip
profiles/: net-misc/curl: Begin making http3 available.
- mask USE http3, quic globally - unmask on arches with support We will switch to a per-arch mask down the line as keyword requests are fulfilled. Signed-off-by: Matt Jolly <kangie@gentoo.org>
Diffstat (limited to 'profiles')
-rw-r--r--profiles/arch/amd64/package.use.mask2
-rw-r--r--profiles/arch/arm/package.use.mask4
-rw-r--r--profiles/arch/base/package.use.mask2
-rw-r--r--profiles/arch/x86/package.use.mask4
4 files changed, 10 insertions, 2 deletions
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 2fae3b25f8ea..332e381217bc 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -130,7 +130,7 @@ net-libs/ngtcp2 -ssl
# Matt Jolly <kangie@gentoo.org> (2023-08-10)
# nghttp3 has been tested to work on amd64
-net-misc/curl -nghttp3
+net-misc/curl -nghttp3 -http3 -quic
# Sam James <sam@gentoo.org> (2023-07-18)
# dev-cpp/cppdap is not keyworded in most places
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index 5efa51f10a4e..aac00fce6435 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Matt Jolly <kangie@gentoo.org> (2023-08-10)
+# nghttp3 has been tested to work on amd64
+net-misc/curl -http3 -quic curl_quic_ngtcp2
+
# orbea <orbea@riseup.net> (2024-07-19)
# Unmask the dynarec flag which has arm asm.
games-emulation/rmg -dynarec
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index eccb6c4c756b..9498b47f3445 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -297,7 +297,7 @@ app-emulation/aranym jit
# Craig Andrews <candrews@gentoo.org> (2019-10-08)
# net-libs/nghttp3 net-libs/ngtcp2[ssl] are not available on all arches
-net-misc/curl nghttp3
+net-misc/curl nghttp3 http3 quic
# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2019-09-21)
# Moved from arch/powerpc/ppc64 as it applies to most architectures.
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index ddda1cc8f9a4..ed4627a7685b 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Matt Jolly <kangie@gentoo.org> (2023-08-10)
+# http3 is avilable via openssl[quic] on this arch.
+net-misc/curl -http3 -quic curl_quic_ngtcp2
+
# orbea <orbea@riseup.net> (2024-07-19)
# Unmask the dynarec flag which has x86 asm.
games-emulation/rmg -dynarec