From bc1f4b1482b9c0ac15b0b8c9ef92be9eb9d85d95 Mon Sep 17 00:00:00 2001 From: John O'Keefe Date: Wed, 16 Sep 2026 08:51:52 -0400 Subject: [PATCH] docs: point runners at install script, document self-updates Runtime box now leads with the tarball install_linux.sh (which installs the webkit runtime for supported distros) and keeps manual per-distro commands as fallback. Add an Updates section: desktop Linux releases self-update in-app (signed, verified), binary-only; icons and .desktop still come from the tarball. --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index 5b9cf5f..2fa1855 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,8 @@ To run as is, please feel free to download a binary from the releases page. > **To run:** install the WebKitGTK 6 runtime first — it is not preinstalled > on most distros, and the app will not start without it > (`error while loading shared libraries: libwebkitgtk-6.0.so.4`). +> The release tarball's `install_linux.sh` installs it automatically +> (Arch, Debian/Ubuntu, Fedora, Void, OpenMandriva). Manual fallback — > Arch: `sudo pacman -S webkitgtk-6.0` · > Debian/Ubuntu: `sudo apt install libwebkitgtk-6.0-4`. @@ -58,3 +60,10 @@ The `wailsv3` branch moves AniTrack from Wails `v2` → `v3` and from `99designs ## Building To build a redistributable, production mode package, use `make build`. The binary lands at `build/bin/AniTrack`. + +## Updates + +Desktop Linux releases self-update: the app checks for a newer release at +startup and offers it in-app (signed, verified before install). Only the +binary updates itself — icons and the `.desktop` file still come from the +release tarball. Details in `docs/V3_MIGRATION.md: Self-updates`.