diff --git a/.gitignore b/.gitignore index 78c59aa..8f3bd97 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /async-std-1.10.0.crate /async-std-1.11.0.crate /async-std-1.12.0.crate +/async-std-1.13.0.crate diff --git a/async-std-fix-metadata-auto.diff b/async-std-fix-metadata-auto.diff index d235192..dd1109e 100644 --- a/async-std-fix-metadata-auto.diff +++ b/async-std-fix-metadata-auto.diff @@ -1,6 +1,6 @@ ---- async-std-1.12.0/Cargo.toml 1970-01-01T00:00:01+00:00 -+++ async-std-1.12.0/Cargo.toml 2024-08-28T08:13:20.800376+00:00 -@@ -142,7 +142,6 @@ +--- async-std-1.13.0/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ async-std-1.13.0/Cargo.toml 2024-09-15T04:52:07.805601+00:00 +@@ -291,7 +291,6 @@ "kv-log-macro", "log", "pin-project-lite", @@ -8,7 +8,7 @@ ] docs = [ "attributes", -@@ -158,8 +157,6 @@ +@@ -308,8 +307,6 @@ "once_cell", "pin-utils", "slab", @@ -17,26 +17,26 @@ "async-channel", "async-lock", ] -@@ -189,22 +186,3 @@ - version = "1.0.0" +@@ -339,22 +336,3 @@ + version = "2.0.0" optional = true --[target."cfg(target_arch = \"wasm32\")".dependencies.futures-channel] +-[target.'cfg(target_arch = "wasm32")'.dependencies.futures-channel] -version = "0.3.4" -optional = true - --[target."cfg(target_arch = \"wasm32\")".dependencies.gloo-timers] --version = "0.2.1" +-[target.'cfg(target_arch = "wasm32")'.dependencies.gloo-timers] +-version = "0.3.0" -features = ["futures"] -optional = true - --[target."cfg(target_arch = \"wasm32\")".dependencies.wasm-bindgen-futures] +-[target.'cfg(target_arch = "wasm32")'.dependencies.wasm-bindgen-futures] -version = "0.4.10" -optional = true - --[target."cfg(target_arch = \"wasm32\")".dev-dependencies.getrandom] +-[target.'cfg(target_arch = "wasm32")'.dev-dependencies.getrandom] -version = "0.2.0" -features = ["js"] - --[target."cfg(target_arch = \"wasm32\")".dev-dependencies.wasm-bindgen-test] +-[target.'cfg(target_arch = "wasm32")'.dev-dependencies.wasm-bindgen-test] -version = "0.3.10" diff --git a/async-std-fix-metadata.diff b/async-std-fix-metadata.diff index 090dc5c..805d1e1 100644 --- a/async-std-fix-metadata.diff +++ b/async-std-fix-metadata.diff @@ -1,17 +1,29 @@ ---- async-std-1.12.0/Cargo.toml 1970-01-01T00:00:01+00:00 -+++ async-std-1.12.0/Cargo.toml 2024-08-28T08:15:00.595989+00:00 -@@ -47,10 +47,6 @@ - name = "tcp-ipv4-and-6-echo" - required-features = ["unstable"] +--- async-std-1.13.0/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ async-std-1.13.0/Cargo.toml 2024-09-15T04:53:00.578316+00:00 +@@ -70,10 +70,6 @@ + path = "examples/list-dir.rs" + [[example]] +-name = "logging" +-path = "examples/logging.rs" +- +-[[example]] + name = "print-file" + path = "examples/print-file.rs" + +@@ -88,11 +84,6 @@ + [[example]] + name = "stdin-timeout" + path = "examples/stdin-timeout.rs" +- -[[example]] -name = "surf-web" +-path = "examples/surf-web.rs" -required-features = ["surf"] -- - [[test]] - name = "stream" - required-features = ["unstable"] -@@ -80,13 +76,8 @@ + + [[example]] + name = "task-local" +@@ -229,13 +220,8 @@ version = "0.3.4" optional = true @@ -25,7 +37,7 @@ optional = true [dependencies.memchr] -@@ -108,13 +99,6 @@ +@@ -257,13 +243,6 @@ [dependencies.slab] version = "0.4.2" optional = true @@ -39,7 +51,7 @@ [dev-dependencies.futures] version = "0.3.4" -@@ -139,7 +123,6 @@ +@@ -288,7 +267,6 @@ "async-global-executor", "async-io", "futures-lite", @@ -47,7 +59,7 @@ "log", "pin-project-lite", ] -@@ -160,8 +143,6 @@ +@@ -310,8 +288,6 @@ "async-channel", "async-lock", ] diff --git a/rust-async-std.spec b/rust-async-std.spec index 6307b39..93d4180 100644 --- a/rust-async-std.spec +++ b/rust-async-std.spec @@ -5,11 +5,10 @@ %global crate async-std Name: rust-async-std -Version: 1.12.0 +Version: 1.13.0 Release: %autorelease Summary: Async version of the Rust standard library -# Upstream license specification: Apache-2.0/MIT License: Apache-2.0 OR MIT URL: https://crates.io/crates/async-std Source: %{crates_source} @@ -217,6 +216,18 @@ use the "futures-lite" feature of the "%{crate}" crate. %files -n %{name}+futures-lite-devel %ghost %{crate_instdir}/Cargo.toml +%package -n %{name}+io_safety-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+io_safety-devel %{_description} + +This package contains library source intended for building other packages which +use the "io_safety" feature of the "%{crate}" crate. + +%files -n %{name}+io_safety-devel +%ghost %{crate_instdir}/Cargo.toml + %package -n %{name}+log-devel Summary: %{summary} BuildArch: noarch diff --git a/sources b/sources index a934ab2..107b8e3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (async-std-1.12.0.crate) = aaeef7f474fc700bba7beb6725d4eb778a9a05ebccfecdd81789b5d039c49508860d953f231c7b8fbce4c5b237d063a43eb03b83410490fc14eca572884f57e2 +SHA512 (async-std-1.13.0.crate) = 47d50f728b1d5f8d9510234833d0b2044ee6817e7a5920df58bffabb6fdd5b821c9645fc54303f8f270de06329f041385b11eec9ce3983eb5975870d99d5ca48