-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Minimal versions build #5757
Minimal versions build #5757
Changes from 5 commits
adc8b5d
f5ced93
17e0140
8a7123c
f6a29a7
96d3c05
16bbb95
3fa032b
2797f6c
4a8c70e
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -27,17 +27,18 @@ failure = "0.1.1" | |
filetime = "0.2" | ||
flate2 = "1.0" | ||
fs2 = "0.4" | ||
git2 = "0.7.0" | ||
git2 = "0.7.2" | ||
git2-curl = "0.8.1" | ||
libgit2-sys = "0.7.5" # required only for minimal-versions. brought in by git2 and git2-curl. | ||
libssh2-sys = "0.2.8" # required only for minimal-versions. brought in by libgit2-sys. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think I published new versions of libgit2/git2-rs, so could those new versions be used instead of adding synthetic deps here? |
||
glob = "0.2.11" | ||
hex = "0.3" | ||
home = "0.3" | ||
ignore = "0.4" | ||
lazy_static = "1.0.0" | ||
jobserver = "0.1.9" | ||
jobserver = "0.1.11" | ||
lazycell = "1.0" | ||
libc = "0.2" | ||
libgit2-sys = "0.7.1" | ||
log = "0.4" | ||
num_cpus = "1.0" | ||
rustfix = "0.4" | ||
|
@@ -64,7 +65,11 @@ num-traits = "0.2" # enable the default feature | |
core-foundation = { version = "0.6.0", features = ["mac_os_10_7_support"] } | ||
|
||
[target.'cfg(windows)'.dependencies] | ||
miow = "0.3" | ||
miow = "0.3.1" | ||
|
||
[target.'cfg(windows)'.dev-dependencies] | ||
gcc = "0.3.23" # required only for minimal-versions on windows. brought in by flate2 and others. | ||
cmake = "0.1.24" # required only for minimal-versions on windows. brought in as build-dependencie on libgit2-sys. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. typo "build-dependencie" |
||
|
||
[target.'cfg(windows)'.dependencies.winapi] | ||
version = "0.3" | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Our "best practices" I think for this was to set this on a new travis matrix entry with the minimum supported Rust version, right? Should that be done here?
I'm somewhat hesitant to do this for Cargo though in the sense that we don't really have a minimum supported Rust version, it's always stable and forward for Cargo.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ya I was figuring that since we don't have a MRV we could just combine it.