security/wolfssl: Update to 5.9.2
Removed patches which has been merged by upstream
- https://github.com/wolfSSL/wolfssl/pull/10097
Removed autoreconf, since it is no longer required
Changes since 5.9.1:
To download the release bundle of wolfSSL visit the download page at
www.wolfssl.com/download/
PR stands for Pull Request, and PR references a GitHub pull request
number where the code change was added.
NOTE: The pre-standardization Dilithium API has been renamed to its
FIPS 204 ML-DSA name; the legacy dilithium.h header and
wc_dilithium_* names remain available through a temporary
compatibility shim.
NOTE: The SLH-DSA Hash sign/verify APIs now require a caller-supplied
[851 lines not shown]
Mk/Uses/electron.mk: Split fetch- and extract-related codes out to npm.mk
Prefetch and extract functions are not necessarily limited to electron
ports. Those functions can be utilized by any ports which needs an
offline node modules installation.
Previously, non-electron ports wanting to use prefetch and/or extract
functions needs to use USES=electron:env, which is now removed in
favor of USES=npm:<package manager name>.
The following description:
USES= electron:env
USE_ELECTRON= npm:npm-name prefetch extract
is simplified to:
USES= npm:npm-name
devel/py-python-gitlab: Unbreak DOCS option
- With the advent of py-sphinx update to 9.x docs can be built again via
the DOCS option.
PR: 296307
Sponsored by: UNIS Labs
x11/wayst: Update g20250601 => g20260608
Commit log:
- Fix at least 2 buffer overflows.
https://github.com/91861/wayst/compare/f5a6c22...51a1c97
- Add a .desktop file ripped from the build files of the port.
- Add an example configuration file.
- Move the BROKEN entry below the LICENSE entry in accordance with
`portfmt`.
PR: 296298
Sponsored by: UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH: 2026Q2
(cherry picked from commit f7edd01eceb19e14ac993e766884969d4011bc90)
x11/wayst: Update g20250601 => g20260608
Commit log:
- Fix at least 2 buffer overflows.
https://github.com/91861/wayst/compare/f5a6c22...51a1c97
- Add a .desktop file ripped from the build files of the port.
- Add an example configuration file.
- Move the BROKEN entry below the LICENSE entry in accordance with
`portfmt`.
PR: 296298
Sponsored by: UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH: 2026Q2