{% set version = "2025_07" %}

package:
  name: ngs-bits
  version: {{ version }}

build:
  number: 0
  run_exports:
    - {{ pin_subpackage("ngs-bits", max_pin=None) }}


source:
  url: https://github.com/imgag/ngs-bits/releases/download/{{ version }}/ngs-bits-{{ version }}.tgz
  sha256: 93cb7972da762c7363a5176c58f9dfab17a52d9431bbd824f36b1e952bb41b2c

# Note: pinning of sysroot_linux-64 =2.17 enforces cos7 and is currently needed to prevent an memcpy@GLIBC2.14 error
requirements:
  build:
    - sysroot_linux-64 =2.17 # [linux]
    - make
    - {{ compiler('cxx') }}
  host:
    - sysroot_linux-64 =2.17 # [linux]
    - bzip2
    - xz
    - libxml2
    - zlib
    - qt-main
    - htslib
  run:
    - sysroot_linux-64 =2.17 # [linux]
    - bzip2
    - xz
    - libxml2
    - zlib
    - python
    - matplotlib-base
    - qt-main
    - htslib

#For libGL dependency docu see: https://conda-forge.org/docs/maintainer/knowledge_base.html#core-dependency-tree-packages-cdt
extra:
  additional-platforms:
    - linux-aarch64
  container:
    extended-base: True

about:
  home: https://github.com/imgag/ngs-bits
  license: MIT license
  license_file: LICENSE
  summary: Short-read sequencing tools

