framework-system icon indicating copy to clipboard operation
framework-system copied to clipboard

Get rid of forked (git) dependencies

Open JohnAZoidberg opened this issue 5 months ago • 1 comments

All dependencies should be on crates.io:

  • [ ] uefi
    • [ ] Need to upstream all changes or #184
  • [ ] uefi-services
    • [ ] Need to upstream all changes or #184
  • [x] guid-create
    • [x] Wait for release to crates.io
    • [x] Need to upstream all changes #203
    • [x] https://github.com/kurtlawrence/guid-create/pull/22
    • [x] https://github.com/kurtlawrence/guid-create/pull/21
    • [x] https://github.com/kurtlawrence/guid-create/pull/20
    • [x] https://github.com/kurtlawrence/guid-create/pull/19
  • [ ] redox_hwio
    • [ ] Need to upstream all changes for FreeBSD support
  • [ ] smbios-lib
    • [ ] Need to upstream all changes for UEFI support
    • [ ] https://github.com/jrgerber/smbios-lib/pull/89

JohnAZoidberg avatar Aug 06 '25 05:08 JohnAZoidberg

Hi! Thank you for the ongoing work on cleaning up the dependency tree

I’m part of the Debian Rust team and working on packaging framework-system (ITP: #1078710). The remaining forked dependencies are currently blocking inclusion in Debian.

Could you share an approximate timeline or plan for when these dependencies might be upstreamed or released on crates.io? Even a rough estimate would help me understand how to proceed

Thanks again for your work on this project!

nadzyah avatar Nov 26 '25 21:11 nadzyah