Changelog

21

  • aur-build

    • move local repository sync to build--sync
      • implement file-based locking (makepkg implementation)
      • implement pactrans upgrade
    • add --pool
  • aur-fetch

    • support mixed url and pkgbase names (#1104)
    • add trurl(1) as dependency

20.5

  • aur-build

    • do not define LOGDEST explicitly
  • aur-chroot

    • preserve LOGDEST and SRCDEST by default (#1196)
  • aur-repo

    • avoid empty output with -q -u (#1215)
  • aur-sync

    • pre-process .SRCINFO with pacini (#1203)
  • examples

    • sync-rebuild
      • use aur-fetch instead of aur-sync
      • allow handling multiple targets
  • man1

    • documentation updates (#1206, #1207)
    • add setfacl example (aur-build.1)

20.4

  • aur-build
    • do not skip build on partial results (#1186)

20.3

  • perl
    • recursively remove targets with Depends::prune (#1184)

20.2

  • aur-build

    • add AUR_MAKEPKG_GNUPGHOME, --makepkg-gnupghome
    • propagate LOGDEST to aur-chroot
  • aur-sync

    • add --auto-key-retrieve
      • retrieve PGP keys to AUR_SYNC_GNUPGHOME keyring
      • keyring defaults to $XDG_DATA_HOME/aurutils/sync/gnupg
    • add diagnostic for tsort failure (#1039)

(Older entries have been omitted for brevity)