FreeBSD/ports 9cdb10enet-mgmt/librenms distinfo Makefile

net-mgmt/librenms: Update to 26.2.0

re: https://github.com/librenms/librenms/releases/tag/26.2.0

This update requires a database update.  I did mine via:

sudo su -fm www
lnms migrate
DeltaFile
+5-5net-mgmt/librenms/distinfo
+2-4net-mgmt/librenms/Makefile
+7-92 files

FreeBSD/ports 2beb665astro/qmapshack distinfo Makefile, astro/qmapshack/files patch-src_qmapshack_setup_CAppSetupLinux.cpp patch-src_qmaptool_setup_CAppSetupLinux.cpp

astro/qmapshack: update to 1.20.0

Release Notes:
  https://github.com/Maproom/qmapshack/releases/tag/V_1.20.0
DeltaFile
+22-0astro/qmapshack/files/patch-src_qmapshack_setup_CAppSetupLinux.cpp
+22-0astro/qmapshack/files/patch-src_qmaptool_setup_CAppSetupLinux.cpp
+3-3astro/qmapshack/distinfo
+1-2astro/qmapshack/Makefile
+48-54 files

FreeBSD/ports af662afeditors/zed distinfo Makefile.crates, editors/zed/files patch-Cargo.lock patch-crates_fs_src_fs.rs

editors/zed: Update to 0.223.3

Changelog: https://github.com/zed-industries/zed/releases/tag/v0.223.3

Reported by:    GitHub (watch releases)
DeltaFile
+33-19editors/zed/distinfo
+15-8editors/zed/Makefile.crates
+8-8editors/zed/files/patch-Cargo.lock
+4-4editors/zed/files/patch-crates_fs_src_fs.rs
+2-2editors/zed/files/patch-crates_fs_src_fs__watcher.rs
+1-1editors/zed/Makefile
+63-426 files

FreeBSD/ports 65f3ac6lang/gcc16-devel distinfo Makefile, lang/gcc16-devel/files patch-gcc_configure

lang/gcc16-devel: Update to 16.0.1.s20260215

Also revert a patch from commit
17551496e5f93f340b66b8a495e57e11baa488dd, upstreamed with upstream
commit
1ce1870fbe0b141d38e02b7ac6a41d8d36b73b30.

Upstream PR: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123366
Upstream commit:
https://gcc.gnu.org/cgit/gcc/commit/?id=1ce1870fbe0b141d38e02b7ac6a41d8d36b73b30
DeltaFile
+6-21lang/gcc16-devel/files/patch-gcc_configure
+3-3lang/gcc16-devel/distinfo
+1-1lang/gcc16-devel/Makefile
+10-253 files

FreeBSD/ports 493a7celang/gcc15-devel distinfo Makefile

lang/gcc15-devel: Update to 15.2.1.s20260214
DeltaFile
+3-3lang/gcc15-devel/distinfo
+1-1lang/gcc15-devel/Makefile
+4-42 files

FreeBSD/ports 97e0db7lang/gcc14-devel distinfo Makefile

lang/gcc14-devel: Update to 14.3.1.s20260213
DeltaFile
+3-3lang/gcc14-devel/distinfo
+1-1lang/gcc14-devel/Makefile
+4-42 files

FreeBSD/ports 002b59blang/gcc13-devel distinfo Makefile

lang/gcc13-devel: Update to 13.4.1.s20260212
DeltaFile
+3-3lang/gcc13-devel/distinfo
+1-1lang/gcc13-devel/Makefile
+4-42 files

FreeBSD/ports 319de12print/lilypond/files patch-lily_include_smobs.hh

print/lilypond: fix build with clang 21

