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.
This commit is contained in:
1 parent
709b35bf11
commit
9b57bda607
11 files changed
+24
-34
No files matched your search
@@ -5,9 +5,9 @@ repository = "fkrull/ostree-rs"
|
||||
system-deps = "3"
|
||||
|
||||
[dependencies]
|
||||
glib-sys = "0.14.0"
|
||||
gobject-sys = "0.14.0"
|
||||
gio-sys = "0.14.0"
|
||||
glib-sys = "0.14"
|
||||
gobject-sys = "0.14"
|
||||
gio-sys = "0.14"
|
||||
libc = "0.2"
|
||||
|
||||
[dev-dependencies]
|
||||
|
||||
Reference in new issue
Block a user