# This file created by conda-build 24.7.1
# meta.yaml template originally from:
# /Users/runner/work/bioconda-recipes/bioconda-recipes/recipes/vcflib, last modified Wed Feb 19 19:35:10 2025
# ------------------------------------------------

package:
  name: vcflib
  version: 1.0.12
source:
  - patches:
      - 0002-CMakeLists.macos.patch
      - tabix.patch
    sha256: cb1e78d675f06ae3b22ffed7e1dea317e4c7f826e51e5b5dabd80240efbe1019
    url: https://github.com/vcflib/vcflib/releases/download/v1.0.12/vcflib-1.0.12-src.tar.gz
build:
  number: '1'
  run_exports:
    - vcflib >=1.0.12,<2.0a0
  string: he0a7b27_1
requirements:
  build:
    - autoconf 2.71 pl5321hed12c24_1
    - automake 1.17 pl5321h694c41f_0
    - bzip2 1.0.8 hfdf4475_7
    - c-ares 1.34.4 hf13058a_0
    - ca-certificates 2025.1.31 h8857fd0_0
    - cctools_osx-64 1010.6 hd19c6af_3
    - clang 18.1.8 default_h576c50e_7
    - clang-18 18.1.8 default_h3571c67_7
    - clang_impl_osx-64 18.1.8 h6a44ed1_23
    - clang_osx-64 18.1.8 h7e5c614_23
    - clangxx 18.1.8 default_heb2e8d1_7
    - clangxx_impl_osx-64 18.1.8 h4b7810f_23
    - clangxx_osx-64 18.1.8 h7e5c614_23
    - cmake 3.31.5 h477996e_0
    - compiler-rt 18.1.8 h1020d70_1
    - compiler-rt_osx-64 18.1.8 hf2b8a54_1
    - krb5 1.21.3 h37d8d59_0
    - ld64_osx-64 951.9 h33512f0_3
    - libclang-cpp18.1 18.1.8 default_h3571c67_7
    - libcurl 8.12.1 h5dec5d8_0
    - libcxx 19.1.7 hf95d169_0
    - libcxx-devel 18.1.8 h7c275be_7
    - libedit 3.1.20250104 pl5321ha958ccf_0
    - libev 4.33 h10d778d_2
    - libexpat 2.6.4 h240833e_0
    - libffi 3.4.6 h281671d_0
    - libiconv 1.18 h4b5e92a_0
    - libllvm18 18.1.8 hc29ff6c_3
    - liblzma 5.6.4 hd471939_0
    - libmpdec 4.0.0 hfdf4475_0
    - libnghttp2 1.64.0 hc7306c3_0
    - libsqlite 3.49.1 hdb6dae5_1
    - libssh2 1.11.1 h3dc7d44_0
    - libtool 2.4.7 hf036a51_1
    - libuv 1.50.0 h4cb831e_0
    - libxml2 2.13.6 he8ee3e7_0
    - libzlib 1.3.1 hd23fc13_2
    - llvm-tools 18.1.8 hc29ff6c_3
    - llvm-tools-18 18.1.8 hc29ff6c_3
    - m4 1.4.18 haf1e3a3_1001
    - make 4.4.1 h00291cd_2
    - ncurses 6.5 h0622a9a_3
    - openssl 3.4.1 hc426f3f_0
    - perl 5.32.1 7_h10d778d_perl5
    - pkg-config 0.29.2 hf7e621a_1009
    - pybind11 2.13.6 pyh1ec8472_2
    - pybind11-global 2.13.6 pyh415d2e4_2
    - python 3.13.2 h534c281_101_cp313
    - python_abi 3.13 5_cp313
    - readline 8.2 h9e318b2_1
    - rhash 1.4.5 ha44c9a9_0
    - sigtool 0.1.3 h88f4db0_0
    - tapi 1300.6.5 h390ca13_0
    - tk 8.6.13 h1abcd95_1
    - tzdata 2025a h78e105d_0
    - zstd 1.5.6 h915ae27_0
  host:
    - bzip2 1.0.8 hfdf4475_7
    - c-ares 1.34.4 hf13058a_0
    - ca-certificates 2025.1.31 h8857fd0_0
    - htslib 1.21 h9f635df_1
    - krb5 1.21.3 h37d8d59_0
    - libcurl 8.12.1 h5dec5d8_0
    - libcxx 19.1.7 hf95d169_0
    - libdeflate 1.23 he65b83e_0
    - libedit 3.1.20250104 pl5321ha958ccf_0
    - libev 4.33 h10d778d_2
    - liblzma 5.6.4 hd471939_0
    - liblzma-devel 5.6.4 hd471939_0
    - libnghttp2 1.64.0 hc7306c3_0
    - libssh2 1.11.1 h3dc7d44_0
    - libzlib 1.3.1 hd23fc13_2
    - llvm-openmp 18.1.8 h15ab845_1
    - ncurses 6.5 h0622a9a_3
    - openssl 3.4.1 hc426f3f_0
    - pandoc 3.6.3 h694c41f_0
    - rhash 1.4.5 ha44c9a9_0
    - samtools 1.21 ha21ef43_1
    - tabixpp 1.1.2 hd217303_4
    - wfa2-lib 2.3.5 h8e8ab34_3
    - xz 5.6.4 h357f2ed_0
    - xz-gpl-tools 5.6.4 h357f2ed_0
    - xz-tools 5.6.4 hd471939_0
    - zlib 1.3.1 hd23fc13_2
    - zstd 1.5.6 h915ae27_0
  run:
    - bzip2 >=1.0.8,<2.0a0
    - htslib >=1.21,<1.22.0a0
    - libcxx >=18
    - liblzma >=5.6.4,<6.0a0
    - libzlib >=1.3.1,<2.0a0
    - llvm-openmp >=18.1.8
    - perl
    - python >=3
    - tabixpp >=1.1.2,<1.1.3.0a0
    - wfa2-lib >=2.3.5,<3.0a0
    - wget
