OIC, does not look so bad. Mind you rav1e has a mind-altering list of crates to process. Another option for me would be to package these by using 'cargo fetch' first and then creating an archive...
Edit: Needs a
double build to also produce headers for FFmpeg and friends. Cargo is not the easiest to massage into a distro-specific package