neovim: Add a simpler reproducer
We can just call the undefined function to prove that it is undefined without
calling its (at the moment) only user and managing packages.
sysutils/fastfetch: update to 2.62.1
# changes
# 2.62.1
Bugfixes:
* Fixes Host module not working on some devices (#2279, Host, Linux)
* Regression from v2.61.0
# 2.62.0
Changes:
* Sort package managers alphabetically in output and format arguments (Packages)
* The positional order of format arguments has changed — this is a breaking change for users relying on numeric placeholders. Named arguments are always preferred; e.g., use `{pacman}` (refer to `fastfetch -h packages-format`) instead of `{1}` to keep your config future-proof.
Features:
* Reports `Unused` instead of `Disabled` for zero-size swap on macOS (#2248, Swap, macOS)
* Improves the robustness of default route detection on Linux (#2252, LocalIP, Linux)
[24 lines not shown]
gvfs: update to 1.60.0
* Enable gudev support on *BSD alongside some options depending on it.
* General clean-up, in respect of the good work PHO already did here.
* Some stuff has been moved to options.
* Update paths for dependencies imported in the main tree.
Undo some of the previous, restore flexibility
This is related to PR bin/59957 (in that it is a continuation/
alteration of the previous fix). This was primarily designed
to (hopefully) fix the ~80 extra ATF test failures that the previous
solution caused, by allowing the utilities to work as they had
previously, rather than attempting to enforce one universal true
world order.
Change the openspecial() function to be findspecial() as it no longer
opens anything - but leave it in openspecial.c for several reasons:
First, it might make sense to recreate openspecial() for use in just
those utilities that want to do all that it did (just 2 of the four
that were modified to use it).
Also, this function (or functions) really should be moved to libutil,
rather than buried in sbin/fsck (which doesn't even use it/them at all
- though could perhaps use the findspecial() variant), and I didn't see
[27 lines not shown]
Despite pooka's dislike of the situation, it is sometimes unavoidable
that systems within a given $MACHINE may have different vmparams.
Furthermore, rump is fundamentally a user-space entity on NetBSD, and
it's absolutely true that different $MACHINEs within a $MACHINE_ARCH
may legitimately have different vmparams related to physical memory
layout, and so using the real <machine/vmparams.h> is an impediment
to a $MACHINE_ARCH-generic user-space build.
As such, rump once again has its own vmparams.h file with values that
should be perfectly adequate for the rump virtual environment and its
non-existent subordinate user-space.
PR 58762: disable MKCOMPAT for earm*.
If someone is interested in re-adding support for oabi compat library
builds, they can figure out the missing bits. But for now, stop producing
bogus compat32/debug32 sets on all evbarm builds.
sysutils/ups-nut: Update to 2.8.5
Release notes for NUT 2.8.5 - what's new since 2.8.4
----------------------------------------------------
- common code:
* Introduced `NUT_DEBUG_PROCNAME` environment variable support to optionally
log also the process name (or however the program chose to identify itself).
This may be useful when multiple NUT daemons log into the same file or
console, without syslog to prefix the name into each line (e.g. in tests,
single init script systems like Home Assistant, etc.) [PR 3368]
- `asem`, `bestfortress`, `bestuferrups`, `bicker_ser`, `everups`, `metasys`,
`masterguard`, `mge-utalk`, `oneac`, `phoenixcontact_modbus`, `pijuice`,
`powercom`, `powervar_cx_ser`, `usbhid-ups`, `victronups` driver updates:
* Moved code to align with NUT driver architecture, so `upsdrv_initups()`
would focus on preparing communications, and `upsdrv_initinfo()` would
actually talk to the device and set initial critical data values. [#1962]
[49 lines not shown]
import zlib-1.3.2 (previous was 1.3.1)
Version 1.3.2 has these key updates from 1.3.1:
Address findings of the 7ASecurity audit of zlib.
Check for negative lengths in crc32_combine functions.
Copy only the initialized window contents in inflateCopy.
Prevent the use of insecure functions without an explicit request.
Add compressBound_z and deflateBound_z functions for large values.
Use atomics to build inflate fixed tables once.
Add --undefined option to ./configure for UBSan checker.
Copy only the initialized deflate state in deflateCopy.
Zero inflate state on allocation.
Add compress_z and uncompress_z functions.
Complete rewrite of cmake support.
Remove untgz from contrib.
Vectorize the CRC-32 calculation on the s390x.
Remove vstudio projects in lieu of cmake-generated projects.
[6 lines not shown]
Introduce a new function, uvm_lwp_is_pagedaemon(), which returns true
if the specified LWP is the pagedaemon LWP. This test is inline for
the kernel proper, and directed to a function for modules. This, in turn,
allows us to hide "struct uvm_cpu" and "struct uvm" from modules, as
these have arrays in them that are not a consistent size certainly across
$MACHINEs within a given $MACHINE_ARCH, and may not necessarily even be
consistent within a given $MACHINE.
NetBSD -> 11.99.6 because new symbol referenced by modules.
moor: update to 2.12.3.
2.12.3
Fix a crash
Crash reported here: #399
Also, this release makes filtering using & 14% faster with large input.
2.12.2
Support ANSI escape codes for blink, hidden, and strikethrough,
contributed by @viserctul in #402.
Thanks!
Also in this release:
Ignore OSC8 parameters
Make LESS_TERMCAP_md control man page headings as well
[10 lines not shown]
rumdl: update to 0.1.87.
1.87
Added
config: fall back to ~/.rumdl.toml and ~/rumdl.toml as user config (8557089)
Fixed
code-block-tools: use yamlfmt lint mode for YAML (#606) (0296f86)
MD038: preserve spaces around nested backticks (#605) (a9552c6)
MD013: keep closing quote with parenthetical splits (#601) (9a47b99)
1.86
Added
cli: support inline TOML overrides via --config (ae5461f)
[24 lines not shown]