Damien Elmes
89bce6d829
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
bbc191711d
update Rust deps
2022-01-15 14:59:43 +10:00
Damien Elmes
ec0ee4d162
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
4d431fb7af
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
c2ab0de34f
update Rust deps
2021-12-03 20:35:53 +10:00
Damien Elmes
d31dccc388
update Rust deps
2021-11-18 20:58:41 +10:00
Damien Elmes
e30411e0b2
update Rust deps with cargo-raze 0.13.0
2021-10-26 08:16:40 +10:00
Damien Elmes
7797f88553
add aarch64-apple to Rust targets
2021-10-16 18:07:39 +10:00
Damien Elmes
944b064e54
update Rust deps
2021-10-02 20:42:03 +10:00
Damien Elmes
ecdd668f9a
update Rust deps
2021-06-16 16:10:57 +10:00
Damien Elmes
cf2613e869
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
89d249b3b6
update to the latest rules_rust + security framework update
2021-03-27 19:28:19 +10:00
Damien Elmes
a96ac98605
update Rust deps
2021-03-27 14:47:16 +10:00
Damien Elmes
0207f6c0ab
update Rust deps
2021-03-10 11:53:27 +10:00
Damien Elmes
6ba321f818
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
790562cd08
update Rust deps
2021-02-03 20:29:48 +10:00
Damien Elmes
9225c804db
update Rust deps; add async_trait
2021-01-11 19:19:45 +10:00
Damien Elmes
3f3f4b5c36
add aarch64 Linux to cargo; update deps
2020-12-30 13:33:16 +10:00
Damien Elmes
d49416649c
update to latest cargo-raze
2020-12-15 20:28:10 +10:00
Damien Elmes
85b7e1c623
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
93c1289e69
bump rust deps
2020-12-09 15:34:43 +10:00
Damien Elmes
b74166bc78
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