2 Summary: OpenCV library
5 Group: Development/Libraries
6 License: BSD-3-Clause and LGPL-2.1+
7 Source0: %{name}-%{version}.tar.gz
8 #Source100: opencv-contrib.tar.gz
10 %if "%{_with_emulator}" != "1"
11 BuildRequires: mesa-devel
14 BuildRequires: pkg-config
15 BuildRequires: libjpeg-devel
16 BuildRequires: libpng-devel
17 BuildRequires: libtiff-devel
18 BuildRequires: elementary-devel
19 BuildRequires: gstreamer
20 BuildRequires: gst-plugins-base
21 BuildRequires: gst-plugins-good
22 BuildRequires: libavutil-devel
23 BuildRequires: libavcodec-devel
24 BuildRequires: libavformat-devel
25 BuildRequires: libswscale-devel
28 Requires(post): /sbin/ldconfig
29 Requires(postun): /sbin/ldconfig
32 The Open Computer Vision Library includes various algorithms for computer vision problems.
35 Summary: OpenCV Library (Dev)
36 Group: Development/Libraries
37 Requires: %{name} = %{version}-%{release}
40 The Open Computer Vision Library (Dev) includes various algorithms for computer vision problems.
46 %ifarch aarch64 x86_64
53 cmake .. -DCMAKE_INSTALL_PREFIX=/usr \
55 -DCMAKE_BUILD_TYPE=Release \
56 -DCMAKE_CONFIGURATION_TYPES=Release \
57 -DOPENCV_ENABLE_NONFREE=OFF \
58 -DBUILD_PROTOBUF=OFF \
59 -DPROTOBUF_UPDATE_FILES=OFF \
60 -DBUILD_opencv_calib3d=ON \
61 -DBUILD_opencv_core=ON \
62 -DBUILD_opencv_dnn=OFF \
63 -DBUILD_opencv_features2d=ON \
64 -DBUILD_opencv_flann=ON \
65 -DBUILD_opencv_highgui=ON \
66 -DBUILD_opencv_imgcodecs=ON \
67 -DBUILD_opencv_imgproc=ON \
68 -DBUILD_opencv_ml=ON \
69 -DBUILD_opencv_objdetect=ON \
70 -DBUILD_opencv_photo=ON \
71 -DBUILD_opencv_python2=OFF \
72 -DBUILD_opencv_python3=OFF \
73 -DBUILD_opencv_shape=OFF \
74 -DBUILD_opencv_stitching=OFF \
75 -DBUILD_opencv_superres=OFF \
76 -DBUILD_opencv_ts=OFF \
77 -DBUILD_opencv_video=ON \
78 -DBUILD_opencv_videoio=ON \
79 -DBUILD_opencv_videostab=OFF \
80 -DBUILD_opencv_world=OFF \
81 -DBUILD_opencv_python=OFF \
82 -DBUILD_opencv_viz=OFF \
91 -DBUILD_SHARED_LIBS=ON \
92 -DBUILD_opencv_apps=OFF \
93 -DBUILD_opencv_js=OFF \
95 -DBUILD_EXAMPLES=OFF \
97 -DBUILD_PERF_TESTS=OFF \
99 -DBUILD_WITH_DEBUG_INFO=ON \
100 -DBUILD_WITH_DYNAMIC_IPP=OFF \
101 -DBUILD_ANDROID_SERVICE=OFF \
104 -DBUILD_WITH_STATIC_CRT=OFF \
106 -DBUILD_opencv_java=OFF \
107 -DBUILD_FAT_JAVA_LIB=OFF \
108 -DBUILD_CUDA_STUBS=OFF \
111 -DWITH_CPUFEATURES=OFF \
113 -DWITH_CSTRIPES=OFF \
122 -DWITH_INTELPERC=OFF \
129 -DWITH_OPENCLAMDBLAS=OFF \
130 -DWITH_OPENCLAMDFFT=OFF \
145 -DWITH_GSTREAMER=OFF \
151 -DWITH_PTHREADS_PF=OFF \
154 -DINSTALL_C_EXAMPLES=OFF \
155 -DINSTALL_PYTHON_EXAMPLES=OFF \
156 -DINSTALL_TESTS=OFF \
157 -DINTALL_ANDROID_EXAMPLES=OFF \
158 -DENABLE_PRECOMPILED_HEADERS=OFF \
159 -DENABLE_DYNAMIC_CUDA=OFF \
160 -DENABLE_SOLUTION_FOLDERS=OFF \
161 -DENABLE_PROFILLING=OFF \
162 -DENABLE_COVERAGE=OFF \
165 make %{?jobs:-j%jobs}
182 %manifest opencv.manifest
183 %defattr(-,root,root,-)
184 %license LICENSE LICENSE.LGPL-2.1+
190 %{_libdir}/pkgconfig/*.pc