# This file created by conda-build 3.20.3
# meta.yaml template originally from:
# D:\a\1\s\recipe, last modified Sat Oct 10 19:03:24 2020
# ------------------------------------------------

package:
    name: r-nimble
    version: 0.10.0
source:
    sha256: 9cd418450130d432d49b9dbe9fe98d9a089644f27ed587b8b242ee28cad56daa
    url:
        - https://cran.r-project.org/src/contrib/Archive/nimble/nimble_0.10.0.tar.gz
        - https://cran.r-project.org/src/contrib/nimble_0.10.0.tar.gz
build:
    merge_build_host: true
    number: '0'
    rpaths:
        - lib/
        - lib/R/lib/
    string: r36hf144a93_0
requirements:
    build:
        - m2-autoconf 2.69 4
        - m2-automake-wrapper 10 2
        - m2-automake1.10 1.10.3 4
        - m2-automake1.11 1.11.6 4
        - m2-automake1.12 1.12.6 4
        - m2-automake1.13 1.13.4 5
        - m2-automake1.14 1.14.1 4
        - m2-automake1.15 1.15 3
        - m2-automake1.6 1.6.3 3
        - m2-automake1.7 1.7.9 3
        - m2-automake1.8 1.8.5 4
        - m2-automake1.9 1.9.6 3
        - m2-bash 4.3.042 5
        - m2-coreutils 8.25 102
        - m2-db 5.3.28 3
        - m2-diffutils 3.3 4
        - m2-filesystem 2016.04 4
        - m2-gawk 4.1.3 2
        - m2-gcc-libs 5.3.0 4
        - m2-gdbm 1.11 4
        - m2-gettext 0.19.7 4
        - m2-glib2 2.48.0 2
        - m2-gmp 6.1.0 3
        - m2-grep 2.22 4
        - m2-libasprintf 0.19.7 4
        - m2-libbz2 1.0.6 3
        - m2-libcrypt 1.3 2
        - m2-libdb 5.3.28 3
        - m2-libffi 3.2.1 2
        - m2-libgcrypt 1.6.4 2
        - m2-libgdbm 1.11 4
        - m2-libgettextpo 0.19.7 4
        - m2-libgpg-error 1.21 2
        - 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-libxml2 2.9.2 3
        - m2-libxslt 1.1.28 8
        - m2-m4 1.4.17 5
        - m2-make 4.1 5
        - m2-mpfr 3.1.4 2
        - m2-msys2-runtime 2.5.0.17080.65c939c 3
        - m2-ncurses 6.0.20160220 2
        - m2-perl 5.22.1 2
        - m2-pkg-config 0.29.1 2
        - m2-sed 4.2.2 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
    host:
        - _r-mutex 1.0.1 anacondar_1
        - libblas 3.8.0 8_h8933c1f_netlib
        - libflang 5.0.0 h6538335_20180525
        - libiconv 1.16 he774522_0
        - liblapack 3.8.0 8_h8933c1f_netlib
        - libopenblas 0.3.10 pthreads_h1662909_4
        - libxml2 2.9.10 h1006b36_2
        - llvm-meta 5.0.0 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-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 4
        - m2w64-mpfr 3.1.4 4
        - m2w64-pcre 8.38 2
        - 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
        - msys2-conda-epoch 20160418 1
        - openmp 5.0.0 vc14_1
        - r-base 3.6.3 h588f722_3
        - r-coda 0.19_4 r36h142f84f_0
        - r-igraph 1.2.6 r36h21ba2a6_0
        - r-lattice 0.20_41 r36hda5aaf8_2
        - r-magrittr 1.5 r36h6115d3f_1003
        - r-matrix 1.2_18 r36h0adb578_3
        - r-pkgconfig 2.0.3 r36h6115d3f_1
        - r-r6 2.4.1 r36h6115d3f_1
        - vc 14.1 h869be7e_1
        - vs2015_runtime 14.16.27012 h30e32a0_2
        - zlib 1.2.11 h62dcd97_1009
    run:
        - libblas >=3.8.0,<4.0a0
        - liblapack >=3.8.0,<3.9.0a0
        - libopenblas >=0.3.10,<1.0a0
        - m2-coreutils
        - m2-make
        - m2w64-gcc-libs
        - m2w64-toolchain_win-64
        - r-base >=3.6,<3.7.0a0
        - r-coda
        - r-igraph
        - r-r6
test:
    commands:
        - '"%R%" -e "library(''nimble''); code <- nimbleCode({ x ~ dnorm(0, 1) });
            Rmodel <- nimbleModel(code); Cmodel <- compileNimble(Rmodel)"'
about:
    home: https://r-nimble.org, https://github.com/nimble-dev/nimble
    license: BSD-3-Clause AND GPL-2.0-or-later
    license_family: GPL2
    license_file:
        - D:\bld\r-nimble_1602356863586\_h_env/lib/R/share/licenses/BSD_3_clause
        - D:\bld\r-nimble_1602356863586\_h_env/lib/R/share/licenses/GPL-2
        - LICENSE
    summary: 'A system for writing hierarchical statistical models largely compatible
        with ''BUGS'' and ''JAGS'', writing nimbleFunctions to operate models and
        do basic R-style math, and compiling both models and nimbleFunctions via custom-
        generated C++. ''NIMBLE'' includes default methods for MCMC, particle filtering,
        Monte Carlo Expectation Maximization, and some other tools. The nimbleFunction
        system makes it easy to do things like implement new MCMC samplers from R,
        customize the assignment of samplers to different parts of a model from R,
        and compile the new samplers automatically via C++ alongside the samplers
        ''NIMBLE'' provides. ''NIMBLE'' extends the ''BUGS''/''JAGS'' language by
        making it extensible: New distributions and functions can be added, including
        as calls to external compiled code. Although most people think of MCMC as
        the main goal of the ''BUGS''/''JAGS'' language for writing models, one can
        use ''NIMBLE'' for writing arbitrary other kinds of model-generic algorithms
        as well. A full User Manual is available at <https://r-nimble.org>.'
extra:
    copy_test_source_files: true
    final: true
    recipe-maintainers:
        - brendanf
        - conda-forge/r
        - danielturek
        - paciorek
