* [gentoo-dev] RFC: net-misc/curl: HTTP/3 support
@ 2019-10-10 20:03 Craig Andrews
2019-10-10 20:38 ` Mike Gilbert
0 siblings, 1 reply; 4+ messages in thread
From: Craig Andrews @ 2019-10-10 20:03 UTC (permalink / raw
To: gentoo-dev; +Cc: blueness
[-- Attachment #1: Type: text/plain, Size: 426 bytes --]
I'm working on getting HTTP/3 support in place for curl:
https://github.com/gentoo/gentoo/pull/12920
Yes, HTTP/3 isn't final yet. But we're Gentoo - that shouldn't stop us!
My proposal involves:
* A new USE_EXPAND, CURL_HTTP3, with two values: nghttp3 and quiche
* Some arch package.use.mask additions
Which is why I'm contacting the -dev list. And of course also the curl
maintainer, blueness.
Thoughts?
Thanks,
~Craig
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-dev] RFC: net-misc/curl: HTTP/3 support
2019-10-10 20:03 [gentoo-dev] RFC: net-misc/curl: HTTP/3 support Craig Andrews
@ 2019-10-10 20:38 ` Mike Gilbert
2019-10-10 20:48 ` Michał Górny
2019-10-11 16:20 ` Craig Andrews
0 siblings, 2 replies; 4+ messages in thread
From: Mike Gilbert @ 2019-10-10 20:38 UTC (permalink / raw
To: Gentoo Dev; +Cc: blueness
On Thu, Oct 10, 2019 at 4:03 PM Craig Andrews <candrews@gentoo.org> wrote:
>
> I'm working on getting HTTP/3 support in place for curl:
> https://github.com/gentoo/gentoo/pull/12920
>
> Yes, HTTP/3 isn't final yet. But we're Gentoo - that shouldn't stop us!
>
> My proposal involves:
> * A new USE_EXPAND, CURL_HTTP3, with two values: nghttp3 and quiche
Why do we need a USE_EXPAND for this? Will more than one package ever use it?
If it's only ever going to be referenced by net-misc/curl, just add
local USE flags.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-dev] RFC: net-misc/curl: HTTP/3 support
2019-10-10 20:38 ` Mike Gilbert
@ 2019-10-10 20:48 ` Michał Górny
2019-10-11 16:20 ` Craig Andrews
1 sibling, 0 replies; 4+ messages in thread
From: Michał Górny @ 2019-10-10 20:48 UTC (permalink / raw
To: gentoo-dev; +Cc: blueness
[-- Attachment #1: Type: text/plain, Size: 826 bytes --]
On Thu, 2019-10-10 at 16:38 -0400, Mike Gilbert wrote:
> On Thu, Oct 10, 2019 at 4:03 PM Craig Andrews <candrews@gentoo.org> wrote:
> > I'm working on getting HTTP/3 support in place for curl:
> > https://github.com/gentoo/gentoo/pull/12920
> >
> > Yes, HTTP/3 isn't final yet. But we're Gentoo - that shouldn't stop us!
> >
> > My proposal involves:
> > * A new USE_EXPAND, CURL_HTTP3, with two values: nghttp3 and quiche
>
> Why do we need a USE_EXPAND for this? Will more than one package ever use it?
>
> If it's only ever going to be referenced by net-misc/curl, just add
> local USE flags.
+1 to local. I know that curl mainainers have a history for adding
redundant USE_EXPANDs for extra user complexity but that's not a reason
to make things even worse.
--
Best regards,
Michał Górny
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 618 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-dev] RFC: net-misc/curl: HTTP/3 support
2019-10-10 20:38 ` Mike Gilbert
2019-10-10 20:48 ` Michał Górny
@ 2019-10-11 16:20 ` Craig Andrews
1 sibling, 0 replies; 4+ messages in thread
From: Craig Andrews @ 2019-10-11 16:20 UTC (permalink / raw
To: gentoo-dev; +Cc: blueness, Mike Gilbert
[-- Attachment #1: Type: text/plain, Size: 757 bytes --]
On 10.10.2019 16:38, Mike Gilbert wrote:
> On Thu, Oct 10, 2019 at 4:03 PM Craig Andrews <candrews@gentoo.org>
> wrote:
>>
>> I'm working on getting HTTP/3 support in place for curl:
>> https://github.com/gentoo/gentoo/pull/12920
>>
>> Yes, HTTP/3 isn't final yet. But we're Gentoo - that shouldn't stop
>> us!
>>
>> My proposal involves:
>> * A new USE_EXPAND, CURL_HTTP3, with two values: nghttp3 and quiche
>
> Why do we need a USE_EXPAND for this? Will more than one package ever
> use it?
>
> If it's only ever going to be referenced by net-misc/curl, just add
> local USE flags.
Since I've received such a response from a few folks, I've updated the
PR to not use USE_EXPAND and instead use local USE flags.
Thanks for the feedback,
~Craig
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2019-10-11 16:21 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-10-10 20:03 [gentoo-dev] RFC: net-misc/curl: HTTP/3 support Craig Andrews
2019-10-10 20:38 ` Mike Gilbert
2019-10-10 20:48 ` Michał Górny
2019-10-11 16:20 ` Craig Andrews
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox