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

feat: support for Apple M1 silicon #227

Merged
merged 8 commits into from
Aug 26, 2024
Merged

feat: support for Apple M1 silicon #227

merged 8 commits into from
Aug 26, 2024

Conversation

aryarm
Copy link
Member

@aryarm aryarm commented Aug 22, 2024

cyvcf2 and pgenlib added support for m1 apple silicon. See bioconda/bioconda-recipes#50219 and bioconda/bioconda-recipes#50220. So can TRTools be run on macOS ARM now? Are there any other dependencies that fail with the newest macs?

Let's add a test to our CI for this. If it works, then we can add osx-arm64 to the "additional platforms" that are supported in our bioconda recipe

@aryarm
Copy link
Member Author

aryarm commented Aug 22, 2024

The test appears to be failing because bcftools 1.19 and art 2016.06.05 don't have macOS ARM support

But bcftools got it in 1.20 (see bioconda/bioconda-recipes#49104), so we just need to figure out ART

Update: I'm now working on ART in aryarm/aryarm-conda#10 and bioconda/bioconda-recipes#50270

@aryarm aryarm changed the title ci: add actions check for m1 apple silicon feat: support Apple M1 silicon Aug 22, 2024
@aryarm aryarm marked this pull request as ready for review August 22, 2024 21:27
@aryarm aryarm changed the title feat: support Apple M1 silicon feat: support for Apple M1 silicon Aug 22, 2024
@aryarm
Copy link
Member Author

aryarm commented Aug 23, 2024

The tests passed!

@nicholema , can you try to install TRTools on your mac again?

conda create -n trtools-conda -c conda-forge -c bioconda 'bioconda::trtools'

If it works, can you approve this PR?

@nicholema
Copy link
Contributor

nicholema commented Aug 23, 2024 via email

@aryarm aryarm merged commit dfec9c2 into master Aug 26, 2024
13 checks passed
@aryarm aryarm deleted the ci/macos-14 branch August 26, 2024 19:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants