usr.bin/man: allow man(1) to search translated manpages in pure $man_lang subdirectory (+)
Currently our man(1) utility search manages only in $lang_country.$charset, $lang.$charset and,
as failover, in en.$charset which is historical behavior.
But nowadays most of ported software uses only $lang subdirectories for translated manpages
instead of use full locale notation, for example, share/ja/man1, share/de/man1, share/ru/man1.
In such cases, our man(1) utility cannot find any translated manpages and silently fallback to english version.
Add $man_lang in search path allows man(1) search and use translated manpages under historical and modern path traditions
MFC after: 1 day
MFC to: stable/15 stable/14
Reviewed by: ziaee, fernape
Approved by: fernape
Differential Revision: https://reviews.freebsd.org/D55805
(cherry picked from commit 5250c98908482babae8379b4dede10c64e8639ae)
www/dillo2: allow to build the port against FLTK versions 1.[34].x
While not officially supported, there is an ongoing work-in-progress
and the current state is that "FLTK 1.4 [...] using the Xft backend
produces identical rendering results as FLTK 1.3.11, which is a good
outcome."
I've been running it for a few days and did not observe any graphic
bugs or glitches, so let's lift the version restriction in advance.
Upstream GH issues: 439, 440
ipfw: declare the ipfw_nat module
The module declaration is necessary for 'kldstat -m' to see it,
and the rc(8) uses that to detect presence of ipfw_nat.
NB: the module(9) KPI lacks a way to declare a module without
providing an empty handler and no SYSINITs.
Reported by: ambrisko
Fixes: 9bcc1e97dda8e926483b81874884211bbe4f36e9
sysutils/py-datalad: fix build by changing dependency to git from git at lite
Some dependency changed git at lite to git and this caused a conflict.
Reported by: fallout
databases/immudb: Remove expired port
2026-10-27 databases/immudb: Not actively maintained. Multiple versions behind on upstream. Please take maintainership if you use this.
sysutils/cni-epair: Update to 1.2.0
Containers can now join a VLAN of a bridge with vlanfilter, set per
network in the epair plugin block (vlan, taggedVlans).
Changes: https://github.com/daemonless/cni-epair/releases/tag/v1.2.0
PR: 300139
Approved by: acm (mentor)
arm64: a local TLB invalidation suffices when enabling write access
When a PTE logically supports write access, as indicated by its DBM
field, but write access is nonetheless blocked by the PTE's protection
field, pmap_fault() can enable write access with only a local TLB
invalidation.
(cherry picked from commit 7dd9a8125f70f1fc40fd9907bdaae0d23c8586c9)
www/pomerium-envoy-custom: update to 1.37.0.20261026
Update to envoy-custom commit 30d955cf07bd, which moves the bundled
Envoy from 1.38.5 to 1.38.8, as required by pomerium 0.33.6.
While here, drop the unused nghttp2 and libmaxminddb dependencies.
Envoy always builds its own patched nghttp2, and pomerium does not
enable the GeoIP extension, so neither system library was linked.