With clang 21 print/lilypond fails to build, with errors similar to:

    In file included from line-interface.cc:25:
    In file included from /wrkdirs/usr/ports/print/lilypond/work/lilypond-2.24.4/lily/include/lazy-skyline-pair.hh:24:
    /wrkdirs/usr/ports/print/lilypond/work/lilypond-2.24.4/lily/include/transform.hh:32:3: error: 'smob_trampoline' is a private member of 'Smob_base<Transform>'
       32 |   LY_DECLARE_SMOB_PROC (&Transform::call, 1, 0, 0);
          |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /wrkdirs/usr/ports/print/lilypond/work/lilypond-2.24.4/lily/include/smobs.hh:245:32: note: expanded from macro 'LY_DECLARE_SMOB_PROC'
      245 |   LY_DECLARE_STATIC_SMOB_PROC (smob_trampoline<PMF>, REQ, OPT, VAR)
          |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /wrkdirs/usr/ports/print/lilypond/work/lilypond-2.24.4/lily/include/smobs.hh:240:65: note: expanded from macro 'LY_DECLARE_STATIC_SMOB_PROC'
      240 |     scm_set_smob_apply (smob_tag, reinterpret_cast<scm_t_subr> (FUN), REQ,     \
          |                                                                 ^~~
    /wrkdirs/usr/ports/print/lilypond/work/lilypond-2.24.4/lily/include/smobs.hh:260:14: note: declared private here
      260 |   static SCM smob_trampoline (SCM self, SCM arg1)
          |              ^


    [11 lines not shown]
DeltaFile
+18-0print/lilypond/files/patch-lily_include_smobs.hh
+18-01 files

FreeBSD/ports 58bab68print/lilypond/files patch-lily_include_smobs.hh

print/lilypond: fix build with clang 21

With clang 21 print/lilypond fails to build, with errors similar to:

    In file included from line-interface.cc:25:
    In file included from /wrkdirs/usr/ports/print/lilypond/work/lilypond-2.24.4/lily/include/lazy-skyline-pair.hh:24:
    /wrkdirs/usr/ports/print/lilypond/work/lilypond-2.24.4/lily/include/transform.hh:32:3: error: 'smob_trampoline' is a private member of 'Smob_base<Transform>'
       32 |   LY_DECLARE_SMOB_PROC (&Transform::call, 1, 0, 0);
          |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /wrkdirs/usr/ports/print/lilypond/work/lilypond-2.24.4/lily/include/smobs.hh:245:32: note: expanded from macro 'LY_DECLARE_SMOB_PROC'
      245 |   LY_DECLARE_STATIC_SMOB_PROC (smob_trampoline<PMF>, REQ, OPT, VAR)
          |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /wrkdirs/usr/ports/print/lilypond/work/lilypond-2.24.4/lily/include/smobs.hh:240:65: note: expanded from macro 'LY_DECLARE_STATIC_SMOB_PROC'
      240 |     scm_set_smob_apply (smob_tag, reinterpret_cast<scm_t_subr> (FUN), REQ,     \
          |                                                                 ^~~
    /wrkdirs/usr/ports/print/lilypond/work/lilypond-2.24.4/lily/include/smobs.hh:260:14: note: declared private here
      260 |   static SCM smob_trampoline (SCM self, SCM arg1)
          |              ^


    [9 lines not shown]
DeltaFile
+18-0print/lilypond/files/patch-lily_include_smobs.hh
+18-01 files

FreeBSD/ports b961319devel/ispc/files patch-src_util.cpp

devel/ispc: fix build with libc++ >= 20

With libc++ 20 or higher devel/ispc fails to build, with errors similar
to:

    /wrkdirs/usr/ports/devel/ispc/work/ispc-1.30.0/src/util.cpp:51:11: error: '__libcpp_verbose_abort' is missing exception specification 'noexcept'
       51 | void std::__libcpp_verbose_abort(char const *format, ...)
          |           ^
          |                                                           noexcept
    /usr/include/c++/v1/__verbose_abort:24:28: note: previous declaration is here
       24 |     __printf__, 1, 2) void __libcpp_verbose_abort(const char* __format, ...) _NOEXCEPT;
          |                            ^

This is because ispc attemps to override __libcpp_verbose_abort(), which
is an internal libc++ function, but it misses a noexcept specification.

However, overriding __libcpp_verbose_abort() is only necessary on older
versions of macOS. Therefore, exclude the whole #if block if the
operating system is not macOS.

    [6 lines not shown]
DeltaFile
+20-0devel/ispc/files/patch-src_util.cpp
+20-01 files

FreeBSD/ports e4b498ddevel/ispc/files patch-src_util.cpp

devel/ispc: fix build with libc++ >= 20

With libc++ 20 or higher devel/ispc fails to build, with errors similar
to:

    /wrkdirs/usr/ports/devel/ispc/work/ispc-1.30.0/src/util.cpp:51:11: error: '__libcpp_verbose_abort' is missing exception specification 'noexcept'
       51 | void std::__libcpp_verbose_abort(char const *format, ...)
          |           ^
          |                                                           noexcept
    /usr/include/c++/v1/__verbose_abort:24:28: note: previous declaration is here
       24 |     __printf__, 1, 2) void __libcpp_verbose_abort(const char* __format, ...) _NOEXCEPT;
          |                            ^

