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