-
released this
2026-05-10 11:34:04 +03:00 | 1 commits to master since this releasePareizrakstība 2026.01-fork.2
Latvian spell-checker for macOS, ad-hoc signed for arm64+x86_64.
Artifacts
Pareizrakstiba-2026.01-fork.2.pkg— system-wide installer (/Library/Services/). Double-click → installer flow → admin password.Pareizrakstiba.service.zip— raw.servicebundle for the Homebrew Cask and manual installs.
Verify
sha256 Pareizrakstiba-2026.01-fork.2.pkg 9fd3fb0a022e442e74f65f76b7bafb8399dd4e43df4999633eafa7f912324662 sha256 Pareizrakstiba.service.zip 4a4ec13fb304e31e128656552ac91bd10c28ef26cb081813adc6391d41db7fd8Install
- PKG: download, double-click, accept Gatekeeper warning, follow installer.
- Homebrew:
brew tap ojars/pareizrakstiba https://git.kapteinis.lv/ojars/homebrew-pareizrakstiba && brew install --cask pareizrakstiba
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
Pareizrakstība v2026.01-fork.1
StableSome checks failedRelease / build-and-release (push) Failing after 15sreleased this
2026-05-08 06:50:25 +03:00 | 6 commits to master since this releasePareizrakstība 2026.01-fork.1 — first fork release
Native arm64 + ad-hoc signed build of the Latvian spell-checker for macOS.
This is the first release of the refactor: 2026 modernization fork of WARP-LAB/Pareizrakstiba. Net diff vs upstream 2020.01: +270 / −896 across 20 files. See PR #1 for the full review and changelog.
Highlights
- Native arm64 binary (upstream is x86_64-only and runs under Rosetta on Apple Silicon).
- Modern Hunspell API (
std::vector<std::string>); ARC enabled; C++17. - Three security/correctness bug fixes:
wordCountNULL pointer,SYSVER_MINparser broken since macOS 11,ps | grep consolefalse-matches. - Installer no longer disables Gatekeeper system-wide. Replaced
spctl --master-disablewith targetedxattr -rd com.apple.quarantineon the installed bundle.
Artifacts
Pareizrakstiba-2026.01-fork.1.pkg(708 KB) — system-wide PKG installer (/Library/Services/). Double-click to install. One Gatekeeper warning the first time (PKG is unsigned — no Apple Developer Program); right-click → Open to bypass.Pareizrakstiba.service.zip(692 KB) — raw.servicebundle for the Homebrew Cask and manual installs.
SHA256
8239f757219142594eb9bc80a49f76b81dbbd8e4cf47135b494aef29392e65a2 Pareizrakstiba-2026.01-fork.1.pkg 1a330f8a510c6e1cbc41ffaa6184b98adff2cb8bf2e041c4b7fccddae59816df Pareizrakstiba.service.zipInstall
Homebrew (recommended for
brewusers):brew tap ojars/pareizrakstiba https://git.kapteinis.lv/ojars/homebrew-pareizrakstiba brew install --cask pareizrakstibaPKG (recommended for everyone else): download
Pareizrakstiba-2026.01-fork.1.pkgabove, double-click. Right-click → Open the first time to bypass Gatekeeper.Activate Latvian spell-check
In any Cocoa app (TextEdit, Mail, Pages, Notes…):
Edit → Spelling and Grammar → Show Spelling and Grammar → Language dropdown → Latviešu (Pareizrakstiba).
Learned words are stored at
~/Library/Spelling/lvper user.Tested on
- macOS Tahoe 26.4.1 — TextEdit functional test passed (Latvian morphology recognised, foreign words flagged correctly).
Known limitations
- minOS = 11.0 not 10.15 in this build — the manual clang build on Tahoe Command Line Tools SDK 26.4 doesn't ship 10.15 symbols. A real Xcode build (per the .pbxproj target of 10.15) would still target 10.15. For 10.13/10.15 users, build from source via
bash build-clang.shor open the project in Xcode. - Unsigned (no Apple Developer Program). Gatekeeper friction on first install is documented.
- Substantial divergence from upstream WARP-LAB; pulling future upstream changes will need manual conflict resolution.
Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
1 download