summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKlaus Aehlig <klaus.aehlig@huawei.com>2025-02-12 14:34:57 +0100
committerGitHub <noreply@github.com>2025-02-12 14:34:57 +0100
commite5d4cd2160d122471de483b882aaad511414c26c (patch)
tree2de8aa38d0654788f224f8a1e248fce1085fa2da
parent1d998983b4ff8c309f2b50b991a36cee151f012e (diff)
parent0d9f4fae4fe528cd23496e9803d90fd879000355 (diff)
downloadhello-nix-e5d4cd2160d122471de483b882aaad511414c26c.tar.gz
Merge pull request #7 from aehlig/update-2025-02-10
Update dependencies
-rw-r--r--etc/deps-rust/TARGETS.byteorder-1.5.02
-rw-r--r--etc/deps-rust/TARGETS.getrandom-0.2.1532
-rw-r--r--etc/deps-rust/TARGETS.libc-0.2.169 (renamed from etc/deps-rust/TARGETS.libc-0.2.155)315
-rw-r--r--etc/deps-rust/TARGETS.ppv-lite86-0.2.20 (renamed from etc/deps-rust/TARGETS.ppv-lite86-0.2.18)10
-rw-r--r--etc/deps-rust/TARGETS.proc-macro2-1.0.93 (renamed from etc/deps-rust/TARGETS.proc-macro2-1.0.86)18
-rw-r--r--etc/deps-rust/TARGETS.quote-1.0.38 (renamed from etc/deps-rust/TARGETS.quote-1.0.36)12
-rw-r--r--etc/deps-rust/TARGETS.rand-0.8.530
-rw-r--r--etc/deps-rust/TARGETS.rand_chacha-0.3.12
-rw-r--r--etc/deps-rust/TARGETS.rand_core-0.6.44
-rw-r--r--etc/deps-rust/TARGETS.syn-2.0.98 (renamed from etc/deps-rust/TARGETS.syn-2.0.72)98
-rw-r--r--etc/deps-rust/TARGETS.unicode-ident-1.0.16 (renamed from etc/deps-rust/TARGETS.unicode-ident-1.0.12)10
-rw-r--r--etc/deps-rust/TARGETS.zerocopy-0.7.35 (renamed from etc/deps-rust/TARGETS.zerocopy-0.6.6)23
-rw-r--r--etc/deps-rust/TARGETS.zerocopy-derive-0.7.35 (renamed from etc/deps-rust/TARGETS.zerocopy-derive-0.6.6)8
-rw-r--r--etc/repos.json126
-rw-r--r--nix-dependencies/dependencies.nix10
-rw-r--r--nix/sources.json12
-rw-r--r--src/rust/cargo/circle/Cargo.lock32
17 files changed, 342 insertions, 402 deletions
diff --git a/etc/deps-rust/TARGETS.byteorder-1.5.0 b/etc/deps-rust/TARGETS.byteorder-1.5.0
index 5d9d6c1..faa6f29 100644
--- a/etc/deps-rust/TARGETS.byteorder-1.5.0
+++ b/etc/deps-rust/TARGETS.byteorder-1.5.0
@@ -8,7 +8,7 @@
{ "type": ["@", "rules", "rust", "library"]
, "name": ["byteorder"]
, "crate_root": ["src/lib.rs"]
- , "srcs": ["src/lib.rs", "src/io.rs"]
+ , "srcs": ["src/io.rs", "src/lib.rs"]
, "edition": ["2021"]
, "arguments_config":
["ARCH", "HOST_ARCH", "TARGET_ARCH", "ENV", "TOOLCHAIN_CONFIG"]
diff --git a/etc/deps-rust/TARGETS.getrandom-0.2.15 b/etc/deps-rust/TARGETS.getrandom-0.2.15
index 6102aa8..c36da18 100644
--- a/etc/deps-rust/TARGETS.getrandom-0.2.15
+++ b/etc/deps-rust/TARGETS.getrandom-0.2.15
@@ -9,30 +9,30 @@
, "name": ["getrandom"]
, "crate_root": ["src/lib.rs"]
, "srcs":
- [ "src/solaris.rs"
+ [ "src/linux_android_with_fallback.rs"
+ , "src/fuchsia.rs"
+ , "src/windows.rs"
+ , "src/custom.rs"
, "src/vxworks.rs"
+ , "src/util.rs"
, "src/espidf.rs"
- , "src/windows.rs"
, "src/solid.rs"
+ , "src/use_file.rs"
+ , "src/error_impls.rs"
+ , "src/apple-other.rs"
+ , "src/js.rs"
+ , "src/getentropy.rs"
+ , "src/solaris.rs"
, "src/hermit.rs"
- , "src/lazy.rs"
- , "src/netbsd.rs"
, "src/linux_android.rs"
, "src/error.rs"
- , "src/util.rs"
- , "src/util_libc.rs"
- , "src/getrandom.rs"
- , "src/linux_android_with_fallback.rs"
- , "src/fuchsia.rs"
- , "src/getentropy.rs"
- , "src/lib.rs"
- , "src/custom.rs"
+ , "src/lazy.rs"
, "src/wasi.rs"
- , "src/use_file.rs"
- , "src/error_impls.rs"
+ , "src/netbsd.rs"
, "src/rdrand.rs"
- , "src/apple-other.rs"
- , "src/js.rs"
+ , "src/getrandom.rs"
+ , "src/lib.rs"
+ , "src/util_libc.rs"
]
, "edition": ["2018"]
, "arguments_config":
diff --git a/etc/deps-rust/TARGETS.libc-0.2.155 b/etc/deps-rust/TARGETS.libc-0.2.169
index 3117590..20f4d55 100644
--- a/etc/deps-rust/TARGETS.libc-0.2.155
+++ b/etc/deps-rust/TARGETS.libc-0.2.169
@@ -10,250 +10,191 @@
, "crate_root": ["src/lib.rs"]
, "srcs":
[ "build.rs"
+ , "src/trusty.rs"
, "src/fixed_width_ints.rs"
- , "src/macros.rs"
+ , "src/hermit.rs"
, "src/switch.rs"
- , "src/psp.rs"
- , "src/lib.rs"
- , "src/sgx.rs"
, "src/xous.rs"
- , "src/wasi.rs"
- , "src/fuchsia/mod.rs"
- , "src/fuchsia/no_align.rs"
- , "src/fuchsia/riscv64.rs"
- , "src/fuchsia/aarch64.rs"
- , "src/fuchsia/align.rs"
- , "src/fuchsia/x86_64.rs"
- , "src/windows/mod.rs"
- , "src/windows/msvc/mod.rs"
- , "src/windows/gnu/mod.rs"
- , "src/windows/gnu/align.rs"
- , "src/hermit/mod.rs"
- , "src/hermit/aarch64.rs"
- , "src/hermit/x86_64.rs"
+ , "src/sgx.rs"
+ , "src/macros.rs"
+ , "src/lib.rs"
+ , "src/psp.rs"
+ , "src/solid/aarch64.rs"
, "src/solid/mod.rs"
, "src/solid/arm.rs"
- , "src/solid/aarch64.rs"
+ , "src/fuchsia/aarch64.rs"
+ , "src/fuchsia/riscv64.rs"
+ , "src/fuchsia/x86_64.rs"
+ , "src/fuchsia/mod.rs"
, "src/unix/mod.rs"
- , "src/unix/no_align.rs"
- , "src/unix/align.rs"
- , "src/unix/nto/neutrino.rs"
- , "src/unix/nto/mod.rs"
+ , "src/unix/haiku/b64.rs"
+ , "src/unix/haiku/x86_64.rs"
+ , "src/unix/haiku/b32.rs"
+ , "src/unix/haiku/mod.rs"
+ , "src/unix/haiku/native.rs"
, "src/unix/nto/aarch64.rs"
, "src/unix/nto/x86_64.rs"
- , "src/unix/newlib/mod.rs"
- , "src/unix/newlib/no_align.rs"
+ , "src/unix/nto/neutrino.rs"
+ , "src/unix/nto/mod.rs"
, "src/unix/newlib/generic.rs"
- , "src/unix/newlib/align.rs"
- , "src/unix/newlib/espidf/mod.rs"
- , "src/unix/newlib/powerpc/mod.rs"
+ , "src/unix/newlib/mod.rs"
+ , "src/unix/newlib/aarch64/mod.rs"
, "src/unix/newlib/arm/mod.rs"
- , "src/unix/newlib/horizon/mod.rs"
, "src/unix/newlib/vita/mod.rs"
- , "src/unix/newlib/aarch64/mod.rs"
- , "src/unix/hurd/mod.rs"
- , "src/unix/hurd/no_align.rs"
+ , "src/unix/newlib/rtems/mod.rs"
+ , "src/unix/newlib/powerpc/mod.rs"
+ , "src/unix/newlib/horizon/mod.rs"
+ , "src/unix/newlib/espidf/mod.rs"
, "src/unix/hurd/b64.rs"
- , "src/unix/hurd/align.rs"
, "src/unix/hurd/b32.rs"
+ , "src/unix/hurd/mod.rs"
, "src/unix/linux_like/mod.rs"
- , "src/unix/linux_like/emscripten/mod.rs"
- , "src/unix/linux_like/emscripten/no_align.rs"
- , "src/unix/linux_like/emscripten/align.rs"
- , "src/unix/linux_like/emscripten/lfs64.rs"
, "src/unix/linux_like/linux/mod.rs"
- , "src/unix/linux_like/linux/no_align.rs"
- , "src/unix/linux_like/linux/align.rs"
- , "src/unix/linux_like/linux/non_exhaustive.rs"
- , "src/unix/linux_like/linux/uclibc/mod.rs"
- , "src/unix/linux_like/linux/uclibc/no_align.rs"
- , "src/unix/linux_like/linux/uclibc/align.rs"
- , "src/unix/linux_like/linux/uclibc/mips/mod.rs"
- , "src/unix/linux_like/linux/uclibc/mips/mips64/mod.rs"
- , "src/unix/linux_like/linux/uclibc/mips/mips64/no_align.rs"
- , "src/unix/linux_like/linux/uclibc/mips/mips64/align.rs"
- , "src/unix/linux_like/linux/uclibc/mips/mips32/mod.rs"
- , "src/unix/linux_like/linux/uclibc/mips/mips32/no_align.rs"
- , "src/unix/linux_like/linux/uclibc/mips/mips32/align.rs"
- , "src/unix/linux_like/linux/uclibc/x86_64/mod.rs"
- , "src/unix/linux_like/linux/uclibc/x86_64/l4re.rs"
- , "src/unix/linux_like/linux/uclibc/x86_64/other.rs"
- , "src/unix/linux_like/linux/uclibc/arm/mod.rs"
- , "src/unix/linux_like/linux/uclibc/arm/no_align.rs"
- , "src/unix/linux_like/linux/uclibc/arm/align.rs"
, "src/unix/linux_like/linux/arch/mod.rs"
- , "src/unix/linux_like/linux/arch/mips/mod.rs"
, "src/unix/linux_like/linux/arch/generic/mod.rs"
, "src/unix/linux_like/linux/arch/powerpc/mod.rs"
+ , "src/unix/linux_like/linux/arch/mips/mod.rs"
, "src/unix/linux_like/linux/arch/sparc/mod.rs"
- , "src/unix/linux_like/linux/musl/mod.rs"
+ , "src/unix/linux_like/linux/uclibc/mod.rs"
+ , "src/unix/linux_like/linux/uclibc/x86_64/l4re.rs"
+ , "src/unix/linux_like/linux/uclibc/x86_64/other.rs"
+ , "src/unix/linux_like/linux/uclibc/x86_64/mod.rs"
+ , "src/unix/linux_like/linux/uclibc/arm/mod.rs"
+ , "src/unix/linux_like/linux/uclibc/mips/mod.rs"
+ , "src/unix/linux_like/linux/uclibc/mips/mips32/mod.rs"
+ , "src/unix/linux_like/linux/uclibc/mips/mips64/mod.rs"
, "src/unix/linux_like/linux/musl/lfs64.rs"
- , "src/unix/linux_like/linux/musl/b32/mod.rs"
- , "src/unix/linux_like/linux/musl/b32/hexagon.rs"
- , "src/unix/linux_like/linux/musl/b32/powerpc.rs"
- , "src/unix/linux_like/linux/musl/b32/mips/mod.rs"
- , "src/unix/linux_like/linux/musl/b32/mips/align.rs"
- , "src/unix/linux_like/linux/musl/b32/riscv32/mod.rs"
- , "src/unix/linux_like/linux/musl/b32/riscv32/align.rs"
- , "src/unix/linux_like/linux/musl/b32/arm/mod.rs"
- , "src/unix/linux_like/linux/musl/b32/arm/align.rs"
- , "src/unix/linux_like/linux/musl/b32/x86/mod.rs"
- , "src/unix/linux_like/linux/musl/b32/x86/align.rs"
- , "src/unix/linux_like/linux/musl/b64/mips64.rs"
- , "src/unix/linux_like/linux/musl/b64/mod.rs"
+ , "src/unix/linux_like/linux/musl/mod.rs"
, "src/unix/linux_like/linux/musl/b64/s390x.rs"
, "src/unix/linux_like/linux/musl/b64/powerpc64.rs"
- , "src/unix/linux_like/linux/musl/b64/riscv64/mod.rs"
- , "src/unix/linux_like/linux/musl/b64/riscv64/align.rs"
+ , "src/unix/linux_like/linux/musl/b64/mips64.rs"
+ , "src/unix/linux_like/linux/musl/b64/mod.rs"
, "src/unix/linux_like/linux/musl/b64/x86_64/mod.rs"
- , "src/unix/linux_like/linux/musl/b64/x86_64/align.rs"
- , "src/unix/linux_like/linux/musl/b64/loongarch64/mod.rs"
- , "src/unix/linux_like/linux/musl/b64/loongarch64/align.rs"
, "src/unix/linux_like/linux/musl/b64/aarch64/mod.rs"
- , "src/unix/linux_like/linux/musl/b64/aarch64/int128.rs"
- , "src/unix/linux_like/linux/musl/b64/aarch64/align.rs"
+ , "src/unix/linux_like/linux/musl/b64/loongarch64/mod.rs"
+ , "src/unix/linux_like/linux/musl/b64/riscv64/mod.rs"
+ , "src/unix/linux_like/linux/musl/b32/powerpc.rs"
+ , "src/unix/linux_like/linux/musl/b32/hexagon.rs"
+ , "src/unix/linux_like/linux/musl/b32/mod.rs"
+ , "src/unix/linux_like/linux/musl/b32/arm/mod.rs"
+ , "src/unix/linux_like/linux/musl/b32/riscv32/mod.rs"
+ , "src/unix/linux_like/linux/musl/b32/x86/mod.rs"
+ , "src/unix/linux_like/linux/musl/b32/mips/mod.rs"
, "src/unix/linux_like/linux/gnu/mod.rs"
- , "src/unix/linux_like/linux/gnu/no_align.rs"
- , "src/unix/linux_like/linux/gnu/align.rs"
- , "src/unix/linux_like/linux/gnu/b32/mod.rs"
- , "src/unix/linux_like/linux/gnu/b32/powerpc.rs"
- , "src/unix/linux_like/linux/gnu/b32/mips/mod.rs"
- , "src/unix/linux_like/linux/gnu/b32/mips/align.rs"
- , "src/unix/linux_like/linux/gnu/b32/riscv32/mod.rs"
- , "src/unix/linux_like/linux/gnu/b32/riscv32/align.rs"
- , "src/unix/linux_like/linux/gnu/b32/arm/mod.rs"
- , "src/unix/linux_like/linux/gnu/b32/arm/align.rs"
- , "src/unix/linux_like/linux/gnu/b32/m68k/mod.rs"
- , "src/unix/linux_like/linux/gnu/b32/m68k/align.rs"
- , "src/unix/linux_like/linux/gnu/b32/sparc/mod.rs"
- , "src/unix/linux_like/linux/gnu/b32/sparc/align.rs"
- , "src/unix/linux_like/linux/gnu/b32/csky/mod.rs"
- , "src/unix/linux_like/linux/gnu/b32/csky/align.rs"
- , "src/unix/linux_like/linux/gnu/b32/x86/mod.rs"
- , "src/unix/linux_like/linux/gnu/b32/x86/align.rs"
- , "src/unix/linux_like/linux/gnu/b64/mod.rs"
, "src/unix/linux_like/linux/gnu/b64/s390x.rs"
- , "src/unix/linux_like/linux/gnu/b64/riscv64/mod.rs"
- , "src/unix/linux_like/linux/gnu/b64/riscv64/align.rs"
- , "src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs"
+ , "src/unix/linux_like/linux/gnu/b64/mod.rs"
, "src/unix/linux_like/linux/gnu/b64/x86_64/x32.rs"
, "src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs"
- , "src/unix/linux_like/linux/gnu/b64/x86_64/align.rs"
- , "src/unix/linux_like/linux/gnu/b64/loongarch64/mod.rs"
- , "src/unix/linux_like/linux/gnu/b64/loongarch64/align.rs"
- , "src/unix/linux_like/linux/gnu/b64/mips64/mod.rs"
- , "src/unix/linux_like/linux/gnu/b64/mips64/align.rs"
- , "src/unix/linux_like/linux/gnu/b64/sparc64/mod.rs"
- , "src/unix/linux_like/linux/gnu/b64/sparc64/align.rs"
- , "src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs"
- , "src/unix/linux_like/linux/gnu/b64/aarch64/fallback.rs"
+ , "src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs"
, "src/unix/linux_like/linux/gnu/b64/aarch64/ilp32.rs"
- , "src/unix/linux_like/linux/gnu/b64/aarch64/int128.rs"
- , "src/unix/linux_like/linux/gnu/b64/aarch64/align.rs"
, "src/unix/linux_like/linux/gnu/b64/aarch64/lp64.rs"
+ , "src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs"
+ , "src/unix/linux_like/linux/gnu/b64/loongarch64/mod.rs"
+ , "src/unix/linux_like/linux/gnu/b64/riscv64/mod.rs"
, "src/unix/linux_like/linux/gnu/b64/powerpc64/mod.rs"
- , "src/unix/linux_like/linux/gnu/b64/powerpc64/align.rs"
+ , "src/unix/linux_like/linux/gnu/b64/mips64/mod.rs"
+ , "src/unix/linux_like/linux/gnu/b64/sparc64/mod.rs"
+ , "src/unix/linux_like/linux/gnu/b32/powerpc.rs"
+ , "src/unix/linux_like/linux/gnu/b32/mod.rs"
+ , "src/unix/linux_like/linux/gnu/b32/csky/mod.rs"
+ , "src/unix/linux_like/linux/gnu/b32/arm/mod.rs"
+ , "src/unix/linux_like/linux/gnu/b32/riscv32/mod.rs"
+ , "src/unix/linux_like/linux/gnu/b32/x86/mod.rs"
+ , "src/unix/linux_like/linux/gnu/b32/mips/mod.rs"
+ , "src/unix/linux_like/linux/gnu/b32/m68k/mod.rs"
+ , "src/unix/linux_like/linux/gnu/b32/sparc/mod.rs"
, "src/unix/linux_like/android/mod.rs"
- , "src/unix/linux_like/android/b32/mod.rs"
- , "src/unix/linux_like/android/b32/arm.rs"
- , "src/unix/linux_like/android/b32/x86/mod.rs"
- , "src/unix/linux_like/android/b32/x86/align.rs"
, "src/unix/linux_like/android/b64/mod.rs"
- , "src/unix/linux_like/android/b64/riscv64/mod.rs"
- , "src/unix/linux_like/android/b64/riscv64/align.rs"
, "src/unix/linux_like/android/b64/x86_64/mod.rs"
- , "src/unix/linux_like/android/b64/x86_64/align.rs"
, "src/unix/linux_like/android/b64/aarch64/mod.rs"
- , "src/unix/linux_like/android/b64/aarch64/int128.rs"
- , "src/unix/linux_like/android/b64/aarch64/align.rs"
- , "src/unix/redox/mod.rs"
- , "src/unix/aix/mod.rs"
+ , "src/unix/linux_like/android/b64/riscv64/mod.rs"
+ , "src/unix/linux_like/android/b32/mod.rs"
+ , "src/unix/linux_like/android/b32/arm.rs"
+ , "src/unix/linux_like/android/b32/x86/mod.rs"
+ , "src/unix/linux_like/emscripten/lfs64.rs"
+ , "src/unix/linux_like/emscripten/mod.rs"
, "src/unix/aix/powerpc64.rs"
- , "src/unix/haiku/mod.rs"
- , "src/unix/haiku/native.rs"
- , "src/unix/haiku/b64.rs"
- , "src/unix/haiku/x86_64.rs"
- , "src/unix/haiku/b32.rs"
+ , "src/unix/aix/mod.rs"
+ , "src/unix/redox/mod.rs"
+ , "src/unix/nuttx/mod.rs"
+ , "src/unix/solarish/illumos.rs"
+ , "src/unix/solarish/compat.rs"
+ , "src/unix/solarish/x86.rs"
, "src/unix/solarish/solaris.rs"
- , "src/unix/solarish/mod.rs"
, "src/unix/solarish/x86_common.rs"
- , "src/unix/solarish/compat.rs"
, "src/unix/solarish/x86_64.rs"
- , "src/unix/solarish/x86.rs"
- , "src/unix/solarish/illumos.rs"
+ , "src/unix/solarish/mod.rs"
, "src/unix/bsd/mod.rs"
- , "src/unix/bsd/freebsdlike/mod.rs"
- , "src/unix/bsd/freebsdlike/freebsd/mod.rs"
- , "src/unix/bsd/freebsdlike/freebsd/arm.rs"
- , "src/unix/bsd/freebsdlike/freebsd/riscv64.rs"
- , "src/unix/bsd/freebsdlike/freebsd/aarch64.rs"
- , "src/unix/bsd/freebsdlike/freebsd/powerpc.rs"
- , "src/unix/bsd/freebsdlike/freebsd/x86.rs"
- , "src/unix/bsd/freebsdlike/freebsd/powerpc64.rs"
- , "src/unix/bsd/freebsdlike/freebsd/x86_64/mod.rs"
- , "src/unix/bsd/freebsdlike/freebsd/x86_64/align.rs"
- , "src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs"
- , "src/unix/bsd/freebsdlike/freebsd/freebsd12/b64.rs"
- , "src/unix/bsd/freebsdlike/freebsd/freebsd12/x86_64.rs"
- , "src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs"
- , "src/unix/bsd/freebsdlike/freebsd/freebsd15/b64.rs"
- , "src/unix/bsd/freebsdlike/freebsd/freebsd15/x86_64.rs"
- , "src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs"
- , "src/unix/bsd/freebsdlike/freebsd/freebsd14/b64.rs"
- , "src/unix/bsd/freebsdlike/freebsd/freebsd14/x86_64.rs"
- , "src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs"
- , "src/unix/bsd/freebsdlike/freebsd/freebsd13/b64.rs"
- , "src/unix/bsd/freebsdlike/freebsd/freebsd13/x86_64.rs"
- , "src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs"
- , "src/unix/bsd/freebsdlike/freebsd/freebsd11/b64.rs"
- , "src/unix/bsd/freebsdlike/dragonfly/mod.rs"
- , "src/unix/bsd/freebsdlike/dragonfly/errno.rs"
, "src/unix/bsd/apple/mod.rs"
- , "src/unix/bsd/apple/long_array.rs"
- , "src/unix/bsd/apple/b32/mod.rs"
- , "src/unix/bsd/apple/b32/align.rs"
, "src/unix/bsd/apple/b64/mod.rs"
- , "src/unix/bsd/apple/b64/align.rs"
, "src/unix/bsd/apple/b64/x86_64/mod.rs"
- , "src/unix/bsd/apple/b64/x86_64/align.rs"
, "src/unix/bsd/apple/b64/aarch64/mod.rs"
- , "src/unix/bsd/apple/b64/aarch64/align.rs"
+ , "src/unix/bsd/apple/b32/mod.rs"
, "src/unix/bsd/netbsdlike/mod.rs"
- , "src/unix/bsd/netbsdlike/netbsd/mod.rs"
+ , "src/unix/bsd/netbsdlike/netbsd/mips.rs"
+ , "src/unix/bsd/netbsdlike/netbsd/aarch64.rs"
+ , "src/unix/bsd/netbsdlike/netbsd/x86.rs"
, "src/unix/bsd/netbsdlike/netbsd/sparc64.rs"
- , "src/unix/bsd/netbsdlike/netbsd/arm.rs"
, "src/unix/bsd/netbsdlike/netbsd/riscv64.rs"
- , "src/unix/bsd/netbsdlike/netbsd/aarch64.rs"
- , "src/unix/bsd/netbsdlike/netbsd/x86_64.rs"
, "src/unix/bsd/netbsdlike/netbsd/powerpc.rs"
- , "src/unix/bsd/netbsdlike/netbsd/mips.rs"
- , "src/unix/bsd/netbsdlike/netbsd/x86.rs"
- , "src/unix/bsd/netbsdlike/openbsd/mips64.rs"
- , "src/unix/bsd/netbsdlike/openbsd/mod.rs"
- , "src/unix/bsd/netbsdlike/openbsd/sparc64.rs"
- , "src/unix/bsd/netbsdlike/openbsd/arm.rs"
- , "src/unix/bsd/netbsdlike/openbsd/riscv64.rs"
+ , "src/unix/bsd/netbsdlike/netbsd/x86_64.rs"
+ , "src/unix/bsd/netbsdlike/netbsd/mod.rs"
+ , "src/unix/bsd/netbsdlike/netbsd/arm.rs"
, "src/unix/bsd/netbsdlike/openbsd/aarch64.rs"
- , "src/unix/bsd/netbsdlike/openbsd/x86_64.rs"
- , "src/unix/bsd/netbsdlike/openbsd/powerpc.rs"
, "src/unix/bsd/netbsdlike/openbsd/x86.rs"
, "src/unix/bsd/netbsdlike/openbsd/powerpc64.rs"
- , "src/vxworks/mod.rs"
- , "src/vxworks/arm.rs"
+ , "src/unix/bsd/netbsdlike/openbsd/sparc64.rs"
+ , "src/unix/bsd/netbsdlike/openbsd/riscv64.rs"
+ , "src/unix/bsd/netbsdlike/openbsd/powerpc.rs"
+ , "src/unix/bsd/netbsdlike/openbsd/x86_64.rs"
+ , "src/unix/bsd/netbsdlike/openbsd/mips64.rs"
+ , "src/unix/bsd/netbsdlike/openbsd/mod.rs"
+ , "src/unix/bsd/netbsdlike/openbsd/arm.rs"
+ , "src/unix/bsd/freebsdlike/mod.rs"
+ , "src/unix/bsd/freebsdlike/dragonfly/errno.rs"
+ , "src/unix/bsd/freebsdlike/dragonfly/mod.rs"
+ , "src/unix/bsd/freebsdlike/freebsd/aarch64.rs"
+ , "src/unix/bsd/freebsdlike/freebsd/x86.rs"
+ , "src/unix/bsd/freebsdlike/freebsd/powerpc64.rs"
+ , "src/unix/bsd/freebsdlike/freebsd/riscv64.rs"
+ , "src/unix/bsd/freebsdlike/freebsd/powerpc.rs"
+ , "src/unix/bsd/freebsdlike/freebsd/mod.rs"
+ , "src/unix/bsd/freebsdlike/freebsd/arm.rs"
+ , "src/unix/bsd/freebsdlike/freebsd/x86_64/mod.rs"
+ , "src/unix/bsd/freebsdlike/freebsd/freebsd13/x86_64.rs"
+ , "src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs"
+ , "src/unix/bsd/freebsdlike/freebsd/freebsd15/x86_64.rs"
+ , "src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs"
+ , "src/unix/bsd/freebsdlike/freebsd/freebsd12/x86_64.rs"
+ , "src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs"
+ , "src/unix/bsd/freebsdlike/freebsd/freebsd11/b64.rs"
+ , "src/unix/bsd/freebsdlike/freebsd/freebsd11/b32.rs"
+ , "src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs"
+ , "src/unix/bsd/freebsdlike/freebsd/freebsd14/x86_64.rs"
+ , "src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs"
+ , "src/windows/mod.rs"
+ , "src/windows/msvc/mod.rs"
+ , "src/windows/gnu/mod.rs"
+ , "src/vxworks/riscv32.rs"
, "src/vxworks/aarch64.rs"
- , "src/vxworks/x86_64.rs"
- , "src/vxworks/powerpc.rs"
, "src/vxworks/x86.rs"
, "src/vxworks/powerpc64.rs"
+ , "src/vxworks/riscv64.rs"
+ , "src/vxworks/powerpc.rs"
+ , "src/vxworks/x86_64.rs"
+ , "src/vxworks/mod.rs"
+ , "src/vxworks/arm.rs"
, "src/teeos/mod.rs"
+ , "src/wasi/p2.rs"
+ , "src/wasi/mod.rs"
]
- , "edition": ["2015"]
+ , "edition": ["2021"]
, "arguments_config":
["ARCH", "HOST_ARCH", "TARGET_ARCH", "ENV", "TOOLCHAIN_CONFIG"]
, "deps": []
, "cargo_features": []
- , "stage": ["libc-0.2.155"]
- , "version": ["0", "2", "155"]
+ , "stage": ["libc-0.2.169"]
+ , "version": ["0", "2", "169"]
, "pkg_name": ["libc"]
, "build_script": ["build_script"]
}
@@ -263,11 +204,11 @@
, "crate_root": ["build.rs"]
, "arguments_config":
["ARCH", "HOST_ARCH", "TARGET_ARCH", "ENV", "TOOLCHAIN_CONFIG"]
- , "edition": ["2015"]
- , "stage": ["libc-0.2.155"]
+ , "edition": ["2021"]
+ , "stage": ["libc-0.2.169"]
, "deps": []
, "cargo_features": []
- , "version": ["0", "2", "155"]
+ , "version": ["0", "2", "169"]
, "pkg_name": ["libc"]
}
, "align": {"type": ["@", "rules", "cargo", "feature"], "name": ["align"]}
diff --git a/etc/deps-rust/TARGETS.ppv-lite86-0.2.18 b/etc/deps-rust/TARGETS.ppv-lite86-0.2.20
index 35340ad..4276771 100644
--- a/etc/deps-rust/TARGETS.ppv-lite86-0.2.18
+++ b/etc/deps-rust/TARGETS.ppv-lite86-0.2.20
@@ -3,20 +3,20 @@
, "name": ["ppv_lite86"]
, "crate_root": ["src/lib.rs"]
, "srcs":
- [ "src/generic.rs"
+ [ "src/soft.rs"
+ , "src/generic.rs"
, "src/types.rs"
, "src/lib.rs"
- , "src/soft.rs"
- , "src/x86_64/mod.rs"
, "src/x86_64/sse2.rs"
+ , "src/x86_64/mod.rs"
]
, "edition": ["2021"]
, "arguments_config":
["ARCH", "HOST_ARCH", "TARGET_ARCH", "ENV", "TOOLCHAIN_CONFIG"]
, "deps": [["@", "zerocopy", "", "zerocopy"]]
, "cargo_features": ["simd", "std"]
- , "stage": ["ppv-lite86-0.2.18"]
- , "version": ["0", "2", "18"]
+ , "stage": ["ppv-lite86-0.2.20"]
+ , "version": ["0", "2", "20"]
, "pkg_name": ["ppv-lite86"]
}
, "default": {"type": ["@", "rules", "cargo", "feature"], "name": ["default"]}
diff --git a/etc/deps-rust/TARGETS.proc-macro2-1.0.86 b/etc/deps-rust/TARGETS.proc-macro2-1.0.93
index 0635b83..10fd58f 100644
--- a/etc/deps-rust/TARGETS.proc-macro2-1.0.86
+++ b/etc/deps-rust/TARGETS.proc-macro2-1.0.93
@@ -5,14 +5,14 @@
, "srcs":
[ "build.rs"
, "build/probe.rs"
- , "src/parse.rs"
- , "src/rcvec.rs"
- , "src/location.rs"
- , "src/fallback.rs"
, "src/marker.rs"
+ , "src/location.rs"
+ , "src/extra.rs"
+ , "src/rcvec.rs"
, "src/wrapper.rs"
, "src/detection.rs"
- , "src/extra.rs"
+ , "src/parse.rs"
+ , "src/fallback.rs"
, "src/lib.rs"
]
, "edition": ["2021"]
@@ -20,8 +20,8 @@
["ARCH", "HOST_ARCH", "TARGET_ARCH", "ENV", "TOOLCHAIN_CONFIG"]
, "deps": [["@", "unicode-ident", "", "unicode_ident"]]
, "cargo_features": ["default", "proc-macro"]
- , "stage": ["proc-macro2-1.0.86"]
- , "version": ["1", "0", "86"]
+ , "stage": ["proc-macro2-1.0.93"]
+ , "version": ["1", "0", "93"]
, "pkg_name": ["proc-macro2"]
}
, "build_script":
@@ -31,10 +31,10 @@
, "arguments_config":
["ARCH", "HOST_ARCH", "TARGET_ARCH", "ENV", "TOOLCHAIN_CONFIG"]
, "edition": ["2021"]
- , "stage": ["proc-macro2-1.0.86"]
+ , "stage": ["proc-macro2-1.0.93"]
, "deps": [["@", "unicode-ident", "", "unicode_ident"]]
, "cargo_features": ["default", "proc-macro"]
- , "version": ["1", "0", "86"]
+ , "version": ["1", "0", "93"]
, "pkg_name": ["proc-macro2"]
}
, "default": {"type": ["@", "rules", "cargo", "feature"], "name": ["default"]}
diff --git a/etc/deps-rust/TARGETS.quote-1.0.36 b/etc/deps-rust/TARGETS.quote-1.0.38
index 665c520..09ddee5 100644
--- a/etc/deps-rust/TARGETS.quote-1.0.36
+++ b/etc/deps-rust/TARGETS.quote-1.0.38
@@ -9,21 +9,21 @@
, "name": ["quote"]
, "crate_root": ["src/lib.rs"]
, "srcs":
- [ "src/spanned.rs"
- , "src/runtime.rs"
+ [ "src/ident_fragment.rs"
, "src/format.rs"
, "src/to_tokens.rs"
- , "src/lib.rs"
- , "src/ident_fragment.rs"
, "src/ext.rs"
+ , "src/spanned.rs"
+ , "src/runtime.rs"
+ , "src/lib.rs"
]
, "edition": ["2018"]
, "arguments_config":
["ARCH", "HOST_ARCH", "TARGET_ARCH", "ENV", "TOOLCHAIN_CONFIG"]
, "deps": [["@", "proc-macro2", "", "proc_macro2"]]
, "cargo_features": ["default", "proc-macro"]
- , "stage": ["quote-1.0.36"]
- , "version": ["1", "0", "36"]
+ , "stage": ["quote-1.0.38"]
+ , "version": ["1", "0", "38"]
, "pkg_name": ["quote"]
}
, "default": {"type": ["@", "rules", "cargo", "feature"], "name": ["default"]}
diff --git a/etc/deps-rust/TARGETS.rand-0.8.5 b/etc/deps-rust/TARGETS.rand-0.8.5
index 8b7bd3b..be9e720 100644
--- a/etc/deps-rust/TARGETS.rand-0.8.5
+++ b/etc/deps-rust/TARGETS.rand-0.8.5
@@ -9,32 +9,32 @@
, "name": ["rand"]
, "crate_root": ["src/lib.rs"]
, "srcs":
- [ "src/prelude.rs"
+ [ "src/rng.rs"
+ , "src/prelude.rs"
, "src/lib.rs"
- , "src/rng.rs"
- , "src/distributions/weighted.rs"
, "src/distributions/distribution.rs"
- , "src/distributions/mod.rs"
- , "src/distributions/slice.rs"
+ , "src/distributions/uniform.rs"
+ , "src/distributions/weighted.rs"
+ , "src/distributions/other.rs"
+ , "src/distributions/weighted_index.rs"
+ , "src/distributions/bernoulli.rs"
, "src/distributions/integer.rs"
, "src/distributions/float.rs"
, "src/distributions/utils.rs"
- , "src/distributions/bernoulli.rs"
- , "src/distributions/weighted_index.rs"
- , "src/distributions/uniform.rs"
- , "src/distributions/other.rs"
- , "src/seq/mod.rs"
+ , "src/distributions/slice.rs"
+ , "src/distributions/mod.rs"
, "src/seq/index.rs"
- , "src/rngs/mod.rs"
+ , "src/seq/mod.rs"
+ , "src/rngs/small.rs"
+ , "src/rngs/xoshiro128plusplus.rs"
, "src/rngs/thread.rs"
, "src/rngs/std.rs"
- , "src/rngs/xoshiro256plusplus.rs"
, "src/rngs/mock.rs"
- , "src/rngs/xoshiro128plusplus.rs"
- , "src/rngs/small.rs"
- , "src/rngs/adapter/mod.rs"
+ , "src/rngs/xoshiro256plusplus.rs"
+ , "src/rngs/mod.rs"
, "src/rngs/adapter/read.rs"
, "src/rngs/adapter/reseeding.rs"
+ , "src/rngs/adapter/mod.rs"
]
, "edition": ["2018"]
, "arguments_config":
diff --git a/etc/deps-rust/TARGETS.rand_chacha-0.3.1 b/etc/deps-rust/TARGETS.rand_chacha-0.3.1
index 5b6b526..ff88bbd 100644
--- a/etc/deps-rust/TARGETS.rand_chacha-0.3.1
+++ b/etc/deps-rust/TARGETS.rand_chacha-0.3.1
@@ -8,7 +8,7 @@
{ "type": ["@", "rules", "rust", "library"]
, "name": ["rand_chacha"]
, "crate_root": ["src/lib.rs"]
- , "srcs": ["src/chacha.rs", "src/lib.rs", "src/guts.rs"]
+ , "srcs": ["src/chacha.rs", "src/guts.rs", "src/lib.rs"]
, "edition": ["2018"]
, "arguments_config":
["ARCH", "HOST_ARCH", "TARGET_ARCH", "ENV", "TOOLCHAIN_CONFIG"]
diff --git a/etc/deps-rust/TARGETS.rand_core-0.6.4 b/etc/deps-rust/TARGETS.rand_core-0.6.4
index 44ee4ad..28896c6 100644
--- a/etc/deps-rust/TARGETS.rand_core-0.6.4
+++ b/etc/deps-rust/TARGETS.rand_core-0.6.4
@@ -10,11 +10,11 @@
, "crate_root": ["src/lib.rs"]
, "srcs":
[ "src/impls.rs"
- , "src/error.rs"
, "src/block.rs"
- , "src/lib.rs"
, "src/os.rs"
, "src/le.rs"
+ , "src/error.rs"
+ , "src/lib.rs"
]
, "edition": ["2018"]
, "arguments_config":
diff --git a/etc/deps-rust/TARGETS.syn-2.0.72 b/etc/deps-rust/TARGETS.syn-2.0.98
index 4977ee3..4e5cbea 100644
--- a/etc/deps-rust/TARGETS.syn-2.0.72
+++ b/etc/deps-rust/TARGETS.syn-2.0.98
@@ -9,60 +9,61 @@
, "name": ["syn"]
, "crate_root": ["src/lib.rs"]
, "srcs":
- [ "src/spanned.rs"
- , "src/stmt.rs"
- , "src/group.rs"
- , "src/parse.rs"
- , "src/parse_macro_input.rs"
- , "src/fixup.rs"
- , "src/lit.rs"
- , "src/bigint.rs"
+ [ "src/custom_punctuation.rs"
+ , "src/drops.rs"
+ , "src/derive.rs"
+ , "src/span.rs"
+ , "src/whitespace.rs"
+ , "src/verbatim.rs"
, "src/buffer.rs"
- , "src/classify.rs"
- , "src/export.rs"
+ , "src/print.rs"
+ , "src/parse_macro_input.rs"
, "src/thread.rs"
- , "src/verbatim.rs"
+ , "src/stmt.rs"
+ , "src/custom_keyword.rs"
+ , "src/op.rs"
+ , "src/fixup.rs"
+ , "src/lifetime.rs"
+ , "src/expr.rs"
+ , "src/file.rs"
+ , "src/group.rs"
+ , "src/attr.rs"
+ , "src/token.rs"
+ , "src/lookahead.rs"
+ , "src/scan_expr.rs"
+ , "src/generics.rs"
, "src/mac.rs"
- , "src/meta.rs"
- , "src/print.rs"
, "src/item.rs"
- , "src/derive.rs"
- , "src/macros.rs"
- , "src/error.rs"
+ , "src/ident.rs"
+ , "src/classify.rs"
, "src/parse_quote.rs"
- , "src/expr.rs"
- , "src/precedence.rs"
- , "src/discouraged.rs"
- , "src/punctuated.rs"
- , "src/drops.rs"
- , "src/lib.rs"
- , "src/lifetime.rs"
- , "src/op.rs"
- , "src/generics.rs"
- , "src/file.rs"
- , "src/data.rs"
+ , "src/parse.rs"
, "src/path.rs"
+ , "src/discouraged.rs"
, "src/ext.rs"
- , "src/restriction.rs"
- , "src/lookahead.rs"
- , "src/token.rs"
- , "src/ident.rs"
- , "src/span.rs"
- , "src/ty.rs"
+ , "src/spanned.rs"
, "src/sealed.rs"
- , "src/attr.rs"
- , "src/whitespace.rs"
- , "src/custom_keyword.rs"
- , "src/tt.rs"
+ , "src/data.rs"
+ , "src/precedence.rs"
+ , "src/lit.rs"
+ , "src/error.rs"
+ , "src/macros.rs"
+ , "src/export.rs"
+ , "src/meta.rs"
+ , "src/bigint.rs"
+ , "src/ty.rs"
, "src/pat.rs"
- , "src/custom_punctuation.rs"
- , "src/gen/visit_mut.rs"
- , "src/gen/fold.rs"
- , "src/gen/hash.rs"
+ , "src/lib.rs"
+ , "src/punctuated.rs"
+ , "src/tt.rs"
+ , "src/restriction.rs"
, "src/gen/debug.rs"
, "src/gen/clone.rs"
- , "src/gen/visit.rs"
, "src/gen/eq.rs"
+ , "src/gen/visit.rs"
+ , "src/gen/hash.rs"
+ , "src/gen/visit_mut.rs"
+ , "src/gen/fold.rs"
]
, "edition": ["2021"]
, "arguments_config":
@@ -73,16 +74,9 @@
, ["@", "unicode-ident", "", "unicode_ident"]
]
, "cargo_features":
- [ "clone-impls"
- , "default"
- , "derive"
- , "parsing"
- , "printing"
- , "proc-macro"
- , "visit"
- ]
- , "stage": ["syn-2.0.72"]
- , "version": ["2", "0", "72"]
+ ["clone-impls", "default", "derive", "parsing", "printing", "proc-macro"]
+ , "stage": ["syn-2.0.98"]
+ , "version": ["2", "0", "98"]
, "pkg_name": ["syn"]
}
, "clone-impls":
diff --git a/etc/deps-rust/TARGETS.unicode-ident-1.0.12 b/etc/deps-rust/TARGETS.unicode-ident-1.0.16
index 3ee2a8c..2b25ba4 100644
--- a/etc/deps-rust/TARGETS.unicode-ident-1.0.12
+++ b/etc/deps-rust/TARGETS.unicode-ident-1.0.16
@@ -1,10 +1,4 @@
{ "unicode_ident":
- { "type": "export"
- , "target": "unicode_ident-internal"
- , "flexible_config":
- ["ARCH", "HOST_ARCH", "TARGET_ARCH", "ENV", "TOOLCHAIN_CONFIG"]
- }
-, "unicode_ident-internal":
{ "type": ["@", "rules", "rust", "library"]
, "name": ["unicode_ident"]
, "crate_root": ["src/lib.rs"]
@@ -14,8 +8,8 @@
["ARCH", "HOST_ARCH", "TARGET_ARCH", "ENV", "TOOLCHAIN_CONFIG"]
, "deps": []
, "cargo_features": []
- , "stage": ["unicode-ident-1.0.12"]
- , "version": ["1", "0", "12"]
+ , "stage": ["unicode-ident-1.0.16"]
+ , "version": ["1", "0", "16"]
, "pkg_name": ["unicode-ident"]
}
}
diff --git a/etc/deps-rust/TARGETS.zerocopy-0.6.6 b/etc/deps-rust/TARGETS.zerocopy-0.7.35
index 63cdf9c..ca7a847 100644
--- a/etc/deps-rust/TARGETS.zerocopy-0.6.6
+++ b/etc/deps-rust/TARGETS.zerocopy-0.7.35
@@ -10,20 +10,25 @@
, "crate_root": ["src/lib.rs"]
, "srcs":
[ "src/post_monomorphization_compile_fail_tests.rs"
- , "src/derive_util.rs"
- , "src/lib.rs"
+ , "src/util.rs"
+ , "src/wrappers.rs"
+ , "src/macro_util.rs"
+ , "src/macros.rs"
, "src/byteorder.rs"
+ , "src/lib.rs"
+ , "src/third_party/rust/layout.rs"
]
- , "edition": ["2021"]
+ , "edition": ["2018"]
, "arguments_config":
["ARCH", "HOST_ARCH", "TARGET_ARCH", "ENV", "TOOLCHAIN_CONFIG"]
, "deps":
[ ["@", "byteorder", "", "byteorder"]
, ["@", "zerocopy-derive", "", "zerocopy_derive"]
]
- , "cargo_features": ["simd"]
- , "stage": ["zerocopy-0.6.6"]
- , "version": ["0", "6", "6"]
+ , "cargo_features":
+ ["byteorder", "default", "derive", "simd", "zerocopy-derive"]
+ , "stage": ["zerocopy-0.7.35"]
+ , "version": ["0", "7", "35"]
, "pkg_name": ["zerocopy"]
}
, "__internal_use_only_features_that_work_on_stable":
@@ -31,7 +36,13 @@
, "name": ["__internal_use_only_features_that_work_on_stable"]
}
, "alloc": {"type": ["@", "rules", "cargo", "feature"], "name": ["alloc"]}
+, "byteorder":
+ {"type": ["@", "rules", "cargo", "feature"], "name": ["byteorder"]}
+, "default": {"type": ["@", "rules", "cargo", "feature"], "name": ["default"]}
+, "derive": {"type": ["@", "rules", "cargo", "feature"], "name": ["derive"]}
, "simd": {"type": ["@", "rules", "cargo", "feature"], "name": ["simd"]}
, "simd-nightly":
{"type": ["@", "rules", "cargo", "feature"], "name": ["simd-nightly"]}
+, "zerocopy-derive":
+ {"type": ["@", "rules", "cargo", "feature"], "name": ["zerocopy-derive"]}
}
diff --git a/etc/deps-rust/TARGETS.zerocopy-derive-0.6.6 b/etc/deps-rust/TARGETS.zerocopy-derive-0.7.35
index 9fd3ee2..a4d198e 100644
--- a/etc/deps-rust/TARGETS.zerocopy-derive-0.6.6
+++ b/etc/deps-rust/TARGETS.zerocopy-derive-0.7.35
@@ -8,8 +8,8 @@
{ "type": ["@", "rules", "rust", "proc-macro"]
, "name": ["zerocopy_derive"]
, "crate_root": ["src/lib.rs"]
- , "srcs": ["src/repr.rs", "src/lib.rs", "src/ext.rs"]
- , "edition": ["2021"]
+ , "srcs": ["src/repr.rs", "src/ext.rs", "src/lib.rs"]
+ , "edition": ["2018"]
, "arguments_config":
["ARCH", "HOST_ARCH", "TARGET_ARCH", "ENV", "TOOLCHAIN_CONFIG"]
, "deps":
@@ -18,8 +18,8 @@
, ["@", "syn", "", "syn"]
]
, "cargo_features": []
- , "stage": ["zerocopy-derive-0.6.6"]
- , "version": ["0", "6", "6"]
+ , "stage": ["zerocopy-derive-0.7.35"]
+ , "version": ["0", "7", "35"]
, "pkg_name": ["zerocopy-derive"]
}
}
diff --git a/etc/repos.json b/etc/repos.json
index 66dabfb..da3529d 100644
--- a/etc/repos.json
+++ b/etc/repos.json
@@ -23,7 +23,7 @@
{ "type": "git"
, "repository": "https://github.com/just-buildsystem/rules-cc"
, "branch": "master"
- , "commit": "0bfac2617f7673c9abb903c155dbd8ddffa26a55"
+ , "commit": "457b1f9dda7366fbb4e6ac4664750bb2bab48e42"
, "subdir": "rules"
}
}
@@ -32,7 +32,7 @@
{ "type": "git"
, "repository": "https://github.com/just-buildsystem/rules-rust"
, "branch": "master"
- , "commit": "132dadc0f34d3cdf0dc2a63bd7644af6d91d67ec"
+ , "commit": "c55a81b17ddd3e213915ce1a4e52f42115620e7e"
, "subdir": "rules"
}
}
@@ -78,67 +78,67 @@
, "bindings":
{ "rules": "circle_sampling/rust-rules"
, "cfg-if": "circle_sampling/cfg-if-1.0.0"
- , "libc": "circle_sampling/libc-0.2.155"
+ , "libc": "circle_sampling/libc-0.2.169"
}
, "target_root": "circle_sampling/external-deps"
, "target_file_name": "TARGETS.getrandom-0.2.15"
}
- , "circle_sampling/libc-0.2.155":
+ , "circle_sampling/libc-0.2.169":
{ "repository":
{ "type": "archive"
- , "fetch": "https://crates.io/api/v1/crates/libc/0.2.155/download"
- , "content": "67353d815cff7dd0c37e4426c338bf7f2534a5c1"
- , "subdir": "libc-0.2.155"
- , "distfile": "libc-0.2.155.tar.gz"
+ , "fetch": "https://crates.io/api/v1/crates/libc/0.2.169/download"
+ , "content": "95f7e55df1a041b233314d7b0a66730b7a57c683"
+ , "subdir": "libc-0.2.169"
+ , "distfile": "libc-0.2.169.tar.gz"
}
, "bindings": {"rules": "circle_sampling/rust-rules"}
, "target_root": "circle_sampling/external-deps"
- , "target_file_name": "TARGETS.libc-0.2.155"
+ , "target_file_name": "TARGETS.libc-0.2.169"
}
- , "circle_sampling/ppv-lite86-0.2.18":
+ , "circle_sampling/ppv-lite86-0.2.20":
{ "repository":
{ "type": "archive"
- , "fetch": "https://crates.io/api/v1/crates/ppv-lite86/0.2.18/download"
- , "content": "e18dc0d7a9280d177f22f7e96338ea4ce49dd9f9"
- , "subdir": "ppv-lite86-0.2.18"
- , "distfile": "ppv-lite86-0.2.18.tar.gz"
+ , "fetch": "https://crates.io/api/v1/crates/ppv-lite86/0.2.20/download"
+ , "content": "c1d2752462b39ba0ebb6ce2aa7aa65919c42dee8"
+ , "subdir": "ppv-lite86-0.2.20"
+ , "distfile": "ppv-lite86-0.2.20.tar.gz"
}
, "bindings":
{ "rules": "circle_sampling/rust-rules"
- , "zerocopy": "circle_sampling/zerocopy-0.6.6"
+ , "zerocopy": "circle_sampling/zerocopy-0.7.35"
}
, "target_root": "circle_sampling/external-deps"
- , "target_file_name": "TARGETS.ppv-lite86-0.2.18"
+ , "target_file_name": "TARGETS.ppv-lite86-0.2.20"
}
- , "circle_sampling/proc-macro2-1.0.86":
+ , "circle_sampling/proc-macro2-1.0.93":
{ "repository":
{ "type": "archive"
- , "fetch": "https://crates.io/api/v1/crates/proc-macro2/1.0.86/download"
- , "content": "f70bd37da3d9d847323b70945dbbe5669e7cdd99"
- , "subdir": "proc-macro2-1.0.86"
- , "distfile": "proc-macro2-1.0.86.tar.gz"
+ , "fetch": "https://crates.io/api/v1/crates/proc-macro2/1.0.93/download"
+ , "content": "62723e72928b2dad367eeb11394cffc5f66a19ad"
+ , "subdir": "proc-macro2-1.0.93"
+ , "distfile": "proc-macro2-1.0.93.tar.gz"
}
, "bindings":
{ "rules": "circle_sampling/rust-rules"
- , "unicode-ident": "circle_sampling/unicode-ident-1.0.12"
+ , "unicode-ident": "circle_sampling/unicode-ident-1.0.16"
}
, "target_root": "circle_sampling/external-deps"
- , "target_file_name": "TARGETS.proc-macro2-1.0.86"
+ , "target_file_name": "TARGETS.proc-macro2-1.0.93"
}
- , "circle_sampling/quote-1.0.36":
+ , "circle_sampling/quote-1.0.38":
{ "repository":
{ "type": "archive"
- , "fetch": "https://crates.io/api/v1/crates/quote/1.0.36/download"
- , "content": "c2360e3ce218b963a6b21e2345ee6de406eba2d5"
- , "subdir": "quote-1.0.36"
- , "distfile": "quote-1.0.36.tar.gz"
+ , "fetch": "https://crates.io/api/v1/crates/quote/1.0.38/download"
+ , "content": "d3926cdb47ad75dc1651282d07052c5e049e3e12"
+ , "subdir": "quote-1.0.38"
+ , "distfile": "quote-1.0.38.tar.gz"
}
, "bindings":
{ "rules": "circle_sampling/rust-rules"
- , "proc-macro2": "circle_sampling/proc-macro2-1.0.86"
+ , "proc-macro2": "circle_sampling/proc-macro2-1.0.93"
}
, "target_root": "circle_sampling/external-deps"
- , "target_file_name": "TARGETS.quote-1.0.36"
+ , "target_file_name": "TARGETS.quote-1.0.38"
}
, "circle_sampling/rand-0.8.5":
{ "repository":
@@ -150,7 +150,7 @@
}
, "bindings":
{ "rules": "circle_sampling/rust-rules"
- , "libc": "circle_sampling/libc-0.2.155"
+ , "libc": "circle_sampling/libc-0.2.169"
, "rand_chacha": "circle_sampling/rand_chacha-0.3.1"
, "rand_core": "circle_sampling/rand_core-0.6.4"
}
@@ -167,7 +167,7 @@
}
, "bindings":
{ "rules": "circle_sampling/rust-rules"
- , "ppv-lite86": "circle_sampling/ppv-lite86-0.2.18"
+ , "ppv-lite86": "circle_sampling/ppv-lite86-0.2.20"
, "rand_core": "circle_sampling/rand_core-0.6.4"
}
, "target_root": "circle_sampling/external-deps"
@@ -188,67 +188,67 @@
, "target_root": "circle_sampling/external-deps"
, "target_file_name": "TARGETS.rand_core-0.6.4"
}
- , "circle_sampling/syn-2.0.72":
+ , "circle_sampling/syn-2.0.98":
{ "repository":
{ "type": "archive"
- , "fetch": "https://crates.io/api/v1/crates/syn/2.0.72/download"
- , "content": "b3df52cf09c0c06c69278508851191eaf0e8115f"
- , "subdir": "syn-2.0.72"
- , "distfile": "syn-2.0.72.tar.gz"
+ , "fetch": "https://crates.io/api/v1/crates/syn/2.0.98/download"
+ , "content": "b6bd1290e07ba2afaa96891e19bc95198ca19baf"
+ , "subdir": "syn-2.0.98"
+ , "distfile": "syn-2.0.98.tar.gz"
}
, "bindings":
{ "rules": "circle_sampling/rust-rules"
- , "proc-macro2": "circle_sampling/proc-macro2-1.0.86"
- , "quote": "circle_sampling/quote-1.0.36"
- , "unicode-ident": "circle_sampling/unicode-ident-1.0.12"
+ , "proc-macro2": "circle_sampling/proc-macro2-1.0.93"
+ , "quote": "circle_sampling/quote-1.0.38"
+ , "unicode-ident": "circle_sampling/unicode-ident-1.0.16"
}
, "target_root": "circle_sampling/external-deps"
- , "target_file_name": "TARGETS.syn-2.0.72"
+ , "target_file_name": "TARGETS.syn-2.0.98"
}
- , "circle_sampling/unicode-ident-1.0.12":
+ , "circle_sampling/unicode-ident-1.0.16":
{ "repository":
{ "type": "archive"
- , "fetch": "https://crates.io/api/v1/crates/unicode-ident/1.0.12/download"
- , "content": "5e992e985e30c761a0acb1667cb0037439a59474"
- , "subdir": "unicode-ident-1.0.12"
- , "distfile": "unicode-ident-1.0.12.tar.gz"
+ , "fetch": "https://crates.io/api/v1/crates/unicode-ident/1.0.16/download"
+ , "content": "a626c79eb4e80481350c6b0d03a242ee3ec0fe83"
+ , "subdir": "unicode-ident-1.0.16"
+ , "distfile": "unicode-ident-1.0.16.tar.gz"
}
, "bindings": {"rules": "circle_sampling/rust-rules"}
, "target_root": "circle_sampling/external-deps"
- , "target_file_name": "TARGETS.unicode-ident-1.0.12"
+ , "target_file_name": "TARGETS.unicode-ident-1.0.16"
}
- , "circle_sampling/zerocopy-0.6.6":
+ , "circle_sampling/zerocopy-0.7.35":
{ "repository":
{ "type": "archive"
- , "fetch": "https://crates.io/api/v1/crates/zerocopy/0.6.6/download"
- , "content": "9fbc692df8e1b55561b578a09b8a63a59065dd21"
- , "subdir": "zerocopy-0.6.6"
- , "distfile": "zerocopy-0.6.6.tar.gz"
+ , "fetch": "https://crates.io/api/v1/crates/zerocopy/0.7.35/download"
+ , "content": "392762d4a5825d4062a0f35f88669db7c6b4e98f"
+ , "subdir": "zerocopy-0.7.35"
+ , "distfile": "zerocopy-0.7.35.tar.gz"
}
, "bindings":
{ "rules": "circle_sampling/rust-rules"
, "byteorder": "circle_sampling/byteorder-1.5.0"
- , "zerocopy-derive": "circle_sampling/zerocopy-derive-0.6.6"
+ , "zerocopy-derive": "circle_sampling/zerocopy-derive-0.7.35"
}
, "target_root": "circle_sampling/external-deps"
- , "target_file_name": "TARGETS.zerocopy-0.6.6"
+ , "target_file_name": "TARGETS.zerocopy-0.7.35"
}
- , "circle_sampling/zerocopy-derive-0.6.6":
+ , "circle_sampling/zerocopy-derive-0.7.35":
{ "repository":
{ "type": "archive"
- , "fetch": "https://crates.io/api/v1/crates/zerocopy-derive/0.6.6/download"
- , "content": "4e74cbc84d4467710270db9b5d90ce6244ca8b15"
- , "subdir": "zerocopy-derive-0.6.6"
- , "distfile": "zerocopy-derive-0.6.6.tar.gz"
+ , "fetch": "https://crates.io/api/v1/crates/zerocopy-derive/0.7.35/download"
+ , "content": "3ae2bbe7e41762fc5a49a56ba63b13561a8944ae"
+ , "subdir": "zerocopy-derive-0.7.35"
+ , "distfile": "zerocopy-derive-0.7.35.tar.gz"
}
, "bindings":
{ "rules": "circle_sampling/rust-rules"
- , "proc-macro2": "circle_sampling/proc-macro2-1.0.86"
- , "quote": "circle_sampling/quote-1.0.36"
- , "syn": "circle_sampling/syn-2.0.72"
+ , "proc-macro2": "circle_sampling/proc-macro2-1.0.93"
+ , "quote": "circle_sampling/quote-1.0.38"
+ , "syn": "circle_sampling/syn-2.0.98"
}
, "target_root": "circle_sampling/external-deps"
- , "target_file_name": "TARGETS.zerocopy-derive-0.6.6"
+ , "target_file_name": "TARGETS.zerocopy-derive-0.7.35"
}
, "circle_sampling/external-deps":
{"repository": {"type": "file", "path": "etc/deps-rust"}}
diff --git a/nix-dependencies/dependencies.nix b/nix-dependencies/dependencies.nix
index cce0911..7205417 100644
--- a/nix-dependencies/dependencies.nix
+++ b/nix-dependencies/dependencies.nix
@@ -3,7 +3,7 @@
, bash
, pkg-config
, coreutils
-, protobuf_25
+, protobuf
, grpc
, clang
, fmt
@@ -23,8 +23,6 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [
pkg-config
- protobuf_25
- grpc
jo
bash
];
@@ -35,14 +33,16 @@ stdenv.mkDerivation rec {
coreutils
gnugrep
unixtools.xxd
+ protobuf
+ grpc
];
buildPhase = ''
echo PKG_CONFIG_PATH=$PKG_CONFIG_PATH
jo TOOLCHAIN_CONFIG=$(jo \
CC=$(jo PATH=$(jo -a ${clang}/bin ${coreutils}/bin ${busybox}/bin)) \
- PROTO=$(jo PATH=$(jo -a ${protobuf_25}/bin ${grpc}/bin) \
- PROTOC=${protobuf_25}/bin/protoc \
+ PROTO=$(jo PATH=$(jo -a ${protobuf}/bin ${grpc}/bin) \
+ PROTOC=${protobuf}/bin/protoc \
GRPC_PLUGIN=${grpc}/bin/grpc_cpp_plugin \
) \
shell=$(jo PATH=$(jo -a ${coreutils}/bin)) \
diff --git a/nix/sources.json b/nix/sources.json
index 8dfabc6..f1bc287 100644
--- a/nix/sources.json
+++ b/nix/sources.json
@@ -5,10 +5,10 @@
"homepage": "https://github.com/nmattia/niv",
"owner": "nmattia",
"repo": "niv",
- "rev": "f7c538837892dd2eb83567c9f380a11efb59b53f",
- "sha256": "0xl33k24vfc29cg9lnp95kvcq69qbq5fzb7jk9ig4lgrhaarh651",
+ "rev": "e2f66fe558481d6b569358d27db06f7e972ed71b",
+ "sha256": "1xn822jajags6bigdr1ssxvfiyd7d3adhnmmrr9x3maphchkr0x0",
"type": "tarball",
- "url": "https://github.com/nmattia/niv/archive/f7c538837892dd2eb83567c9f380a11efb59b53f.tar.gz",
+ "url": "https://github.com/nmattia/niv/archive/e2f66fe558481d6b569358d27db06f7e972ed71b.tar.gz",
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
},
"nixpkgs-unstable": {
@@ -17,10 +17,10 @@
"homepage": "",
"owner": "nixos",
"repo": "nixpkgs",
- "rev": "6132b0f6e344ce2fe34fc051b72fb46e34f668e0",
- "sha256": "0xh6fmkn2p8ivwqymb9gymfz07lw16fycyipgiydhxzgx6y9j7gd",
+ "rev": "b2243f41e860ac85c0b446eadc6930359b294e79",
+ "sha256": "0bhibarcx56j1szd40ygv1nm78kap3yr4s24p5cv1kdiy4hsb21k",
"type": "tarball",
- "url": "https://github.com/nixos/nixpkgs/archive/6132b0f6e344ce2fe34fc051b72fb46e34f668e0.tar.gz",
+ "url": "https://github.com/nixos/nixpkgs/archive/b2243f41e860ac85c0b446eadc6930359b294e79.tar.gz",
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
}
}
diff --git a/src/rust/cargo/circle/Cargo.lock b/src/rust/cargo/circle/Cargo.lock
index 0511144..a856f0d 100644
--- a/src/rust/cargo/circle/Cargo.lock
+++ b/src/rust/cargo/circle/Cargo.lock
@@ -34,33 +34,33 @@ dependencies = [
[[package]]
name = "libc"
-version = "0.2.155"
+version = "0.2.169"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c"
+checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a"
[[package]]
name = "ppv-lite86"
-version = "0.2.18"
+version = "0.2.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dee4364d9f3b902ef14fab8a1ddffb783a1cb6b4bba3bfc1fa3922732c7de97f"
+checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04"
dependencies = [
"zerocopy",
]
[[package]]
name = "proc-macro2"
-version = "1.0.86"
+version = "1.0.93"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77"
+checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
-version = "1.0.36"
+version = "1.0.38"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7"
+checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc"
dependencies = [
"proc-macro2",
]
@@ -97,9 +97,9 @@ dependencies = [
[[package]]
name = "syn"
-version = "2.0.72"
+version = "2.0.98"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dc4b9b9bf2add8093d3f2c0204471e951b2285580335de42f9d2534f3ae7a8af"
+checksum = "36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1"
dependencies = [
"proc-macro2",
"quote",
@@ -108,9 +108,9 @@ dependencies = [
[[package]]
name = "unicode-ident"
-version = "1.0.12"
+version = "1.0.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
+checksum = "a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034"
[[package]]
name = "wasi"
@@ -120,9 +120,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
[[package]]
name = "zerocopy"
-version = "0.6.6"
+version = "0.7.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "854e949ac82d619ee9a14c66a1b674ac730422372ccb759ce0c39cabcf2bf8e6"
+checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0"
dependencies = [
"byteorder",
"zerocopy-derive",
@@ -130,9 +130,9 @@ dependencies = [
[[package]]
name = "zerocopy-derive"
-version = "0.6.6"
+version = "0.7.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "125139de3f6b9d625c39e2efdd73d41bdac468ccd556556440e322be0e1bbd91"
+checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
dependencies = [
"proc-macro2",
"quote",