aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-07-10 18:50:12 +0200
committerDanilo M. <danix@danix.xyz>2026-07-10 18:50:12 +0200
commit0187a394d5c289d556d412a11bfcda2e665601c9 (patch)
tree5f47df16019873f9a55031905924835556fc1e3a /README.md
parentd69d5537e79cb53b5c91894cbccb3bbdd37c616e (diff)
downloadmkhintfile-0187a394d5c289d556d412a11bfcda2e665601c9.tar.gz
mkhintfile-0187a394d5c289d556d412a11bfcda2e665601c9.zip
release: v1.4.0 — RepoVer --list columnv1.4.0
Add a RepoVer column to --list showing the newest version built in PACKAGES_DIR (repo_version / repo_has_packages helpers). The column is auto opt-in: shown only when at least one package is built, hidden otherwise. It turns magenta when the built version lags the newer of the hint/.info version, a colour kept distinct from the green newer-source cell so the two comparisons don't blur. In a matched (yellow) row the RepoVer cell keeps its own colour. Tests T70-T74. Bump MKHINT_VERSION to 1.4.0 and cut the CHANGELOG section (also covering install.sh and the expanded dependency docs shipped since v1.3.1). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Diffstat (limited to 'README.md')
-rw-r--r--README.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/README.md b/README.md
index a9f6ad9..5b30265 100644
--- a/README.md
+++ b/README.md
@@ -151,6 +151,8 @@ When updating a hint with multiline DOWNLOAD, mkhint:
Lists each hint file with its `HintVer` (version in the hint), `SBOVer` (version in the repository `.info`), a `DelReq` column showing `✓` when the hint carries a populated `DELREQUIRES`, and a `NoDL` column showing `✓` when the hint has `NODOWNLOAD=yes`. Hints with no `VERSION` set (e.g. pure `DELREQUIRES` hints) are skipped. Version columns are wide enough for long version strings. Rows where the two versions are equal are shown in yellow, so you can see at a glance which hints are now redundant with the upstream SBo version. When the versions differ, the newer of the two (decided with `sort -V`) is shown in green, so you can tell at a glance whether the hint or the repository is ahead. Color is used only on a TTY; piped output is plain. A legend is printed when any row matched.
+When `PACKAGES_DIR` holds at least one built package, an extra `RepoVer` column appears (auto opt-in; hidden when no packages are built). It shows the version of the newest built `*.txz` for the package and turns **magenta** when that built version is behind the newer of `HintVer`/`SBOVer`, so you can spot at a glance which hints have been bumped but not yet rebuilt. When the built package is level with the newest source version it is shown plain.
+
With one or more package names (`-l foo bar`), the table is skipped; instead each named hint is shown side by side with its `.info` (`git diff --no-index` if git is available, otherwise `diff -y`). A missing hint exits 2.
```bash