- Install homebrew from https://brew.sh/ (follow the instructions there)
- tap the https://invent.kde.org/packaging/homebrew-kde/ repo,
brew tap kde-mac/kde https://invent.kde.org/packaging/homebrew-kde.git brew edit okular, workaround now is to comment out or delete the linedepends_on "chmlib"(won't compile on macos arm64 for now as of 2021-08-18), then save (if using vim you need to first pressito insert/type, when saving then<esc>then:wqthen<enter>.brew install okular, wait for stuff to compile and/or install- It may ask for keychain credentials (to sign the binaries? because of mac arm64 security policy https://eclecticlight.co/2021/01/26/when-you-dont-have-permission-to-run-an-app-on-an-m1-mac/)
$(brew --repo kde-mac/kde)/tools/do-caveats.sh- Now okular is in your
$HOME/Applications/KDEfolder, and will show up in Launchpad! You can view pdf, djvu, etc documents.
Edit: as of 2025 there is now a precompiled nightly binary available for download at https://okular.kde.org/download/, or at https://cdn.kde.org/ci-builds/graphics/okular/master/macos-arm64/. It is unsigned so use sudo xattr -rd com.apple.quarantine /Applications/okular.app to bypass quarantine after install.
2025-08-09 Writing to confirm brew install okular still produces KF5I18n errors. The binary download link works.
Printing from Okular's 2025-08-04 MacOS build okular-master-6606-macos-clang-arm64.dmg works from my Mac running OS Sequoia 15.6 using an old Brother MFC laser printer and Brother's terribly antiquated software. Printing is extremely slow but it works.
Thanks y'all.