diff --git a/recipes/abismal/build.sh b/recipes/abismal/build.sh index 66d0cf72332e6..69fef46ab9252 100644 --- a/recipes/abismal/build.sh +++ b/recipes/abismal/build.sh @@ -1,4 +1,9 @@ #!/bin/bash -./configure --prefix=$PREFIX -make CXXFLAGS="-O3 -D_LIBCPP_DISABLE_AVAILABILITY" + +export M4="${BUILD_PREFIX}/bin/m4" + +autoreconf -if +./configure --prefix="$PREFIX" + +make CXXFLAGS="${CXXFLAGS} -O3 -D_LIBCPP_DISABLE_AVAILABILITY" make install diff --git a/recipes/abismal/meta.yaml b/recipes/abismal/meta.yaml index 43fa4b6849707..0960ba5728525 100644 --- a/recipes/abismal/meta.yaml +++ b/recipes/abismal/meta.yaml @@ -1,4 +1,4 @@ -{% set version = "3.2.3" %} +{% set version = "3.2.4" %} package: name: abismal @@ -10,10 +10,9 @@ build: # abismal is currently not intended to be stable between minor versions (x.x). - {{ pin_subpackage('abismal', max_pin="x.x") }} - source: url: https://github.com/smithlabcode/abismal/releases/download/v{{ version }}/abismal-{{ version }}.tar.gz - sha256: 0698ca408feb7e2650468e66dfdd4615e9405f64cd5496272fe2226cefd21322 + sha256: 822e5efe322f989c561a1fb728bd6f57f49d94033620eb1bc5046f22a8492544 requirements: build: @@ -21,21 +20,26 @@ requirements: - {{ compiler('cxx') }} - autoconf - automake - - llvm-openmp # [osx] - - libgomp # [linux] + - libtool host: - zlib - htslib + - llvm-openmp # [osx] + - libgomp # [linux] run: - htslib + - llvm-openmp # [osx] + - libgomp # [linux] about: - home: https://github.com/smithlabcode/abismal - license: GPL-3.0-only + home: "https://github.com/smithlabcode/abismal" + license: "GPL-3.0-only" + license_family: GPL3 license_file: LICENSE summary: | - abismal is a fast and memory-efficient mapper for short bisulfite sequencing reads - doc_url: 'https://github.com/smithlabcode/abismal/blob/master/docs/MANUAL.md' + abismal is a fast and memory-efficient mapper for short bisulfite sequencing reads. + doc_url: 'https://github.com/smithlabcode/abismal/blob/v{{ version }}/docs/MANUAL.md' + dev_url: "https://github.com/smithlabcode/abismal" test: commands: @@ -45,3 +49,6 @@ extra: recipe-maintainers: - andrewdavidsmith - guilhermesena1 + additional-platforms: + - linux-aarch64 + - osx-arm64