summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* net-misc/curl: fix HOMEPAGE + SRC_URISam James2022-12-232-6/+6
| | | | | | | See https://daniel.haxx.se/blog/2020/11/04/the-journey-to-a-curl-domain/. Closes: https://bugs.gentoo.org/888069 Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: fix build w/ USE='gnutls openssl'Sam James2022-12-232-7/+48
| | | | | Closes: https://bugs.gentoo.org/887833 Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: add 7.87.0Sam James2022-12-212-0/+301
| | | | | Bug: https://bugs.gentoo.org/887745 Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: drop 7.84.0, 7.85.0-r2, 7.86.0-r2John Helmert III2022-12-184-872/+0
| | | | | | Bug: https://bugs.gentoo.org/867679 Bug: https://bugs.gentoo.org/878365 Signed-off-by: John Helmert III <ajak@gentoo.org>
* net-misc/curl: Stabilize 7.86.0-r3 ppc64, #880123Arthur Zamarin2022-12-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: Stabilize 7.86.0-r3 ppc, #880123Arthur Zamarin2022-12-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: Stabilize 7.86.0-r3 sparc, #880123Arthur Zamarin2022-12-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: Stabilize 7.86.0-r3 hppa, #880123Arthur Zamarin2022-12-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: Stabilize 7.86.0-r3 arm64, #880123Arthur Zamarin2022-12-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: Stabilize 7.86.0-r3 arm, #880123Arthur Zamarin2022-12-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: Stabilize 7.86.0-r3 x86, #880123Arthur Zamarin2022-12-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: pass --without-rustls if not enabledSam James2022-12-111-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: add rustls supportSam James2022-12-112-3/+14
| | | | | Bug: https://bugs.gentoo.org/885099 Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: Stabilize 7.86.0-r3 amd64, #880123Arthur Zamarin2022-11-221-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: drop 7.86.0Sam James2022-11-171-287/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: backport one more noproxy regression patch to 7.86.0Henning Schild2022-11-172-0/+376
| | | | | | | Bug: https://bugs.gentoo.org/878365 Signed-off-by: Henning Schild <henning@hennsch.de> Closes: https://github.com/gentoo/gentoo/pull/28295 Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: Fix typo in -without-gnutls optionKrzesimir Nowak2022-11-151-1/+1
| | | | | | | | It should have a double hyphen in the beginning. Signed-off-by: Krzesimir Nowak <knowak@microsoft.com> Closes: https://github.com/gentoo/gentoo/pull/28264 Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: Stabilize 7.86.0-r1 hppa, #880123Arthur Zamarin2022-11-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: Stabilize 7.86.0-r1 sparc, #880123Arthur Zamarin2022-11-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: Stabilize 7.86.0-r1 ppc64, #880123Arthur Zamarin2022-11-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: Stabilize 7.86.0-r1 ppc, #880123Arthur Zamarin2022-11-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: Stabilize 7.86.0-r1 arm64, #880123Arthur Zamarin2022-11-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: Stabilize 7.86.0-r1 arm, #880123Arthur Zamarin2022-11-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: Stabilize 7.86.0-r1 x86, #880123Sam James2022-11-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: fix USE=-ssl buildSam James2022-11-071-1/+3
| | | | | Closes: https://bugs.gentoo.org/878751 Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: Stabilize 7.85.0-r2 amd64, #877025Agostino Sarubbo2022-10-311-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-misc/curl: fix quiche dep, quiche_recv_info.to_len added in quiche-0.15.Robin H. Johnson2022-10-291-1/+1
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* net-misc/curl: backport proxy handling regression fixes to 7.86.0Sam James2022-10-283-0/+441
| | | | | | Bug: https://bugs.gentoo.org/878365 Thanks-to: Henning Schild <henning@hennsch.de> Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: fix UnusedLocalUseSam James2022-10-281-1/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: drop 7.79.1-r1, 7.83.1Sam James2022-10-283-585/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: add 7.86.0Sam James2022-10-283-0/+290
| | | | | Bug: https://bugs.gentoo.org/878365 Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: Stabilize 7.85.0-r2 x86, #877025Jakov Smolić2022-10-281-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* net-misc/curl: Stabilize 7.85.0-r2 sparc, #877025Agostino Sarubbo2022-10-271-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-misc/curl: Stabilize 7.85.0-r2 hppa, #877025Arthur Zamarin2022-10-251-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: Stabilize 7.85.0-r2 ppc, #877025Arthur Zamarin2022-10-251-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: Stabilize 7.85.0-r2 arm, #877025Arthur Zamarin2022-10-251-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: Stabilize 7.85.0-r2 arm64, #877025Arthur Zamarin2022-10-251-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: Stabilize 7.85.0-r2 ppc64, #877025Arthur Zamarin2022-10-251-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: depend on dev-libs/nss-pem when CURL_SSL=nssAnthony G. Basile2022-09-051-0/+1
| | | | | | Closes: https://bugs.gentoo.org/768912 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* net-misc/curl: drop USE=threadsSam James2022-09-031-6/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | USE=threads is a terrible USE flag (not the fault of net-misc/curl or its maintainer) and we're looking to get rid of it entirely. This is motivated further by the fact users have USE=threads in make.conf seeking performance improvements and such (which is understandable) but as per below, it can lead to conflicting and inconsistent effects. (In particular, anyone with USE="threads" in make.conf (don't do this for the reasons below!) will end up with a REQUIRED_USE issue between the now-default USE=adns and USE=threads). There are a few possibilities with threads support: 1. Upstreams always have threads support (hence USE=threads is only affecting a "handful" of packages anyway, not every single package, as many will just always be using pthreads and there's no way of disabling it); 2. The "threads" toggle means enabling some experimental or legacy implementation (think e.g. dev-lang/perl, which uses USE=ithreads for this, as it breaks ABI) (also applies to net-misc/curl given USE=threads doesn't help with the adns functionality many applications desire, see linked bug); 3. Not having "threads" on enables some experimental or legacy implementation again (this *again* applies to net-misc/curl given USE="-adns -threads" leaves us with a dodgy implementation as well). Commit 60b7aaa7a70149751446237d7207ff1ca20c256e enabled adns by default (IUSE=+adns). This commit drops USE=threads entirely and makes the default pthreads with adns opt-in with IUSE=+adns still. Now, the ebuild previously had REQUIRED_USE="threads? ( !adns )". I can't see a reason for this other than making the previous situation "meaningful", i.e. allowing people to decisively choose which is used at runtime, as while curl can build with both threads and adns, I think adns ends up preferred at runtime. With this change and given all of the above, we actually want adns to take priority if it's set, as threads will just be the default, so drop the REQUIRED_USE. Bug: https://bugs.gentoo.org/699632 See: 60b7aaa7a70149751446237d7207ff1ca20c256e Signed-off-by: Sam James <sam@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/27111 Signed-off-by: Sam James <sam@gentoo.org>
* Revert "net-misc/curl: cleanup older stable versions"Anthony G. Basile2022-09-014-0/+586
| | | | | | | | This reverts commit 2a1bfcbd5d722a1f7aee9d91f7c3a173c6773849. dev-lang/julia depends on <net-misc/curl-7.81.0 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* net-misc/curl: cleanup older stable versionsAnthony G. Basile2022-09-014-586/+0
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* net-misc/curl: version bump 7.85.0Anthony G. Basile2022-09-012-0/+290
| | | | | | | | We also enable USE=adns by default. Closes: https://bugs.gentoo.org/699632 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* net-misc/curl: add github upstream metadataSam James2022-07-281-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: remove unused patchesMichael Mair-Keimberger2022-07-092-57/+0
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* net-misc/curl: Add build fix for e.g. gcc-12/riscvAndreas K. Hüttel2022-07-032-0/+31
| | | | | | Patch comes from upstream master Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* net-misc/curl: Stabilize 7.84.0 hppa, #855572Arthur Zamarin2022-07-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: Stabilize 7.84.0 sparc, #855572Arthur Zamarin2022-07-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: Stabilize 7.84.0 arm, #855572Arthur Zamarin2022-07-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: Stabilize 7.84.0 ppc64, #855572Arthur Zamarin2022-07-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>