devel/task: update to 3.46.4
v3.46.4 - 2025-12-24
* Fixed regressions in completion script for Fish.
v3.46.3 - 2025-12-19
* Fixed regression in completion script for zsh.
v3.46.2 - 2025-12-18
* Fixed a regression on previous release that affected variables passed
via command line.
v3.46.1 - 2025-12-18
Features
[57 lines not shown]
xemacs{,-nox11} -- Update to v21.4.25
The update was prompted by an important bytecode fix, in addition
upstream took most of our patches.
From upstream's changelog:
2026-01-01 Aidan Kehoe <kehoea at parhasard.net>
* XEmacs 21.4.25 is released
2026-01-01 Aidan Kehoe <kehoea at parhasard.net>
Changes from Hauke Fath, <hauke at Espresso.Rhein-Neckar.DE>,
maintained in NetBSD pkgsrc tree.
* unexelf.c:
* unexelf.c (unexec):
Build on NetBSD/alpha
[88 lines not shown]
sddm: apply various functional fixes
From Stepan Ipatov via pkgsrc-wip:
Fix keyboard responsiveness on startup. "It happens due to the way sddm
selects the virtual TTY for starting the X server. It calls
ioctl(fd, VT_OPENQRY, &vt) and gets the first free TTY. The problem is
that at the stage of system boot when the rc scripts are executed, the
ioctl() call returns /dev/ttyE1. Apparently, sddm and getty do not
coexist well on the same TTY. The only workaround I've found so far is
to delay starting sddm until init has already spawned getty. Once that
happens, ioctl() returns the expected /dev/ttyE4."
Require dbus during rc.d startup.
Further changes from me:
Fixed typo in the rc.d/sddm script that prevented directories from
being created.
[5 lines not shown]