Re: [oe] [meta-oe][PATCH] opencv: Upgrade to 2.4.11

2015-03-05 Thread Martin Jansa
On Thu, Mar 05, 2015 at 08:33:08AM +0100, Mike Looijmans wrote:
> On 04-03-15 23:03, Martin Jansa wrote:
> > On Wed, Mar 04, 2015 at 09:20:52AM +0100, Mike Looijmans wrote:
> >> Upgrade OpenCV to the 2.4.11 release.
> >>
> >> Remove the opencv-fix-pkgconfig-generation patch which has been integrated 
> >> upstream,
> >> be it in modified form.
> >> ---
> >>   .../opencv/opencv-fix-pkgconfig-generation.patch   | 44 
> >> --
> >>   meta-oe/recipes-support/opencv/opencv_2.4.bb   |  8 ++--
> >>   2 files changed, 3 insertions(+), 49 deletions(-)
> >>   delete mode 100644 
> >> meta-oe/recipes-support/opencv/opencv/opencv-fix-pkgconfig-generation.patch
> >>
> >> diff --git 
> >> a/meta-oe/recipes-support/opencv/opencv/opencv-fix-pkgconfig-generation.patch
> >>  
> >> b/meta-oe/recipes-support/opencv/opencv/opencv-fix-pkgconfig-generation.patch
> >> deleted file mode 100644
> >> index d352778..000
> >> --- 
> >> a/meta-oe/recipes-support/opencv/opencv/opencv-fix-pkgconfig-generation.patch
> >> +++ /dev/null
> >> @@ -1,44 +0,0 @@
> >> -Fix pkg-config generation
> >> -
> >> -Replace absolute library path with library name spec and library search
> >> -path option.
> >> -
> >> -The fix has been provided by Ray Rashif (code.opencv.org/issues/1925)
> >> -
> >> -Upstream-Status: Pending
> >> -
> >> -diff -Nbaur OpenCV-2.4.3.orig/cmake/OpenCVGenPkgconfig.cmake 
> >> OpenCV-2.4.3/cmake/OpenCVGenPkgconfig.cmake
> >>  OpenCV-2.4.3.orig/cmake/OpenCVGenPkgconfig.cmake  2012-11-04 
> >> 08:40:14.243505926 +
> >> -+++ OpenCV-2.4.3/cmake/OpenCVGenPkgconfig.cmake   2012-11-04 
> >> 08:40:42.286649120 +
> >> -@@ -10,7 +10,7 @@
> >> - # 
> >> ---
> >> - set(prefix  "${CMAKE_INSTALL_PREFIX}")
> >> - set(exec_prefix "\${prefix}")
> >> --set(libdir  "") #TODO: need link paths for OpenCV_EXTRA_COMPONENTS
> >> -+set(libdir  "\${prefix}/${OPENCV_LIB_INSTALL_PATH}")
> >> - set(includedir  "\${prefix}/${OPENCV_INCLUDE_INSTALL_PATH}")
> >> - set(VERSION ${OPENCV_VERSION})
> >> -
> >> -@@ -36,10 +36,11 @@
> >> - ocv_list_reverse(OpenCV_EXTRA_COMPONENTS)
> >> -
> >> - #build the list of components
> >> --set(OpenCV_LIB_COMPONENTS_ "")
> >> -+set(OpenCV_LIB_COMPONENTS_ "-L\${libdir}")
> >> - foreach(CVLib ${OpenCV_LIB_COMPONENTS})
> >> -   get_target_property(libpath ${CVLib} LOCATION_${CMAKE_BUILD_TYPE})
> >> -   get_filename_component(libname "${libpath}" NAME)
> >> -+  get_filename_component(lname "${libpath}" NAME_WE)
> >> -
> >> -   if(INSTALL_TO_MANGLED_PATHS)
> >> - set(libname "${libname}.${OPENCV_VERSION}")
> >> -@@ -52,7 +53,8 @@
> >> - set(installDir "${OPENCV_LIB_INSTALL_PATH}")
> >> -   endif()
> >> -
> >> --  set(OpenCV_LIB_COMPONENTS_ "${OpenCV_LIB_COMPONENTS_} 
> >> \${exec_prefix}/${installDir}/${libname}")
> >> -+  string(REPLACE "libopencv" "-lopencv" lname "${lname}")
> >> -+  set(OpenCV_LIB_COMPONENTS_ "${OpenCV_LIB_COMPONENTS_} ${lname}")
> >> - endforeach()
> >> -
> >> - # add extra dependencies required for OpenCV
> >> diff --git a/meta-oe/recipes-support/opencv/opencv_2.4.bb 
> >> b/meta-oe/recipes-support/opencv/opencv_2.4.bb
> >> index 63d7c8b..e57f9a6 100644
> >> --- a/meta-oe/recipes-support/opencv/opencv_2.4.bb
> >> +++ b/meta-oe/recipes-support/opencv/opencv_2.4.bb
> >> @@ -9,12 +9,10 @@ ARM_INSTRUCTION_SET = "arm"
> >>
> >>   DEPENDS = "python-numpy libtool swig swig-native python bzip2 zlib 
> >> glib-2.0"
> >>
> >> -SRCREV = "df8e28283f09825cca0c2902160b7abebcfe1b64"
> >> -SRC_URI = "git://github.com/Itseez/opencv.git;branch=2.4 \
> >> -   file://opencv-fix-pkgconfig-generation.patch \
> >> -"
> >> +SRCREV = "2c9547e3147779001811d01936aed38f560929fc"
> >> +SRC_URI = "git://github.com/Itseez/opencv.git;branch=2.4"
> >>
> >> -PV = "2.4.9+git${SRCPV}"
> >> +PV = "2.4.11+git${SRCPV}"
> >
> > Please Fix this issue first:
> > WARNING: QA Issue: libopencv-highgui rdepends on jasper, but it isn't a
> > build dependency? [build-deps]
> > WARNING: QA Issue: libopencv-highgui rdepends on libdc1394, but it isn't
> > a build dependency? [build-deps]
> 
> I didn't get any warnings, which platform did you use?

See http://www.openembedded.org/wiki/Bitbake_World_Status_Setup

> I guess the recipe needs some explicit "disable" calls, it probably 
> auto-detected these on your system.

You'll see these warnings only if you build jasper from meta-oe and
libdc1394 from meta-multimedia before building opencv.

And yes, it needs to be explicitly disabled.

> >>   S = "${WORKDIR}/git"
> >>
> >> --
> >> 1.9.1
> >>
> >> --
> >> 
> 
> Met vriendelijke groet / kind regards,
> 
> Mike Looijmans
> System Expert
> 
> 
> TOPIC Embedded Systems
> Eindhovenseweg 32-C, NL-5683 KH Best
> Postbus 440, NL-5680 AK Best
> Telefoon: (+31) (0) 499 33 69 79
> Telefax:  (+31) (0) 499 33 69 70
> E-mail: mike.looijm...@topic.nl
> Website: www.topic.nl
> 
> Please consider the environment be

Re: [oe] [meta-oe][PATCH] opencv: Upgrade to 2.4.11

2015-03-04 Thread Mike Looijmans

On 04-03-15 23:03, Martin Jansa wrote:

On Wed, Mar 04, 2015 at 09:20:52AM +0100, Mike Looijmans wrote:

Upgrade OpenCV to the 2.4.11 release.

Remove the opencv-fix-pkgconfig-generation patch which has been integrated 
upstream,
be it in modified form.
---
  .../opencv/opencv-fix-pkgconfig-generation.patch   | 44 --
  meta-oe/recipes-support/opencv/opencv_2.4.bb   |  8 ++--
  2 files changed, 3 insertions(+), 49 deletions(-)
  delete mode 100644 
meta-oe/recipes-support/opencv/opencv/opencv-fix-pkgconfig-generation.patch

diff --git 
a/meta-oe/recipes-support/opencv/opencv/opencv-fix-pkgconfig-generation.patch 
b/meta-oe/recipes-support/opencv/opencv/opencv-fix-pkgconfig-generation.patch
deleted file mode 100644
index d352778..000
--- 
a/meta-oe/recipes-support/opencv/opencv/opencv-fix-pkgconfig-generation.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-Fix pkg-config generation
-
-Replace absolute library path with library name spec and library search
-path option.
-
-The fix has been provided by Ray Rashif (code.opencv.org/issues/1925)
-
-Upstream-Status: Pending
-
-diff -Nbaur OpenCV-2.4.3.orig/cmake/OpenCVGenPkgconfig.cmake 
OpenCV-2.4.3/cmake/OpenCVGenPkgconfig.cmake
 OpenCV-2.4.3.orig/cmake/OpenCVGenPkgconfig.cmake   2012-11-04 
08:40:14.243505926 +
-+++ OpenCV-2.4.3/cmake/OpenCVGenPkgconfig.cmake2012-11-04 
08:40:42.286649120 +
-@@ -10,7 +10,7 @@
- # 
---
- set(prefix  "${CMAKE_INSTALL_PREFIX}")
- set(exec_prefix "\${prefix}")
--set(libdir  "") #TODO: need link paths for OpenCV_EXTRA_COMPONENTS
-+set(libdir  "\${prefix}/${OPENCV_LIB_INSTALL_PATH}")
- set(includedir  "\${prefix}/${OPENCV_INCLUDE_INSTALL_PATH}")
- set(VERSION ${OPENCV_VERSION})
-
-@@ -36,10 +36,11 @@
- ocv_list_reverse(OpenCV_EXTRA_COMPONENTS)
-
- #build the list of components
--set(OpenCV_LIB_COMPONENTS_ "")
-+set(OpenCV_LIB_COMPONENTS_ "-L\${libdir}")
- foreach(CVLib ${OpenCV_LIB_COMPONENTS})
-   get_target_property(libpath ${CVLib} LOCATION_${CMAKE_BUILD_TYPE})
-   get_filename_component(libname "${libpath}" NAME)
-+  get_filename_component(lname "${libpath}" NAME_WE)
-
-   if(INSTALL_TO_MANGLED_PATHS)
- set(libname "${libname}.${OPENCV_VERSION}")
-@@ -52,7 +53,8 @@
- set(installDir "${OPENCV_LIB_INSTALL_PATH}")
-   endif()
-
--  set(OpenCV_LIB_COMPONENTS_ "${OpenCV_LIB_COMPONENTS_} 
\${exec_prefix}/${installDir}/${libname}")
-+  string(REPLACE "libopencv" "-lopencv" lname "${lname}")
-+  set(OpenCV_LIB_COMPONENTS_ "${OpenCV_LIB_COMPONENTS_} ${lname}")
- endforeach()
-
- # add extra dependencies required for OpenCV
diff --git a/meta-oe/recipes-support/opencv/opencv_2.4.bb 
b/meta-oe/recipes-support/opencv/opencv_2.4.bb
index 63d7c8b..e57f9a6 100644
--- a/meta-oe/recipes-support/opencv/opencv_2.4.bb
+++ b/meta-oe/recipes-support/opencv/opencv_2.4.bb
@@ -9,12 +9,10 @@ ARM_INSTRUCTION_SET = "arm"

  DEPENDS = "python-numpy libtool swig swig-native python bzip2 zlib glib-2.0"

-SRCREV = "df8e28283f09825cca0c2902160b7abebcfe1b64"
-SRC_URI = "git://github.com/Itseez/opencv.git;branch=2.4 \
-   file://opencv-fix-pkgconfig-generation.patch \
-"
+SRCREV = "2c9547e3147779001811d01936aed38f560929fc"
+SRC_URI = "git://github.com/Itseez/opencv.git;branch=2.4"

-PV = "2.4.9+git${SRCPV}"
+PV = "2.4.11+git${SRCPV}"


Please Fix this issue first:
WARNING: QA Issue: libopencv-highgui rdepends on jasper, but it isn't a
build dependency? [build-deps]
WARNING: QA Issue: libopencv-highgui rdepends on libdc1394, but it isn't
a build dependency? [build-deps]


I didn't get any warnings, which platform did you use?
I guess the recipe needs some explicit "disable" calls, it probably 
auto-detected these on your system.






  S = "${WORKDIR}/git"

--
1.9.1

--



Met vriendelijke groet / kind regards,

Mike Looijmans
System Expert


TOPIC Embedded Systems
Eindhovenseweg 32-C, NL-5683 KH Best
Postbus 440, NL-5680 AK Best
Telefoon: (+31) (0) 499 33 69 79
Telefax:  (+31) (0) 499 33 69 70
E-mail: mike.looijm...@topic.nl
Website: www.topic.nl

Please consider the environment before printing this e-mail

Topic zoekt gedreven (embedded) software specialisten!
http://topic.nl/vacatures/topic-zoekt-software-engineers/

___

Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel






--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH] opencv: Upgrade to 2.4.11

2015-03-04 Thread Martin Jansa
On Wed, Mar 04, 2015 at 09:20:52AM +0100, Mike Looijmans wrote:
> Upgrade OpenCV to the 2.4.11 release.
> 
> Remove the opencv-fix-pkgconfig-generation patch which has been integrated 
> upstream,
> be it in modified form.
> ---
>  .../opencv/opencv-fix-pkgconfig-generation.patch   | 44 
> --
>  meta-oe/recipes-support/opencv/opencv_2.4.bb   |  8 ++--
>  2 files changed, 3 insertions(+), 49 deletions(-)
>  delete mode 100644 
> meta-oe/recipes-support/opencv/opencv/opencv-fix-pkgconfig-generation.patch
> 
> diff --git 
> a/meta-oe/recipes-support/opencv/opencv/opencv-fix-pkgconfig-generation.patch 
> b/meta-oe/recipes-support/opencv/opencv/opencv-fix-pkgconfig-generation.patch
> deleted file mode 100644
> index d352778..000
> --- 
> a/meta-oe/recipes-support/opencv/opencv/opencv-fix-pkgconfig-generation.patch
> +++ /dev/null
> @@ -1,44 +0,0 @@
> -Fix pkg-config generation
> -
> -Replace absolute library path with library name spec and library search
> -path option.
> -
> -The fix has been provided by Ray Rashif (code.opencv.org/issues/1925)
> -
> -Upstream-Status: Pending
> -
> -diff -Nbaur OpenCV-2.4.3.orig/cmake/OpenCVGenPkgconfig.cmake 
> OpenCV-2.4.3/cmake/OpenCVGenPkgconfig.cmake
>  OpenCV-2.4.3.orig/cmake/OpenCVGenPkgconfig.cmake 2012-11-04 
> 08:40:14.243505926 +
> -+++ OpenCV-2.4.3/cmake/OpenCVGenPkgconfig.cmake  2012-11-04 
> 08:40:42.286649120 +
> -@@ -10,7 +10,7 @@
> - # 
> ---
> - set(prefix  "${CMAKE_INSTALL_PREFIX}")
> - set(exec_prefix "\${prefix}")
> --set(libdir  "") #TODO: need link paths for OpenCV_EXTRA_COMPONENTS
> -+set(libdir  "\${prefix}/${OPENCV_LIB_INSTALL_PATH}")
> - set(includedir  "\${prefix}/${OPENCV_INCLUDE_INSTALL_PATH}")
> - set(VERSION ${OPENCV_VERSION})
> - 
> -@@ -36,10 +36,11 @@
> - ocv_list_reverse(OpenCV_EXTRA_COMPONENTS)
> - 
> - #build the list of components
> --set(OpenCV_LIB_COMPONENTS_ "")
> -+set(OpenCV_LIB_COMPONENTS_ "-L\${libdir}")
> - foreach(CVLib ${OpenCV_LIB_COMPONENTS})
> -   get_target_property(libpath ${CVLib} LOCATION_${CMAKE_BUILD_TYPE})
> -   get_filename_component(libname "${libpath}" NAME)
> -+  get_filename_component(lname "${libpath}" NAME_WE)
> - 
> -   if(INSTALL_TO_MANGLED_PATHS)
> - set(libname "${libname}.${OPENCV_VERSION}")
> -@@ -52,7 +53,8 @@
> - set(installDir "${OPENCV_LIB_INSTALL_PATH}")
> -   endif()
> - 
> --  set(OpenCV_LIB_COMPONENTS_ "${OpenCV_LIB_COMPONENTS_} 
> \${exec_prefix}/${installDir}/${libname}")
> -+  string(REPLACE "libopencv" "-lopencv" lname "${lname}")
> -+  set(OpenCV_LIB_COMPONENTS_ "${OpenCV_LIB_COMPONENTS_} ${lname}")
> - endforeach()
> - 
> - # add extra dependencies required for OpenCV
> diff --git a/meta-oe/recipes-support/opencv/opencv_2.4.bb 
> b/meta-oe/recipes-support/opencv/opencv_2.4.bb
> index 63d7c8b..e57f9a6 100644
> --- a/meta-oe/recipes-support/opencv/opencv_2.4.bb
> +++ b/meta-oe/recipes-support/opencv/opencv_2.4.bb
> @@ -9,12 +9,10 @@ ARM_INSTRUCTION_SET = "arm"
>  
>  DEPENDS = "python-numpy libtool swig swig-native python bzip2 zlib glib-2.0"
>  
> -SRCREV = "df8e28283f09825cca0c2902160b7abebcfe1b64"
> -SRC_URI = "git://github.com/Itseez/opencv.git;branch=2.4 \
> -   file://opencv-fix-pkgconfig-generation.patch \
> -"
> +SRCREV = "2c9547e3147779001811d01936aed38f560929fc"
> +SRC_URI = "git://github.com/Itseez/opencv.git;branch=2.4"
>  
> -PV = "2.4.9+git${SRCPV}"
> +PV = "2.4.11+git${SRCPV}"

Please Fix this issue first:
WARNING: QA Issue: libopencv-highgui rdepends on jasper, but it isn't a
build dependency? [build-deps]
WARNING: QA Issue: libopencv-highgui rdepends on libdc1394, but it isn't
a build dependency? [build-deps]

>  S = "${WORKDIR}/git"
>  
> -- 
> 1.9.1
> 
> -- 
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

-- 
Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com


signature.asc
Description: Digital signature
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH] opencv: Upgrade to 2.4.11

2015-03-04 Thread Mike Looijmans
Upgrade OpenCV to the 2.4.11 release.

Remove the opencv-fix-pkgconfig-generation patch which has been integrated 
upstream,
be it in modified form.
---
 .../opencv/opencv-fix-pkgconfig-generation.patch   | 44 --
 meta-oe/recipes-support/opencv/opencv_2.4.bb   |  8 ++--
 2 files changed, 3 insertions(+), 49 deletions(-)
 delete mode 100644 
meta-oe/recipes-support/opencv/opencv/opencv-fix-pkgconfig-generation.patch

diff --git 
a/meta-oe/recipes-support/opencv/opencv/opencv-fix-pkgconfig-generation.patch 
b/meta-oe/recipes-support/opencv/opencv/opencv-fix-pkgconfig-generation.patch
deleted file mode 100644
index d352778..000
--- 
a/meta-oe/recipes-support/opencv/opencv/opencv-fix-pkgconfig-generation.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-Fix pkg-config generation
-
-Replace absolute library path with library name spec and library search
-path option.
-
-The fix has been provided by Ray Rashif (code.opencv.org/issues/1925)
-
-Upstream-Status: Pending
-
-diff -Nbaur OpenCV-2.4.3.orig/cmake/OpenCVGenPkgconfig.cmake 
OpenCV-2.4.3/cmake/OpenCVGenPkgconfig.cmake
 OpenCV-2.4.3.orig/cmake/OpenCVGenPkgconfig.cmake   2012-11-04 
08:40:14.243505926 +
-+++ OpenCV-2.4.3/cmake/OpenCVGenPkgconfig.cmake2012-11-04 
08:40:42.286649120 +
-@@ -10,7 +10,7 @@
- # 
---
- set(prefix  "${CMAKE_INSTALL_PREFIX}")
- set(exec_prefix "\${prefix}")
--set(libdir  "") #TODO: need link paths for OpenCV_EXTRA_COMPONENTS
-+set(libdir  "\${prefix}/${OPENCV_LIB_INSTALL_PATH}")
- set(includedir  "\${prefix}/${OPENCV_INCLUDE_INSTALL_PATH}")
- set(VERSION ${OPENCV_VERSION})
- 
-@@ -36,10 +36,11 @@
- ocv_list_reverse(OpenCV_EXTRA_COMPONENTS)
- 
- #build the list of components
--set(OpenCV_LIB_COMPONENTS_ "")
-+set(OpenCV_LIB_COMPONENTS_ "-L\${libdir}")
- foreach(CVLib ${OpenCV_LIB_COMPONENTS})
-   get_target_property(libpath ${CVLib} LOCATION_${CMAKE_BUILD_TYPE})
-   get_filename_component(libname "${libpath}" NAME)
-+  get_filename_component(lname "${libpath}" NAME_WE)
- 
-   if(INSTALL_TO_MANGLED_PATHS)
- set(libname "${libname}.${OPENCV_VERSION}")
-@@ -52,7 +53,8 @@
- set(installDir "${OPENCV_LIB_INSTALL_PATH}")
-   endif()
- 
--  set(OpenCV_LIB_COMPONENTS_ "${OpenCV_LIB_COMPONENTS_} 
\${exec_prefix}/${installDir}/${libname}")
-+  string(REPLACE "libopencv" "-lopencv" lname "${lname}")
-+  set(OpenCV_LIB_COMPONENTS_ "${OpenCV_LIB_COMPONENTS_} ${lname}")
- endforeach()
- 
- # add extra dependencies required for OpenCV
diff --git a/meta-oe/recipes-support/opencv/opencv_2.4.bb 
b/meta-oe/recipes-support/opencv/opencv_2.4.bb
index 63d7c8b..e57f9a6 100644
--- a/meta-oe/recipes-support/opencv/opencv_2.4.bb
+++ b/meta-oe/recipes-support/opencv/opencv_2.4.bb
@@ -9,12 +9,10 @@ ARM_INSTRUCTION_SET = "arm"
 
 DEPENDS = "python-numpy libtool swig swig-native python bzip2 zlib glib-2.0"
 
-SRCREV = "df8e28283f09825cca0c2902160b7abebcfe1b64"
-SRC_URI = "git://github.com/Itseez/opencv.git;branch=2.4 \
-   file://opencv-fix-pkgconfig-generation.patch \
-"
+SRCREV = "2c9547e3147779001811d01936aed38f560929fc"
+SRC_URI = "git://github.com/Itseez/opencv.git;branch=2.4"
 
-PV = "2.4.9+git${SRCPV}"
+PV = "2.4.11+git${SRCPV}"
 
 S = "${WORKDIR}/git"
 
-- 
1.9.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel