# This file created by conda-build 3.21.4
# meta.yaml template originally from:
# D:\a\1\s\recipe, last modified Sat Apr 10 14:39:06 2021
# ------------------------------------------------

package:
  name: cctbx-base
  version: '2021.3'
source:
  patches:
    - cbf.patch
    - crys3d.patch
    - dxtbx.patch
  sha256: a0fce583497a96b549f1849e772f9aa4422887b83c46e8ebf097445c840ead02
  url: https://github.com/cctbx/cctbx_project/releases/download/v2021.3/cctbx-2021.3.tar.gz
build:
  number: '1'
  preserve_egg_dir: true
  string: py36h0f791a4_1
requirements:
  build:
    - vs2017_win-64 19.16.27038 h2e3bad8_2
    - vswhere 2.8.4 h57928b3_0
  host:
    - boost 1.74.0 py36h9a8d428_3
    - boost-cpp 1.74.0 h54f0996_2
    - bzip2 1.0.8 h8ffe710_4
    - certifi 2020.12.5 py36ha15d459_1
    - eigen 3.3.9 h2d74725_1
    - future 0.18.2 py36ha15d459_3
    - intel-openmp 2021.2.0 h57928b3_616
    - libblas 3.9.0 8_mkl
    - libcblas 3.9.0 8_mkl
    - liblapack 3.9.0 8_mkl
    - lz4-c 1.9.3 h8ffe710_0
    - mkl 2020.4 hb70f87d_311
    - numpy 1.17.5 py36hd1b969e_1
    - python 3.6.13 h39d44d4_0_cpython
    - python_abi 3.6 1_cp36m
    - scons 4.1.0.post1 py36ha15d459_0
    - setuptools 49.6.0 py36ha15d459_3
    - six 1.15.0 pyh9f0ad1d_0
    - vc 14.2 hb210afc_4
    - vs2015_runtime 14.28.29325 h5e1d092_4
    - wincertstore 0.2 py36ha15d459_1006
    - xz 5.2.5 h62dcd97_1
    - zlib 1.2.11 h62dcd97_1010
    - zstd 1.4.9 h6255e5f_0
  run:
    - biopython
    - boost >=1.74.0,<1.74.1.0a0
    - boost-cpp >=1.74.0,<1.74.1.0a0
    - future
    - libsvm
    - matplotlib-base
    - mrcfile
    - numpy >=1.17.5,<2.0a0
    - pillow
    - psutil
    - python >=3.6,<3.7.0a0
    - python_abi 3.6.* *_cp36m
    - reportlab
    - requests
    - six
    - vc >=14.1,<15.0a0
    - vs2015_runtime >=14.16.27012
about:
  description: 'The Computational Crystallography Toolbox (cctbx) is being developed

    as the open source component of the Phenix system. The goal of the

    Phenix project is to advance automation of macromolecular structure

    determination. Phenix depends on the cctbx, but not vice versa. This

    hierarchical approach enforces a clean design as a reusable library.

    The cctbx is therefore also useful for small-molecule crystallography

    and even general scientific applications.

    '
  dev_url: https://github.com/cctbx/cctbx_project
  doc_url: https://cctbx.github.io/
  home: https://github.com/cctbx/cctbx_project
  license: BSD-3-Clause-LBNL AND BSD-3-Clause AND BSL-1.0 AND LGPL-2.0-only AND LGPL-2.1-only
    AND LGPL-3.0-only AND MIT AND LGPL-2.0-or-later WITH WxWindows-exception-3.1
  license_family: Other
  license_file:
    - ./licenses/Boost_LICENSE_1_0.txt
    - ./licenses/LICENSE.txt
    - ./licenses/bsd_3_clause.txt
    - ./licenses/gpl-3.0.txt
    - ./licenses/lgpl-2.0.txt
    - ./licenses/lgpl-2.1.txt
    - ./licenses/lgpl-3.0.txt
    - ./licenses/mit.txt
    - ./licenses/wxWindows_3.1.txt
  summary: The Computational Crystallography Toolbox
extra:
  copy_test_source_files: true
  final: true
  recipe-maintainers:
    - bkpoon
    - phyy-nx
