[oe] [PATCH 1/5] opencv: Enable pkg-config .pc file generation

Khem Raj raj.khem at gmail.com
Sun Mar 1 02:40:23 UTC 2020


which branch is this intended for? it does not
look it is for master since it sounds more like
backport, please add it to subject prefix so stable
maintainer can get notified about it.

On Sat, Feb 29, 2020 at 4:33 PM Yeoh Ee Peng <ee.peng.yeoh at intel.com> wrote:
>
> From: Carlos Rafael Giani <crg7475 at mailbox.org>
>
> In OpenCV 4, .pc file generation is disabled by default. Yet, other
> software such as GStreamer and FFmpeg rely on the .pc files during build
> time configuration. Explicitely enable .pc file generation to make sure
> pkg-config can be used for getting information about OpenCV.
>
> Signed-off-by: Carlos Rafael Giani <crg7475 at mailbox.org>
> Signed-off-by: Khem Raj <raj.khem at gmail.com>
> Signed-off-by: Yeoh Ee Peng <ee.peng.yeoh at intel.com>
> ---
>  meta-oe/recipes-support/opencv/opencv_4.1.0.bb | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/meta-oe/recipes-support/opencv/opencv_4.1.0.bb b/meta-oe/recipes-support/opencv/opencv_4.1.0.bb
> index 77b5dd6..5e89db0 100644
> --- a/meta-oe/recipes-support/opencv/opencv_4.1.0.bb
> +++ b/meta-oe/recipes-support/opencv/opencv_4.1.0.bb
> @@ -64,6 +64,7 @@ EXTRA_OECMAKE = "-DOPENCV_EXTRA_MODULES_PATH=${WORKDIR}/contrib/modules \
>      -DCMAKE_SKIP_RPATH=ON \
>      -DOPENCV_ICV_HASH=${IPP_MD5} \
>      -DIPPROOT=${WORKDIR}/ippicv_lnx \
> +    -DOPENCV_GENERATE_PKGCONFIG=ON \
>      ${@bb.utils.contains("TARGET_CC_ARCH", "-msse3", "-DENABLE_SSE=1 -DENABLE_SSE2=1 -DENABLE_SSE3=1 -DENABLE_SSSE3=1", "", d)} \
>      ${@bb.utils.contains("TARGET_CC_ARCH", "-msse4.1", "-DENABLE_SSE=1 -DENABLE_SSE2=1 -DENABLE_SSE3=1 -DENABLE_SSSE3=1 -DENABLE_SSE41=1", "", d)} \
>      ${@bb.utils.contains("TARGET_CC_ARCH", "-msse4.2", "-DENABLE_SSE=1 -DENABLE_SSE2=1 -DENABLE_SSE3=1 -DENABLE_SSSE3=1 -DENABLE_SSE41=1 -DENABLE_SSE42=1", "", d)} \
> --
> 2.7.4
>


More information about the Openembedded-devel mailing list