Richterrettich / rpm-rs

A pure rust library for building and parsing RPM's
Other
39 stars 18 forks source link

Introduce support for zstd compression #40

Closed Lunarequest closed 2 years ago

Lunarequest commented 2 years ago

fedora has moved to zstd compression at level 19. this pr adds that functionality using the zstd library. This based off https://github.com/drahnr/rpm-rs as it was the only version that would compile with pgp. I've bumped the pgp version to 0.7.2 as all tests pass without any issues.

dacut commented 2 years ago

I have merged this into a fork since this seems to be abandoned for now. https://docs.rs/kanga-rpm-rs/0.7.0/rpm/

Richterrettich commented 2 years ago

can you please squash your commits? Otherwise this looks good to me

Richterrettich commented 2 years ago

I've done the squash and merged your commits manually. Thank you for your contribution @Lunarequest