diff --git a/surfman/Cargo.toml b/surfman/Cargo.toml index bbdd8d8b..5f85ec84 100644 --- a/surfman/Cargo.toml +++ b/surfman/Cargo.toml @@ -2,7 +2,7 @@ name = "surfman" license = "MIT / Apache-2.0" edition = "2018" -version = "0.3.0" +version = "0.4.0" authors = [ "Patrick Walton ", "Emilio Cobos Álvarez ", @@ -59,13 +59,13 @@ rand = "0.7" [target.x86_64-apple-darwin.dependencies] cgl = "0.3.2" -cocoa = "0.19" -core-foundation = "0.6" -core-graphics = "0.17" +cocoa = "0.23" +core-foundation = "0.9" +core-graphics-types = "0.1" display-link = "0.2" -io-surface = "0.12" +io-surface = "0.15" mach = "0.3" -metal = "0.18" +metal = "0.20" objc = "0.2" [target.'cfg(all(unix, not(any(target_os = "macos", target_os = "android"))))'.dependencies.wayland-sys] diff --git a/surfman/src/platform/macos/system/surface.rs b/surfman/src/platform/macos/system/surface.rs index 5ba62e58..8404e725 100644 --- a/surfman/src/platform/macos/system/surface.rs +++ b/surfman/src/platform/macos/system/surface.rs @@ -16,7 +16,7 @@ use core_foundation::base::TCFType; use core_foundation::dictionary::CFDictionary; use core_foundation::number::CFNumber; use core_foundation::string::CFString; -use core_graphics::geometry::{CGRect, CGSize, CG_ZERO_POINT}; +use core_graphics_types::geometry::{CGRect, CGSize, CG_ZERO_POINT}; use display_link::macos::cvdisplaylink::{CVDisplayLink, CVTimeStamp, DisplayLink}; use euclid::default::Size2D; use io_surface::{self, IOSurface, IOSurfaceRef, kIOSurfaceBytesPerElement, kIOSurfaceBytesPerRow};