Commit 48d75c5a authored by André Anjos's avatar André Anjos 💬

Merge branch 'python38' into 'master'

Add bob- and beat-devel back to builds

See merge request bob/bob.conda!449
parents b729a3ed 75f8b2be
Pipeline #44866 passed with stage
in 10 minutes and 29 seconds
......@@ -2,7 +2,7 @@
{% set nopin = ['ca-certificates', 'certifi', 'openssl', 'libstdcxx-ng', 'libgcc-ng', 'libcxx', 'libcxxabi'] %}
package:
name: beat-devel
version: 2020.08.12
version: 2020.10.28
build:
# the build number must be zero all the time.
......@@ -14,15 +14,18 @@ build:
requirements:
host:
- bob-devel 2020.08.12
- bob-devel 2020.10.28
- python {{ python }}
- docker-py 4.2.0
- jsonschema 3.2.0
- ncurses 6.2
- python-graphviz 0.13.2
- pyzmq 18.1.1
- simplejson 3.17.0
- sphinxcontrib-httpdomain 1.7.0
# the dependencies are pinned in bob-devel
- docker-py
- jsonschema
- ncurses
- psycopg2
- python-graphviz
- pyzmq
- simplejson
- sphinxcontrib-httpdomain
- termcolor
run:
- python
run_constrained:
......
......@@ -4,7 +4,7 @@ package:
name: bob-devel
# please update the version of beat-devel and update bob-devel's version
# there as well in the same merge request.
version: 2020.08.12
version: 2020.10.28
build:
# the build number must be zero all the time.
......@@ -17,65 +17,66 @@ build:
requirements:
host:
- python {{ python }}
# Dependency list of bob and beat packages. Everything is pinned to allow
# for better reproducibility.
# IMPORTANT: To update this list, create a conda environment with all the
# below packages without any pinning. Once the environment is resolved,
# observe those versions and put them here.
# Dependency list of bob packages. Everything is pinned to allow for better
# reproducibility.
- boost
- click
- click-plugins
- cmake
- coverage
- docopt
- ffmpeg
- freetype
- giflib
- h5py
- hdf5
- jinja2
- jpeg
- libblitz
- libmatio
- libpng
- libsvm
- libtiff
- matplotlib
- mkl
- nose
- numpy
- opencv
- pandas
- pillow
- pkg-config
- pybind11
- pytorch
- pyyaml
- requests
- schema
- scikit-image
- scikit-learn
- scipy
- setuptools
- six
- sox
- sphinx
- sphinx_rtd_theme
- sphinxcontrib-programoutput
- sqlalchemy
- tabulate
- tensorflow
- torchvision
- tqdm
- vlfeat
- zc.buildout
- zc.recipe.egg
# beat-devel direct dependencies that leak to bob-devel as indirect
# dependencies:
- termcolor
- psycopg2
# semi-supported dependencies (drop them if they conflict):
- boost 1.73.0
- click 7.1.2
- click-plugins 1.1.1
- cmake 3.14.0
- coverage 5.3
- docker-py 4.3.1
- docopt 0.6.2
- ffmpeg 4.2.2
- freetype 2.10.4
- giflib 5.2.1
- h5py 2.10.0
- hdf5 1.10.6
- jinja2 2.11.2
- jpeg 9b
- jsonschema 3.2.0
- libblitz 1.0.1
- libpng 1.6.37
- libsvm 3.24
- libtiff 4.1.0
- matplotlib 3.3.2
- mkl 2020.2 # [linux]
- ncurses 6.2
- nose 1.3.7
- numpy 1.19.2
- pandas 1.1.3
- pillow 8.0.1
- pkg-config 0.29.2
- psycopg2 2.8.5
- pybind11 2.5.0
- python-graphviz 0.14.2
- pytorch 1.7.0
- pyyaml 5.3.1
- pyzmq 19.0.2
- requests 2.24.0
- schema 0.7.2
- scikit-image 0.17.2
- scikit-learn 0.23.2
- scipy 1.5.2
- setuptools 50.3.0
- simplejson 3.17.2
- sox 14.4.2
- sphinx 3.2.1
- sphinx_rtd_theme 0.4.3
- sphinxcontrib-httpdomain 1.7.0
- sphinxcontrib-programoutput 0.16
- sqlalchemy 1.3.20
- tabulate 0.8.7
- tensorflow 2.2.0 # [linux]
- termcolor 1.1.0
- torchvision 0.8.1
- tqdm 4.50.2
- vlfeat 0.9.21
- zc.buildout 2.13.3
- zc.recipe.egg 2.0.7
run:
- python
run_constrained:
......
#!/bin/bash
./configure \
--enable-mat73 \
--enable-extended-sparse \
--prefix="${PREFIX}" \
--with-zlib="${PREFIX}" \
--with-hdf5="${PREFIX}" \
--with-default-api-version=v110
make
if [[ `uname` == 'Darwin' ]];
then
eval DYLD_FALLBACK_LIBRARY_PATH=$PREFIX/lib make check
else
make check
fi
make install
{% set version = "1.5.17" %}
package:
name: libmatio
version: {{ version }}
source:
fn: matio-{{ version }}.tar.gz
url: https://github.com/tbeu/matio/releases/download/v{{ version }}/matio-{{ version }}.tar.gz
sha256: 5e455527d370ab297c4abe5a2ab4d599c93ac7c1a0c85d841cc5c22f8221c400
build:
number: 0
skip: true # [win]
run_exports:
- {{ pin_subpackage('libmatio', max_pin='x.x.x') }}
requirements:
build:
- {{ compiler('c') }}
host:
- hdf5 {{ hdf5 }}
- zlib {{ zlib }}
test:
commands:
- test -e $PREFIX/include/matio.h # [unix]
- test -e $PREFIX/lib/libmatio.a # [unix]
- test -e $PREFIX/lib/libmatio.so # [linux]
- test -e $PREFIX/lib/libmatio.dylib # [osx]
- conda inspect linkages -p $PREFIX libmatio # [not win]
- conda inspect objects -p $PREFIX libmatio # [osx]
about:
home: https://sourceforge.net/projects/matio
license: BSD 2-Clause
summary: A C library for reading and writing MATLAB MAT files.
extra:
recipe-maintainers:
- amohammadi
......@@ -57,7 +57,6 @@ pin_run_as_build:
python:
- 3.6
- 3.7
- 3.8
zip_keys:
- # [win]
......@@ -69,41 +68,8 @@ zip_keys:
- nodejs # [win]
- geos # [win]
numpy:
- 1.16.6
boost:
- 1.71.0
cython:
- 0.29.13
ffmpeg:
- 4.0
hdf5:
- 1.10.2
- 1.10.4
jpeg:
- 9b
libogg:
- 1.3.2
libpng:
- 1.6.35
mkl:
- 2019.4
openblas:
- 0.3.3
openfst:
- 1.6.7
scipy:
- 1.3.1
setuptools:
- 41.4.0
speex:
- 1.2.0
speexdsp:
- 1.2rc3
sqlite:
- 3.32.3
vlfeat:
- 0.9.21
xz:
- 5.2.5
zlib:
......
conda/vlfeat
conda/libblitz
conda/libmatio
conda/libsvm
conda/sox
......@@ -5,3 +5,5 @@ conda/sphinxcontrib-programoutput
conda/sphinxcontrib-httpdomain
conda/pytest-qt
conda/ddt
conda/bob-devel
conda/beat-devel
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