Client for Apple Silicon Macs?

16 views
Skip to first unread message

Matthew Pomar

unread,
Dec 9, 2025, 3:01:14 PM (11 days ago) Dec 9
to Minarca Data Backup
Hi,

According to the website, M1/M2 support is coming soon. Does the current MacOS client support Apple Silicon yet?

Thank you.
 - Matt
Message has been deleted

Eduardo de Oliveira

unread,
Dec 11, 2025, 2:40:13 AM (10 days ago) Dec 11
to Minarca Data Backup
Hello,

It doesn't seem to have a native port of the Minarca Client for Apple M machines yet, but I was able to successfully run Minarca Client (dev) from source. Just to let you know, the recommended approach for non-dev users is installing the Minarca Client package available from the download page.

Here are the commands I've used to set up my development machine by installing Minarca Client and its dependencies manually via Python. It assumes that Homebrew (https://brew.sh/) is already installed on your machine.

$ brew install librsync python3 git
$ /opt/homebrew/bin/python3 -m pip install Cython --break-system-packages

$ export LDFLAGS=-L$(echo $HOMEBREW_PREFIX)/lib
$ export CPPFLAGS=-I$(echo $HOMEBREW_PREFIX)/include
$ /opt/homebrew/bin/python3 -m pip install rdiff-backup --use-pep517 --break-system-packages

$ /opt/homebrew/bin/python3 -m pip install kivy tzlocal Kivy-Garden filetype humanfriendly launchd --break-system-packages

$ cd $HOME/Documents/GitHub/minarca
$ git clone https://gitlab.com/ikus-soft/minarca
$ /opt/homebrew/bin/python3 -m pip install . --break-system-packages

Minarca Client binary will be installed into /opt/homebrew/bin/minarca

You can run the Minarca Client UI through Terminal with the command:

$ minarca ui

If you want to compile/test/translate Minarca Client, you can also update/build the translation files with:

$ brew install tox
$ tox -e babel_extract
Reply all
Reply to author
Forward
0 new messages