@@ -10,7 +10,7 @@ categories = ["filesystem"]
1010authors = [
1111 " Félix Saparelli <[email protected] >" ,
1212 " Daniel Faust <[email protected] >" ,
13- " Aron Heinecke <[email protected] >" 13+ " Aron Heinecke <[email protected] >" , 1414]
1515rust-version.workspace = true
1616edition.workspace = true
@@ -21,7 +21,7 @@ repository.workspace = true
2121default = [" macos_fsevent" ]
2222serde = [" notify-types/serde" ]
2323macos_kqueue = [" kqueue" , " mio" ]
24- macos_fsevent = [" fsevent-sys " ]
24+ macos_fsevent = [" objc2-core-foundation " , " objc2-core-services " ]
2525serialization-compat-6 = [" notify-types/serialization-compat-6" ]
2626
2727[dependencies ]
@@ -38,12 +38,32 @@ mio.workspace = true
3838
3939[target .'cfg(target_os="macos")' .dependencies ]
4040bitflags.workspace = true
41- fsevent-sys = { workspace = true , optional = true }
41+ objc2-core-foundation = { workspace = true , optional = true , features = [
42+ " std" ,
43+ " CFDate" ,
44+ " CFString" ,
45+ " CFArray" ,
46+ " CFRunLoop" ,
47+ " CFError" ,
48+ " CFURL" ,
49+ ] }
50+ objc2-core-services = { workspace = true , optional = true , features = [
51+ " std" ,
52+ " libc" ,
53+ " FSEvents" ,
54+ ] }
4255kqueue = { workspace = true , optional = true }
4356mio = { workspace = true , optional = true }
4457
4558[target .'cfg(windows)' .dependencies ]
46- windows-sys = { workspace = true , features = [" Win32_System_Threading" , " Win32_Foundation" , " Win32_Storage_FileSystem" , " Win32_Security" , " Win32_System_WindowsProgramming" , " Win32_System_IO" ] }
59+ windows-sys = { workspace = true , features = [
60+ " Win32_System_Threading" ,
61+ " Win32_Foundation" ,
62+ " Win32_Storage_FileSystem" ,
63+ " Win32_Security" ,
64+ " Win32_System_WindowsProgramming" ,
65+ " Win32_System_IO" ,
66+ ] }
4767
4868[target .'cfg(any(target_os="freebsd", target_os="openbsd", target_os = "netbsd", target_os = "dragonflybsd", target_os = "ios"))' .dependencies ]
4969kqueue.workspace = true
0 commit comments