Commit Graph

49 Commits

Author SHA1 Message Date
Colin Walters 8a5ac02822 Update to glib 0.14
An intimidating spam of compiler errors at the start, but the
biggest was handling the new convention of `ostree_sys::` => `ffi::`.

This will require a semver bump of course.
2022-05-06 12:53:56 -04:00
Colin Walters bd843b2eae Bump sys version requirement 2022-05-06 12:53:56 -04:00
Colin Walters 42110ce01b Bump versions 2022-05-06 12:53:56 -04:00
Colin Walters 7d15179670 Update to 2021.2
Sync to https://github.com/ostreedev/ostree/releases/tag/v2021.2
2022-05-06 12:53:56 -04:00
Felix Krull 6043e5ffc1 Bump all versions 2022-05-06 12:53:56 -04:00
Felix Krull 0e9a16f4c1 Regenerate 2022-05-06 12:53:56 -04:00
Felix Krull b526f51165 Bump versions 2022-05-06 12:53:56 -04:00
Felix Krull 75848b26ef Regenerate based on new gir 2022-05-06 12:53:56 -04:00
Felix Krull 8ef294b627 Bump versions 2022-05-06 12:53:56 -04:00
Felix Krull 19076fe6d8 src: reimplement checksum hex and base64 en/decoding
This allows us to provide actually useful error handling
2022-05-06 12:53:56 -04:00
Felix Krull cd36d8b7e4 Add feature levels to Cargo.toml 2022-05-06 12:53:56 -04:00
Felix Krull cc1b862ae5 Bump versions 2022-05-06 12:53:56 -04:00
Felix Krull c38d832dfc Bump dependency versions 2022-05-06 12:53:55 -04:00
Felix Krull 37f9e3599a Switch from lazy_static to once_cell 2022-05-06 12:53:55 -04:00
Felix Krull a9d7623a4c Bump version 2022-05-06 12:53:55 -04:00
Felix Krull 6a077fff85 ci: build every feature level separately 2022-05-06 12:53:55 -04:00
Felix Krull 8530365ccf Bump ostree version 2022-05-06 12:53:55 -04:00
Felix Krull 7c56e3c49e Regenerate for OSTree 2020.2 2022-05-06 12:53:55 -04:00
Felix Krull 31c80cb22b Bump versions 2022-05-06 12:53:55 -04:00
Felix Krull 3e70feb75f Start taking out futures feature 2022-05-06 12:53:55 -04:00
Felix Krull 241806b757 Update glib + gir and regenerate 2022-05-06 12:53:55 -04:00
Felix Krull 28407036b1 Bump versions 2022-05-06 12:53:55 -04:00
Felix Krull 3f438a9c3f Add 2019.6 feature 2022-05-06 12:53:55 -04:00
Felix Krull 59f9b69989 Bump versions 2022-05-06 12:53:55 -04:00
Felix Krull d2e384a39f Update gir file 2022-05-06 12:53:55 -04:00
Felix Krull 366e9b729f Add feature alias for the latest OSTree version 2022-05-06 12:53:55 -04:00
Felix Krull 486c60489a Set up cargo workspace 2022-05-06 12:53:54 -04:00
Felix Krull d801cacb5d Bump crate versions 2022-05-06 12:53:54 -04:00
Felix Krull 377b7ae202 Clean up docs.rs sections in Cargo.tomls 2022-05-06 12:53:54 -04:00
Felix Krull 160bdaeb5c Add features for docs.rs build 2022-05-06 12:53:54 -04:00
Felix Krull 8d9aa7a857 Enable futures feature 2022-05-06 12:53:54 -04:00
Felix Krull 2c07302097 Update to new glib-rs versions 2022-05-06 12:53:54 -04:00
Felix Krull 1a301faa59 Bump version 2022-05-06 12:53:54 -04:00
Felix Krull eec4a2287d lib: RepoCheckoutAtOptions 2022-05-06 12:53:54 -04:00
Felix Krull d12b506f86 Bump version 2022-05-06 12:53:54 -04:00
Felix Krull 3483927f40 Add copies of the various LGPL versions and notes about their relevance 2022-05-06 12:53:54 -04:00
Felix Krull c89270969c Refactor tests and add test for traverse_commit 2022-05-06 12:53:53 -04:00
Felix Krull 61e205b5c3 Regenerate and update to new gir and glib-rs version 2022-05-06 12:53:53 -04:00
Felix Krull df2d708f30 Add missing version features 2022-05-06 12:53:53 -04:00
Felix Krull c41cc620bb Add version features 2022-05-06 12:53:53 -04:00
Felix Krull 3fa9378a5e Update OSTree gir and regenerate 2022-05-06 12:53:53 -04:00
Felix Krull 999d239c59 Rename libostree to ostree 2022-05-06 12:53:53 -04:00
Felix Krull f4cf9d3377 Rename libostree-sys to ostree-sys 2022-05-06 12:53:53 -04:00
Felix Krull 57645e91cb Remove version constants to fix build with different libostree versions 2022-05-06 12:53:53 -04:00
Felix Krull 5028561b18 Repo rename 2022-05-06 12:53:53 -04:00
Felix Krull 20dca2630c Move libostree-sys/ to sys/ 2022-05-06 12:53:53 -04:00
Felix Krull 382aa27f44 Exclude unnecessary files correctly 2022-05-06 12:53:53 -04:00
Felix Krull ced47cbb26 Move main crate into repo root 2022-05-06 12:53:53 -04:00
Felix Krull e9ec6462bc Add workspace Cargo.toml 2022-05-06 12:53:53 -04:00