Commit graph

28 commits

Author SHA1 Message Date
Jan Beich
d764059958 graphics/opencv: back out r423216 and r423063 (replaying r423316)
Renaming didn't help to unblock 3.x progress as co-existence with 2.x
was no less complex than simply fixing consumers. This commit also
restores directory-level history accidentally lost via git-svn.

PR:		210505
Pointy hat to:	jbeich (should've discussed first)
2017-04-14 05:30:25 +00:00
Jan Beich
ba3ffd9b12 graphics/opencv: add suffix to make room for 3.x series
To avoid confusion, the main port is to track the latest release.
Whether to rename includes/libraries as well making it possible to
install 2.x and 3.x side-by-side remains to be investigated.

PR:		210505 (for tracking)
Inspired by:	PkgSrc
2016-10-03 17:47:08 +00:00
Jan Beich
2765ae7dd3 graphics/opencv: update to 2.4.13.1
Changes:	https://github.com/opencv/opencv/compare/2.4.9...2.4.13.1
ABI:		https://abi-laboratory.pro/tracker/timeline/opencv/
MFH:		2016Q4
2016-10-03 17:46:28 +00:00
Jan Beich
7249102712 graphics/opencv: unbreak build with ffmpeg 3.0
modules/highgui/src/ffmpeg_codecs.hpp:104:7: error: use of undeclared identifier 'CODEC_ID_H264'; did you mean 'AV_CODEC_ID_H264'?
    { CODEC_ID_H264, MKTAG('H', '2', '6', '4') },
      ^~~~~~~~~~~~~
modules/highgui/src/ffmpeg_codecs.hpp:121:7: error: use of undeclared identifier 'CODEC_ID_MPEG4'; did you mean 'AV_CODEC_ID_MPEG4'?
    { CODEC_ID_MPEG4, MKTAG('D', 'I', 'V', 'X') },
      ^~~~~~~~~~~~~~
[...]

PR:		208895
Reported by:	antoine (via exp-run)
Submitted by:	Ben Woods <woodsb02@gmail.com>
Approved by:	maintainer timeout (jhale, 3 weeks)
Obtained from:	Debian
2016-05-07 17:22:02 +00:00
Koop Mast
cc721b9b0e Add patch from debian to fix the installed pkg-config files.
This allows the gstreamer plugin to actualy link to the needed opencv libraries.

PR:		196021
Approved by:	maintainer timeout (4 months)
Obtained from:	debian
2015-04-16 08:01:48 +00:00
Antoine Brodin
49960cd859 Fix build with clang 3.5
Obtained from:	https://github.com/Itseez/opencv/pull/3488/
PR:		ports/195727
2014-12-16 19:58:29 +00:00
Jason E. Hale
68669fc03d - Update to 2.4.9
- Update LICENSE
- Convert USE_PYTHON -> USES
2014-09-02 00:36:27 +00:00
Jason E. Hale
049486f9e8 - Fix build with QT4 option (error: GL/glx.h: No such file or directory) [1]
- Specify major Qt version number to squash some CMake warnings about Qt5
- Use OPTIONS_RADIO for GUI support - build only allows use of one toolkit
- Make OpenGL support optional (off by default since it only works with
  GUI support)
- Allow OpenGL support with GTK2

Reported by:	Wolfgang Riegler <wolfgang.riegler@gmx.de> [1]
2013-12-10 23:56:44 +00:00
Jason E. Hale
3a64305d43 - Update graphics/*opencv* to 2.4.7
- Revert options helpers to if statements since the OFF condition is not
  applied when OPTIONS_EXCLUDE is used
- Move most of the OpenCV modules from the graphics/opencv-core port to
  graphics/opencv, leaving opencv-core as just the bare minimum required
  for building ffmpeg with OpenCV support
- Install examples for python and java bindings
- Add new slave port graphics/opencv-java: Java bindings for OpenCV
- Bump PORTREVISION and make dependency adjustments and fixes for
  dependent ports
- Add UPDATING entry
2013-12-04 02:51:00 +00:00
Jason E. Hale
2d7bc5f000 - Allow build with clang without libc++ on 8.x and 9.x [1][2][3]
- Fix build on powerpc64 [4]

PR:		ports/183238 [1], ports/183954 [2], ports/182046 [4]
Submitted by:	Chess Griffin <chess@chessgriffin.com> [1],
		Guillaume Bibaut <yom@iaelu.net> [2],
		jhibbits [4]
Patched by:	tijl (via private mail) [3]
2013-11-25 15:19:00 +00:00
Jason E. Hale
e496edf8b6 - Fix typos in EIGEN option
- Fix build with modern compilers in the contrib module [1]
- Fix build of opencv-core with clang in the ts module [2]
- Fix build with QT option [3]
- Fix build of py-opencv with clang [4]

Reported by:	avg [1], Robert Huff <roberthuff@rcn.com> [2]
PR:		ports/182443 [3], ports/182837 [4]
Submitted by:	O. Hartmann <ohartman@zedat.fu-berlin.de> [3], pawel [4]
2013-10-22 22:03:28 +00:00
Steve Wills
2ad62d68b4 - Fix build on 8.4
Submitted by:	bapt mostly, I just fixed up the __has_include bit with help from help from antoine@
Approved by:	portmgr (bapt@)
2013-10-05 20:34:59 +00:00
Baptiste Daroussin
18e111e32f Fix build of opencv with libc++
share the CXXFLAGS between opencv-core and opencv
2013-09-12 13:00:12 +00:00
Baptiste Daroussin
5c521c60ea Fix opencv-core with libc++
Submitted by:	theraven
2013-09-10 15:40:26 +00:00
Martin Matuska
eed66ea71a Add fix from upstream for bug #1432 (Clang compilation fixes)
https://code.ros.org/trac/opencv/ticket/1432

Reported by:	Roman Divacky <rdivacky@FreeBSD.org>
Obtained from:	OpenCV (revision 6881)
2011-12-17 11:42:05 +00:00
Martin Matuska
bc764aba5e Update to 2.3.1
Prepare moving of python module to own port
2011-08-22 21:10:22 +00:00
Martin Matuska
a64a157fde Update opencv to 2.3.0 2011-07-11 08:28:12 +00:00
Martin Matuska
760559e18c Update OpenCV to 2.3.0-rc 2011-06-29 11:46:01 +00:00
Alberto Villa
157f1b5c0d - Upgrade to 2.1.0.
- Fix build on 6.X.
- Fix build with GCC 4.5. [1]
- Fix dependency on Video4Linux. [1]
- Add LICENSE.
- Use bsd.port.options.mk.

PR:		ports/148955 [1]
Submitted by:	swell.k@gmail.com [1]
Approved by:	tabthorpe (mentor)
2010-08-27 18:16:16 +00:00
Dima Panov
948c25b514 - Really unbroke with fresh v4l support
Approved by:	avilla (maintaner via irc)
2010-04-19 01:37:38 +00:00
Dirk Meyer
fa1b034160 - fix build for png-1.4.1
PR:		145122
Submitted by:	Andrei V. Lavreniyuk
2010-03-30 03:14:29 +00:00
Dima Panov
b3d93a8e24 - Update port: graphics/opencv 1.0.0 -> 2.0.0
PR:		140860
Submitted by:	Alberto Villa (maintainer)
Approved by:	miwi, tabthorpe (mentors implicit)
2010-01-18 13:15:53 +00:00
Dima Panov
340e390eeb Fix build with current FFMpeg.
Fix python support in highgui module.

Bump PORTREVISION

Pass maintainership to submitter.

PR:		137805, 137871
Submitted by:	Alberto Villa <villa.alberto AT gmail DOT com>
Approved by:	miwi (mentor)
2009-08-18 08:16:07 +00:00
Tilman Keskinoz
0a201b77e7 Fix build
Set maintainer to ports

PR:		136390
Submitted by:	Joerg Ruppe-Tanner
Approved by:	old maintainer
2009-07-25 14:14:35 +00:00
Martin Wilke
6c3173f6e2 - Fix build with newer ffmpeg
PR:		117173
Submitted by:	soralx@cydem.org
Patched by:	miwi
Tested by:	nox
Reviewed by:	nox
Approved by:	maintainer timeout
2008-05-02 11:40:05 +00:00
Norikatsu Shigemura
4c939e003c Enable V4L (Video for Linux) compatible to use USB Camera.
Approved by:	maintainer timeout (1 week)
2007-12-22 15:16:31 +00:00
Stefan Walter
774a788d97 Update to 1.0.0.
PR:		110057
Submitted by:	Tz-Huan Huang <tzhuan@csie.org>
Approved by:	maintainer timeout (4 weeks)
2007-04-05 08:29:24 +00:00
Edwin Groothuis
1398563371 New port: graphics/opencv (Open Source Computer Vision Library from Intel)
The Open Computer Vision Library is a collection of algorithms
	and sample code for various computer vision problems. The
	library is compatible with IPL and utilizes Intel Integrated
	Performance Primitives for better performance.

	WWW: http://sourceforge.net/projects/opencvlibrary/
	     http://www.intel.com/research/mrl/research/opencv/

PR:		ports/78473
Submitted by:	Marc Abramowitz <msabramo@yahoo.com>
2005-12-29 03:38:28 +00:00