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

Support aarch64-darwin #5

Open
malikwirin opened this issue Jan 18, 2025 · 6 comments
Open

Support aarch64-darwin #5

malikwirin opened this issue Jan 18, 2025 · 6 comments

Comments

@malikwirin
Copy link

I wish to use purs-nix on m1. What is the blocker?

@malikwirin
Copy link
Author

I realized one of the blockers is Zephyr. The package definition in this repo excludes aarch64-darwin. Than I wanted to package it myself until I realized it is already upstream in nixpkgs. There the package is marked as broken because following dependencies are not available in nixpkgs:

       > aeson >=2.0.3.0 && <2.1,
       > ansi-terminal >=0.11 && <0.12,
       > ansi-wl-pprint >=0.6.9 && <0.7,
       > base >=4.16.2 && <4.17,
       > hspec-core <2.9.3,
       > mtl >=2.2.2 && <2.3,
       > optparse-applicative ==0.17.0.0,
       > process ==1.6.13.1,
       > text >=1.2.5.0 && <1.3,
       > transformers >=0.5.6.2 && <0.6,
       > unordered-containers ==0.2.19.1

@ursi
Copy link
Contributor

ursi commented Jan 20, 2025

It looks like the official purescript releases support this now, if you'd like to edit this file to add it that would be nice. If not, I will get around to it at some point.

@malikwirin
Copy link
Author

It looks like the official purescript releases support this now, if you'd like to edit this file to add it that would be nice. If not, I will get around to it at some point.

I am working on it but first I am repackaging Zephyr as it is one dependency that doesn't support aarch64-darwin yet as well

@ursi
Copy link
Contributor

ursi commented Jan 21, 2025

you could also leave zephyr out of the tool chain on aarch64 only, if that's the only blocker.

@malikwirin
Copy link
Author

you could also leave zephyr out of the tool chain on aarch64 only, if that's the only blocker.

Is Zephyr needed for purs-nix?

@ursi
Copy link
Contributor

ursi commented Jan 22, 2025

Nope

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

No branches or pull requests

2 participants