| Age | Commit message (Collapse) | Author |
|
|
|
|
|
Upstream corrected the release in-place, so the checksums need to be
updated. In order to avoid collisions in pacman's source cache, I've
elected to renumber the tarball, pretending it's a .1 patch release.
However, to avoid miscommunications with upstream, I've left the actual
pkgver in place.
The cause of this incident was that upstream accidentally initially
uploaded a nightly instead of a release tarball when the release was
made. When this was reported, upstream elected to update the tarball in
place and post an update into the release notes.
Timeline:
2026-01-08: Upstream accidentally uploads nightly instead of release
2026-01-12: Upstream receives notification of the error
2026-01-12: Upstream overwrites nightly with correct release tarball
2026-01-14: I received notification of this and investigated
Reporter: @Atraii
References:
https://github.com/simonmichael/hledger/issues/2526
https://github.com/simonmichael/hledger/commit/a378661c56b4e9c1af193a01ee6628bae2db6d87
https://github.com/simonmichael/hledger/releases/tag/1.51.2 Install section
https://github.com/simonmichael/hledger/issues/2530
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Upstream now bundles manpages and info pages in the release, so no need
to manually download them. Also, they've managed to move back to
tarballs, so no need to manually extract the sources.
(However, the tarballs are still named without a version in the
filename, requiring renaming)
|
|
Files in source should only collide in names if they're meant to collide
in content -- in particular, they should usually be uniquely named wrt
(pkgname, pkgver). Adding versions infix to the manpages in source fixes
this.
This will be rendered unnecessary once
https://github.com/simonmichael/hledger/issues/2309 is fixed, this
should help in the meantime.
|
|
|
|
|
|
|
|
- Version bump
- Note upstream moved to using .tar.zip releases due to [github's
builtin upload action only allowing zip files][github zip], which
makepkg can accidentally only extract one layer of.
Tracked upstream at [hledger tgz]
- The binaries *are statically linked*, hence have no deps
- Upstream promised to bundle manuals in releases, not yet current
Tracked at [hledger manuals]
- SPDX license
- Make splits independent of base package
- Drop unnecessary deps
- Misc cleanup and punctuation
[github zip]: https://github.com/actions/upload-artifact/issues/109
[hledger tgz]: https://github.com/simonmichael/hledger/issues/2299
[hledger manuals]: https://github.com/simonmichael/hledger/issues/2309
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
upstream release
|
|
upstream release
|
|
upstream release
|
|
upstream release
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Check the output of the subshell
Making regular expressions for parsing readelf language independent
|
|
|
|
|