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
Trim dependencies #522
Trim dependencies #522
Conversation
a61ce3c
to
0e75d03
Compare
Ping @jdm? This would be really nice to have in |
0e75d03
to
bd9f18d
Compare
bd9f18d
to
b196878
Compare
Only where there have been no breaking changes, e.g. `cocoa` isn't bumped
b196878
to
4b062bd
Compare
Tests are passing for this now, would you mind taking another look? |
FWIW, it would be nice if the changes here moving everything towards using You stated this goal in the PR description:
However, depending on the MSRV goals (if any) that these crates have, I would argue that using A lot of the C FFI types just moved to |
@complexspaces What's the use case for using core-foundation-sys in a no-std environment? |
@jrmuizel Binary sizes, primarily. |
☔ The latest upstream changes (presumably #548) made this pull request unmergeable. Please resolve the merge conflicts. |
I think most of this has been done in other PRs, so I'll leave it for now |
Of particular note:
libc
is not needed in most cases, one can simply usestd::os::raw
leaky-cow
seems like it existed to work around compiler limitations, these are no more@jrmuizel I've included version bumps in here as well, would be nice if you could also do a new release after this