ports-mgmt/pkg: update to 2.8.1
Changes:
- fix: non-root reads of a WAL-mode database with missing sidecars
- fix: leftover parent @dir directories on deinstall
- fix: static build with -pie
- macho: map macOS 26 / iOS 19 to Darwin 25
- api: add PKG_EVENT_PKG_FETCH_BEGIN for per-package fetch progress
- fix: missing space in a libpkg error message
security/keyward: Build with Go 1.26
The port's go.mod requires go 1.26.4, but USES=go:modules selects
GO_DEFAULT (1.25). The build still succeeded, because during the fetch
phase GOPROXY is live and go125 satisfies the directive by downloading
an entire go1.26.4 toolchain into the module cache; the build phase then
finds it there and switches to it despite GOPROXY=off.
So the port declared a build dependency on lang/go125 while actually
compiling with an undeclared, unchecksummed toolchain pulled from
proxy.golang.org. Depend on lang/go126 instead.
[SimplifyCFG] Fix DomTree update in `turnSwitchRangeIntoICmp` (#212006)
The original removal of `BB->Default` has been handled by
`createUnreachableSwitchDefault`.
When `OtherDest` is also unreachable, the edge should be removed.
This issue cannot be reproduced via
`-simplifycfg-require-and-preserve-domtree=1`. I just found it by
checking DT in `requestResimplify`.
www/py-django61: New port, copied from www/py-django60
Django is a high-level Python Web framework that encourages rapid development
and clean, pragmatic design.
Developed and used over the past two years by a fast-moving online-news
operation, Django was designed from scratch to handle two challenges: the
intensive deadlines of a newsroom and the stringent requirements of experienced
Web developers. It has convenient niceties for developing content-management
systems, but it's an excellent tool for building any Web site.