Skip to content

Commit

Permalink
Update abismal to 3.2.4 (#51508)
Browse files Browse the repository at this point in the history
* Update abismal to 3.2.4

* clean up recipe

* add additional platforms

* add M4

---------

Co-authored-by: mencian <[email protected]>
  • Loading branch information
BiocondaBot and mencian authored Oct 21, 2024
1 parent e115088 commit c332796
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 11 deletions.
9 changes: 7 additions & 2 deletions recipes/abismal/build.sh
Original file line number Diff line number Diff line change
@@ -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
25 changes: 16 additions & 9 deletions recipes/abismal/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{% set version = "3.2.3" %}
{% set version = "3.2.4" %}

package:
name: abismal
Expand All @@ -10,32 +10,36 @@ 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:
- make
- {{ 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:
Expand All @@ -45,3 +49,6 @@ extra:
recipe-maintainers:
- andrewdavidsmith
- guilhermesena1
additional-platforms:
- linux-aarch64
- osx-arm64

0 comments on commit c332796

Please sign in to comment.