raymanfx/eye-rs

Cannot use on macOS due to `uvc`

Opened this issue · 1 comments

Hello @raymanfx!

I am trying to run eye-rs on macOS 14 and get the following error:

error: failed to select a version for the requirement `mozjpeg-sys = "^0.10.4"`
candidate versions found which didn't match: 2.2.0, 2.1.0, 2.0.6, ...
location searched: crates.io index
required by package `uvc-src v0.2.1`
    ... which satisfies dependency `uvc-src = "^0.2.1"` of package `uvc-sys v0.2.0`
    ... which satisfies dependency `uvc-sys = "^0.2.0"` of package `uvc v0.2.0`
    ... which satisfies dependency `uvc = "^0.2.0"` of package `eye-hal v0.2.0`
    ... which satisfies dependency `eye-hal = "^0.2.0"` of package `eye v0.5.0`
    ... which satisfies dependency `eye = "^0.5.0"` of package `<name> v0.0.0 (<path>)`
perhaps a crate was updated and forgotten to be re-vendored?

I was checking eye-hal. It looks for me that uvc is not even used when building the library on macOS?

Ditto, I also found this when I was trying the library out