From 29cabcd85d812a76a3ae1ac9308dfd13d36c4756 Mon Sep 17 00:00:00 2001 From: David Lecomber Date: Thu, 12 Dec 2024 17:31:59 +0000 Subject: [PATCH 1/6] gtdbtk - use fastani >= 1.32, as per #36934 --- recipes/gtdbtk/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/gtdbtk/meta.yaml b/recipes/gtdbtk/meta.yaml index 3023022470731..8b631a00246d4 100644 --- a/recipes/gtdbtk/meta.yaml +++ b/recipes/gtdbtk/meta.yaml @@ -23,7 +23,7 @@ requirements: - prodigal >=2.6.2 - hmmer 3.* - pplacer >=1.1.alpha17 - - fastani 1.32 + - fastani >= 1.32 - fasttree >=2.1.9 - numpy >=1.9.0 - mash >=2.0 From fdf922a5d949beae49fc89185376cc16e2e64112 Mon Sep 17 00:00:00 2001 From: David Lecomber Date: Thu, 12 Dec 2024 17:34:44 +0000 Subject: [PATCH 2/6] Bump the build --- recipes/gtdbtk/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/gtdbtk/meta.yaml b/recipes/gtdbtk/meta.yaml index 8b631a00246d4..cacc8084bd942 100644 --- a/recipes/gtdbtk/meta.yaml +++ b/recipes/gtdbtk/meta.yaml @@ -7,7 +7,7 @@ source: url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz sha256: e67bab2c8f3e47c7242c70236c78e85bb9dc4721636bbf5044b171f18f22b1f7 build: - number: 1 + number: 2 noarch: python entry_points: - gtdbtk = gtdbtk.__main__:main From 302b9b58f50e2c1b1c9eaa69d8fd94ca0635289a Mon Sep 17 00:00:00 2001 From: David Lecomber Date: Thu, 12 Dec 2024 17:45:53 +0000 Subject: [PATCH 3/6] fastani: version syntax - remove space --- recipes/gtdbtk/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/gtdbtk/meta.yaml b/recipes/gtdbtk/meta.yaml index cacc8084bd942..3a83414d7df38 100644 --- a/recipes/gtdbtk/meta.yaml +++ b/recipes/gtdbtk/meta.yaml @@ -23,7 +23,7 @@ requirements: - prodigal >=2.6.2 - hmmer 3.* - pplacer >=1.1.alpha17 - - fastani >= 1.32 + - fastani >=1.32 - fasttree >=2.1.9 - numpy >=1.9.0 - mash >=2.0 From 772b0ba23beb47fd074ee553f99f23dc5c9918f6 Mon Sep 17 00:00:00 2001 From: dslarm <38504854+dslarm@users.noreply.github.com> Date: Thu, 12 Dec 2024 22:45:41 +0000 Subject: [PATCH 4/6] gtdbtk: add setuptools - pip fails on x86_64 otherwise --- recipes/gtdbtk/meta.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes/gtdbtk/meta.yaml b/recipes/gtdbtk/meta.yaml index 3a83414d7df38..2e43005dbcf6f 100644 --- a/recipes/gtdbtk/meta.yaml +++ b/recipes/gtdbtk/meta.yaml @@ -17,6 +17,7 @@ requirements: host: - pip - python >=3.6 + - setuptools run: - dendropy >=4.1.0 - python >=3.6 From 96f1a5b60d55ec6303db595e8117c55d91688234 Mon Sep 17 00:00:00 2001 From: dslarm <38504854+dslarm@users.noreply.github.com> Date: Thu, 12 Dec 2024 22:51:42 +0000 Subject: [PATCH 5/6] gtdbtk: add linux-aarch64 --- recipes/gtdbtk/meta.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/recipes/gtdbtk/meta.yaml b/recipes/gtdbtk/meta.yaml index 2e43005dbcf6f..253d0382091e7 100644 --- a/recipes/gtdbtk/meta.yaml +++ b/recipes/gtdbtk/meta.yaml @@ -49,6 +49,8 @@ about: license_file: 'LICENSE' summary: 'A toolkit for assigning objective taxonomic classifications to bacterial and archaeal genomes.' extra: + additional-platforms: + - linux-aarch64 identifiers: - doi:10.1093/bioinformatics/btz848 recipe-maintainers: From 16da84cc06040f948ebe95c325b2b8124da17c59 Mon Sep 17 00:00:00 2001 From: dslarm <38504854+dslarm@users.noreply.github.com> Date: Thu, 12 Dec 2024 22:59:03 +0000 Subject: [PATCH 6/6] gtdbtk: note missing package for linux-aarch64 --- recipes/gtdbtk/meta.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/recipes/gtdbtk/meta.yaml b/recipes/gtdbtk/meta.yaml index 253d0382091e7..22b831d8d6f67 100644 --- a/recipes/gtdbtk/meta.yaml +++ b/recipes/gtdbtk/meta.yaml @@ -50,7 +50,8 @@ about: summary: 'A toolkit for assigning objective taxonomic classifications to bacterial and archaeal genomes.' extra: additional-platforms: - - linux-aarch64 + # requires mash and pplacer + # - linux-aarch64 identifiers: - doi:10.1093/bioinformatics/btz848 recipe-maintainers: