sysutils/nvtop: New port: GPU & Accelerator process monitoring
NVTOP stands for Neat Videocard TOP, a (h)top like task monitor for GPUs
and accelerators. It can handle multiple GPUs and print information
about them in a htop-familiar way.
Currently supported vendors are AMD (Linux amdgpu driver), Apple
(limited M1 & M2 support), Huawei (Ascend), Intel (Linux i915/Xe
drivers), NVIDIA (Linux proprietary divers), Qualcomm Adreno (Linux MSM
driver), Broadcom VideoCore (Linux v3d driver), Rockchip, MetaX (MXSML
driver), Enflame (Linux EFML driver).
PR: 294825
Sponsored by: UNIS Labs
print/pdf-tools: Add pkgconf build dependency and fix configure env
The recent import of pkgconf into the FreeBSD base system temporarily
caused a print/pdf-tools build failure and exposed two issues with the
port. First, pkgconf should be a direct build dependency. Second,
${CONFIGURE_ENV} should be passed to ./configure so that
PKG_CONFIG_LIBDIR is set correctly regardless of the pkgconf
implementation in the environment.
Sponsored by: The FreeBSD Foundation
multimedia/kodi: Update 22.0a2 => 22.0a3
Changelog:
https://github.com/xbmc/xbmc/releases/tag/22.0a3-Piers
While here reduce the number of warnings from portclippy.
PR: 293940
Sponsored by: UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH: 2026Q2
sysutils/py-dex: New port: DesktopEntry Execution
dex (DesktopEntry Execution) is a program to generate and execute
DesktopEntry files of the Application type.
WWW: https://github.com/jceb/dex/
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)