• v2026.01-fork.2 b5e070f072

    Pareizrakstība 2026.01-fork.2
    All checks were successful
    Test build / build (push) Successful in 9s
    Release / build-and-release (push) Successful in 11s
    Stable

    ojars released this 2026-05-10 11:34:04 +03:00 | 1 commits to master since this release

    Pareizrakstī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 .service bundle for the Homebrew Cask and manual installs.

    Verify

    sha256  Pareizrakstiba-2026.01-fork.2.pkg     9fd3fb0a022e442e74f65f76b7bafb8399dd4e43df4999633eafa7f912324662
    sha256  Pareizrakstiba.service.zip       4a4ec13fb304e31e128656552ac91bd10c28ef26cb081813adc6391d41db7fd8
    

    Install

    • 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
  • v2026.01-fork.1 cdaa8af76c

    Pareizrakstība v2026.01-fork.1
    Some checks failed
    Release / build-and-release (push) Failing after 15s
    Stable

    claude released this 2026-05-08 06:50:25 +03:00 | 6 commits to master since this release

    Pareizrakstī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: wordCount NULL pointer, SYSVER_MIN parser broken since macOS 11, ps | grep console false-matches.
    • Installer no longer disables Gatekeeper system-wide. Replaced spctl --master-disable with targeted xattr -rd com.apple.quarantine on 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 .service bundle for the Homebrew Cask and manual installs.

    SHA256

    8239f757219142594eb9bc80a49f76b81dbbd8e4cf47135b494aef29392e65a2  Pareizrakstiba-2026.01-fork.1.pkg
    1a330f8a510c6e1cbc41ffaa6184b98adff2cb8bf2e041c4b7fccddae59816df  Pareizrakstiba.service.zip
    

    Install

    Homebrew (recommended for brew users):

    brew tap ojars/pareizrakstiba https://git.kapteinis.lv/ojars/homebrew-pareizrakstiba
    brew install --cask pareizrakstiba
    

    PKG (recommended for everyone else): download Pareizrakstiba-2026.01-fork.1.pkg above, 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/lv per 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.sh or 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