mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-03 05:28:53 +02:00
opencv: enable gstreamer (#1599)
This commit is contained in:
@@ -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
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user