Colin Walters
34147475b5
(cargo-release) version 0.13.3
2022-05-06 12:53:57 -04:00
Colin Walters
0432bd48b9
Bump ostree-sys version
2022-05-06 12:53:57 -04:00
Colin Walters
99ac68cb31
Update to 2021.5
2022-05-06 12:53:57 -04:00
Colin Walters
349933ab16
(cargo-release) version 0.13.3-alpha.1
2022-05-06 12:53:57 -04:00
Colin Walters
c3141df56d
(cargo-release) version 0.13.2
2022-05-06 12:53:57 -04:00
Colin Walters
69950574f7
(cargo-release) start next development iteration 0.13.2-alpha.0
2022-05-06 12:53:57 -04:00
Colin Walters
507787161c
(cargo-release) version 0.13.1
2022-05-06 12:53:57 -04:00
Colin Walters
2bfbfe3c6f
sys: Release 0.9.0
...
Should have been bumped in the previous commit.
2022-05-06 12:53:57 -04:00
Colin Walters
09ef16fdbf
Release 0.13
...
Just an update to support libostree v2021.4, but bumping semver
because a few APIs (correctly) gained `Option<T>`.
2022-05-06 12:53:57 -04:00
Colin Walters
b17f3b37f0
Release 0.12.3
...
No major changes, just exporting the `ffi` bits.
2022-05-06 12:53:57 -04:00
Colin Walters
0f7a1d9c0c
Cargo.toml: Bump to glib 0.14.4
...
Not strictly required for this repo, but it has the new variant
bindings we want in ostree-rs-ext.
2022-05-06 12:53:57 -04:00
Colin Walters
9a5f14ce68
Release 0.12.2
...
```
Colin Walters (8):
Add 2021.3 feature
Re-export glib, gio
Deny unused results, warn on missing docs (except auto/)
Add new GLib 0.14 variant types for metadata types
Fix build with --features=v2021_3, use in CI by default
Add more documentation for --features=v2021_3
Use glib-sys via re-exported `glib::ffi` (and similar for gio)
Release 0.12.2
Luca BRUNO (5):
cargo: fix version in features chain
lib: fix 'dox' feature
cargo: point to docs.rs and clean up
ostree: release 0.12.1
cargo: bump ostree-sys to 0.8.1
```
2022-05-06 12:53:57 -04:00
Colin Walters
9b57bda607
Use glib-sys via re-exported `glib::ffi` (and similar for gio)
...
In general only `-sys` crates should depend on other `-sys`
crates. IOW for us, `ostree-sys` depends on `glib-sys`.
By using the re-export, we avoid needing to keep a version lock
between `glib` and `glib-sys` in our main crate. And similar
is true of our higher level reverse dependencies (e.g. `ostree-rs-ext`).
Also weaken our dependency to `0.14` as that's clearer.
2022-05-06 12:53:57 -04:00
Luca BRUNO
f3df1175f8
cargo: bump ostree-sys to 0.8.1
2022-05-06 12:53:57 -04:00
Luca BRUNO
b2c6dd61a1
ostree: release 0.12.1
2022-05-06 12:53:56 -04:00
Luca BRUNO
fdfaea1864
cargo: point to docs.rs and clean up
...
This removes stale URLs, pointing to the auto-built docpages at
docs.rs and sorting manifest entries.
2022-05-06 12:53:56 -04:00
Luca BRUNO
712570b9b7
cargo: fix version in features chain
...
This fixes the definition of the `v2016_4` feature.
It restores the chain of versions so that 2016.3 symbols can be
actually reached from newer features/versions.
2022-05-06 12:53:56 -04:00
Colin Walters
6303229c4e
Add 2021.3 feature
...
(We should add doing this as a SOP for ostree releases)
2022-05-06 12:53:56 -04:00
Colin Walters
04a42dff1e
Bump versions
...
The glib 0.14 change is semver incompatible.
2022-05-06 12:53:56 -04:00
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