TheLastGimbus / GooglePhotosTakeoutHelper

Script that organizes the Google Takeout archive into one big chronological folder
https://aur.archlinux.org/packages/gpth-bin
Apache License 2.0
4.01k stars 200 forks source link

Add Apple Silicon builds #310

Open Wrestor opened 5 months ago

Wrestor commented 5 months ago

Environment

Describe the bug No native GooglePhotosTakeoutHelper Apple Silicon build available, therefore x86 emulation needs to be enabled

Expected behavior Compile for apple silicon (m1, m2, ...)

palijn commented 5 months ago

Sorry, how is that functionally a problem ?

TheLastGimbus commented 5 months ago

Sooo this is kinda just "technology sucks" moment, but Dart, currently used language, doesn't support cross-compilation

https://github.com/dart-lang/sdk/issues/28617

So I would need to own M1 myself, or Github Actions to start providing it, which they don't. Soooo i'm sorry but this won't get resolved soon

blopker commented 2 weeks ago

Not sure if this is still helpful, but the macos-14 runner seems to be on M1: https://docs.github.com/en/actions/using-github-hosted-runners/using-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-public-repositories