hfsfuse
AUR package: FUSE filesystem for HFS+ (upstream: https://github.com/0x09/hfsfuse).
Quirk: this AUR git repo is a reused/adopted slot
The AUR git repo ssh://aur@aur.archlinux.org/hfsfuse.git previously hosted
a different package, bindfs (see git log in this submodule – history
before commit c7b2a37 "initial revision" is entirely bindfs commits up to
1.18.4). On 2026-07-31 the maintainer replaced the content wholesale with
the real hfsfuse PKGBUILD, starting fresh at pkgver=0.425, but left
.nvchecker.toml untouched – it still pointed at bindfs.org and checked
bindfs’s version.
Effect: check_for_updates_maintained.sh flagged UPD maintained/hfsfuse
0.425 1.18.4, which looked like a real (large) version bump but was
actually nvchecker silently checking the wrong upstream. Always cross-check
a suspiciously large/unexpected version jump against the PKGBUILD’s actual
url= before trusting the STATES.txt line – see also
[[feedback_verify_aur_flags_before_acting]] for the same class of “don’t
blindly trust the automated signal” issue.
Fixed .nvchecker.toml to:
[hfsfuse]
source = "github"
github = "0x09/hfsfuse"
use_latest_release = true
2026-08-15: 0.425 -> 0.435
Real upstream update once nvchecker was pointed correctly. Plain tarball
source from GitHub tags (refs/tags/${pkgver}.tar.gz), no patches needed.
Build via make WITH_UTF8PROC=local WITH_ZLIB=local worked without changes.
namcap notes (pre-existing, not addressed): BSD isn’t a strict SPDX
identifier, and libutf8proc/glibc dependency notes – cosmetic, left as
maintainer already had them.
2026-08-21: 0.435 -> 0.444
Routine tag bump (tarball confirmed available before touching PKGBUILD).
updpkgsums + .SRCINFO regen, built clean via extra-x86_64-build, same
pre-existing namcap notes as before (not addressed, cosmetic). Signed +
published via repo_release.sh maintained/hfsfuse; old 0.435 build
archived automatically.