Bug#1019479: ITP: rust-async-std -- async version of the Rust standard library
Thanks Jonas for working on this.
Btw, I've looked at packaging it independently and may have good news for you:
a) I've had some limited success with relaxing dependencies, please see my patch attached to this email
On Sat, Sep 10, 2022 at 5:21 AM Jonas Smedegaard <
dr@jones.dk> wrote:
Package: wnpp
Severity: wishlist
Owner: Jonas Smedegaard <dr@jones.dk>
X-Debbugs-Cc: debian-devel@lists.debian.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
* Package name : rust-async-std
Version : 1.12.0
Upstream Author : Stjepan Glavina <stjepang@gmail.com> and more
* URL : https://async.rs/
* License : Apache-2.0 or Expat
Programming Lang: Rust
Description : async version of the Rust standard library
async-std is a library
that looks and feels like the Rust standard library,
except everything in it is made to work with async/await
exactly as you would expect it to.
This package is needed by rust-criterion.
It will be maintained in the Debian section of Salsa, at
https://salsa.debian.org/debian/rust-async-std
- Jonas
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmMcVpYACgkQLHwxRsGg
ASFWmg/+NwUatUny1Hv+VuYmWqH0kNQaSJMZo7jrD0/5oSjcAFEFNsDQhnpairAR
We52Qqds0m9a90A/w9FSjJnHrBfexmOJ9w0Nho4V9KcEat7Ia18GqS0G/REvr4QF
xJj2pV2WRHz0cuegc711tT1W8qbOPKvz7D6MhzlrrGHB7z3Jj2mCp2Am9UBW7Nov
TD/6cw31aDbZpnxmBJUys/UmEdkycg4fa0SBg5jQGtvWO2Vj1ifPnPlF+YV2Djh9
2JnBkydYDeE0eU9C81b9h0BFvC0fR9VWe6XKFLwHC3NePhC+CIka9NU6ANjvOAzb
PPHFMNiS7dgr5+Ke7Jd4j1g3BEOloS1m1Mr2MYFY46g3SybSMk/dNcxMVe7L1TQN
XMAzr6hjC/dqpjapiXvK4eW66rfgBKN9M0PEnGWXVF3skbvmWKRyIP/6tu8DtAVz
DDOOjuR/256gM5fEEqHWNRxaufg+m0rQEKFgvegv8K4aiTu5qL9JfzQxBph/6AsM
qEnmg0vhNK9RP77eNE06uXmlbXIDJx06Bu2MdrkzhjK4lelJ50OtwCuSdSlt99Px
1X42PlmOP4JLRSQa/JjzBUpz4nUaUNK0Or7EPVFt8oOpRw3wLq4PsVhQbiPqX5Um
YI0UHlmTO9nb91Fs74suS5J/USgatRvEGY8Tukd9oLEPx11CIt0=
=XQhF
-----END PGP SIGNATURE-----
--
regards,
Reinhard
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -80,10 +80,6 @@
version = "0.3.4"
optional = true
-[dependencies.kv-log-macro]
-version = "1.0.6"
-optional = true
-
[dependencies.log]
version = "0.4.8"
features = ["kv_unstable"]
@@ -139,10 +135,8 @@
"async-global-executor",
"async-io",
"futures-lite",
- "kv-log-macro",
"log",
"pin-project-lite",
- "gloo-timers",
]
docs = [
"attributes",
@@ -158,7 +152,6 @@
"once_cell",
"pin-utils",
"slab",
- "wasm-bindgen-futures",
"futures-channel",
"async-channel",
"async-lock",
@@ -193,15 +186,6 @@
version = "0.3.4"
optional = true
-[target."cfg(target_arch = \"wasm32\")".dependencies.gloo-timers]
-version = "0.2.1"
-features = ["futures"]
-optional = true
-
-[target."cfg(target_arch = \"wasm32\")".dependencies.wasm-bindgen-futures]
-version = "0.4.10"
-optional = true
-
[target."cfg(target_arch = \"wasm32\")".dev-dependencies.getrandom]
version = "0.2.0"
features = ["js"]
Reply to: