Martin Robinson
3944c6a1af
Upgrade MSRV to 1.68 and remove macos-13 builder ( #747 )
...
This should fix the build on CI.
Co-authored-by: @sagudev
Signed-off-by: Martin Robinson <mrobinson@igalia.com >
2026-01-15 10:13:02 +00:00
Tyler Mandry
14d8c7fb82
Bump core-graphics to v0.25.0 ( #722 )
...
* Bump core-graphics to 0.25.0
Signed-off-by: Tyler Mandry <tmandry@gmail.com >
* Update Cargo.toml
Signed-off-by: Tyler Mandry <tmandry@gmail.com >
---------
Signed-off-by: Tyler Mandry <tmandry@gmail.com >
2025-05-27 01:39:27 +00:00
Tyler Mandry
d7202b3451
Fix CI ( #723 )
...
* Fix check-cfg error in CI
* Fix clippy::precedence warning
* Mark semver checks as optional while they are failing
2025-03-16 21:04:30 +00:00
Bruce Mitchener
b2fdaf4132
Update to 2021 edition. ( #704 )
2024-08-14 02:17:03 +00:00
Bruce Mitchener
6610aaa1ff
Fix clippy::doc_markdown lints. ( #705 )
2024-08-14 02:16:33 +00:00
Bruce Mitchener
fb71d45b30
Enable clippy, suppress lots, fix a couple. ( #703 )
...
This enables clippy in CI and suppresses most of the existing
warnings. We can drill down and fix those later, but this will
help start getting things under control.
2024-08-13 04:25:49 +00:00
Bruce Mitchener
39a39555c0
Use workspace inheritance. ( #701 )
...
Consolidate package configuration where possible. This also
removes the `homepage` key as it only points to the repository
so isn't providing anything additional.
Use workspace dependencies for the crates provided by the workspace
and used within the workspace. This centralizes the version number
maintenance a bit.
2024-08-12 07:41:37 +00:00
Jeff Muizelaar
edb7a8c7fc
Add cocoa-foundation crate
...
This should let gfx-metal-rust avoid depending on core-graphics
2020-07-17 22:48:21 -04:00
Josh Matthews
76e0cdc990
Add io-surface to workspace.
2018-02-01 15:57:28 -05:00
Josh Matthews
7fdc51e935
Add cocoa to workspace.
2018-02-01 15:55:46 -05:00
Josh Matthews
a278f3dfbe
Add core-text to workspace.
2018-02-01 15:53:48 -05:00
Josh Matthews
03960659bb
Add core-graphics to workspace.
2018-02-01 15:49:27 -05:00
Corey Farwell
f0a2ed3edb
Add Cargo workspace config.
2017-04-01 00:47:49 -04:00
Steven Fackler
48b341bb4b
Move core-foundation to a subdirectory
2015-09-05 21:24:20 -07:00
Jack Moffitt
9e71e34f56
Remove unneeded lib section.
2015-06-03 21:48:29 -06:00
Jack Moffitt
fd8bed8a41
Change package name and repo location.
...
This brings us into line with the prevailing Rust conventions.
2015-06-03 21:40:49 -06:00
Jack Moffitt
0552cc1119
Update metadata for crates.io.
2015-06-03 15:57:23 -06:00
tomaka
f7365fb023
Use libc from crates.io
2015-02-06 18:23:56 +01:00
Jack Moffitt
8d367ac068
Cargoify rust-core-foundation.
...
Note that it is buildable on non-macos platforms because Cargo does not
yet have conditional dependencies and several non-macos Servo things
depend on it when on macos.
2014-08-25 17:16:01 -06:00