summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorAdam J. Stewart <ajstewart426@gmail.com>2020-12-07 03:10:28 -0600
committerGitHub <noreply@github.com>2020-12-07 10:10:28 +0100
commit401fe7179fa88d4016b4316e1f3502d02f7a83e0 (patch)
treef0b85ee8d451a154e5fba2d49c37003642c4c4b4 /var
parent1f73c87157ea87efbc0ba93e6e4003c8754a6df7 (diff)
downloadspack-401fe7179fa88d4016b4316e1f3502d02f7a83e0.tar.gz
spack-401fe7179fa88d4016b4316e1f3502d02f7a83e0.tar.bz2
spack-401fe7179fa88d4016b4316e1f3502d02f7a83e0.tar.xz
spack-401fe7179fa88d4016b4316e1f3502d02f7a83e0.zip
OpenCV: disable variants by default (#20162)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/opencv/package.py66
1 files changed, 34 insertions, 32 deletions
diff --git a/var/spack/repos/builtin/packages/opencv/package.py b/var/spack/repos/builtin/packages/opencv/package.py
index 7282ffe5bd..3a9ec53b13 100644
--- a/var/spack/repos/builtin/packages/opencv/package.py
+++ b/var/spack/repos/builtin/packages/opencv/package.py
@@ -20,6 +20,8 @@ class Opencv(CMakePackage, CudaPackage):
url = 'https://github.com/Itseez/opencv/archive/3.1.0.tar.gz'
git = 'https://github.com/opencv/opencv.git'
+ maintainers = ['bvanessen']
+
version('master', branch='master')
version('4.2.0', sha256='9ccb2192d7e8c03c58fee07051364d94ed7599363f3b0dce1c5e6cc11c1bb0ec')
version('4.1.2', sha256='385dd0a9c25e67ef0dd60e022d2a2d7b17e2f36819cf3cb46aa8cdff5c5282c9')
@@ -50,51 +52,51 @@ class Opencv(CMakePackage, CudaPackage):
# Standard variants
variant('shared', default=True,
description='Enables the build of shared libraries')
- variant('lapack', default=True, description='Include Lapack library support')
+ variant('lapack', default=False, description='Include Lapack library support')
variant('powerpc', default=False, description='Enable PowerPC for GCC')
variant('vsx', default=False, description='Enable POWER8 and above VSX (64-bit little-endian)')
variant('fast-math', default=False,
description='Enable -ffast-math (not recommended for GCC 4.6.x)')
# OpenCV modules
- variant('calib3d', default=True, description='calib3d module')
+ variant('calib3d', default=False, description='calib3d module')
variant('core', default=True, description='Include opencv_core module into the OpenCV build')
variant('cudacodec', default=False, description='Enable video encoding/decoding with CUDA')
- variant('dnn', default=True, description='Build DNN support')
- variant('features2d', default=True, description='features2d module')
- variant('flann', default=True, description='flann module')
- variant('highgui', default=True, description='Include opencv_highgui module into the OpenCV build')
- variant('imgproc', default=True, description='Include opencv_imgproc module into the OpenCV build')
- variant('java', default=True,
+ variant('dnn', default=False, description='Build DNN support')
+ variant('features2d', default=False, description='features2d module')
+ variant('flann', default=False, description='flann module')
+ variant('highgui', default=False, description='Include opencv_highgui module into the OpenCV build')
+ variant('imgproc', default=False, description='Include opencv_imgproc module into the OpenCV build')
+ variant('java', default=False,
description='Activates support for Java')
- variant('ml', default=True, description='Build ML support')
- variant('python', default=True,
+ variant('ml', default=False, description='Build ML support')
+ variant('python', default=False,
description='Enables the build of Python extensions')
- variant('stitching', default=True, description='stitching module')
- variant('superres', default=True, description='superres module')
- variant('ts', default=True, description='Include opencv_ts module into the OpenCV build')
- variant('video', default=True, description='video module')
- variant('videostab', default=True, description='videostab module')
- variant('videoio', default=True, description='videoio module')
+ variant('stitching', default=False, description='stitching module')
+ variant('superres', default=False, description='superres module')
+ variant('ts', default=False, description='Include opencv_ts module into the OpenCV build')
+ variant('video', default=False, description='video module')
+ variant('videostab', default=False, description='videostab module')
+ variant('videoio', default=False, description='videoio module')
# Optional 3rd party components
- variant('eigen', default=True, description='Activates support for eigen')
- variant('ipp', default=True, description='Activates support for IPP')
- variant('ipp_iw', default=True, description='Build IPP IW from source')
- variant('jasper', default=True, description='Activates support for JasPer')
- variant('jpeg', default=True, description='Include JPEG support')
- variant('opencl', default=True, description='Include OpenCL Runtime support')
- variant('opencl_svm', default=True, description='Include OpenCL Shared Virtual Memory support')
- variant('openclamdfft', default=True, description='Include OpenCL AMD OpenCL FFT library support')
- variant('openclamdblas', default=True, description='Include OpenCL AMD OpenCL BLAS library support')
- variant('openmp', default=True, description='Activates support for OpenMP threads')
- variant('pthreads_pf', default=True, description='Use pthreads-based parallel_for')
- variant('png', default=True, description='Include PNG support')
+ variant('eigen', default=False, description='Activates support for eigen')
+ variant('ipp', default=False, description='Activates support for IPP')
+ variant('ipp_iw', default=False, description='Build IPP IW from source')
+ variant('jasper', default=False, description='Activates support for JasPer')
+ variant('jpeg', default=False, description='Include JPEG support')
+ variant('opencl', default=False, description='Include OpenCL Runtime support')
+ variant('opencl_svm', default=False, description='Include OpenCL Shared Virtual Memory support')
+ variant('openclamdfft', default=False, description='Include OpenCL AMD OpenCL FFT library support')
+ variant('openclamdblas', default=False, description='Include OpenCL AMD OpenCL BLAS library support')
+ variant('openmp', default=False, description='Activates support for OpenMP threads')
+ variant('pthreads_pf', default=False, description='Use pthreads-based parallel_for')
+ variant('png', default=False, description='Include PNG support')
variant('qt', default=False, description='Activates support for QT')
- variant('gtk', default=True, description='Activates support for GTK')
- variant('tiff', default=True, description='Include TIFF support')
- variant('vtk', default=True, description='Activates support for VTK')
- variant('zlib', default=True, description='Build zlib from source')
+ variant('gtk', default=False, description='Activates support for GTK')
+ variant('tiff', default=False, description='Include TIFF support')
+ variant('vtk', default=False, description='Activates support for VTK')
+ variant('zlib', default=False, description='Build zlib from source')
variant('contrib', default=False, description='Adds in code from opencv_contrib.')
contrib_vers = ['4.1.0', '4.1.1', '4.2.0']