Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update abismal to 3.2.4 #51508

Merged
merged 4 commits into from
Oct 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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