From 02bd1ddd63dbb4e536b4318679df3bdb6036f07a Mon Sep 17 00:00:00 2001 From: Joshua Zhuang <71105179+mencian@users.noreply.github.com> Date: Tue, 3 Dec 2024 19:18:10 -0600 Subject: [PATCH] alignlib-lite: add arm64 build (#52567) * alignlib-lite: add arm64 build * pin cython to <1 * Update meta.yaml --- recipes/alignlib-lite/meta.yaml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/recipes/alignlib-lite/meta.yaml b/recipes/alignlib-lite/meta.yaml index 989202d6153e4..a6799b7d88fdf 100644 --- a/recipes/alignlib-lite/meta.yaml +++ b/recipes/alignlib-lite/meta.yaml @@ -1,8 +1,9 @@ +{% set name = "alignlib-lite" %} {% set version = "0.3" %} {% set sha256 = "eec6cb200a2b9d61d828699c9810ab8d691ea0d7f0ef8d8c025fbe54c4d1ce4c" %} package: - name: alignlib-lite + name: {{ name }} version: {{ version }} source: @@ -10,8 +11,8 @@ source: sha256: {{ sha256 }} build: - number: 8 - script: python -m pip install --no-deps --ignore-installed . + number: 9 + script: {{ PYTHON }} -m pip install --no-deps --no-build-isolation --no-cache-dir . -vvv run_exports: - {{ pin_subpackage("alignlib-lite", max_pin="x.x") }} @@ -26,18 +27,21 @@ requirements: - boost-cpp run: - python + - boost-cpp test: imports: - - alignlib_lite # [not aarch64] + - alignlib_lite # [not aarch64] about: home: https://github.com/AndreasHeger/alignlib license: GPL-2.0-or-later license_family: GPL - summary: "Simple wrapper around alignlib C++ library for sequence alignment" + summary: "Simple wrapper around alignlib C++ library for sequence alignment." dev_url: https://github.com/AndreasHeger/alignlib + doc_url: https://sourceforge.net/projects/alignlib extra: additional-platforms: - - linux-aarch64 \ No newline at end of file + - linux-aarch64 + - osx-arm64