build: added old WIP Dockerfile and dockerignore
Probably doesn't work, not sure if there's any use for it, just wanted to get it out of my working tree.
I've realized this might actually be useful to build arm64 releases, making progress on https://github.com/ActivityWatch/activitywatch/issues/641
Turns out pyqt6-qt6 doesn't have an arm64 wheel on PyPI (although exists in Ubuntu 22.10).
A workaround, that I've been meaning to do anyway, could be to offer a non-GUI aw-qt that exists as a CLI only (without any deps on qt). Similar to what was requested in https://github.com/ActivityWatch/aw-qt/issues/84
@ErikBjare
Turns out pyqt6-qt6 doesn't have an arm64 wheel on PyPI (although exists in Ubuntu 22.10).
I am confused, does this not mean that there is an arm64 wheel for PyQt6-Qt6? https://files.pythonhosted.org/packages/db/63/1a6ffdc84f98e37510171b9b6c2ce9be5006fbffaa5e077f028a5a1ad755/PyQt6_Qt6-6.5.1-py3-none-macosx_11_0_arm64.whl
@jlumbroso I was referring to an arm64 Linux build.
I'm not sure if you can use the changes in this PR to make a Docker-built version of ActivityWatch for macOS under arm64, but maybe?