Remove sight-deps support
Description
As of 19.0, Conan becomes the official way to build 3rd party libraries. Since it would be a pain to keep maintaining both sight-deps and Conan together, we agreed to skip the normal deprecation phase.
Proposal
-
Modify the README.md of sight-deps and sight-deps-nonfree to announce the change -
Since we do not really plan to provide support on previous versions, I would recommend to archive sight-deps and sight-deps-nonfree, a also to remove sight-deps from github. -
Remove the option USE_CONAN
in sight and make it the default. Clean all parts of the build system that refer toEXTERNAL_LIBRARIES
. Please remember to write a nice description in the message of the merge commit for the changelog.