Changes between Version 11 and Version 13 of Ticket #62011
- Timestamp:
- Jan 27, 2021, 8:04:40 PM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #62011
- Property Port opencv3 added; opencv removed
-
Property
Summary
changed from
opencv/opencv4: eliminate portfile duplication, via subport
toopencv3/opencv4: eliminate portfile duplication via subports; simplify via portgroups;
-
Ticket #62011 – Description
v11 v13 1 1 Now that the two OpenCV-related ports have been brought up to parity, there are very few differences between them. Eliminate the portfile duplication, via subports. 2 2 3 Also add the following variants, which I missed when bringing both up to parity:4 * opencv: `openmp`5 * opencv4: `openni`6 7 3 Other notable cleanup that will be tackled during the reconciliation: 8 * Universal use of `github` portgroup. Currently used for opencv4, but not for opencv /opencv3.4 * Universal use of `github` portgroup. Currently used for opencv4, but not for opencv3. 9 5 * Adopt `cmake` portgroup, to reduce number of CMake flags needed. 10 * Fully implement variant `openmp`, which is effectively a stub at this point. (While OpenMP is being enabled via configure flag, `compiler.openmp_version` isn't being set. With the result being that OpenMP isn't found, effectively making this variant a no-op at the moment.) 11 12 There is additional cleanup as well, but that covers the most notable items. 6 * If supported by OpenCV, simplify Python subports to generate Python bindings from built libs, rather than having to rebuild entire library.