# This file created by conda-build 3.21.4
# ------------------------------------------------

package:
  name: r-xgboost
  version: 1.4.2
source:
  git_rev: v1.4.2
  git_url: https://github.com/dmlc/xgboost
  patches:
    - 0001-conda-Unbundle-libxgboost.-dll-dylib-so.patch
    - 0002-Fix-R-package-PKGROOT.patch
build:
  number: 0
  rpaths:
    - lib/R/lib
  string: r40h3d7ed35_0
requirements:
  build:
    - cmake 3.21.2 h39d44d4_0
    - git 2.33.0 h57928b3_0
    - m2-base 1.0.0 2
    - m2-bash 4.3.042 5
    - m2-bash-completion 2.3 2
    - m2-catgets 1.1 3
    - m2-coreutils 8.25 102
    - m2-dash 0.5.8 2
    - m2-diffutils 3.3 4
    - m2-file 5.25 2
    - m2-filesystem 2016.04 4
    - m2-findutils 4.6.0 2
    - m2-gawk 4.1.3 2
    - m2-gcc-libs 5.3.0 4
    - m2-gettext 0.19.7 4
    - m2-gmp 6.1.0 3
    - m2-grep 2.22 4
    - m2-gzip 1.7 2
    - m2-inetutils 1.9.2 2
    - m2-info 6.0 2
    - m2-less 481 2
    - m2-libasprintf 0.19.7 4
    - m2-libbz2 1.0.6 3
    - m2-libcatgets 1.1 3
    - m2-libcrypt 1.3 2
    - m2-libgettextpo 0.19.7 4
    - m2-libiconv 1.14 3
    - m2-libintl 0.19.7 4
    - m2-liblzma 5.2.2 2
    - m2-libpcre 8.38 2
    - m2-libreadline 6.3.008 8
    - m2-libutil-linux 2.26.2 2
    - m2-libxml2 2.9.2 3
    - m2-make 4.1 5
    - m2-mintty 1!2.2.3 2
    - m2-mpfr 3.1.4 2
    - m2-msys2-launcher-git 0.3.28.860c495 2
    - m2-msys2-runtime 2.5.0.17080.65c939c 3
    - m2-ncurses 6.0.20160220 2
    - m2-sed 4.2.2 3
    - m2-tar 1.28 4
    - m2-tftp-hpa 5.2 2
    - m2-time 1.7 2
    - m2-ttyrec 1.0.8 2
    - m2-tzcode 2015.e 2
    - m2-unzip 6.0 3
    - m2-util-linux 2.26.2 2
    - m2-which 2.21 3
    - m2-zip 3.0 2
    - m2-zlib 1.2.8 4
    - m2w64-binutils 2.25.1 5
    - m2w64-bzip2 1.0.6 6
    - m2w64-crt-git 5.0.0.4636.2595836 2
    - m2w64-gcc 5.3.0 6
    - m2w64-gcc-ada 5.3.0 6
    - m2w64-gcc-fortran 5.3.0 6
    - m2w64-gcc-libgfortran 5.3.0 6
    - m2w64-gcc-libs 5.3.0 7
    - m2w64-gcc-libs-core 5.3.0 7
    - m2w64-gcc-objc 5.3.0 6
    - m2w64-gmp 6.1.0 2
    - m2w64-headers-git 5.0.0.4636.c0ad18a 2
    - m2w64-isl 0.16.1 2
    - m2w64-libiconv 1.14 6
    - m2w64-libmangle-git 5.0.0.4509.2e5a9a2 2
    - m2w64-libwinpthread-git 5.0.0.4634.697f757 2
    - m2w64-make 4.1.2351.a80a8b8 2
    - m2w64-mpc 1.0.3 3
    - m2w64-mpfr 3.1.4 4
    - m2w64-pkg-config 0.29.1 2
    - m2w64-toolchain 5.3.0 7
    - m2w64-toolchain_win-64 2.4.0 0
    - m2w64-tools-git 5.0.0.4592.90b8472 2
    - m2w64-windows-default-manifest 6.4 3
    - m2w64-winpthreads-git 5.0.0.4634.697f757 2
    - m2w64-zlib 1.2.8 10
    - msys2-conda-epoch 20160418 1
    - ninja 1.10.2 h5362a0b_0
    - posix 1.0.0 2
    - ucrt 10.0.20348.0 h57928b3_0
    - vs2015_runtime 14.29.30037 h902a5da_5
    - vs2017_win-64 19.16.27038 h2e3bad8_2
    - vswhere 2.8.4 h57928b3_0
  host:
    - _r-mutex 1.0.1 anacondar_1
    - intel-openmp 2021.3.0 h57928b3_3372
    - libblas 3.9.0 11_win64_mkl
    - liblapack 3.9.0 11_win64_mkl
    - libxgboost 1.4.2 h0e60522_0
    - m2w64-bwidget 1.9.10 2
    - m2w64-bzip2 1.0.6 6
    - m2w64-expat 2.1.1 2
    - m2w64-fftw 3.3.4 6
    - m2w64-flac 1.3.1 3
    - m2w64-gcc-libgfortran 5.3.0 6
    - m2w64-gcc-libs 5.3.0 7
    - m2w64-gcc-libs-core 5.3.0 7
    - m2w64-gettext 0.19.7 2
    - m2w64-gmp 6.1.0 2
    - m2w64-gsl 2.1 2
    - m2w64-icu 58.2 2
    - m2w64-libiconv 1.14 6
    - m2w64-libjpeg-turbo 1.4.2 3
    - m2w64-libogg 1.3.2 3
    - m2w64-libpng 1.6.21 2
    - m2w64-libsndfile 1.0.26 2
    - m2w64-libtiff 4.0.6 2
    - m2w64-libvorbis 1.3.5 2
    - m2w64-libwinpthread-git 5.0.0.4634.697f757 2
    - m2w64-libxml2 2.9.3 3
    - m2w64-mpfr 3.1.4 4
    - m2w64-pcre2 10.34 0
    - m2w64-speex 1.2rc2 3
    - m2w64-speexdsp 1.2rc3 3
    - m2w64-tcl 8.6.5 3
    - m2w64-tk 8.6.5 3
    - m2w64-tktable 2.10 5
    - m2w64-wineditline 2.101 5
    - m2w64-xz 5.2.2 2
    - m2w64-zlib 1.2.8 10
    - mkl 2021.3.0 hb70f87d_564
    - msys2-conda-epoch 20160418 1
    - r-base 4.0.5 hddad469_2
    - r-data.table 1.14.0 r40h6d2157b_0
    - r-evaluate 0.14 r40hc72bb7e_2
    - r-glue 1.4.2 r40h6d2157b_0
    - r-highr 0.9 r40hc72bb7e_0
    - r-jsonlite 1.7.2 r40h6d2157b_0
    - r-knitr 1.34 r40hc72bb7e_0
    - r-lattice 0.20_44 r40h6d2157b_0
    - r-magrittr 2.0.1 r40h6d2157b_1
    - r-markdown 1.1 r40h6d2157b_1
    - r-matrix 1.3_4 r40hd2e18ed_0
    - r-mime 0.11 r40h6d2157b_0
    - r-stringi 1.7.4 r40ha856d6a_0
    - r-stringr 1.4.0 r40hc72bb7e_2
    - r-xfun 0.25 r40ha856d6a_0
    - r-yaml 2.2.1 r40h6d2157b_1
    - tbb 2021.3.0 h2d74725_0
    - ucrt 10.0.20348.0 h57928b3_0
    - vc 14.2 hb210afc_5
    - vs2015_runtime 14.29.30037 h902a5da_5
  run:
    - _r-xgboost-mutex 2.0 cpu_0
    - libxgboost 1.4.2 h0e60522_0
    - m2w64-gcc-libs
    - r-base >=4.0,<4.1.0a0
    - r-data.table
    - r-jsonlite
    - r-magrittr
    - r-matrix
    - vc >=14.1,<15.0a0
    - vs2015_runtime >=14.16.27012
test:
  commands:
    - Rscript test-r-xgboost.r
  files:
    - test-r-xgboost.r
about:
  description: 'XGBoost is an optimized distributed gradient boosting library designed
    to be highly efficient,

    flexible and portable. It implements machine learning algorithms under the Gradient
    Boosting

    framework. XGBoost provides a parallel tree boosting (also known as GBDT, GBM)
    that solve many

    data science problems in a fast and accurate way. The same code runs on major
    distributed

    environment (Hadoop, SGE, MPI) and can solve problems beyond billions of examples.

    '
  dev_url: https://github.com/dmlc/xgboost/
  doc_url: https://xgboost.readthedocs.io/
  home: https://github.com/dmlc/xgboost
  license: Apache-2.0
  license_file: LICENSE
  summary: 'Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM)
    Library, for

    Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Flink

    and DataFlow

    '
extra:
  copy_test_source_files: true
  feedstock-name: xgboost
  final: true
  recipe-maintainers:
    - aldanor
    - fhoehle
    - jakirkham
    - ksangeek
    - xhochy
