diff options
author | Bert Belder <bertbelder@gmail.com> | 2019-01-26 13:58:19 +0100 |
---|---|---|
committer | Bert Belder <bertbelder@gmail.com> | 2019-01-26 16:32:02 +0100 |
commit | 6ad2e001b46a1fb58b851581d034ca965be93d9c (patch) | |
tree | 15e04bb2cf831e9527d272b959ace86cc169eafd /build_extra/rust | |
parent | 50613c2df5bc1d4bfd2c5ceb5a7104765e6da772 (diff) |
third_party: upgrade rust crates
Diffstat (limited to 'build_extra/rust')
-rw-r--r-- | build_extra/rust/BUILD.gn | 307 |
1 files changed, 190 insertions, 117 deletions
diff --git a/build_extra/rust/BUILD.gn b/build_extra/rust/BUILD.gn index 9e6866b8d..37b4154e2 100644 --- a/build_extra/rust/BUILD.gn +++ b/build_extra/rust/BUILD.gn @@ -37,11 +37,8 @@ rust_crate("atty") { rust_crate("base64") { edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/base64-0.9.3/src/lib.rs" - extern = [ - ":byteorder", - ":safemem", - ] + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/base64-0.10.1/src/lib.rs" + extern = [ ":byteorder" ] args = [ "--cap-lints", "allow", @@ -50,7 +47,7 @@ rust_crate("base64") { rust_crate("byteorder") { edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/byteorder-1.2.7/src/lib.rs" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/byteorder-1.3.1/src/lib.rs" features = [ "default", "std", @@ -59,6 +56,9 @@ rust_crate("byteorder") { "--cap-lints", "allow", ] + + # Added by custom-build script. + cfg = [ "byteorder_i128" ] } rust_crate("bytes") { @@ -83,6 +83,31 @@ rust_crate("cfg_if") { ] } +rust_crate("crossbeam") { + edition = "2015" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/crossbeam-0.6.0/src/lib.rs" + features = [ + "crossbeam-epoch", + "crossbeam-utils", + "default", + "std", + ] + extern = [ + ":cfg_if", + ":crossbeam_channel", + ":crossbeam_deque", + ":crossbeam_epoch", + ":crossbeam_utils", + ":lazy_static", + ":num_cpus", + ":parking_lot", + ] + args = [ + "--cap-lints", + "allow", + ] +} + rust_crate("crossbeam_channel") { edition = "2015" source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/crossbeam-channel-0.3.6/src/lib.rs" @@ -149,8 +174,7 @@ rust_crate("crossbeam_utils") { } rust_crate("ct_logs") { - edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ct-logs-0.4.0/src/lib.rs" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ct-logs-0.5.1/src/lib.rs" extern = [ ":sct" ] args = [ "--cap-lints", @@ -237,7 +261,7 @@ rust_crate("getopts") { rust_crate("h2") { edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/h2-0.1.15/src/lib.rs" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/h2-0.1.16/src/lib.rs" extern = [ ":byteorder", ":bytes", @@ -258,7 +282,7 @@ rust_crate("h2") { rust_crate("http") { edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/http-0.1.14/src/lib.rs" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/http-0.1.15/src/lib.rs" extern = [ ":bytes", ":fnv", @@ -288,7 +312,7 @@ rust_crate("httparse") { rust_crate("hyper") { edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/hyper-0.12.20/src/lib.rs" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/hyper-0.12.23/src/lib.rs" features = [ "__internal_flaky_tests", "default", @@ -331,8 +355,9 @@ rust_crate("hyper") { rust_crate("hyper_rustls") { edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/hyper-rustls-0.15.0/src/lib.rs" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/hyper-rustls-0.16.0/src/lib.rs" extern = [ + ":bytes", ":ct_logs", ":futures", ":http", @@ -426,7 +451,7 @@ rust_crate("lazycell") { rust_crate("libc") { edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/libc-0.2.46/src/lib.rs" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/libc-0.2.48/src/lib.rs" features = [ "default", "use_std", @@ -478,7 +503,7 @@ rust_crate("matches") { rust_crate("memchr") { edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/memchr-2.1.2/src/lib.rs" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/memchr-2.1.3/src/lib.rs" features = [ "default", "libc", @@ -660,13 +685,18 @@ rust_crate("rand") { ] extern = [ ":rand_chacha", - ":rand_core", ":rand_hc", ":rand_isaac", ":rand_os", ":rand_pcg", ":rand_xorshift", ] + extern_version = [ + { + crate_name = "rand_core" + crate_version = "0.3.1" + }, + ] args = [ "--cap-lints", "allow", @@ -689,7 +719,12 @@ rust_crate("rand") { rust_crate("rand_chacha") { edition = "2015" source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand_chacha-0.1.1/src/lib.rs" - extern = [ ":rand_core" ] + extern_version = [ + { + crate_name = "rand_core" + crate_version = "0.3.1" + }, + ] args = [ "--cap-lints", "allow", @@ -701,7 +736,7 @@ rust_crate("rand_chacha") { rust_crate("rand_core") { edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand_core-0.3.0/src/lib.rs" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand_core-0.4.0/src/lib.rs" features = [ "alloc", "std", @@ -715,7 +750,12 @@ rust_crate("rand_core") { rust_crate("rand_hc") { edition = "2015" source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand_hc-0.1.0/src/lib.rs" - extern = [ ":rand_core" ] + extern_version = [ + { + crate_name = "rand_core" + crate_version = "0.3.1" + }, + ] args = [ "--cap-lints", "allow", @@ -725,7 +765,12 @@ rust_crate("rand_hc") { rust_crate("rand_isaac") { edition = "2015" source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand_isaac-0.1.1/src/lib.rs" - extern = [ ":rand_core" ] + extern_version = [ + { + crate_name = "rand_core" + crate_version = "0.3.1" + }, + ] args = [ "--cap-lints", "allow", @@ -735,13 +780,18 @@ rust_crate("rand_isaac") { rust_crate("rand_os") { edition = "2015" source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand_os-0.1.1/src/lib.rs" - extern = [ ":rand_core" ] + extern_version = [ + { + crate_name = "rand_core" + crate_version = "0.3.1" + }, + ] args = [ "--cap-lints", "allow", ] if (is_posix) { - extern += [ ":libc" ] + extern = [ ":libc" ] } # Per the #[link(...)] attribute found in 'src/macos.rs'. @@ -749,14 +799,19 @@ rust_crate("rand_os") { libs = [ "Security.framework" ] } if (is_win) { - extern += [ ":winapi" ] + extern = [ ":winapi" ] } } rust_crate("rand_pcg") { edition = "2015" source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand_pcg-0.1.1/src/lib.rs" - extern = [ ":rand_core" ] + extern_version = [ + { + crate_name = "rand_core" + crate_version = "0.3.1" + }, + ] args = [ "--cap-lints", "allow", @@ -769,7 +824,12 @@ rust_crate("rand_pcg") { rust_crate("rand_xorshift") { edition = "2015" source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand_xorshift-0.1.1/src/lib.rs" - extern = [ ":rand_core" ] + extern_version = [ + { + crate_name = "rand_core" + crate_version = "0.3.1" + }, + ] args = [ "--cap-lints", "allow", @@ -789,12 +849,10 @@ rust_crate("remove_dir_all") { } rust_crate("ring") { - edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/src/lib.rs" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/src/lib.rs" features = [ "default", "dev_urandom_fallback", - "rsa_signing", "use_heap", ] deps = [ @@ -827,41 +885,39 @@ rust_crate("ring") { static_library("ring-core") { include_dirs = [ - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/include", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/include", ] sources = [ - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/crypto/cpu-intel.c", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/crypto/crypto.c", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/crypto/fipsmodule/aes/aes.c", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/crypto/fipsmodule/bn/exponentiation.c", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/crypto/fipsmodule/bn/generic.c", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/crypto/fipsmodule/bn/montgomery.c", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/crypto/fipsmodule/bn/montgomery_inv.c", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/crypto/fipsmodule/bn/shift.c", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/crypto/fipsmodule/cipher/e_aes.c", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/crypto/fipsmodule/ec/ecp_nistz.c", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/crypto/fipsmodule/ec/ecp_nistz256.c", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/crypto/fipsmodule/ec/gfp_p256.c", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/crypto/fipsmodule/ec/gfp_p384.c", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/crypto/fipsmodule/modes/gcm.c", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/crypto/limbs/limbs.c", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/crypto/mem.c", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/third_party/fiat/curve25519.c", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/crypto/block.c", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/crypto/cpu-intel.c", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/crypto/crypto.c", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/crypto/fipsmodule/bn/generic.c", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/crypto/fipsmodule/bn/montgomery.c", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/crypto/fipsmodule/bn/montgomery_inv.c", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/crypto/fipsmodule/cipher/e_aes.c", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/crypto/fipsmodule/ec/ecp_nistz.c", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/crypto/fipsmodule/ec/ecp_nistz256.c", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/crypto/fipsmodule/ec/gfp_p256.c", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/crypto/fipsmodule/ec/gfp_p384.c", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/crypto/fipsmodule/modes/gcm.c", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/crypto/limbs/limbs.c", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/crypto/mem.c", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/third_party/fiat/curve25519.c", ] if (is_linux) { sources += [ - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/aes-x86_64-elf.S", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/aesni-gcm-x86_64-elf.S", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/aesni-x86_64-elf.S", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/chacha-x86_64-elf.S", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/ghash-x86_64-elf.S", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/p256-x86_64-asm-elf.S", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/poly1305-x86_64-elf.S", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/sha256-x86_64-elf.S", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/sha512-x86_64-elf.S", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/vpaes-x86_64-elf.S", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/x86_64-mont-elf.S", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/x86_64-mont5-elf.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/aes-x86_64-elf.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/aesni-gcm-x86_64-elf.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/aesni-x86_64-elf.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/chacha-x86_64-elf.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/ghash-x86_64-elf.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/p256-x86_64-asm-elf.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/poly1305-x86_64-elf.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/sha256-x86_64-elf.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/sha512-x86_64-elf.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/vpaes-x86_64-elf.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/x86_64-mont-elf.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/x86_64-mont5-elf.S", ] # Supress "warning: '_GNU_SOURCE' macro redefined." @@ -869,34 +925,34 @@ static_library("ring-core") { } if (is_mac) { sources += [ - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/aes-x86_64-macosx.S", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/aesni-gcm-x86_64-macosx.S", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/aesni-x86_64-macosx.S", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/chacha-x86_64-macosx.S", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/ghash-x86_64-macosx.S", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/p256-x86_64-asm-macosx.S", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/poly1305-x86_64-macosx.S", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/sha256-x86_64-macosx.S", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/sha512-x86_64-macosx.S", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/vpaes-x86_64-macosx.S", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/x86_64-mont-macosx.S", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/x86_64-mont5-macosx.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/aes-x86_64-macosx.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/aesni-gcm-x86_64-macosx.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/aesni-x86_64-macosx.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/chacha-x86_64-macosx.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/ghash-x86_64-macosx.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/p256-x86_64-asm-macosx.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/poly1305-x86_64-macosx.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/sha256-x86_64-macosx.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/sha512-x86_64-macosx.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/vpaes-x86_64-macosx.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/x86_64-mont-macosx.S", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/x86_64-mont5-macosx.S", ] } if (is_win) { libs = [ - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/aes-x86_64-nasm.obj", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/aesni-gcm-x86_64-nasm.obj", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/aesni-x86_64-nasm.obj", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/chacha-x86_64-nasm.obj", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/ghash-x86_64-nasm.obj", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/p256-x86_64-asm-nasm.obj", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/poly1305-x86_64-nasm.obj", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/sha256-x86_64-nasm.obj", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/sha512-x86_64-nasm.obj", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/vpaes-x86_64-nasm.obj", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/x86_64-mont-nasm.obj", - "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/pregenerated/x86_64-mont5-nasm.obj", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/aes-x86_64-nasm.obj", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/aesni-gcm-x86_64-nasm.obj", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/aesni-x86_64-nasm.obj", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/chacha-x86_64-nasm.obj", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/ghash-x86_64-nasm.obj", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/p256-x86_64-asm-nasm.obj", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/poly1305-x86_64-nasm.obj", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/sha256-x86_64-nasm.obj", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/sha512-x86_64-nasm.obj", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/vpaes-x86_64-nasm.obj", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/x86_64-mont-nasm.obj", + "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/pregenerated/x86_64-mont5-nasm.obj", ] # Suppress "warning: '_addcarry_u64' is not a recognized builtin." @@ -906,13 +962,12 @@ static_library("ring-core") { ## Override: don't build 'ring-test' static library. # static_library("ring-test") { -# include_dirs = [ "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/include" ] -# sources = [ "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.13.5/crypto/constant_time_test.c" ] +# include_dirs = [ "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/include" ] +# sources = [ "$cargo_home/registry/src/github.com-1ecc6299db9ec823/ring-0.14.3/crypto/constant_time_test.c" ] # } rust_crate("rustls") { - edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rustls-0.14.0/src/lib.rs" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rustls-0.15.0/src/lib.rs" features = [ "default", "log", @@ -972,19 +1027,6 @@ rust_crate("ryu") { ] } -rust_crate("safemem") { - edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/safemem-0.3.0/src/lib.rs" - features = [ - "default", - "std", - ] - args = [ - "--cap-lints", - "allow", - ] -} - rust_crate("scopeguard") { edition = "2015" source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/scopeguard-0.3.3/src/lib.rs" @@ -995,8 +1037,7 @@ rust_crate("scopeguard") { } rust_crate("sct") { - edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/sct-0.4.0/src/lib.rs" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/sct-0.5.0/src/lib.rs" extern = [ ":ring", ":untrusted", @@ -1009,7 +1050,7 @@ rust_crate("sct") { rust_crate("serde") { edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.84/src/lib.rs" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/serde-1.0.85/src/lib.rs" features = [ "default", "std", @@ -1032,7 +1073,7 @@ rust_crate("serde") { rust_crate("serde_json") { edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.35/src/lib.rs" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.37/src/lib.rs" features = [ "default" ] extern = [ ":itoa", @@ -1056,7 +1097,7 @@ rust_crate("slab") { rust_crate("smallvec") { edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/smallvec-0.6.7/lib.rs" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/smallvec-0.6.8/lib.rs" features = [ "default", "std", @@ -1074,7 +1115,7 @@ rust_crate("source_map_mappings") { extern = [ ":vlq", - # Override: use rand v0.6.4 instead of v0.4.5. + # Override: use rand v0.6.4 instead of v0.4.6. ":rand", ] args = [ @@ -1082,11 +1123,11 @@ rust_crate("source_map_mappings") { "allow", ] - ## Override: use rand v0.6.4 instead of v0.4.5. + ## Override: use rand v0.6.4 instead of v0.4.6. # extern_version = [ # { # crate_name = "rand" - # crate_version = "0.4.5" + # crate_version = "0.4.6" # }, # ] } @@ -1149,7 +1190,7 @@ rust_crate("time") { rust_crate("tokio") { edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-0.1.14/src/lib.rs" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-0.1.15/src/lib.rs" features = [ "bytes", "codec", @@ -1160,6 +1201,7 @@ rust_crate("tokio") { "num_cpus", "reactor", "rt-full", + "sync", "tcp", "timer", "tokio-codec", @@ -1168,6 +1210,7 @@ rust_crate("tokio") { "tokio-fs", "tokio-io", "tokio-reactor", + "tokio-sync", "tokio-tcp", "tokio-threadpool", "tokio-timer", @@ -1187,6 +1230,7 @@ rust_crate("tokio") { ":tokio_fs", ":tokio_io", ":tokio_reactor", + ":tokio_sync", ":tokio_tcp", ":tokio_threadpool", ":tokio_timer", @@ -1319,7 +1363,7 @@ rust_crate("tokio_reactor") { rust_crate("tokio_rustls") { edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-rustls-0.8.1/src/lib.rs" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-rustls-0.9.0/src/lib.rs" features = [ "default", "futures", @@ -1338,6 +1382,16 @@ rust_crate("tokio_rustls") { ] } +rust_crate("tokio_sync") { + edition = "2015" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-sync-0.1.0/src/lib.rs" + extern = [ ":futures" ] + args = [ + "--cap-lints", + "allow", + ] +} + rust_crate("tokio_tcp") { edition = "2015" source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-tcp-0.1.3/src/lib.rs" @@ -1357,8 +1411,9 @@ rust_crate("tokio_tcp") { rust_crate("tokio_threadpool") { edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-threadpool-0.1.10/src/lib.rs" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-threadpool-0.1.11/src/lib.rs" extern = [ + ":crossbeam", ":crossbeam_channel", ":crossbeam_deque", ":crossbeam_utils", @@ -1366,6 +1421,7 @@ rust_crate("tokio_threadpool") { ":log", ":num_cpus", ":rand", + ":slab", ":tokio_executor", ] args = [ @@ -1376,7 +1432,7 @@ rust_crate("tokio_threadpool") { rust_crate("tokio_timer") { edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-timer-0.2.8/src/lib.rs" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/tokio-timer-0.2.9/src/lib.rs" extern = [ ":crossbeam_utils", ":futures", @@ -1429,7 +1485,8 @@ rust_crate("unicode_bidi") { rust_crate("unicode_normalization") { edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/unicode-normalization-0.1.7/src/lib.rs" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/unicode-normalization-0.1.8/src/lib.rs" + extern = [ ":smallvec" ] args = [ "--cap-lints", "allow", @@ -1526,7 +1583,7 @@ rust_crate("want") { rust_crate("webpki") { edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/webpki-0.18.1/src/webpki.rs" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/webpki-0.19.1/src/webpki.rs" features = [ "default", "std", @@ -1543,8 +1600,7 @@ rust_crate("webpki") { } rust_crate("webpki_roots") { - edition = "2015" - source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/webpki-roots-0.15.0/src/lib.rs" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/webpki-roots-0.16.0/src/lib.rs" extern = [ ":untrusted", ":webpki", @@ -1556,11 +1612,11 @@ rust_crate("webpki_roots") { } ## Override: use rand v0.6.4 instead. -# rust_crate("rand-0.4.5") { +# rust_crate("rand-0.4.6") { # crate_name = "rand" -# crate_version = "0.4.5" +# crate_version = "0.4.6" # edition = "2015" -# source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand-0.4.5/src/lib.rs" +# source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand-0.4.6/src/lib.rs" # features = [ # "default", # "libc", @@ -1583,6 +1639,23 @@ rust_crate("webpki_roots") { # } # } +rust_crate("rand_core-0.3.1") { + crate_name = "rand_core" + crate_version = "0.3.1" + edition = "2015" + source_root = "$cargo_home/registry/src/github.com-1ecc6299db9ec823/rand_core-0.3.1/src/lib.rs" + features = [ + "alloc", + "rand_core", + "std", + ] + extern = [ ":rand_core" ] + args = [ + "--cap-lints", + "allow", + ] +} + if (is_posix) { rust_crate("arc_swap") { edition = "2015" |