HomeFreeBSD

update to 1.16.0

Description

update to 1.16.0

Main highlights:

  • Add support for RISC-V
  • plist now supports '@include <anotherfile>'
  • Keywords can now validate the plist syntax at packaging time validation is done via a lua script
  • Keywords can issue a deprecation warning if needed
  • Add support for triggers (lua and shell scripts possible)
  • pkg create -e now will create a package with a readable MANIFEST

but also:

  • pkg-query now supports %X to print the internal package checksum
  • remove usage of utstring
  • lua scripts can now take real arguments
  • get rid of sysexits
  • improve performances for pkg query -F
  • Fix an issue with metalog duplicated entries
  • Relax keywords attributes syntax by allowing spaces
  • Fix a crash when pkg is told to package a directory as a file
  • pkg upgrade -n does not run anymore the "prior" test for self pkg upgrade but instead prints everything that will be upgraded including pkg
  • pkg info now print the installed timestamp and repository in --raw output
  • print all missing packages not only the first one encountered
  • All commands are now consistently using --no-scripts
  • pkg audit now accepts a -R/--raw option for parseable output
  • some fixes in the solver

PR: 251696

Details

Provenance
baptAuthored on
Parents
rP558942: x11/babl: update to 0.1.84
Branches
Unknown
Tags
Unknown