deskutils/uchmviewer: Add new port: Qt based chm and epub viewer
uChmViewer is a fork of KchmViewer with some improvements.
WWW: https://github.com/eBookProjects/uChmViewer
ports-mgmt/poudriere-devel: Update to 3.3.0-2565-g0198103a3
Changes:
- options: Improve performance by loading ports_env.
- bulk: Revert not refetching on checksum failure (for distinfo-expected rerolled distfile cases).
- testport: do not check the parent directory of a port does not have Mk.
- Fix documented default for `CHECK_CHANGED_OPTIONS`.
- sh: Add simple command redirect vfork support from Jilles.
(cherry picked from commit b3d20953a01cb834f1c7fa06325784bc45136537)
PR: 295726
ports-mgmt/poudriere-devel: Update to 3.3.0-2554-g0324c5331
Changes:
- Pkg 2.7.0 support
- write_atomic: Add a C implementation
- Hooks: Remove example.org
(cherry picked from commit fbf89ea785c8f1a8e743d2beb3121f9aa4250174)
ports-mgmt/poudriere: Update to 3.4.8
Changes:
- options: Improve performance by loading ports_env.
- bulk: Revert not refetching on checksum failure (for distinfo-expected rerolled distfile cases).
- testport: do not check the parent directory of a port does not have Mk.
- Fix documented default for `CHECK_CHANGED_OPTIONS`.
(cherry picked from commit be5f291f8356e2df1d65c37cfd2730f37b1dbae0)
PR: 295726
ports-mgmt/poudriere: Update to 3.4.7
Changes:
- Improve pkg-2.7.0 compat
- jail -cu: Don't include make.conf into the jail's clean snapshot
(cherry picked from commit ec4de8b18d5d13be5ed1d0a289559938a05110b4)
lang/php84: Update version 8.4.20=>8.4.21
- Optionize JIT. JIT for opcache has been disabled by default. Make it
and option to conditionally depend on capstone [1]
Changelog: https://www.php.net/ChangeLog-8.php#8.4.21
PR: 294233 [1]
Reported by: chris at chrullrich.net [1]
MFH: 2026Q2
(cherry picked from commit 4d065f8528ecb6b364dac20f2e4e68a5b1915d5b)
textproc/php83-xsl: Remove xsltCleanupGlobals call in ext/xsl MSHUTDOWN
The call to xsltCleanupGlobals() during module shutdown can cause a
segfault in xmlHashFree() when freeing libxslt internal hash tables.
This is the same class of shutdown cleanup issue that led to
xmlCleanupParser() being removed from ext/libxml. The process is about
to exit and the OS will reclaim all memory, making the explicit cleanup
both unnecessary and harmful.
(cherry picked from commit 8a2f42718ddd83687a1fe7646343652e7c681977)
PR: 277888