|
First AUR release of BitlaForge — a Catppuccin Mocha Textual TUI that
wraps minerd for solo Bitcoin mining ("the lottery"). Fourth tool in
the KognogOS Forge suite; with this submission the suite is complete on
AUR alongside grubForge, alacrittyForge, and nogForge.
depends: python, python-textual, python-rich, python-tomli-w.
optdepends: cpuminer (recommended) / cpuminer-multi / cpuminer-opt —
all AUR-only providers of /usr/bin/minerd. BitlaForge detects the
missing case at runtime and guides the user to install one via its
Setup screen, so the optdep is genuinely optional from a packaging
standpoint (the app runs without minerd installed; pressing M without
it produces install-guidance instead of failing silently).
check() runs a headless mount smoke under Textual's run_test() harness
with PYTHONDONTWRITEBYTECODE=1; package() does a defensive __pycache__
sweep before install — same packaging discipline that closed grubForge
v1.0.2's .pyc install-conflict class.
Co-developed by Javier (jetomev) and Claude (Anthropic).
|