Damien Elmes
bbc3e318f9
Update Rust deps
...
Primarily for https://blog.rust-lang.org/2022/03/08/cve-2022-24713.html
2022-03-15 16:51:52 +10:00
Damien Elmes
519aef26cc
Update Rust deps; pin Tokio
...
Tokio has had to be pinned, because the 1.17 release introduces
a dependency on windows_sys, which fails to build on Windows on
Bazel.
The issue appears to be the build script of a subcrate - it is using
CARGO_MANIFEST_DIR to update the linking path so windows.lib can be
found (it's contained in that crate), but the path is set incorrectly.
dfc25285a2/crates/targets/x86_64_msvc/build.rs
One way we might be able to work around it is to add to the link path
in our own build script.
2022-02-25 17:10:47 +10:00
Damien Elmes
9f66e2cd0f
update Rust deps
2022-01-15 14:59:43 +10:00
Damien Elmes
bd88333c23
rebuild Rust build files with cargo-raze 0.14.1
...
Tags are now sorted; updating this before a crate update.
2022-01-15 14:33:53 +10:00
Damien Elmes
09e0666bfa
move linkchecker into separate crate
...
The feature-based approach didn't work with cargo-raze, leading
to ./update.py in cargo/ breaking.
2021-12-20 17:27:43 +10:00
Damien Elmes
8e5e22e21d
update Rust deps
2021-12-03 20:35:53 +10:00
Damien Elmes
c5c41759b4
update Rust deps
2021-11-18 20:58:41 +10:00
Damien Elmes
dae1854106
update Rust deps with cargo-raze 0.13.0
2021-10-26 08:16:40 +10:00
Damien Elmes
9fd0c4aa55
add aarch64-apple to Rust targets
2021-10-16 18:07:39 +10:00
Damien Elmes
79aa52c082
update Rust deps
2021-10-02 20:42:03 +10:00
Damien Elmes
596e37cabc
update Rust deps
2021-06-16 16:10:57 +10:00
Damien Elmes
d76ef9cde5
update Rust deps
...
- tokio 1.0
- updated reqwest, thanks to Rumo
- other minor dep updates
the reqwest build file has been split into two, as it was awkward
to manually update the combined file, and the platform gate is now
on the target in rslib/
2021-04-27 22:18:12 +10:00
Damien Elmes
2338998304
update to the latest rules_rust + security framework update
2021-03-27 19:28:19 +10:00
Damien Elmes
0a4bcd3faa
update Rust deps
2021-03-27 14:47:16 +10:00
Damien Elmes
f8e023d56b
update Rust deps
2021-03-10 11:53:27 +10:00
Damien Elmes
3cae1b4cac
sanitize deck description in decks screen on backend
...
Looks like ammonia only adds about 800k to the release binary
2021-02-06 13:42:38 +10:00
Damien Elmes
192c9a5418
update Rust deps
2021-02-03 20:29:48 +10:00
Damien Elmes
43e05aff6c
update Rust deps; add async_trait
2021-01-11 19:19:45 +10:00
Damien Elmes
26c13f6dba
add aarch64 Linux to cargo; update deps
2020-12-30 13:33:16 +10:00
Damien Elmes
4404324ac0
update to latest cargo-raze
2020-12-15 20:28:10 +10:00
Damien Elmes
cf8cfcf97f
drop unused i686 references
...
https://forums.ankiweb.net/t/changing-ankis-build-system-to-bazel/4737/9
2020-12-09 15:45:01 +10:00
Damien Elmes
15f697aa30
bump rust deps
2020-12-09 15:34:43 +10:00
Damien Elmes
c4fcba6ade
update to cargo-raze 0.7.0 + latest deps
...
Gives us wildcard entries in raze.toml, and solves warnings about
unrecognized "raze" entries.
2020-11-10 09:48:42 +10:00