Pull up following revision(s) (requested by kre in ticket #389):
usr.bin/xinstall/xinstall.c: revision 1.131
PR bin/58577 - install(1) -d issues
Fix issues where "install -d" (with no directory) simply
exit(0)s. That one is kind of marginal, installing nothing
when nothing is needed could be treated as OK, but the man
page does indicate in the SYNOPSIS that with -d, at least
one directory is needed (it says nothing at all about that
in the text).
Second, after creating a directory, if a later operation
(chown, chmod) fails, that is not success, a warning was
issued (good), a bad metalog was being created (bad).
That is clearly a bug (though probably doesn't happen
very often).
[28 lines not shown]
Pull up following revision(s) (requested by kre in ticket #388):
lib/libc/locale/runetable.c: revision 1.30
lib/libc/locale/iswctype_mb.c: revision 1.15
PR lib/59067 (wctrans got error member)
Patches from the OP (ru_j217) and from RVP - see the PR
This looks to be just correcting what appear to be simple
errors in the code.
Note updates to lang/gcc14 and lang/gcc14-libs:
lang/gcc14 to 14.3.0nb2
lang/gcc14-libs to 14.3.0nb3
Primarily build fix for NetBSD/powerpc 11.* with active PAX_MPROTECT.
lang/gcc14: Add changes to make this build on NetBSD/macppc 11.0_RC6.
This pulls over changes to config/rs6000/ and gcc/config.gcc from
our in-tree gcc instance of gcc14, while preserving existing Homebrew-
related changes to gcc/config.gcc.
The most important fix is that on NetBSD/powerpc, -msecure-plt is enabled
by default, so that resulting executables can be run with PAX_MPROTECT
active. Otherwise, we end up with executables with sections which have
both "write" and "execute" turned on, which PAX_MPROTECT rejects. Ref.
the entries for .plt and .got sections in "readelf -a".
Fixes PR#60439.
Bump PKGREVISION for both gcc14 and gcc14-libs, to adhere to rules in comments,
even though this *should* be a single-arch build fix, since I had to merge
the patch to gcc/config.gcc.
xload: update to 1.2.1.
Alan Coopersmith (8):
Improve man page formatting
man page: fix warnings from `mandoc -T lint`
gitlab CI: drop the ci-fairy check-mr job
Strip trailing whitespace from source files
meson: Add option to build with meson
meson: include libintl.h when checking for gettext()
meson: include headers when checking for other functions
xload 1.2.1
xkbprint: update to 1.0.8.
Alan Coopersmith (8):
Accept --help & --version as aliases to -help & -version
Improve man page formatting
man page: fix warnings from `mandoc -T lint`
gitlab CI: drop the ci-fairy check-mr job
Strip trailing whitespace from source files
meson: Add option to build with meson
meson: include headers when checking for functions
xkbprint 1.0.8
www/ruby-aws-sdk-s3: update to 1.228.0
1.228.0 (2026-07-16)
* Feature - Documentation update for removing the 30 day minimum restriction
for transition to Standard-IA or OneZone-IA storage classes
1.227.0 (2026-07-09)
* Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's
CHANGELOG.md for details.
www/ruby-aws-sdk-kms: update to 1.130.0
1.130.0 (2026-07-09)
* Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's
CHANGELOG.md for details.
www/ruby-aws-sdk-secretsmanager: update to 1.134.0
1.134.0 (2026-07-09)
* Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's
CHANGELOG.md for details.
www/ruby-aws-sdk-core: update to 3.254.0
3.254.0 (2026-07-09)
* Feature - Serialize BigDecimal values as JSON numbers in document types
for REST-JSON and JSON protocols.
3.253.0 (2026-07-08)
* Feature - Updated Aws::Signin::Client with the latest API changes.
* Feature - Adds support for OAuth 2.0 token operations in AWS Sign-In,
CreateOAuth2TokenWithIAM (client credentials flow),
IntrospectOAuth2TokenWithIAM (token inspection), and
RevokeOAuth2TokenWithIAM (token revocation).
www/ruby-aws-partitions: update to 1.1271.0
1.1271.0 (2026-07-17)
* Feature - Updated the partitions source data that determines the AWS
service regions and endpoints.
1.1270.0 (2026-07-16)
* Feature - Updated the partitions source data that determines the AWS
service regions and endpoints.
1.1269.0 (2026-07-13)
* Feature - Updated the partitions source data that determines the AWS
service regions and endpoints.
1.1268.0 (2026-07-10)
[26 lines not shown]
textproc/ruby-yard: update to 0.9.45
0.9.45 (2026-07-14)
* Use @param types to document generated Struct.new and Data.define members
(#1684)
* Add compatibility with RDoc 8
* Fix TypesExplainer parsing of types following Hash collections (#1688)
* Fix HTML generation for RBS constants without source values (#1686)
* Fix method redefinition warnings when loading YARD with Ruby warnings
enabled (#1687)
* Improve sanitization of yard server request paths
textproc/ruby-tilt: update to 2.8.0
2.8.0 (2026-07-06)
* Support rdoc 8 in the rdoc template (jeremyevans)
* Support options added in recent Commonmarker versions in the Commonmarker
template (halo) (#26)
textproc/ruby-nori: update to 2.9.1
2.9.0 (2026-07-05)
Changed
* The :standards profile no longer applies schema-less typing. Under
Nori.new(standards: true), :advanced_typecasting now defaults to false (an
explicit advanced_typecasting: true still wins), and the bare
un-namespaced type= and nil= attributes become ordinary attributes instead
of casting instructions. No more type= conversions (integer, date,
decimal, array, file, ...), and only a prefixed xsi:nil="true" marks an
element nil. These conventions come from Rails' Hash.from_xml (inherited
via crack and merb), not from any XML spec. Without a schema, character
data is just text. Knowing that <id>123</id> holds an integer is the
business of a schema-aware layer, not a guess from string shape. Parsing
without the profile is completely unchanged.
Added
[40 lines not shown]
textproc/ruby-commonmarker: update to 2.9.0
2.9.0 (2026-07-14)
What's Changed
* Fix i686 with u32 parsing hack by @kivikakk in #471
* feat: Upgrade to comrak 0.54 with math_latex + alert_style options, and
changed header_ids by @gjtorikian in #472
* [skip test] Release v2.9.0 by @github-actions[bot] in #474