net/amnezia-kmod: Update 2.0.11 => 2.0.12
Changelog:
- if_amn: wg_crypto: validate OCF authentication result.
- Check crp_etype after crypto_dispatch() so packets with an invalid
Poly1305 tag are rejected.
- Require a synchronous crypto session before using a stack-allocated
request.
https://github.com/vgrebenschikov/wireguard-amnezia-kmod/releases/tag/v2.0.12
PR: 297625
Security: CVE-2026-58085
Sponsored by: UNIS Labs
MFH: 2026Q3
japanese/fcitx5-skk: Depend on ECM unconditionally
The top-level CMakeLists.txt calls find_package(ECM 1.0.0 REQUIRED)
unconditionally, but the port only declared the dependency under the QT6
option, so configure fails with WITHOUT_QT6. Move it out of the option
and make it build-only. ECM is listed in _USE_KDE_LATEST, so USES=kde:6
can be dropped along with it, as done in 95f9a6808973 for the other
fcitx5 ports.
PR: 297622
Approved by: osa (mentor)
japanese/fcitx5-cskk: Depend on ECM unconditionally
The top-level CMakeLists.txt calls find_package(ECM 1.0.0 REQUIRED)
unconditionally, but the port only declared the dependency under the QT5
option, so configure fails with WITHOUT_QT5. Move it out of the option
and make it build-only. ECM is listed in _USE_KDE_LATEST, so USES=kde:5
can be dropped along with it, as done in 95f9a6808973 for the other
fcitx5 ports.
While here, fix the indentation of PORTREVISION.
PR: 297623
Approved by: syobon at syobon.net (maintainer)
Approved by: osa (mentor)
Uses/kde.mk: Use the latest KDE Frameworks if the version is omitted
Diffrential: D58578
Reviewed by: adridg, arrowd, jhale
(cherry picked from commit ee319c49617da1da49e5695aac0133743b2d93bc)
multimedia/vlc: Update to 3.0.23
- Allow to build with Qt 6 (experimental). Add general QT option and
QT5/QT6 radio switch.
- Enable FRIBIDI by default (required by HARFBUZZ).
- Remove DEBUG from OPTIONS, respect WITH_DEBUG instead.
- Do not silence commands.
Release notes: https://code.videolan.org/videolan/vlc/-/tags/3.0.23
PR: 296939
Co-authored-by: Max Brazhnikov <makc at FreeBSD.org>
(cherry picked from commit 03699b0de7a3cd995d346a816674d6710a8f4603)
deskutils/cairo-dock-plugins: Add missing headers
Include missing math.h in a couple of c source files
PR: 296978
Reported by: Ott Köstner <ottkostner at gmail.com>
Reviewed by: thierry (mentor)
Approved by: thierry (mentor)
sysutils/yazi: Update to 26.8.15
- Define the environment variable VERGEN_GIT_SHA, otherwise the build stage
fails with error:
error: environment variable `VERGEN_GIT_SHA` not defined at compile time
--> yazi-version/src/lib.rs:3:76
|
3 | pub fn version() -> &'static str { concat!(env!("CARGO_PKG_VERSION"), " ", env!("VERGEN_GIT_SHA")) }
| ^^^^^^^^^^^^^^^^^^^^^^
|
= help: use `std::env::var("VERGEN_GIT_SHA")` to read the variable at run time
error: environment variable `VERGEN_GIT_SHA` not defined at compile time
--> yazi-version/src/lib.rs:9:3
|
9 | env!("VERGEN_GIT_SHA"),
| ^^^^^^^^^^^^^^^^^^^^^^
|
[8 lines not shown]
devel/luajava: deprecate and set expiration date
No new version since 2008, upstream website is gone, JDK8 only, old Lua version.
Github seems to have some forks. So if you use this please create a patch
or speak up to ask somebody to do that.
Reset the maintainer as I only see maintainer timeouts since 2015 in the
port history.
PR: 297128
Approved by: maintainer timeout (sunghyuk)
net-mgmt/monitoring-plugins: Remove sudo from check_mailq
Fixes error:
/usr/local/libexec/nagios/check_mailq
Global symbol "$sudo" requires explicit package name (did you forget to declare "my $sudo"?) at /usr/local/libexec/nagios/check_mailq line 580.
Execution of /usr/local/libexec/nagios/check_mailq aborted due to compilation errors.
Upstream removed sudo for check_mailq completely in version 3.0.3.
Changes: https://github.com/monitoring-plugins/monitoring-plugins/releases/tag/v3.0.3
PR: 297472
(cherry picked from commit 584c15e5a78c722e7aa3ebcb02f6c92d16513166)
net-mgmt/monitoring-plugins: Remove sudo from check_mailq
Fixes error:
/usr/local/libexec/nagios/check_mailq
Global symbol "$sudo" requires explicit package name (did you forget to declare "my $sudo"?) at /usr/local/libexec/nagios/check_mailq line 580.
Execution of /usr/local/libexec/nagios/check_mailq aborted due to compilation errors.
Upstream removed sudo for check_mailq completely in version 3.0.3.
Changes: https://github.com/monitoring-plugins/monitoring-plugins/releases/tag/v3.0.3
PR: 297472
deskutils/flameshot: Update to 14.0.0
- Switch from QT5 to QT6 libraries
- Download Color-Widgets component from GitLab, because we only have a
QT5 version in the ports tree (x11-toolkits/color-widgets-qt5)
- Pet portclippy
PR: 297559