Commit b0407ea0 authored by Vincent POLLET's avatar Vincent POLLET Committed by Amir MOHAMMADI

Add Jinja variables for host dependencies, pin_compatible run dependencies.

parent d94bd423
......@@ -58,41 +58,39 @@ requirements:
- {{ compiler('c') }}
- {{ compiler('cxx') }}
- {{ cdt('mesa-libgl-devel') }} # [linux]
- {{ cdt('mesa-libegl-devel') }} # [linux]
- {{ cdt('mesa-libegl-devel') }} # [linux]
- {{ cdt('mesa-dri-drivers') }} # [linux]
- {{ cdt('libselinux') }} # [linux]
- {{ cdt('libxdamage') }} # [linux]
- {{ cdt('libxfixes') }} # [linux]
- {{ cdt('libxxf86vm') }} # [linux]
- {{ cdt('libxau-devel') }} # [linux]
- {{ cdt('libxext-devel') }} # [linux]
- {{ cdt('libxau-devel') }} # [linux]
- {{ cdt('libxext-devel') }} # [linux]
host:
- python
- numpy
- mkl-devel {{ mkl }} # [blas_impl == 'mkl']
- python {{ python }}
- numpy {{ numpy }}
- mkl-devel {{ mkl }} # [blas_impl == 'mkl']
- openblas-devel {{ openblas }} # [blas_impl == 'openblas']
- nomkl # [blas_impl == 'openblas']
- hdf5 # [unix]
- nomkl # [blas_impl == 'openblas']
- hdf5 {{ hdf5 }} # [unix]
- eigen 3.3.*
- jasper
- zlib
- jpeg
- libtiff
- libwebp
- harfbuzz # [unix]
- libpng
- ffmpeg # [not win]
- qt 5.9 # [not osx and not aarch64 and not ppc64le]
# - liblapacke
- freetype
- glib # [unix]
- zlib {{ zlib }}
- jpeg {{ jpeg }}
- libtiff {{ libtiff }}
- libwebp {{ libwebp }}
- harfbuzz {{ harfbuzz }} # [unix]
- libpng {{ libpng }}
- ffmpeg {{ ffmpeg }} # [not win]
- qt 5.9.* # [not osx and not aarch64 and not ppc64le]
- freetype {{ freetype }}
- glib {{ glib }} # [unix]
run:
# https://github.com/conda-forge/harfbuzz-feedstock/pull/52
- harfbuzz # [unix]
- {{ pin_compatible('harfbuzz') }} # [unix]
# Don't depend on python in the run section
# py-opencv will depend on python
- qt 5.9 # [not osx and not aarch64 and not ppc64le]
- qt 5.9.* # [not osx and not aarch64 and not ppc64le]
# https://github.com/conda-forge/opencv-feedstock/issues/174
# Seems like the OSX ABI has changed between 2.9 and 2.10???
# That or a dependency wasn't merged in
......@@ -104,14 +102,12 @@ test:
- {{ compiler('c') }}
- {{ compiler('cxx') }}
- pkg-config # [not win]
# Test with the two currently supported lapack implementatons
# One test done on different versions of python on each platform
- mkl-devel {{ mkl }} # [blas_impl == 'mkl']
- openblas-devel {{ openblas }} # [blas_impl == 'openblas']
- nomkl # [blas_impl == 'openblas']
- cmake
- ninja
- qt 5.9 # [linux64]
- qt 5.9.* # [linux64]
files:
- CMakeLists.txt
- test.cpp
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment