(icicle specifies its dependencies without tags, just the main branches - and these currently appear to be conflicting) amaranth @ git+https://github.com/amaranth-lang/amaranth@main
amaranth-boards @ git+https://github.com/amaranth-lang/amaranth-boards@main
amaranth-soc @ git+https://github.com/amaranth-lang/amaranth-soc@main
amaranth-stdio @ git+https://github.com/amaranth-lang/amaranth-stdio@main