include/stdbit.h: declare size_t, (u)int*_t, and (u)int_least*_t
These are required by ISO/IEC 9899:2024 § 7.18.1 ¶ 1 but were forgotten
in my initial work.
The current approach leaks intptr_t, uintptr_t, intmax_t, and uintmax_t
through <sys/_stdint.h>. This could be avoided using a more complicated
approach if desired.
PR: 294131
Fixes: 6296500a85c8474e3ff3fe2f8e4a9d56dd0acd64
Reported by: Collin Funk <collin.funk1 at gmail.com>
Reviewed by: imp
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D56515
(cherry picked from commit c8c9324c94dfd4eeecbcfe4a1d3daa047420d3e5)
Reland "[sanitizer] Fix race condition in GetNamedMappingFd with decorate_pro…"" (#194273)
Reverts llvm/llvm-project#194271
Relands llvm/llvm-project#190981.
ThreadID is u64, format must be `%llu`.
www/lightsquid: prolong datestamp check up to 2100
lightparser.pl stops processing data at the beginning of 2021 due to a
hardcoded stop date. This patch substitutes 2100 for 2020.
Reported by: Oleg Streejak <oleg at pcbtech.ru>
PR: 254382
MFH: 2026Q2
Event: Wiesbaden Hackathon 202604
(cherry picked from commit 91d2c00565533e426305b21c2f1fae5ab59eec3d)
multimedia/libopenshot: fix build on non-OpenMP targets
gcc-c++17-lib is not a valid argument to USES=compiler. Use USE_GCC=yes
instead.
Approved by: portmgr (build fix blanket)
MFH: 2026Q2
(cherry picked from commit 5a70190401dfb4aa5bf0d5752c1e4079f1c45865)
net-im/purple-gowhatsapp: upgrade from 1.16 to 1.18
The older version no longer works.
PR: 287202
MFH: 2026Q2
Event: Wiesbaden Hackathon 202604
(cherry picked from commit a4ae09552e03fe33160805e0eb5806380b65a257)
sysutils/backuppc*: Patch to remove undefined import method BPC_DT_ALL
The patches resolve an issue with the undefined import method
BPC_DT_ALL which causes warnings in Perl 5.39 and later.
PR: 283472
MFH: 2026Q2
Event: Wiesbaden Hackathon 202604
(cherry picked from commit 9ba55354cb97a45dd6ad7a140ee45e18c62124a3)
devel/cereal: fix with clang 19 [-Wmissing-template-arg-list-after-template-kw] apply(ar, tuple)
This error manifests during at least the build of math/mlpack on 13.5.
It's only a header file provided from devel/cereal which needs patching.
Approved by: teodor at sigaev.ru
See also: https://github.com/USCiLab/cereal/pull/835
Event: Wiesbaden Hackathon 202604
PR: 285204
(cherry picked from commit e9472d84220320c59c97bf5ed68e0de693559c08)
japanese/mh: fix build on 16.0-current/15.0-stable and add LICENSE
${WRKSRC}/uip/vmh.c includes <term.h> (a part of ncurses).
And on FreeBSD term.h includes <termios.h> with ncurses-6.5.
But since ncurses-6.6 term.h doesn't include termios/termio/sgttyb headers
and doesn't define some related symbols. These directive has been excluded
with "#ifdef NCURSES_INTERNALS".
PR: 293936
MFH: 2026Q2
See also: https://forums.gentoo.org/viewtopic-t-1100154-start-0-postdays-0-postorder-asc-highlight-.html
Event: Wiesbaden Hackathon 202604
(cherry picked from commit b0f02c542d233b6e9f21db6fe1cfc6ff3e47526f)
dns/unbound: fix build with swig-4.4.1
This patch to replace a deprecated keyword in unbound.i should fix the
problem building with swig-4.4.1
Reported by: Vidar Karlsen <vidar at karlsen.tech>
PR: 292625
MFH: 2026Q2
Event: Wiesbaden Hackathon 202604
(cherry picked from commit 082a26ecdfaeb75205ceb9b905118075198282a9)
cad/yosys-ghdl-plugin: update to 6.0.0
Upgrade cad/yosys-ghdl-plugin to work with the current ghdl 6.0.0.
Approved by: nsonack at herrhotzenplotz.de (maintainer)
PR: 294336
Event: Wiesbaden Hackathon 202604
databases/py-oxyde-core: Rust core for Oxyde ORM
Oxyde-core is the Rust extension module used by the Oxyde ORM.
It provides the native backend for query generation, execution, connection
pooling, and migrations across PostgreSQL, SQLite, and MySQL.
WWW: https://github.com/mr-fatalyst/oxyde
PR: 294492
Event: Wiesbaden Hackathon 202604
www/lightsquid: prolong datestamp check up to 2100
lightparser.pl stops processing data at the beginning of 2021 due to a
hardcoded stop date. This patch substitutes 2100 for 2020.
Reported by: Oleg Streejak <oleg at pcbtech.ru>
PR: 254382
MFH: 2026Q2
Event: Wiesbaden Hackathon 202604
www/py-flask-collect: Deprecate and expire
Upstream has not been maintained for the past 10 years.
Reported by: se
PR: 290293
Event: Wiesbaden Hackathon 202604
databases/py-oxyde: High-performance async Python ORM with Rust core
Oxyde is an asynchronous Python ORM with a Django-inspired API, Pydantic
models, and support for PostgreSQL, SQLite, and MySQL.
It delegates SQL generation and execution to the companion oxyde-core Rust
extension for improved performance.
WWW: https://oxyde.fatalyst.dev/
PR: 294493
Event: Wiesbaden Hackathon 202604