mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-04 14:39:54 +00:00
opencv: fetch wechat_qrcode files used by dnn PACKAGECONFIG
* otherwise build fails when dnn is enabled: | -- wechat_qrcode: Download: detect.caffemodel | CMake Error at /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/opencv/4.5.2-r0/git/cmake/OpenCVDownload.cmake:161 (message): | Not going to download detect.caffemodel | Call Stack (most recent call first): | /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/opencv/4.5.2-r0/contrib/modules/wechat_qrcode/CMakeLists.txt:16 (ocv_download) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
@@ -16,6 +16,7 @@ SRCREV_ipp = "a56b6ac6f030c312b2dce17430eef13aed9af274"
|
|||||||
SRCREV_boostdesc = "34e4206aef44d50e6bbcd0ab06354b52e7466d26"
|
SRCREV_boostdesc = "34e4206aef44d50e6bbcd0ab06354b52e7466d26"
|
||||||
SRCREV_vgg = "fccf7cd6a4b12079f73bbfb21745f9babcd4eb1d"
|
SRCREV_vgg = "fccf7cd6a4b12079f73bbfb21745f9babcd4eb1d"
|
||||||
SRCREV_face = "8afa57abc8229d611c4937165d20e2a2d9fc5a12"
|
SRCREV_face = "8afa57abc8229d611c4937165d20e2a2d9fc5a12"
|
||||||
|
SRCREV_wechat-qrcode = "a8b69ccc738421293254aec5ddb38bd523503252"
|
||||||
|
|
||||||
def ipp_filename(d):
|
def ipp_filename(d):
|
||||||
import re
|
import re
|
||||||
@@ -43,6 +44,7 @@ SRC_URI = "git://github.com/opencv/opencv.git;name=opencv \
|
|||||||
git://github.com/opencv/opencv_3rdparty.git;branch=contrib_xfeatures2d_boostdesc_20161012;destsuffix=boostdesc;name=boostdesc \
|
git://github.com/opencv/opencv_3rdparty.git;branch=contrib_xfeatures2d_boostdesc_20161012;destsuffix=boostdesc;name=boostdesc \
|
||||||
git://github.com/opencv/opencv_3rdparty.git;branch=contrib_xfeatures2d_vgg_20160317;destsuffix=vgg;name=vgg \
|
git://github.com/opencv/opencv_3rdparty.git;branch=contrib_xfeatures2d_vgg_20160317;destsuffix=vgg;name=vgg \
|
||||||
git://github.com/opencv/opencv_3rdparty.git;branch=contrib_face_alignment_20170818;destsuffix=face;name=face \
|
git://github.com/opencv/opencv_3rdparty.git;branch=contrib_face_alignment_20170818;destsuffix=face;name=face \
|
||||||
|
git://github.com/WeChatCV/opencv_3rdparty.git;branch=wechat_qrcode;destsuffix=wechat_qrcode;name=wechat-qrcode \
|
||||||
file://0001-3rdparty-ippicv-Use-pre-downloaded-ipp.patch \
|
file://0001-3rdparty-ippicv-Use-pre-downloaded-ipp.patch \
|
||||||
file://0003-To-fix-errors-as-following.patch \
|
file://0003-To-fix-errors-as-following.patch \
|
||||||
file://0001-Temporarliy-work-around-deprecated-ffmpeg-RAW-functi.patch \
|
file://0001-Temporarliy-work-around-deprecated-ffmpeg-RAW-functi.patch \
|
||||||
@@ -77,6 +79,8 @@ do_unpack_extra() {
|
|||||||
cache xfeatures2d/boostdesc ${WORKDIR}/boostdesc/*.i
|
cache xfeatures2d/boostdesc ${WORKDIR}/boostdesc/*.i
|
||||||
cache xfeatures2d/vgg ${WORKDIR}/vgg/*.i
|
cache xfeatures2d/vgg ${WORKDIR}/vgg/*.i
|
||||||
cache data ${WORKDIR}/face/*.dat
|
cache data ${WORKDIR}/face/*.dat
|
||||||
|
cache wechat_qrcode ${WORKDIR}/wechat_qrcode/*.caffemodel
|
||||||
|
cache wechat_qrcode ${WORKDIR}/wechat_qrcode/*.prototxt
|
||||||
}
|
}
|
||||||
addtask unpack_extra after do_unpack before do_patch
|
addtask unpack_extra after do_unpack before do_patch
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user