opencv-python-headless is a wrapper package for OpenCV python bindings.
OpenCV (Open Source Computer Vision Library) is a free, open-source library
featuring over 2,500 algorithms for real-time computer vision, image processing,
and machine learning
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py312-opencv-python-headless listed in the above command, you can pick from the names under the Packages section.
*/*: Fix dependency definitions of CMake
Multiple ports defines devel/cmake as build and/or run-time dependency
which is incorrect as it waschanged to a meta-port back in 2022.
Remove definitions and Use the USES= cmake helper, due to limitations
of the ports framework run also requires indirect to be defined if
another build system than CMake is used.
Reported by: michaelo
Approved by: blanket, build fix