Skip to content

GuillemCastro/packagekit-rs

Repository files navigation

packagekit-rs

FOSSA Status

PackageKit bindings and wrappers for Rust. packagekit-sys is the sys-level (unsafe, using FFI) crate automatically generated using gtk-rs/gir. packagekit-rs is the safe Rust wrapper build on top the sys crate.

The objective of this crate isn't to create a 1:1 version of the original PackageKit's library, but to create a Rust library for interacting with PackageKit.

Usage

I recommend using the safe Rust wrapper, but not everything is supported. For how to use the sys crate, you can read the official docs for packagekit-glib2.

For using the wrapper, see this example.

License

packagekit-rs is licensed under the MIT license. See LICENSE

FOSSA Status