Earlier today I released libretools 20260104 to [libre] and pushed the
source tarball to <https://repo.parabola.nu/other/libretools/>.
This release is about pacman 7.1 compatibility, and is mostly a
maintenance release.
Changes from v20240707 to v20260104:
Changes:
- librechroot:
+ During chroot creation, handle that `pacman` 7.1 now requires
`--hookdir` to already exist.
- librefetch:
+ Compatibility with `makepkg` 7.1.
+ Log files are now named
`${pkgbase}-${fullver%-*}-mksource-${pkgfunc}.log` instad of
`${pkgbase}-${fullver}-${CARCH}-mksource-${pkgfunc}.log` (no
longer includes pkgrel or CARCH).
Bugfixes:
- librerelease:
+ Fix pbot notifications.
- Fix some messed up printf-strings in the Spanish localization.
Maintenance:
- libremakepkg:
+ Use PATH, not `/etc/sudoers:secure_path` when finding the
`pkgbuild-check-nonfree` helper.
- Big ol' audit of copyright/license notices.
- `make lint`:
+ Clearer output.
+ Update for compatibility with shfmt >= 3.12.
+ Check for copyright/license notice things.
Deprecations/upcoming-changes (same as v20240707):
- A future version of libretools will drop the `libregit`
compatibility wrapper around `gitget`.
- A future version of libretools will drop `libre://` URL support
from librefetch.
- A future version of libretools will drop the `set_var` function
from `conf.sh`.
- A future version of libretools may change librerelease back to use
the pre-v20240327 `REPODEST` config variable, removing the
`TIER0_*` variables. See the discussion on the v20240327 release
announcement.
--
Happy hacking,
~ Luke T. Shumaker
_______________________________________________
Dev mailing list
[email protected]
https://lists.parabola.nu/mailman/listinfo/dev