-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
tacd: update dependencies by hand #84
base: main
Are you sure you want to change the base?
Commits on Nov 18, 2024
-
ci: tacd: drop rust version 1.70 from nanbield, add 1.79 from styhead
We no longer need to build new tacd versions on nanbield, so we can drop the check. We do however need to build on the new styhead yocto release, so add a check for its rust version. Signed-off-by: Leonard Göhrs <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2a6d74b - Browse repository at this point
Copy the full SHA 2a6d74bView commit details -
tacd: update dependencies via cargo update
Signed-off-by: Leonard Göhrs <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2eb4f04 - Browse repository at this point
Copy the full SHA 2eb4f04View commit details -
cargo deny: acknowledge that "derivative" and "instant" are unmaintained
They are not a direct dependency of ours so there is not a lot we can do about it. The "derivative" create is brought in by the "zbus" dependency. The "instant" crate is brought in by "futures-light". Signed-off-by: Leonard Göhrs <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 244bd38 - Browse repository at this point
Copy the full SHA 244bd38View commit details -
tacd: update dependencies via cargo update
Signed-off-by: Leonard Göhrs <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 81013c4 - Browse repository at this point
Copy the full SHA 81013c4View commit details -
tacd: dbus: update zbus dependency and re-introspect services
The new zbus version (4.2) is not the newest available version (5.1.1) because the newer version has a minimum supported rust version of 1.80, which is newer than the rust version available in yocto scarthgap. The update gets rid of the unmaintained "derivative" dependency causing cargo deny error RUSTSEC-2024-0388. Signed-off-by: Leonard Göhrs <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6932c78 - Browse repository at this point
Copy the full SHA 6932c78View commit details -
tacd: digital_io: update gpio_cdev and make LineRequestFlags non-Copy
The `LineRequestFlags` struct is no longer `Copy` in version 0.6.0, which is why we need to `.clone()` it explicitly. Signed-off-by: Leonard Göhrs <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b71d722 - Browse repository at this point
Copy the full SHA b71d722View commit details -
tacd: manually update dependency versions in Cargo.toml
Go through our dependencies, check their most recent version on crates.io and update to that. Signed-off-by: Leonard Göhrs <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 082b501 - Browse repository at this point
Copy the full SHA 082b501View commit details