# This file created by conda-build 3.21.6
# meta.yaml template originally from:
# D:\a\1\s\recipe, last modified Tue Nov  9 19:34:14 2021
# ------------------------------------------------

package:
  name: cctbx-base
  version: '2021.10'
source:
  patches:
    - cbf.patch
    - cctbx.patch
    - crys3d.patch
    - dxtbx.patch
    - libtbx_SConscript.patch
  sha256: 1502bb9607f93f42d0873116a0bdd00694a85eba299d1d759a0546c694c65150
  url: https://github.com/cctbx/cctbx_project/releases/download/v2021.10/cctbx-2021.10.tar.gz
build:
  number: '0'
  preserve_egg_dir: true
  string: py39h1180a7e_0
requirements:
  build:
    - vs2017_win-64 19.16.27038 h2e3bad8_2
    - vswhere 2.8.4 h57928b3_0
  host:
    - boost 1.74.0 py39hefe7e4c_4
    - boost-cpp 1.74.0 h5b4e17d_5
    - bzip2 1.0.8 h8ffe710_4
    - ca-certificates 2021.10.8 h5b45459_0
    - eigen 3.4.0 h2d74725_0
    - future 0.18.2 py39hcbf5309_4
    - intel-openmp 2021.4.0 h57928b3_3556
    - libblas 3.9.0 12_win64_mkl
    - libcblas 3.9.0 12_win64_mkl
    - liblapack 3.9.0 12_win64_mkl
    - libzlib 1.2.11 h8ffe710_1013
    - lz4-c 1.9.3 h8ffe710_1
    - mkl 2021.4.0 h0e2418a_729
    - numpy 1.19.5 py39h6635163_2
    - openssl 3.0.0 h8ffe710_2
    - python 3.9.7 h900ac77_3_cpython
    - python_abi 3.9 2_cp39
    - scons 4.2.0 py39hcbf5309_1
    - setuptools 58.5.3 py39hcbf5309_0
    - six 1.16.0 pyh6c4a22f_0
    - sqlite 3.36.0 h8ffe710_2
    - tbb 2021.4.0 h2d74725_1
    - tzdata 2021e he74cb21_0
    - ucrt 10.0.20348.0 h57928b3_0
    - vc 14.2 hb210afc_5
    - vs2015_runtime 14.29.30037 h902a5da_5
    - xz 5.2.5 h62dcd97_1
    - zlib 1.2.11 h8ffe710_1013
    - zstd 1.5.0 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.19.5,<1.21
    - pillow
    - psutil
    - python >=3.9,<3.10.0a0
    - python_abi 3.9.* *_cp39
    - reportlab
    - requests
    - scipy
    - 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
