summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* 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>
* net-misc/curl: Stabilize 7.84.0 ppc, #855572Arthur Zamarin2022-07-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: backport include fixSam James2022-07-022-0/+25
| | | | | Closes: https://bugs.gentoo.org/855710 Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: x86 stable wrt bug #855572Agostino Sarubbo2022-07-021-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-misc/curl: arm64 stable wrt bug #855572Agostino Sarubbo2022-07-021-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-misc/curl: amd64 stable wrt bug #855572Agostino Sarubbo2022-07-021-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-misc/curl: security version bump to 7.84.0, bug #854708Anthony G. Basile2022-07-012-0/+290
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* net-misc/curl: remove older unstable versionsAnthony G. Basile2022-07-015-1133/+0
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* net-misc/curl: arm64 stable wrt bug #842531Agostino Sarubbo2022-05-191-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-misc/curl: x86 stable wrt bug #842531Agostino Sarubbo2022-05-171-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-misc/curl: sparc stable wrt bug #842531Agostino Sarubbo2022-05-171-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-misc/curl: ppc64 stable wrt bug #842531Agostino Sarubbo2022-05-171-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-misc/curl: amd64 stable wrt bug #842531Agostino Sarubbo2022-05-171-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-misc/curl: Stabilize 7.83.1 ppc, #842531Arthur Zamarin2022-05-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: Stabilize 7.83.1 hppa, #842531Arthur Zamarin2022-05-141-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-misc/curl: Stabilize 7.83.1 arm, #842531Jakov Smolić2022-05-141-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* net-misc/curl: version bump to 7.83.1Anthony G. Basile2022-05-132-0/+290
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* net-misc/curl: Fix compilation with USE=mbedtls,http2Jakov Smolić2022-05-052-0/+32
| | | | | Closes: https://bugs.gentoo.org/842780 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* net-misc/curl: disable new msh3Sam James2022-05-031-0/+1
| | | | | | Not yet packaged Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: add 7.83.0Sam James2022-05-032-0/+289
| | | | | | | | | Now with verbose tests & disabled valgrind (unreliable on various arches and within sandbox). Bug: https://bugs.gentoo.org/841302 Closes: https://bugs.gentoo.org/739738 Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: Added verify-sig integration.Jonathan Davies2022-05-035-12/+28
| | | | | | Signed-off-by: Jonathan Davies <jpds@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/24820 Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: keyword 7.82.0-r2 for ~loongWANG Xuerui2022-04-291-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* net-misc/curl: fixed "out of memory error" in 7.82.0Karlson2k (Evgeny Grin)2022-04-202-0/+28
| | | | | | | | Closes: https://bugs.gentoo.org/836629 Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Closes: https://github.com/gentoo/gentoo/pull/25133 Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: add subslot dep on OpenLDAPSam James2022-03-224-4/+4
| | | | | | New OpenLDAP breaks ABI (changes SONAME) Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: version bump 7.82.0Anthony G. Basile2022-03-142-0/+276
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* net-misc/curl: version bump to 7.81.0Anthony G. Basile2022-01-162-0/+276
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* net-misc/curl: remove implicit elibc_* flagsDavid Seifert2022-01-042-4/+2
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* net-misc/curl: remove deprecated configure optionsAnthony G. Basile2021-12-131-17/+3
| | | | | | Closes: https://bugs.gentoo.org/828553 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* net-misc/curl: remove unused patchesMichael Mair-Keimberger2021-11-172-90/+0
| | | | | | Package-Manager: Portage-3.0.28, 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: remove older versionsAnthony G. Basile2021-11-154-875/+0
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* net-misc/curl: dev-lang/perl is an unconditional BDEPENDAnthony G. Basile2021-11-151-1/+0
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* net-misc/curl: version bump to 7.80.0Anthony G. Basile2021-11-152-0/+292
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* net-misc/curl: needs Perl for tool_hugehelp.cSam James2021-10-311-1/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: Stabilize 7.79.1 arm, #814485Sam James2021-10-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: Stabilize 7.79.1 arm64, #814485Sam James2021-10-021-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/curl: stable 7.79.1 for hppa, bug #814485Rolf Eike Beer2021-09-271-1/+1
| | | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>