Closed goodevilgenius closed 3 years ago
The macOS port of Workrave is no longer being maintained and will soon be removed (unless someone wants to invest time in getting it to work). So I will close this report as "won't fix".
I am working on a macOS port using Qt. You can compile this version using cmake. E.g.
CMAKE_PREFIX_PATH=/usr/local//Cellar/qt/6.1.2/lib/cmake/1 PATH=/usr/local/opt/gettext/bin/:$PATH cmake
This requires a number of packages from homebrew (qt6, gettext, ninja, cmake). The macOS port still has some issues that will be fixed in the near future.
Is there an issue or somewhere to track/collaborate on the progress of the macOS port using Qt? <3
Thanks @rcaelers for your work on a macOS version. I used your build command as a starting point and got Workrave to build and install, but when run it causes a segfault. Detailed steps to repeat and the cash report has been stuffed into a gist.
This was run on:
❯ uname -rsvp
Darwin 21.3.0 Darwin Kernel Version 21.3.0: Wed Jan 5 21:37:58 PST 2022; root:xnu-8019.80.24~20/RELEASE_ARM64_T6000 arm
Describe the bug
Compilation fails with following errors:
To Reproduce Steps to reproduce the behavior:
brew install gettext gobject-introspection autoconf-archive gtk+ gtk-mac-integration gtkmm3 automake boost
(note the addition ofautomake
andboost
, which were necessary to get past./configure
step)Try to do
brew link --force gettext libffi
and not the following error:export
commands asbrew
instructs./autogen.sh
./configure
make
Expected behavior Compilation should succeed
** macOS:
main
: 423ba0ac