This is because ispc attemps to override __libcpp_verbose_abort(), which
is an internal libc++ function, but it misses a noexcept specification.

However, overriding __libcpp_verbose_abort() is only necessary on older
versions of macOS. Therefore, exclude the whole #if block if the
operating system is not macOS.

    [4 lines not shown]
DeltaFile
+20-0devel/ispc/files/patch-src_util.cpp
+20-01 files

FreeBSD/ports 4aad392graphics/blender Makefile, graphics/materialx pkg-plist Makefile

graphics/{blender,materialx}: Fix for enable materialx for blender

PR:             293189
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+816-741graphics/materialx/pkg-plist
+35-12graphics/materialx/Makefile
+36-0graphics/materialx/files/patch-cmake_modules_MaterialXConfig.cmake.in
+5-4graphics/blender/Makefile
+892-7574 files

FreeBSD/ports b8fab4dgraphics/aeskulap Makefile, graphics/dcmtk pkg-plist Makefile

graphics/dcmtk: Update 3.6.9 => 3.7.0, fix 5 CVEs

Security:
* https://nvd.nist.gov/vuln/detail/CVE-2025-2357
* https://nvd.nist.gov/vuln/detail/CVE-2025-9732
* https://nvd.nist.gov/vuln/detail/CVE-2025-25472
* https://nvd.nist.gov/vuln/detail/CVE-2025-25474
* https://nvd.nist.gov/vuln/detail/CVE-2025-25475

Changelogs:
* https://github.com/DCMTK/dcmtk/compare/DCMTK-3.6.9...DCMTK-3.7.0

* Use dynamic SOVERSION
* Pet portclippy(1) and portfmt(1)
* Version-bump dependent ports

Approved by:            yuri@ (maintainer, Mentor)
MFH:                    2026Q1
Differential Revision:  https://reviews.freebsd.org/D54557

    [2 lines not shown]
DeltaFile
+76-58graphics/dcmtk/pkg-plist
+9-10graphics/dcmtk/Makefile
+3-3graphics/dcmtk/distinfo
+1-1graphics/aeskulap/Makefile
+1-1graphics/openimageio/Makefile
+1-1science/InsightToolkit/Makefile
+91-741 files not shown
+92-747 files

FreeBSD/ports f4d75c2graphics/aeskulap Makefile, graphics/dcmtk pkg-plist Makefile

graphics/dcmtk: Update 3.6.9 => 3.7.0, fix 5 CVEs

Security:
* https://nvd.nist.gov/vuln/detail/CVE-2025-2357
* https://nvd.nist.gov/vuln/detail/CVE-2025-9732
* https://nvd.nist.gov/vuln/detail/CVE-2025-25472
* https://nvd.nist.gov/vuln/detail/CVE-2025-25474
* https://nvd.nist.gov/vuln/detail/CVE-2025-25475

Changelogs:
* https://github.com/DCMTK/dcmtk/compare/DCMTK-3.6.9...DCMTK-3.7.0

* Use dynamic SOVERSION
* Pet portclippy(1) and portfmt(1)
* Version-bump dependent ports

Approved by:            yuri@ (maintainer, Mentor)
MFH:                    2026Q1
Differential Revision:  https://reviews.freebsd.org/D54557
DeltaFile
+76-58graphics/dcmtk/pkg-plist
+9-10graphics/dcmtk/Makefile
+3-3graphics/dcmtk/distinfo
+1-1graphics/aeskulap/Makefile
+1-1graphics/openimageio/Makefile
+1-1science/InsightToolkit/Makefile
+91-741 files not shown
+92-747 files

FreeBSD/ports b8bd447devel/py-hg-evolve distinfo Makefile

