Skip to content

Add dMagnetic PKGBUILD and foot window padding#161

Merged
thavelick merged 1 commit into
mainfrom
dmagnetic_packaging
Jun 19, 2026
Merged

Add dMagnetic PKGBUILD and foot window padding#161
thavelick merged 1 commit into
mainfrom
dmagnetic_packaging

Conversation

@thavelick

Copy link
Copy Markdown
Owner

Summary

  • New arch/pkgbuilds/dmagnetic/PKGBUILD: builds the dMagnetic 0.37 Magnetic Scrolls interpreter from the official dettus.net source tarball (sha256-pinned), pure C with only glibc at runtime. check() runs upstream's bundled render self-tests; installs to a clean FHS tree and disables the empty debug split (binary is pre-stripped).
  • foot/foot.ini: add pad=20x20 center so terminals (and the game) get a margin instead of painting flush to the window edge.

Testing

  • makepkg builds a single clean dmagnetic-0.37-1-x86_64.pkg.tar.zst; all 9 upstream self-checks pass.
  • Installed and verified: pacman -Qkk dmagnetic → 0 altered files; dMagnetic -version runs.

🤖 Generated with Claude Code

Package the dMagnetic Magnetic Scrolls interpreter (terminal sixel/UTF
graphics) from the official dettus.net 0.37 tarball, built from source
with upstream's render self-tests wired into check().

Also add 20x20 centered padding to foot so the grid no longer paints
flush against the window edges.

Note: claude/settings.json was left out of this commit as unrelated churn.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@thavelick thavelick merged commit 20c39f9 into main Jun 19, 2026
3 checks passed
@thavelick thavelick deleted the dmagnetic_packaging branch June 19, 2026 03:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant