opencv: enable gstreamer (#1599)

This commit is contained in:
miqlas
2017-08-30 21:01:49 +02:00
committed by Jérôme Duval
parent 5f5d758f32
commit e420339366

View File

@@ -9,7 +9,7 @@ COPYRIGHT="2000-2016, Intel Corporation
2015-2016, OpenCV Foundation
2015-2016, Itseez Inc."
LICENSE="BSD (3-clause)"
REVISION="1"
REVISION="2"
SOURCE_URI="https://github.com/opencv/opencv/archive/$portVersion.tar.gz"
SOURCE_FILENAME="opencv-$portVersion.tar.gz"
CHECKSUM_SHA256="95029eb5578af3b20b8c7f8f6f59db1b827c2d5aaaa74b6becb1de647cbdda5a"
@@ -53,9 +53,14 @@ REQUIRES="
lib:libavutil$secondaryArchSuffix
lib:libgdal$secondaryArchSuffix
# lib:libGL$secondaryArchSuffix
lib:libglib_2.0$secondaryArchSuffix
# lib:libGLU$secondaryArchSuffix
lib:libgphoto2$secondaryArchSuffix
lib:libgstapp_1.0$secondaryArchSuffix
lib:libgstreamer_1.0$secondaryArchSuffix
lib:libgstvideo_1.0$secondaryArchSuffix
lib:libilmimf$secondaryArchSuffix #openexr
lib:libintl$secondaryArchSuffix
lib:libjasper$secondaryArchSuffix
lib:libjpeg$secondaryArchSuffix
lib:liblapack$secondaryArchSuffix
@@ -105,9 +110,14 @@ BUILD_REQUIRES="
devel:libavutil$secondaryArchSuffix
devel:libgdal$secondaryArchSuffix
# devel:libGL$secondaryArchSuffix
devel:libglib_2.0$secondaryArchSuffix
# devel:libGLU$secondaryArchSuffix
devel:libgphoto2$secondaryArchSuffix
devel:libgstapp_1.0$secondaryArchSuffix
devel:libgstreamer_1.0$secondaryArchSuffix
devel:libgstvideo_1.0$secondaryArchSuffix
devel:libilmimf$secondaryArchSuffix #openexr
devel:libintl$secondaryArchSuffix
devel:libjasper$secondaryArchSuffix
devel:libjpeg$secondaryArchSuffix
devel:liblapack$secondaryArchSuffix
@@ -219,9 +229,10 @@ INSTALL()
fixPkgconfig
# fixCmake
# No idea, whats wrong here, but it is required
sed -i 's,\/include,/'${relativeIncludeDir}',g' \
$libDir/cmake/OpenCV/OpenCVConfig.cmake
sed -i 's,\/..\/..\/,\/..\/..\/..\/,g' \
$libDir/cmake/OpenCV/OpenCVConfig.cmake
sed -i 's,\/lib\/,\/,g' \
$libDir/cmake/OpenCV/OpenCVModules-release.cmake