38 Commits

Author SHA1 Message Date
zhuk
59e21bf682 Fix two build problems in OpenCV, triggered after recent changes in
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).
2015-01-30 21:38:37 +00:00
zhuk
455f5a73bb Completely disable offending part of CPU features detection for i386.
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@
2015-01-26 21:59:55 +00:00
zhuk
dc51785194 Put back i386 to the list of ONLY_FOR_ARCHS-java. To be removed if problems
will arise again.
2015-01-24 11:18:39 +00:00
zhuk
38b059a9e3 Update OpenCV to 2.4.10, mostly from Rafael Sadowski (MAINTAINER).
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.
2015-01-24 10:56:43 +00:00
sthen
8da72b547c hidden dep on eigen2/3, spotted by jasper@; disabled with a cmake flag
for now, this can be revisited later if wanted.
2014-09-30 17:18:37 +00:00
dcoppa
87148d1e16 Zap bogus file from pkg/PLIST-docs
Spotted by naddy@
ok zhuk@, Rafael Sadowski (maintainer)
2014-09-29 15:09:12 +00:00
zhuk
ec0e1e2b54 Breaking news from land of zhuk@: OpenCV was re-broken! Well, because
it's usually better to commit _after_ "make update-patches"...

Sorry, sthen@ and naddy@ (and, probably, others).
2014-09-19 22:35:51 +00:00
zhuk
f681ab38ba Fix linking problem, likely causing CMake crashes on i386 sthen@ is seeing. 2014-09-18 16:30:00 +00:00
zhuk
59613ee37c Remove i386 from ONLY_FOR_ARCHS-java: JDK still builds unreliably on i386.
Requested by sthen@
2014-06-07 14:55:29 +00:00
nigel
1d8e5d4c79 previous cvs update should have removed the patch
ok Rafael Sadowski (MAINTAINER)
2014-06-07 14:46:29 +00:00
zhuk
f2442e68ef Update OpenCV to 2.4.9. Initial patch from Rafael Sadowski (MAINTAINER),
with some tweaks from me, including enabling -java back on i386.

Tested on i386 and amd64.
2014-06-03 20:41:36 +00:00
kurt
691b01af2c - base package should not depend on jdk. fix and bump. okay landry@ 2014-05-08 21:23:21 +00:00
kurt
46f312eaef - Unlink jdk/1.6 and make jdk/1.7 the default jdk for all java ports
- Adjust java.port.mk and cmake to use 1.7
- Adjust jdk/1.7 for pkg_add upgrades
okay sthen@, jasper@, ajacoutot@
2014-05-07 15:42:15 +00:00
zhuk
23ef613594 Fix build on sparc64, requested by and okay landry@. No bump needed
because the fix affects only one arch where it wasn't get built anyway.
2014-01-23 15:21:31 +00:00
sthen
701c91e413 kill VMEM_WARNING 2013-11-25 14:16:22 +00:00
zhuk
dbe8021d27 Do not enable Java bindings for OpenCV on i386 until JDK issues are solved.
prodded by sthen@
2013-10-24 08:44:36 +00:00
zhuk
283e8889c8 Missing BDEP on apache-ant, revealed by rpe@. 2013-10-23 17:06:51 +00:00
zhuk
79e79b5af2 Update to 2.4.6.1. Sat in my tree until sthen@ helped me to realize that.
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)
2013-10-21 22:46:27 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
e4fa65e765 PERMIT_* / REGRESS -> TEST sweep 2013-03-11 11:10:51 +00:00
brad
52236907d4 Update for newer FFmpeg API.
ok ajacoutot@
2013-01-19 10:13:15 +00:00
landry
a9fb6aee24 Mark as BROKEN-sparc64 : error: cannot convert 'int*' to 'volatile
_Atomic_word*
It never built there..
2012-12-29 20:49:17 +00:00
sthen
3fca4e77eb set DOXYGEN_ENCODE_PATH_STRIP=${WRKSRC} and regen plist 2012-12-16 12:09:17 +00:00
sthen
c4b99465de sync plist; doxygen update 2012-12-16 11:30:50 +00:00
ajacoutot
d9a4bcc50e Bump after gstreamer-plugins-base subpackaging change. 2012-09-06 12:38:35 +00:00
ajacoutot
b04ee3617b Update opencv for newer FFmpeg API.
from Brad
2012-05-03 06:35:31 +00:00
espie
b4db5dc39b well, py-numpy is also a BUILD_DEPENDS, as opencv can detect it 2011-12-05 09:36:32 +00:00
espie
c3af31579b explicitly disable eigen2 shadow dependency
(2nd bug found with dpb -J !)
2011-12-04 22:49:22 +00:00
sthen
dda24e44a0 s/ONLY_FOR_ARCH/&S/ 2011-11-16 23:28:37 +00:00
sthen
9f2d631f75 Better fix for the build on i386, Brad tracked down the actual problem. 2011-11-15 00:09:31 +00:00
sthen
6dcf4b17ed partially revert last commit, it broke i386. problem seen by naddy@ 2011-11-14 09:54:45 +00:00
sthen
a06c37f708 - remove bogus patch for FFmpeg & unnecessary workarounds for expl(), from Brad
- obey CFLAGS, from Brad
- strip ^M from file being patched, from me
2011-11-12 16:49:43 +00:00
jasper
9b62870bc8 - regen WANTLIB 2011-11-02 09:57:21 +00:00
espie
d6e7b9cbe6 normalize pkgpath 2011-09-16 10:02:36 +00:00
espie
258e70c5fc pch don't really work
in fact, it causes an ICE while building the port on amd64,
so patch it out, and bump.
2011-07-16 22:43:57 +00:00
naddy
8c18b08ac5 Fix build with png-1.5.
All fixes from/via NetBSD pkgsrc.  The people there did a lot of
heavy lifting.
2011-07-08 20:36:09 +00:00
sthen
b328f2f4ad Chase ffmpeg dep changes. Mostly from Brad ok dcoppa@, plus opencv from me. 2011-06-24 11:17:05 +00:00
jasper
81bd58a879 import opencv 2.2.0
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@
2011-06-24 09:30:21 +00:00