ports-mgmt/pkg: update to 2.6.0
Major Changes
- create: use -t to specify the timestamp for the manifest file.
- fetch: add -s/--sumlink option for mirror mode
- triggers: only defer triggers when the need to execute an external program
- db: enable WAL mode for local databases
- query: add support for query evaluation of complex attributes
- libpkg: store ignored shlibs in manifest and db
- libpkg: respect ignred shlibs for BACKUP_LIBRARIES
- drastically reduce memory usage for all operations
- fix reproducible build issue
- autoremove: fix deletion order
- lots of documentation updates
Other Changes
- use C23 __has_include to reduce configure checks
- fix issue hiding the unit in progress bar
- if for anyreason the extraction rename failed, keep the file around with a .pkgnew suffix
- plenty of fixes in the upgrade decision process
- plenty of corner cases crash fixed
- prevent fetching a file twice