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

Reply via email to