devel/py-hg-evolve: Update 11.1.9 => 11.1.10

Summary: * Replace broken WWW

Approved by:            haskell@ (alven@, arrowd@)
Approved by:            db@, yuri@ (Mentors, implicit)
Differential Revision:  https://reviews.freebsd.org/D54446
DeltaFile
+3-3devel/py-hg-evolve/distinfo
+2-2devel/py-hg-evolve/Makefile
+5-52 files

FreeBSD/ports d314c06math/z3 Makefile distinfo

math/z3: Update 4.15.3 => 4.15.4

Changelogs:
* https://github.com/Z3Prover/z3/blob/master/RELEASE_NOTES.md#version-4154
* https://github.com/Z3Prover/z3/compare/z3-4.15.3...z3-4.15.4

* Add WWW for main site
* Use dynamic SOVERSION for pkg-plist

Approved by:            haskell@ (alven@, arrowd@)
Approved by:            db@, yuri@ (Mentors, implicit)
Differential Revision:  https://reviews.freebsd.org/D53474
DeltaFile
+5-2math/z3/Makefile
+3-3math/z3/distinfo
+1-1math/z3/pkg-plist
+9-63 files

FreeBSD/ports 21171d0www/seahub Makefile

www/seahub: Fix dependency port rename for django_statici18n
DeltaFile
+1-1www/seahub/Makefile
+1-11 files

FreeBSD/ports e8d1b64comms/hackrf Makefile pkg-plist

comms/hackrf: Update 2024.02.1 => 2026.01.1

Changelogs:
* https://github.com/greatscottgadgets/hackrf/releases/tag/v2026.01.1
* https://github.com/greatscottgadgets/hackrf/compare/v2024.02.1...v2026.01.1

* Use release tarball
* Clarify LICENSE
+ Specify LICENSE_FILE
+ Supply documentation via DOCS option
* Pet portclippy(1) and portfmt(1)

Reviewed by:            Tomasz "CeDeROM" Cedro (SQ7MHZ) <tomek at cedro.info>
Tested by:              Tomasz "CeDeROM" Cedro (SQ7MHZ) <tomek at cedro.info>
Approved by:            db@ (Mentor)
Approved by:            db@, yuri@ (Mentors, implicit)
Differential Revision:  https://reviews.freebsd.org/D54589
DeltaFile
+16-11comms/hackrf/Makefile
+6-1comms/hackrf/pkg-plist
+3-3comms/hackrf/distinfo
+25-153 files

FreeBSD/ports 8421859security/vuxml/vuln 2026.xml

security/vuxml: Document vulnerability in dns/powerdns-recursor
DeltaFile
+37-0security/vuxml/vuln/2026.xml
+37-01 files

FreeBSD/ports ae6d80dsecurity/vuxml/vuln 2026.xml

security/vuxml: Add png vulnerability

 * CVE-2026-25646
DeltaFile
+37-0security/vuxml/vuln/2026.xml
+37-01 files

FreeBSD/ports 0b5ecb6www/ungoogled-chromium/files patch-chrome_browser_about__flags.cc patch-third__party_libunwind_src_src_AddressSpace.hpp

www/ungoogled-chromium: update to 144.0.7559.75

Security:       https://vuxml.freebsd.org/freebsd/424d598b-09c4-11f1-85c5-a8a1599412c6.html
DeltaFile
+101-65www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
+85-0www/ungoogled-chromium/files/patch-third__party_libunwind_src_src_AddressSpace.hpp
+14-68www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.cc
+0-49www/ungoogled-chromium/files/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
+47-0www/ungoogled-chromium/files/patch-components_proxy__config_proxy__override__rules__policy__handler.cc
+23-23www/ungoogled-chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
+270-205450 files not shown
+2,470-2,138456 files

FreeBSD/ports b8e857fwww/cinny pkg-plist distinfo

www/cinny: Update to 4.10.3
DeltaFile
+8-8www/cinny/pkg-plist
+3-3www/cinny/distinfo
+1-1www/cinny/Makefile
+12-123 files

FreeBSD/ports 1fc9cd9sysutils/fastfetch distinfo Makefile

sysutils/fastfetch: update to 2.59.0

