Thanks, Agostino Sarubbo for finding the test phase and install phase
bugs
- sys crate fixes were generated using:
50826abbf4
and it's deps fixes are for the same reason as commit
6c4a37fb4c
- more test skips are added, either because they need the internet, or
it's an actual upstream problem that would be hard for me to patch in
downstream. `--no-fail-test` flag is also added to run all tests even
if any fails, in order to get the full list of failed tests, which
makes it easier to bump and maintain
- changed the hardcoded target/release paths to $(cargo_target_dir),
that way it doesn't fail if DEBUG USE is set.
Closes: https://bugs.gentoo.org/975031
Closes: https://bugs.gentoo.org/975032
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
cargo_src_install was triggering recompiling in the src_install phase,
this should not do that now
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>