ports tree (that doesn't meant that those problems come from lands other
than OpenCV itself):
1. Stop exporting opencv_java target: noone links to the libopencv_java.so,
anyway, and it breaks find_package(OpenCV) when opencv-java is absent.
The actual broken port was Digikam on i386 (yes, due to some funny
reasons, this didn't trigger on amd64).
2. Switch to gstreamer1 since OpenCV picks it up nowadays, if the former
is found. WANTLIB updates included.
Initial report and testing by sthen@.
Okays:
(1) by dcoppa@, sthen@ (implicit) and Rafael Sadowski (MAINTAINER).
(2) by sthen@ (implicit).
It came between OpenCV 2.4.9 and 2.4.10, and continues to break on at least
sthen@'s build system. In other words, this unbreaks OpenCV 2.4.10 on i386.
requested by sthen@
This switches the whole package to PIC (from PIE) due to problems with
inline assembly and build system specifics. Since OpenCV is used mostly
as a library, this shouldn't be a big problem.
Key notes:
* OpenCV now has separate "opencv_nonfree" module, which contains all of
the patented algorithms. It was decided on ports@ to not create "nonfree"
FLAVOR but just set PERMIT_PACKAGE_CDROM=No, while allowing FTP
distribution.
* OpenCV now have its own Java bindings. You could avoid building them by
using the "no_java" PSEUDO_FLAVOR.
* Documentation placement was cleaned up, too.
Input from sthen@ and naddy@. Tested on i386 and amd64 with Digikam from WIP.
Okay sthen@ and Rafael Sadowski (MAINTAINER)
The Open Computer Vision Library is a collection of algorithms and sample
code for various computer vision problems.
initial port by me, finished by Andreas Bihlmaier and
Rafael Sadowski (MAINTAINER), ok sthen@