Dropping since extra/curl already has support for HTTP/3 via libnghttp3+openssl 3.2 . In case anyone wants to pick this up, please rename this to e.g. curl-http3-quiche.
Search Criteria
Package Details: curl-http3 8.6.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/curl-http3.git (read-only, click to copy) |
---|---|
Package Base: | curl-http3 |
Description: | An URL retrieval utility and library - compiled with HTTP/3 support - binary is called curl3 |
Upstream URL: | https://curl.haxx.se |
Keywords: | curl http3 |
Licenses: | MIT |
Submitter: | T4cC0re |
Maintainer: | NetaliDev |
Last Packager: | q234rty |
Votes: | 12 |
Popularity: | 0.000968 |
First Submitted: | 2019-11-08 15:28 (UTC) |
Last Updated: | 2024-02-01 08:38 (UTC) |
Dependencies (20)
- brotli (brotli-gitAUR)
- ca-certificates (ca-certificates-utils)
- krb5 (krb5-gitAUR)
- libbrotlidec.so (brotli-gitAUR, brotli, lib32-brotli)
- libgssapi_krb5.so (krb5-gitAUR, krb5, lib32-krb5)
- libidn2 (libidn2-gitAUR)
- libidn2.so (libidn2-gitAUR, lib32-libidn2, libidn2)
- libnghttp2 (libnghttp2-gitAUR)
- libpsl (libpsl-gitAUR)
- libpsl.so (lib32-libpsl, libpsl)
- libssh2 (libssh2-gitAUR)
- libssh2.so (libssh2-gitAUR, lib32-libssh2, libssh2)
- libzstd.so (zstd-gitAUR, zstd-staticAUR, lib32-zstd, zstd)
- openssl (openssl-gitAUR, openssl-staticAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- zstd (zstd-gitAUR, zstd-staticAUR)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- go (go-gitAUR, gcc-go-gitAUR, go-sylixosAUR, gcc-go-snapshotAUR, gcc-go) (make)
- rust (rust-nightlyAUR, rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rustup) (make)
Required by (0)
Sources (4)
q234rty commented on 2024-02-07 15:10 (UTC) (edited on 2024-02-07 15:27 (UTC) by q234rty)
q234rty commented on 2023-07-31 09:04 (UTC) (edited on 2023-07-31 09:04 (UTC) by q234rty)
@cdauth It seems that you're on a very old rust version, consider running rustup update
, switching to extra/rust, or building this package in a clean chroot.
cdauth commented on 2023-06-25 09:48 (UTC)
I get this error during compilation:
error: failed to parse manifest at `/home/cdauth/.cargo/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.50/Cargo.toml`
Caused by:
feature `edition2021` is required
this Cargo does not support nightly features, but if you
switch to nightly channel you can add
`cargo-features = ["edition2021"]` to enable this feature
==> ERROR: A failure occurred in build().
Menci commented on 2022-06-04 03:48 (UTC)
For those who fails to build this package, you can use curl-http3-msquic instead.
chovy commented on 2022-05-07 13:15 (UTC)
:: PGP keys need importing:
-> 27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2, required by: curl-http3
==> Import? [Y/n] y
:: Importing keys with gpg...
gpg: keyserver receive failed: Server indicated a failure
error: target not found: rust
error: target not found: go
FunctionalHacker commented on 2021-12-04 15:03 (UTC)
I needed to install rtmpdump
to get this working. Otherwise I was getting
curl3: error while loading shared libraries: librtmp.so.1: cannot open shared object file: No such file or directory
It is probably being pulled as a build dep but if you are building on another machine and install on another, it doesn't get installed. So rtmpdump
probably needs to be added as a dependency
RouxAntoine commented on 2020-11-17 22:50 (UTC) (edited on 2020-11-17 22:50 (UTC) by RouxAntoine)
thanks for 7.73 upgrade, and quiche too
Pinned Comments
T4cC0re commented on 2020-04-30 10:45 (UTC)
curl 7.70.0!
After curl 7.69.* was hard to build with quiche, curl 7.70.0 works again :)
To connect to a host via http3, just use the
--http3
flag