test:
  commands:
    - vcffirstheader < /dev/null
    - vcfsort < /dev/null
    - vcfstreamsort --help
    - wget -O test.vcf https://raw.githubusercontent.com/vcflib/vcflib/a610b7444daab0c9e974d9a001550bf8dd644770/test/data/regression/vcffilter_2.vcf
    - vcfuniq test.vcf
  requires:
    - wget
about:
  dev_url: https://github.com/vcflib/vcflib
  doc_url: https://github.com/vcflib/vcflib/blob/v1.0.12/README.md
  home: https://github.com/vcflib/vcflib
  license: MIT
  license_family: MIT
  license_file: LICENSE
  summary: Command-line tools for manipulating VCF files.
extra:
  additional-platforms:
    - linux-aarch64
    - osx-arm64
  copy_test_source_files: true
  final: true
  identifiers:
    - biotools:vcflib
    - doi:10.1371/journal.pcbi.1009123
    - usegalaxy-eu:vcf2tsv
    - usegalaxy-eu:vcfaddinfo
    - usegalaxy-eu:vcfallelicprimitives
    - usegalaxy-eu:vcfanno
    - usegalaxy-eu:vcfannotate
    - usegalaxy-eu:vcfannotategenotypes
    - usegalaxy-eu:vcfbedintersect
    - usegalaxy-eu:vcfbreakcreatemulti
    - usegalaxy-eu:vcfcheck
    - usegalaxy-eu:vcfcombine
    - usegalaxy-eu:vcfcommonsamples
    - usegalaxy-eu:vcfdistance
    - usegalaxy-eu:vcffilter2
    - usegalaxy-eu:vcffixup
    - usegalaxy-eu:vcfflatten2
    - usegalaxy-eu:vcfgeno2haplo
    - usegalaxy-eu:vcfgenotypes
    - usegalaxy-eu:vcfhethom
    - usegalaxy-eu:vcfleftalign
    - usegalaxy-eu:vcfrandomsample
    - usegalaxy-eu:vcfselectsamples
    - usegalaxy-eu:vcfsort
    - usegalaxy-eu:vcfvcfintersect
  recipe-maintainers:
    - jpuritz
    - mencian
