summaryrefslogtreecommitdiffstats
path: root/meta-oe
diff options
context:
space:
mode:
authorLukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>2013-10-01 07:44:14 +0000
committerMartin Jansa <Martin.Jansa@gmail.com>2013-10-05 12:40:31 +0200
commitcb4f8706e8be3f32ca406bee97b2c34fc0deb8ca (patch)
treebc76e95069aac1081850dc4dd7d590685498586b /meta-oe
parentd6577d80ec37d335d4909e113ca9f8e077e19742 (diff)
downloadmeta-openembedded-cb4f8706e8be3f32ca406bee97b2c34fc0deb8ca.tar.gz
opencv: Add PACKAGECONFIG for eigen gtk jpeg libav png tiff v4l
Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-oe')
-rw-r--r--meta-oe/recipes-support/opencv/opencv_2.4.3.bb14
1 files changed, 10 insertions, 4 deletions
diff --git a/meta-oe/recipes-support/opencv/opencv_2.4.3.bb b/meta-oe/recipes-support/opencv/opencv_2.4.3.bb
index 21a4f0674..a0adc3212 100644
--- a/meta-oe/recipes-support/opencv/opencv_2.4.3.bb
+++ b/meta-oe/recipes-support/opencv/opencv_2.4.3.bb
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://include/opencv2/opencv.hpp;endline=41;md5=6d690d8488a
7 7
8ARM_INSTRUCTION_SET = "arm" 8ARM_INSTRUCTION_SET = "arm"
9 9
10DEPENDS = "python-numpy v4l-utils libav gtk+ libtool swig swig-native python jpeg bzip2 zlib libpng tiff glib-2.0 libeigen" 10DEPENDS = "python-numpy libtool swig swig-native python bzip2 zlib glib-2.0"
11 11
12SRC_URI = "${SOURCEFORGE_MIRROR}/opencvlibrary/opencv-unix/${PV}/OpenCV-${PV}.tar.bz2 \ 12SRC_URI = "${SOURCEFORGE_MIRROR}/opencvlibrary/opencv-unix/${PV}/OpenCV-${PV}.tar.bz2 \
13 file://opencv-fix-pkgconfig-generation.patch \ 13 file://opencv-fix-pkgconfig-generation.patch \
@@ -26,14 +26,20 @@ OECMAKE_BUILDPATH = "${WORKDIR}/build-${TARGET_ARCH}"
26 26
27EXTRA_OECMAKE = "-DPYTHON_NUMPY_INCLUDE_DIR:PATH=${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages/numpy/core/include \ 27EXTRA_OECMAKE = "-DPYTHON_NUMPY_INCLUDE_DIR:PATH=${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages/numpy/core/include \
28 -DBUILD_PYTHON_SUPPORT=ON \ 28 -DBUILD_PYTHON_SUPPORT=ON \
29 -DWITH_FFMPEG=ON \
30 -DWITH_GSTREAMER=OFF \ 29 -DWITH_GSTREAMER=OFF \
31 -DWITH_V4L=ON \
32 -DWITH_GTK=ON \
33 -DCMAKE_SKIP_RPATH=ON \ 30 -DCMAKE_SKIP_RPATH=ON \
34 ${@bb.utils.contains("TARGET_CC_ARCH", "-msse3", "-DENABLE_SSE=1 -DENABLE_SSE2=1 -DENABLE_SSE3=1 -DENABLE_SSSE3=1", "", d)} \ 31 ${@bb.utils.contains("TARGET_CC_ARCH", "-msse3", "-DENABLE_SSE=1 -DENABLE_SSE2=1 -DENABLE_SSE3=1 -DENABLE_SSSE3=1", "", d)} \
35" 32"
36 33
34PACKAGECONFIG ??= "eigen gtk jpeg libav png tiff v4l"
35PACKAGECONFIG[eigen] = "-DWITH_EIGEN=ON,-DWITH_EIGEN=OFF,libeigen,"
36PACKAGECONFIG[gtk] = "-DWITH_GTK=ON,-DWITH_GTK=OFF,gtk+,"
37PACKAGECONFIG[jpeg] = "-DWITH_JPEG=ON,-DWITH_JPEG=OFF,jpeg,"
38PACKAGECONFIG[libav] = "-DWITH_FFMPEG=ON,-DWITH_FFMPEG=OFF,libav,"
39PACKAGECONFIG[png] = "-DWITH_PNG=ON,-DWITH_PNG=OFF,libpng,"
40PACKAGECONFIG[tiff] = "-DWITH_TIFF=ON,-DWITH_TIFF=OFF,tiff,"
41PACKAGECONFIG[v4l] = "-DWITH_V4L=ON,-DWITH_V4L=OFF,v4l-utils,"
42
37inherit distutils-base pkgconfig cmake 43inherit distutils-base pkgconfig cmake
38 44
39export BUILD_SYS 45export BUILD_SYS