-
Notifications
You must be signed in to change notification settings - Fork 17
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
macOS aarch64 libsass for Apple M1 #49
Conversation
Thanks for creating a PR! Is there a beta build of this branch available in a repo? I'd like to help test, as I'm also experiencing the problems referenced in #48 as well |
I've not publish this version in a public repository. I do the following steps to use it in my projects:
|
Thanks @porchy13 for creating the PR. I have followed the solution as you documented above and it works well. |
@irundaia any chance to get this fix released? |
Sorry, I've been away for a while. Question, how did you compile the darwin-arm version of libsass? |
I've used the binaries provided by Homebrew (link to the libsass formulae). I did not find any cross-compilation Docker image that was able to compile for the |
I've tested in on my x86 Mac. It still works there. So I'll try to release this this evening, after doing some test on a windows machine. |
@irundaia hello, do you plan to release a new version of the library on maven central? |
@arturopala, I do. I’m in the process of figuring out how to release the plugin to jCenter now that bintray has shut down. |
Would it be an option to deploy to the Sonatype OSS? If so, I have an
example in
https://github.com/arturopala/buffer-and-slice/actions/workflows/publish.yml
śr., 2 mar 2022 o 13:31 Han van Venrooij ***@***.***>
napisał(a):
… @arturopala <https://github.com/arturopala>, I do. I’m in the process of
figuring out how to release the plugin to jCenter now that bintray has shut
down.
—
Reply to this email directly, view it on GitHub
<#49 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAB5IL2DDXNPHNUCKSBQOFLU55UT7ANCNFSM5JWCPJRA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
I've published the version 1.5.2 to Sonatype OSS. Due to Sonatype's stricter groupId policies, I had to change the groupId to |
Thank you @irundaia ! |
@irundaia You should also let scala-steward know about the new groupid: scala-steward-org/scala-steward#2488 |
This PR should close #48.
To get
sbt-sassify
working on Apple M1 computers and usingsbt 1.6.0-M1
needs to havelibsass.dylib
in arch specific folders:darwin-aarch64
for M1 chips anddarwin-x86-64
for Intel chips. The olddarwin
folder needs to be kept forsbt
version prior to 1.6.I did not find any ways to have
libsass
cross-compiled foraarch64
. The one I provide comes from my Homebrew installation.Finally, I have update some dependencies and the test protocol has been fixed in that sense.