INET6 is way too entangled in the various L2 protocol printers, so we
pretty much need to include it always. As such, disable the USE_INET6
check so that this will link if MKINET6 is "no".
rk3399-nanopi-r4s.dts: apply upstream USB fix
This gives us the addition of:
[ 1.0000040] rkusbphy2 at rkusb1: USB2 host port
This is taken from the following commit (applied to a different file
in the current Linux tree; it should be included in the DTS update
skrll@ is planning, but could be simpler to pull up to netbsd-11 in
this form):
From 38f4aa34a5f737ea8588dac320d884cc2e762c03 Mon Sep 17 00:00:00 2001
From: Justin Klaassen <justin at tidylabs.net>
Date: Tue, 25 Feb 2025 17:03:58 +0000
Subject: arm64: dts: rockchip: fix u2phy1_host status for NanoPi R4S
The u2phy1_host should always have the same status as usb_host1_ehci
and usb_host1_ohci, otherwise the EHCI and OHCI drivers may be
initialized for a disabled usb port.
[9 lines not shown]
Fix kern.ccd.units sysctl processing
The kern.ccd.units sysctl is intended to return a list (array) of
configured ccd unit numbers - it didn't, instead it returned the
unit number of the first configured ccd, and N-1 0's (where N
is the number of configured ccd devices). If it happened that
ccd0 was the first configured, then N 0's would be returned.
This (very simple) fix corrects that.
This bug has been present (unnoticed apparently) since the sysctl
was added, April, 2013 - so I guess that not very many people to
ccdconfig -g
(not naming the devices) when they have more than one configured ccd.
I suspect that's the only current way to experience it easily.
XXX pullup -9 -10 -11
mail/thunderbird: Update to 146.0.1
Changelog:
146.0.1:
What's Fixed
fixed
Reverted fix that localized consistent special folder names in server's language
146.0:
What's New
new
Enabled configuration of preferred OpenPGP keyserver via the UI
What's Changed
changed
[106 lines not shown]
textproc/py-pdf: Update to 6.5.0
Changelog:
## Version 6.5.0, 2025-12-21
### New Features (ENH)
- Limit jbig2dec memory usage (#3576)
- FontDescriptor: Initiate from embedded font resource (#3551)
### Robustness (ROB)
- Allow fallback to PBM files for jbig2dec without PNG support (#3567)
- Use warning instead of error for early EOD for RunLengthDecode (#3548)
### Developer Experience (DEV)
- Test with macOS as well (#3401)
Add MK* knobs for nearly all of the file systems (except FFS, which will
always be built, and anything related to puffs, which requires a bit more
work), and default them all to "yes" except on m68000, which keeps only
cd9660, kernfs, nfs, and ptyfs.
devel/sdcc: Update to 4.5.0
* AVR target is not available anymore. Use cross/avr-gcc.
* gbz80 is renamed to sm83.
* Based on devel/sdcc3 and make pkglint happier.
Changelog:
SDCC 4.5.0 New Feature List:
Full atomic_flag support for msc51 and ds390 ports
Experimental f8 port
ISO C2y case range expressions
ISO C2y _Generic selection expression with a type operand
K&R-style function syntax (preliminarily with the semantics of non-K&R ISO-style functions)
ISO C23 enums with user-specified underlying type
struct / union in initializers
mpv: Update to 0.41.0
Changes:
0.41.0
- The libplacebo based gpu-next is now the default, instead of gpu
- Vulkan hardware decoding is preferred over other APIs
- New context_menu.lua script for right-click context menus
- AAudio backend for modern, JNI-free audio output on Android
- Improved default color management for gpu-next, and handling on Wayland
- Color representation protocol support for Wayland
- Tablet input support for Wayland
- Clipboard writing support for Wayland and a clipboard backend for X11
- Ambient light support on Linux (using sysfs ALS)
- Built-in helpers to register mpv as a media app on Windows
This release requires FFmpeg 6.1 or newer and libplacebo 6.338.2 or newer.