libuvcis a cross-platform library for USB video devices, built atoplibusb. It enables fine-grained control over USB video devices exporting the standard USB Video Class (UVC) interface, enabling developers to write drivers for previously unsupported devices, or just access UVC devices in a generic fashion.
More about the UVC standard:
https://github.com/bincrafters/conan-libuvc can be migrated
Out of curiosity, when is a conan recipe merged into conan-center-index?
It looks like bincrafters has a recipe for libuvc. Is there something more that needs to be completed?
Thanks
@akshit-sharma It requires that someone ports it to Conan Center Index, it can be anyone, including you :)
There is a nice guide line to start a recipe on CCI if you are interested: https://github.com/conan-io/conan-center-index/wiki#adding-packages-to-conancenter
@uilianries I had a question. I ported the libuvc to Conan Center Index.
I only have a Linux system, so I am only able to test on it.
The build right now fails on macOS.
Does it have to compatible with each environment to be merged?
Do we have to wait for someone to port to macOS also before merging?
Thanks
@akshit-sharma
The build right now fails on macOS.
Do you have a like to your PR? I can check on Mac later.
Does it have to compatible with each environment to be merged?
We have to provide the support according the author, but also respect Mac, Windows (Visual Studio) and Linux. If the author says that is not possible to build this project on Windows, for instance, we can skip it in the recipe.
Do we have to wait for someone to port to macOS also before merging?
No, we should provide such support before merging.
Most helpful comment
https://github.com/bincrafters/conan-libuvc can be migrated