Updated sysutils/xenkernel420 to 20261015
Updated sysutils/xentools420 to 20261015
Updated sysutils/xenstoretools to 20261015
Updated sysutils/xenkernel418 to 20261015
Updated sysutils/xentools418 to 20261015
Update xenkernel418 and xentools418 to 20261015.
Changes since 20260911:
fix all security issues up to (and including) XSA520. Note that
XSA521 is not relevant for pkgsrc
Update xenkernel420, xentools420 and xenstoretools to 20261015.
Changes since 20260911:
- fix all security issues up to (and including) XSA520. Note that
XSA521 is not relevant for pkgsrc
- other minor bug fixes
mu: update to 1.14.4
Packaging updates:
- mu has chosen to remove a few libs from vendored in favor of using
meson's wrap. Therefore, there are some new depends for this.
Upstream updates:
*** mu
- experimental support for the Fish shell
*** mu4e
- New option ~mu4e-view-ignore-links~ to exclude links (by default,
no-reply-links) from ~mu4e-view-go-to-url~ and friends (1.14.4)
- Add some ~defalias~::
~mu4e-contact-matches-p~ => ~mu4e-message-contact-field-matches~,
~mpu4e-contact-matches-me-p~ =>
~mu4e-message-contact-field-matches-me~ and
~mu4e-subject-matches-p~ => ~mu4e-message-subject-matches~
[24 lines not shown]
CLI11: update to 2.7.2
2.7.2:
Changed
- The C++20 named module uses the precompiled implementation and we
lowered its floor from C++23 to C++20. CLI11::Module now works for
both find_package and add_subdirectory, and configure fails with a
clear message if CMake is older than 3.28.
- Removed <iostream>, <codecvt>, <iomanip>, <fstream>, and <locale>
from the declaration headers, so precompiled clients do not parse
them. App::exit() is now three overloads instead of one with stream
default arguments.
- Moved the remaining non-template function bodies out of App.hpp,
Option.hpp, Validators.hpp, TypeTools.hpp, ConfigFwd.hpp, and
FormatterFwd.hpp into the impl/*_inl.hpp files, so they compile
into the library in precompiled mode. Header-only mode is
unchanged.
Fixed
[131 lines not shown]
ruby-sass-embedded: Disable pre-compiled binaries.
As if this package wasn't evil enough already performing fetch and build
during the install stage(!), it also downloads pre-compiled binaries on
certain platforms, causing PLIST failures and increased security hazards.
printf(3): use emphasis when a term is used for the first time
Use it for "conversion specification", "flag", "field width,
"precision", "length modifier", "conversion specifier".
printf(3): tweak formatting of n$
XXX: The way the description of positional arguments is worded is
pretty awkward. It [ab]uses "field" to refer to the conversion
specification itself, when the standard already uses it to refer to
the output field.
Pull up following revision(s) (requested by kre in ticket #1364):
common/lib/libc/string/memset2.c: revision 1.12
PR port-mips/60780 UBSan: long int << fix (src/common/lib/libc/string/memset2.c)
The comments say that memword_t is intended to be unsigned, but
presume that __register_t will provide that attribute. It usually
doesn't, so we need an unsigned type for building the fill value.
Thanks to Alexander Schreiber for running the UBSan built system
and reporting this (and others), and hopefully, in advance for
testing that this one is now fixed.