rust-embedded-community / tm4c-hal

An Embedded HAL and general chip support for the TM4C123/LM4F120. Replaces the old lm4f120 crate.
Apache License 2.0
40 stars 26 forks source link

Update PAC crates dependencies #43

Closed dkm closed 1 year ago

dkm commented 3 years ago

m-labs (owner of PAC crates) does not plan on publishing new version on crates.io and suggests using git instead. See: https://github.com/m-labs/dslite2svd/issues/13

Until a better solution is found, this patch uses latest version of crates.

eldruin commented 3 years ago

Thanks for the proposal but sadly it is not possible to publish a crate to crates.io that uses a git dependency for (not dev-) dependencies. See here.

dkm commented 3 years ago

Oh... So, what are the possible solutions here ? Ask m-labs if they would be willing to transfer the ownership of the crates to rust-embedded-community ? I'm still learning but I would be willing to help if needed...

eldruin commented 3 years ago

Transferring would be a possibility, yes. I could help with review, publishing and so on. Furthermore, @thejpster is also part of this org.

dkm commented 3 years ago

Ok, I can go ask upstream if you want, but I don't want to overstep, just let me know. There's not urgency :)

eldruin commented 3 years ago

Sure. Actually, I think it would be appropriate if you would ask them yourself. Technically you need to be a member of an org to transfer a repository to it so if they are interested, they can just transfer it to me and then I can transfer it to the org.

thejpster commented 3 years ago

We now have a fork of dslite2svd, and I've started an issue to discuss various improvements.

https://github.com/rust-embedded-community/dslite2svd/issues/1

eldruin commented 1 year ago

This has been done in #52