opencv: Adding gtk variant (#23937)
This commit is contained in:
parent
1fd1f1c93f
commit
54b9fe219b
@ -59,7 +59,7 @@ class Opencv(CMakePackage, CudaPackage):
|
|||||||
components = [
|
components = [
|
||||||
'1394', 'ade', 'aravis', 'arith_dec', 'arith_enc', 'avfoundation', 'clp',
|
'1394', 'ade', 'aravis', 'arith_dec', 'arith_enc', 'avfoundation', 'clp',
|
||||||
'cuda', 'eigen', 'ffmpeg', 'freetype', 'gdal', 'gdcm', 'gphoto2', 'gstreamer',
|
'cuda', 'eigen', 'ffmpeg', 'freetype', 'gdal', 'gdcm', 'gphoto2', 'gstreamer',
|
||||||
'halide', 'hpx', 'imgcodec_hdr', 'imgcode_pfm', 'imgcodec_pxm',
|
'gtk', 'halide', 'hpx', 'imgcodec_hdr', 'imgcode_pfm', 'imgcodec_pxm',
|
||||||
'imgcodec_sunraster', 'inf_engine', 'ipp', 'itt', 'jasper', 'jpeg', 'lapack',
|
'imgcodec_sunraster', 'inf_engine', 'ipp', 'itt', 'jasper', 'jpeg', 'lapack',
|
||||||
'librealsense', 'mfx', 'ngraph', 'onnx', 'opencl', 'openclamdblas',
|
'librealsense', 'mfx', 'ngraph', 'onnx', 'opencl', 'openclamdblas',
|
||||||
'openclamdfft', 'opencl_svm', 'openexr', 'opengl', 'openjpeg', 'openmp',
|
'openclamdfft', 'opencl_svm', 'openexr', 'opengl', 'openjpeg', 'openmp',
|
||||||
@ -113,6 +113,7 @@ class Opencv(CMakePackage, CudaPackage):
|
|||||||
depends_on('ffmpeg', when='+ffmpeg')
|
depends_on('ffmpeg', when='+ffmpeg')
|
||||||
depends_on('freetype', when='+freetype')
|
depends_on('freetype', when='+freetype')
|
||||||
depends_on('gdal', when='+gdal')
|
depends_on('gdal', when='+gdal')
|
||||||
|
depends_on('gtkplus', when='+gtk')
|
||||||
depends_on('libpng', when='+png')
|
depends_on('libpng', when='+png')
|
||||||
depends_on('jpeg', when='+jpeg')
|
depends_on('jpeg', when='+jpeg')
|
||||||
depends_on('openjpeg@2:', when='+openjpeg')
|
depends_on('openjpeg@2:', when='+openjpeg')
|
||||||
@ -182,6 +183,9 @@ class Opencv(CMakePackage, CudaPackage):
|
|||||||
conflicts('+videoio', when='~imgcodecs')
|
conflicts('+videoio', when='~imgcodecs')
|
||||||
conflicts('+world', when='~core')
|
conflicts('+world', when='~core')
|
||||||
|
|
||||||
|
# OpenCV component conflicts
|
||||||
|
conflicts('+gtk', when='platform=darwin')
|
||||||
|
|
||||||
conflicts('+python2', when='+python3')
|
conflicts('+python2', when='+python3')
|
||||||
conflicts('+python3', when='+python2')
|
conflicts('+python3', when='+python2')
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user