View | Details | Raw Unified | Return to bug 253118 | Differences between
and this patch

Collapse All | Expand All

(-)graphics/opencv/Makefile (-6 / +31 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	opencv
3
PORTNAME=	opencv
4
DISTVERSION=	4.5.1
4
DISTVERSION=	4.5.1
5
PORTREVISION=	1
5
CATEGORIES=	graphics
6
CATEGORIES=	graphics
6
7
7
MAINTAINER=	tcberner@FreeBSD.org
8
MAINTAINER=	tcberner@FreeBSD.org
Lines 19-25 Link Here
19
		libfreetype.so:print/freetype2 \
20
		libfreetype.so:print/freetype2 \
20
		libgflags.so:devel/gflags \
21
		libgflags.so:devel/gflags \
21
		libglog.so:devel/glog \
22
		libglog.so:devel/glog \
22
		libgphoto2.so:graphics/libgphoto2 \
23
		libharfbuzz.so:print/harfbuzz \
23
		libharfbuzz.so:print/harfbuzz \
24
		libhdf5.so:science/hdf5 \
24
		libhdf5.so:science/hdf5 \
25
		libopenblas.so:math/openblas \
25
		libopenblas.so:math/openblas \
Lines 40-61 Link Here
40
40
41
CMAKE_ON=	\
41
CMAKE_ON=	\
42
		WITH_EIGEN  \
42
		WITH_EIGEN  \
43
		WITH_GDAL \
44
		WITH_GDCM \
45
		WITH_GPHOTO2 \
46
		WITH_JASPER \
43
		WITH_JASPER \
47
		WITH_JPEG \
44
		WITH_JPEG \
48
		WITH_OPENCL \
45
		WITH_OPENCL \
49
		WITH_OPENEXR \
46
		WITH_OPENEXR \
50
		WITH_OPENGL \
47
		WITH_OPENGL \
51
		WITH_PNG \
48
		WITH_PNG \
49
		WITH_PROTOBUF \
52
		WITH_TBB \
50
		WITH_TBB \
53
		WITH_TIFF \
51
		WITH_TIFF \
54
		WITH_VULKAN \
52
		WITH_VULKAN \
55
		WITH_WEBP \
53
		WITH_WEBP \
56
		OPENCV_GENERATE_PKGCONFIG \
54
		OPENCV_GENERATE_PKGCONFIG \
57
		OPENCV_ENABLE_NONFREE
55
		OPENCV_ENABLE_NONFREE
58
CMAKE_OFF=	OPENCV_GENERATE_SETUPVARS \
56
CMAKE_OFF=	\
57
		WITH_GDAL \
58
		WITH_GDCM \
59
		WITH_GTK \
60
		OPENCV_GENERATE_SETUPVARS \
59
		BUILD_opencv_python2 \
61
		BUILD_opencv_python2 \
60
		BUILD_TESTS
62
		BUILD_TESTS
61
CMAKE_ARGS=	-DOPENCV_EXTRA_MODULES_PATH="${WRKSRC}/contrib/modules" \
63
CMAKE_ARGS=	-DOPENCV_EXTRA_MODULES_PATH="${WRKSRC}/contrib/modules" \
Lines 64-81 Link Here
64
66
65
DATADIR=	${PREFIX}/share/${PORTNAME}4
67
DATADIR=	${PREFIX}/share/${PORTNAME}4
66
68
67
OPTIONS_DEFINE=		PYTHON JAVA
69
OPTIONS_DEFINE=		DC1394 GPHOTO2 GSTREAMER PYTHON JAVA OPENJPEG OPENMP V4L VTK
68
OPTIONS_DEFAULT=	PYTHON
70
OPTIONS_DEFAULT=	PYTHON
69
OPTIONS_SUB=		yes
71
OPTIONS_SUB=		yes
70
72
73
DC1394_DESC=		Include IEEE1394 support
74
DC1394_CMAKE_BOOL=	WITH_1394
75
DC1394_LIB_DEPENDS=	libdc1394.so:multimedia/libdc1394
76
77
GPHOTO2_DESC=		Include gPhoto2 library support
78
GPHOTO2_CMAKE_BOOL=	WITH_GPHOTO2
79
GPHOTO2_LIB_DEPENDS=	libgphoto2.so:graphics/libgphoto2
80
81
GSTREAMER_CMAKE_BOOL=	WITH_GSTREAMER
82
GSTREAMER_LIB_DEPENDS=	libgstreamer-1.0.so:multimedia/gstreamer1
83
71
JAVA_CMAKE_BOOL=	BUILD_openv_java
84
JAVA_CMAKE_BOOL=	BUILD_openv_java
72
JAVA_BUILD_DEPENDS=	ant:devel/apache-ant
85
JAVA_BUILD_DEPENDS=	ant:devel/apache-ant
73
86
87
OPENJPEG_CMAKE_BOOL=	WITH_OPENJPEG
88
OPENJPEG_LIB_DEPENDS=	libopenjp2.so:graphics/openjpeg
89
90
OPENMP_CMAKE_BOOL=	WITH_OPENMP
91
74
PYTHON_BUILD_DEPENDS=	${PYNUMPY}
92
PYTHON_BUILD_DEPENDS=	${PYNUMPY}
75
PYTHON_RUN_DEPENDS=	${PYNUMPY}
93
PYTHON_RUN_DEPENDS=	${PYNUMPY}
76
PYTHON_USES=		python:3.6+
94
PYTHON_USES=		python:3.6+
77
PYTHON_USE_PYTHON=	noflavors
95
PYTHON_USE_PYTHON=	noflavors
78
PYTHON_CMAKE_BOOL=	BUILD_opencv_python3
96
PYTHON_CMAKE_BOOL=	BUILD_opencv_python3
97
98
V4L_CMAKE_BOOL=		WITH_V4L
99
V4L_BUILD_DEPENDS=	v4l_compat>=1.0.20100321:multimedia/v4l_compat
100
101
VTK_DESC=		Include VTK library support (build opencv_viz module)
102
VTK_CMAKE_BOOL=		WITH_VTK
103
VTK_LIB_DEPENDS=	libvtkCommonCore-9.0.so:math/vtk9
79
104
80
post-extract:
105
post-extract:
81
	${MV} ${WRKSRC_contrib} ${WRKSRC}/contrib
106
	${MV} ${WRKSRC_contrib} ${WRKSRC}/contrib
(-)graphics/opencv/pkg-plist (+9 lines)
Lines 492-497 Link Here
492
include/opencv4/opencv2/videostab/ring_buffer.hpp
492
include/opencv4/opencv2/videostab/ring_buffer.hpp
493
include/opencv4/opencv2/videostab/stabilizer.hpp
493
include/opencv4/opencv2/videostab/stabilizer.hpp
494
include/opencv4/opencv2/videostab/wobble_suppression.hpp
494
include/opencv4/opencv2/videostab/wobble_suppression.hpp
495
%%VTK%%include/opencv4/opencv2/viz.hpp
496
%%VTK%%include/opencv4/opencv2/viz/types.hpp
497
%%VTK%%include/opencv4/opencv2/viz/viz3d.hpp
498
%%VTK%%include/opencv4/opencv2/viz/vizcore.hpp
499
%%VTK%%include/opencv4/opencv2/viz/widget_accessor.hpp
500
%%VTK%%include/opencv4/opencv2/viz/widgets.hpp
495
include/opencv4/opencv2/xfeatures2d.hpp
501
include/opencv4/opencv2/xfeatures2d.hpp
496
include/opencv4/opencv2/xfeatures2d/cuda.hpp
502
include/opencv4/opencv2/xfeatures2d/cuda.hpp
497
include/opencv4/opencv2/xfeatures2d/nonfree.hpp
503
include/opencv4/opencv2/xfeatures2d/nonfree.hpp
Lines 680-685 Link Here
680
lib/libopencv_videostab.so
686
lib/libopencv_videostab.so
681
lib/libopencv_videostab.so.4.5
687
lib/libopencv_videostab.so.4.5
682
lib/libopencv_videostab.so.4.5.1
688
lib/libopencv_videostab.so.4.5.1
689
%%VTK%%lib/libopencv_viz.so
690
%%VTK%%lib/libopencv_viz.so.4.5
691
%%VTK%%lib/libopencv_viz.so.4.5.1
683
lib/libopencv_xfeatures2d.so
692
lib/libopencv_xfeatures2d.so
684
lib/libopencv_xfeatures2d.so.4.5
693
lib/libopencv_xfeatures2d.so.4.5
685
lib/libopencv_xfeatures2d.so.4.5.1
694
lib/libopencv_xfeatures2d.so.4.5.1

Return to bug 253118