# This file created by conda-build 3.21.4
# meta.yaml template originally from:
# /opt/concourse/worker/volumes/live/a57e8bf6-a8ae-45a4-6944-7c419e7994ab/volume/rsync-recipes/nodejs-16.6.1-on-osx, last modified Tue Aug 17 03:03:40 2021
# ------------------------------------------------

package:
  name: nodejs
  version: 16.6.1
source:
  fn: node-v16.6.1.tar.gz
  patches:
    - 0001-Forward-ceilf-floorf.patch
    - linux-librt.patch
  sha256: 36467b8a4e7e3bacc2f4f1709a83b0506429d1999bc461e5e363bc91d3437c09
  url: https://nodejs.org/dist/v16.6.1/node-v16.6.1.tar.gz
build:
  detect_binary_files_with_prefix: false
  number: '0'
  string: h2854b2a_0
requirements:
  build:
    - ca-certificates 2021.7.5 hecd8cb5_1
    - cctools 927.0.2 h5ba7a2e_4
    - clang 10.0.0 default_hf57f61e_0
    - clang_osx-64 10.0.0 h05bbb7f_1
    - clangxx 10.0.0 default_hf57f61e_0
    - clangxx_osx-64 10.0.0 h05bbb7f_1
    - compiler-rt 10.0.0 h47ead80_0
    - compiler-rt_osx-64 10.0.0 hbcc88fd_0
    - ld64 450.3 h3c32e8a_4
    - libcxx 10.0.0 1
    - libffi 3.3 hb1e8313_2
    - libiconv 1.16 h1de35cc_0
    - libllvm10 10.0.0 h21ff451_2
    - llvm-openmp 10.0.0 h28b9765_0
    - llvm-tools 10.0.0 h21ff451_2
    - ncurses 6.2 h0a44026_1
    - ninja 1.10.2 hf7b0b51_1
    - openssl 1.1.1k h9ed2024_0
    - patch 2.7.6 h1de35cc_1001
    - pkg-config 0.29.2 h3efe00b_8
    - python 3.7.11 h88f2d9e_0
    - readline 8.1 h9ed2024_0
    - sqlite 3.36.0 hce871da_0
    - tapi 1000.10.8 ha1b3eb9_0
    - tk 8.6.10 hb0a8c7a_0
    - xz 5.2.5 h1de35cc_0
    - zlib 1.2.11 h1de35cc_3
  host:
    - ca-certificates 2021.7.5 hecd8cb5_1
    - icu 68.1 h23ab428_0
    - libcxx 10.0.0 1
    - libuv 1.40.0 haf1e3a3_0
    - openssl 1.1.1k h9ed2024_0
    - zlib 1.2.11 h1de35cc_3
  run:
    - icu >=68.1,<69.0a0
    - libcxx >=10.0.0
    - libuv >=1.40.0,<1.41.0a0
    - libuv >=1.40.0,<1.41.0a0
    - openssl >=1.1.1k,<1.1.2a
    - zlib >=1.2.11,<1.3.0a0
  run_constrained:
    - __osx >=10.14
test:
  commands:
    - node -h
    - node -v
    - npm version
    - npm install -h
    - npm config get prefix -g
    - test $(echo "console.log(1 + 3)" | node) == 4
    - test -f $PREFIX/lib/libnode.93.dylib
about:
  home: https://nodejs.org/
  license: MIT
  license_file: LICENSE
  summary: a platform for easily building fast, scalable network applications
extra:
  copy_test_source_files: true
  final: true
  recipe-maintainers:
    - blink1073
    - katietz
    - minrk
    - msarahan
    - pelson
    - xhochy
