From ace56fbcfd6b33422146a528150377e95cb54447 Mon Sep 17 00:00:00 2001 From: tcezard Date: Wed, 10 Jul 2024 12:56:30 +0100 Subject: [PATCH 1/4] Update to vcf-validator 0.9.7 and add support for ARM on OSX --- recipes/vcf-validator/build.sh | 11 +++-------- recipes/vcf-validator/meta.yaml | 22 +++++++++++++--------- 2 files changed, 16 insertions(+), 17 deletions(-) diff --git a/recipes/vcf-validator/build.sh b/recipes/vcf-validator/build.sh index acd838e4eac4f..7a7491a9e1988 100644 --- a/recipes/vcf-validator/build.sh +++ b/recipes/vcf-validator/build.sh @@ -1,11 +1,6 @@ mkdir -p ${PREFIX}/bin -# Check if linux or osx -if [ -z ${OSX_ARCH+x} ]; then - mv vcf_validator_linux ${PREFIX}/bin/vcf_validator - mv vcf_assembly_checker_linux ${PREFIX}/bin/vcf_assembly_checker -else - mv vcf_validator_macos ${PREFIX}/bin/vcf_validator - mv vcf_assembly_checker_macos ${PREFIX}/bin/vcf_assembly_checker -fi + +mv vcf_validator* ${PREFIX}/bin/vcf_validator +mv vcf_assembly_checker* ${PREFIX}/bin/vcf_assembly_checker chmod 755 ${PREFIX}/bin/vcf_assembly_checker ${PREFIX}/bin/vcf_validator diff --git a/recipes/vcf-validator/meta.yaml b/recipes/vcf-validator/meta.yaml index 252a24c4013d0..9ebff31841763 100644 --- a/recipes/vcf-validator/meta.yaml +++ b/recipes/vcf-validator/meta.yaml @@ -1,19 +1,23 @@ {% set name = "vcf-validator" %} -{% set version = "0.9.6" %} +{% set version = "0.9.7" %} package: name: {{ name }} version: {{ version }} source: - - url: https://github.com/EBIvariation/vcf-validator/releases/download/v{{ version }}/vcf_validator_linux # [linux] - sha256: 33fc99334e77a90e99415daebfa877a9bc0375a3d7c18809082ace64d8373cdd # [linux] - - url: https://github.com/EBIvariation/vcf-validator/releases/download/v{{ version }}/vcf_assembly_checker_linux # [linux] - sha256: 7913a6b3f12fdf5a66c98026ef144be4f8964f981f80eca4b509e06e6b8282ab # [linux] - - url: https://github.com/EBIvariation/vcf-validator/releases/download/v{{ version }}/vcf_validator_macos # [osx] - sha256: 68f50e38323260dcd77e236c27872e1a0eb5c6407736baf003cbc755c87bab94 # [osx] - - url: https://github.com/EBIvariation/vcf-validator/releases/download/v{{ version }}/vcf_assembly_checker_macos # [osx] - sha256: afb7383468fa08d597fc8f7588918dbcdafc8d6d41eb7d33d37ae71a30860cb7 # [osx] + - url: https://github.com/EBIvariation/vcf-validator/releases/download/v{{ version }}/vcf_validator_linux # [linux] + sha256: 49aef4841cd7d0913ba12020465830b834ccfe20f2094222c8c41511f6c801ac # [linux] + - url: https://github.com/EBIvariation/vcf-validator/releases/download/v{{ version }}/vcf_assembly_checker_linux # [linux] + sha256: a9a00303c05c1fb5a33a5bd1f5c74fb5d8097f92a1f3ee815e19c137c0e26f13 # [linux] + - url: https://github.com/EBIvariation/vcf-validator/releases/download/v{{ version }}/vcf_validator_macos_x64 # [osx and x86] + sha256: 0b97a34fac6cf23951ffc33cdfb7b0602a89b4d5390564c8d816cb83019a3ffc # [osx and x86] + - url: https://github.com/EBIvariation/vcf-validator/releases/download/v{{ version }}/vcf_assembly_checker_macos_x64 # [osx and x86] + sha256: 1b5404a4239da9f5e5e39bece975e4eea55d87c486121a076226829b79477bc3 # [osx and x86] + - url: https://github.com/EBIvariation/vcf-validator/releases/download/v{{ version }}/vcf_validator_macos_arm64 # [osx and arm64] + sha256: e7e850ee7d76eafa5ffee9f7eef270d25f84113f4518a4d6f4d601a065d5c5eb # [osx and arm64] + - url: https://github.com/EBIvariation/vcf-validator/releases/download/v{{ version }}/vcf_assembly_checker_macos_arm64 # [osx and arm64] + sha256: 5f9e35cc1980b688d2d12e56d0fdadd3b430d55c70cdac6055b3f24ea60e488b # [osx and arm64] build: script: From 82de6401023bda80d72b893d487b00bbae607054 Mon Sep 17 00:00:00 2001 From: tcezard Date: Wed, 10 Jul 2024 19:58:52 +0100 Subject: [PATCH 2/4] add additional-platforms: osx-arm64 --- recipes/vcf-validator/meta.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/recipes/vcf-validator/meta.yaml b/recipes/vcf-validator/meta.yaml index 9ebff31841763..618de4545dd18 100644 --- a/recipes/vcf-validator/meta.yaml +++ b/recipes/vcf-validator/meta.yaml @@ -39,6 +39,8 @@ about: - LICENSE_ODB extra: + additional-platforms: + - osx-arm64 recipe-maintainers: - apriltuesday - tcezard From 20dceef2324b9dd2021865753fafe9eaddc43dc7 Mon Sep 17 00:00:00 2001 From: tcezard Date: Thu, 12 Sep 2024 13:43:38 +0100 Subject: [PATCH 3/4] remove support for arm64 on osx --- recipes/vcf-validator/meta.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/recipes/vcf-validator/meta.yaml b/recipes/vcf-validator/meta.yaml index 618de4545dd18..586a0273b2068 100644 --- a/recipes/vcf-validator/meta.yaml +++ b/recipes/vcf-validator/meta.yaml @@ -14,10 +14,6 @@ source: sha256: 0b97a34fac6cf23951ffc33cdfb7b0602a89b4d5390564c8d816cb83019a3ffc # [osx and x86] - url: https://github.com/EBIvariation/vcf-validator/releases/download/v{{ version }}/vcf_assembly_checker_macos_x64 # [osx and x86] sha256: 1b5404a4239da9f5e5e39bece975e4eea55d87c486121a076226829b79477bc3 # [osx and x86] - - url: https://github.com/EBIvariation/vcf-validator/releases/download/v{{ version }}/vcf_validator_macos_arm64 # [osx and arm64] - sha256: e7e850ee7d76eafa5ffee9f7eef270d25f84113f4518a4d6f4d601a065d5c5eb # [osx and arm64] - - url: https://github.com/EBIvariation/vcf-validator/releases/download/v{{ version }}/vcf_assembly_checker_macos_arm64 # [osx and arm64] - sha256: 5f9e35cc1980b688d2d12e56d0fdadd3b430d55c70cdac6055b3f24ea60e488b # [osx and arm64] build: script: From 301a659d2ef50e36ee52a29ec48dd95875048433 Mon Sep 17 00:00:00 2001 From: tcezard Date: Thu, 12 Sep 2024 14:41:49 +0100 Subject: [PATCH 4/4] remove support for arm64 on osx --- recipes/vcf-validator/meta.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/recipes/vcf-validator/meta.yaml b/recipes/vcf-validator/meta.yaml index 586a0273b2068..03877f075b8f4 100644 --- a/recipes/vcf-validator/meta.yaml +++ b/recipes/vcf-validator/meta.yaml @@ -35,8 +35,6 @@ about: - LICENSE_ODB extra: - additional-platforms: - - osx-arm64 recipe-maintainers: - apriltuesday - tcezard