Enable macOS support

Merged Julius Künzel requested to merge work/macos into master

Merge request reports