Changelog:      https://github.com/fastfetch-cli/fastfetch/releases/tag/2.59.0
DeltaFile
+3-3sysutils/fastfetch/distinfo
+1-1sysutils/fastfetch/Makefile
+4-42 files

FreeBSD/ports ef12990benchmarks/imb Makefile, math/arpack-ng Makefile

*/*: bump PORTREVISION after the upgrade of MPICH
DeltaFile
+1-1math/arpack-ng/Makefile
+1-1science/spheral/Makefile
+1-1science/qbox/Makefile
+1-1science/py-pnetcdf/Makefile
+1-1science/py-gpaw/Makefile
+1-1benchmarks/imb/Makefile
+6-671 files not shown
+77-5577 files

FreeBSD/ports b376d3anet/mpich pkg-plist distinfo, net/mpich/files patch-Makefile.in patch-configure

net/mpich: Update to 5.0.0

Release notes at https://www.mpich.org/2026/02/04/mpich-5-0-0-released/

PR:             293030
Reported by:    Laurent Chardon (maintainer)
Exp-run by:     antoine
DeltaFile
+31-5net/mpich/pkg-plist
+12-10net/mpich/files/patch-Makefile.in
+5-15net/mpich/files/patch-configure
+12-0net/mpich/files/patch-src_packaging_pkgconfig_mpich.pc.in
+0-12net/mpich/files/patch-src-packaging-pkgconfig-mpich.pc.in
+3-3net/mpich/distinfo
+63-453 files not shown
+68-509 files

FreeBSD/ports 5047eaatextproc/bookokrat distinfo Makefile

textproc/bookokrat: Update to 0.3.5

ChangeLog:      https://github.com/bugzmanov/bookokrat/releases/tag/v0.3.5
Reported by:    "release-please[bot]" <notifications at github.com>
DeltaFile
+3-3textproc/bookokrat/distinfo
+1-1textproc/bookokrat/Makefile
+4-42 files

FreeBSD/ports d02f336audio Makefile, audio/waves Makefile pkg-descr

audio/waves: Add new port

Waves is a keyboard-driven terminal music player with Soulseek downloads,
MusicBrainz tagging, Last.fm scrobbling, and radio mode.

Features:

  - Browser: Browse music by Artist > Album > Track hierarchy
  - File Browser: Navigate filesystem with file/folder deletion
  - Playlists: Create, organize, and manage playlists with folder hierarchy
  - Favorites: Quick-access playlist with heart icon display
  - Playing Queue: Persistent queue with multi-selection, reordering, and
    undo/redo
  - Audio Playback: MP3, FLAC, OPUS/OGG, and M4A/AAC support with seeking
  - Album Art: Display album art in expanded player bar, auto-fetch during
    import
  - Full-Text Search: SQLite FTS5 search across library, files, and playlists
  - Download Manager: Search and download from Soulseek via slskd integration
  - Import System: MusicBrainz tagging, file renaming, and library integration

    [6 lines not shown]
DeltaFile
+39-0audio/waves/Makefile
+21-0audio/waves/pkg-descr
+12-0audio/waves/files/pkg-message.in
+11-0audio/waves/files/patch-internal_lastfm_auth.go
+5-0audio/waves/distinfo
+1-0audio/Makefile
+89-06 files

FreeBSD/ports 962b811security Makefile

security/Makefile: Connect security/py-shamir-mnemonic, security/py-slip10
DeltaFile
+2-0security/Makefile
+2-01 files

FreeBSD/ports 5fa290esecurity/py-trezor Makefile distinfo

security/py-trezor: Update to 0.20.0
DeltaFile
+13-7security/py-trezor/Makefile
+3-3security/py-trezor/distinfo
+16-102 files

FreeBSD/ports 4d63201security/py-slip10 Makefile pkg-descr

security/py-slip10: Add new port

slip10 is a reference implementation of the SLIP-0010 specification,
which generalizes BIP-0032 hierarchical deterministic key derivation for
multiple curves, including secp256k1, NIST P-256, ed25519, and
curve25519.

It supports deriving extended private and public keys along standard
paths and can operate from either seed material or serialized extended
keys.
DeltaFile
+24-0security/py-slip10/Makefile
+8-0security/py-slip10/pkg-descr
+3-0security/py-slip10/distinfo
+35-03 files