package/opencv: disable all modules by default
authorSamuel Martin <s.martin49@gmail.com>
Thu, 25 Jun 2015 19:59:48 +0000 (21:59 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Fri, 26 Jun 2015 18:44:03 +0000 (20:44 +0200)
This change allows to reduce the size of the default OpenCV package, so
the final root filesystem.

However, this will break any existing defconfig enabling OpenCV. Indeed,
a minimal OpenCV  package will be built, whereas, prior to applying this
patches, a full-featured one would have been built instead.

Cc: "Yann E. Morin" <yann.morin.1998@free.fr>
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/opencv/Config.in

index 6f99ecb577bd4509f2697fdb435d2761e344fda1..877ddda9122ab64510ec99eb5f2704325d260914 100644 (file)
@@ -89,7 +89,6 @@ comment "opencv_python module requires numpy which is not yet available."
 
 config BR2_PACKAGE_OPENCV_LIB_SHAPE
        bool "shape"
-       default y
        # opencv_core dependency is already enabled
        select BR2_PACKAGE_OPENCV_LIB_IMGPROC
        select BR2_PACKAGE_OPENCV_LIB_VIDEO
@@ -99,7 +98,6 @@ config BR2_PACKAGE_OPENCV_LIB_SHAPE
 
 config BR2_PACKAGE_OPENCV_LIB_STITCHING
        bool "stitching"
-       default y
        select BR2_PACKAGE_OPENCV_LIB_CALIB3D
        select BR2_PACKAGE_OPENCV_LIB_FEATURES2D
        select BR2_PACKAGE_OPENCV_LIB_IMGPROC
@@ -109,7 +107,6 @@ config BR2_PACKAGE_OPENCV_LIB_STITCHING
 
 config BR2_PACKAGE_OPENCV_LIB_SUPERRES
        bool "superres"
-       default y
        select BR2_PACKAGE_OPENCV_LIB_IMGPROC
        select BR2_PACKAGE_OPENCV_LIB_VIDEO
        help
@@ -117,7 +114,6 @@ config BR2_PACKAGE_OPENCV_LIB_SUPERRES
 
 config BR2_PACKAGE_OPENCV_LIB_TS
        bool "ts"
-       default y
        # opencv_core dependency is already enabled
        select BR2_PACKAGE_OPENCV_LIB_HIGHGUI
        select BR2_PACKAGE_OPENCV_LIB_IMGCODECS
@@ -141,7 +137,6 @@ config BR2_PACKAGE_OPENCV_LIB_VIDEO
 
 config BR2_PACKAGE_OPENCV_LIB_VIDEOSTAB
        bool "videostab"
-       default y
        select BR2_PACKAGE_OPENCV_LIB_CALIB3D
        select BR2_PACKAGE_OPENCV_LIB_FEATURES2D
        select BR2_PACKAGE_OPENCV_LIB_IMGPROC