FreeBSD/ports c41c8e4www/filebrowser distinfo Makefile

www/filebrowser: Update to 2.59.0

ChangeLog: https://github.com/filebrowser/filebrowser/releases/tag/v2.59.0
DeltaFile
+7-7www/filebrowser/distinfo
+1-1www/filebrowser/Makefile
+8-82 files

FreeBSD/ports bdd1c91sysutils/py-healthchecks pkg-plist Makefile

sysutils/py-healthchecks: Update to 4.0

ChangeLog: https://github.com/healthchecks/healthchecks/releases/tag/v4.0
DeltaFile
+44-52sysutils/py-healthchecks/pkg-plist
+3-3sysutils/py-healthchecks/Makefile
+3-3sysutils/py-healthchecks/distinfo
+50-583 files

FreeBSD/ports 406ab39www Makefile, www/py-dj60-django-stubs-ext Makefile pkg-descr

www/py-dj60-django-stubs-ext: Add new port

Added because sysutils/py-healthchecks now uses www/py-django60.
DeltaFile
+24-0www/py-dj60-django-stubs-ext/Makefile
+11-0www/py-dj60-django-stubs-ext/files/patch-pyproject.toml
+5-0www/py-dj60-django-stubs-ext/pkg-descr
+3-0www/py-dj60-django-stubs-ext/distinfo
+1-0www/Makefile
+44-05 files

FreeBSD/ports 045870dnet/nbdkit distinfo Makefile

net/nbdkit: Update to 1.46.2
DeltaFile
+3-3net/nbdkit/distinfo
+1-1net/nbdkit/Makefile
+4-42 files

FreeBSD/ports e5d055fdevel/py-odoo-addon-openupgrade-scripts16 pkg-plist distinfo

devel/py-odoo-addon-openupgrade-scripts16: Update to 16.0.1.0.5.13
DeltaFile
+4-4devel/py-odoo-addon-openupgrade-scripts16/pkg-plist
+3-3devel/py-odoo-addon-openupgrade-scripts16/distinfo
+1-1devel/py-odoo-addon-openupgrade-scripts16/Makefile
+8-83 files

FreeBSD/ports 968ee81sysutils/mprocs distinfo Makefile.crates

sysutils/mprocs: Update to 0.8.3

ChangeLogs:
https://github.com/pvolok/mprocs/compare/v0.7.3...v0.8.3
DeltaFile
+161-179sysutils/mprocs/distinfo
+79-88sysutils/mprocs/Makefile.crates
+1-2sysutils/mprocs/Makefile
+241-2693 files

FreeBSD/ports d7a3bc7net/dataplaneapi distinfo Makefile

net/dataplaneapi: Update to 3.3.0

ChangeLogs:
https://github.com/haproxytech/dataplaneapi/compare/v3.2.7...v3.3.0
DeltaFile
+5-5net/dataplaneapi/distinfo
+2-3net/dataplaneapi/Makefile
+7-82 files

FreeBSD/ports 1267976cad/yosys distinfo pkg-plist

cad/yosys: Update 0.61 => 0.62

Changelogs:
* https://github.com/YosysHQ/yosys/blob/main/CHANGELOG
* https://github.com/YosysHQ/yosys/compare/v0.61...v0.62

PR:             293224
Approved by:    yuri (maintainer)
DeltaFile
+3-3cad/yosys/distinfo
+0-2cad/yosys/pkg-plist
+1-1cad/yosys/Makefile
+4-63 files

FreeBSD/ports fdeece8comms/meshcore-cli distinfo Makefile, comms/meshcore-cli/files patch-src_meshcore__cli_meshcore__cli.py

comms/meshcore-cli: update to 1.4.2
DeltaFile
+0-94comms/meshcore-cli/files/patch-src_meshcore__cli_meshcore__cli.py
+3-3comms/meshcore-cli/distinfo
+1-2comms/meshcore-cli/Makefile
+4-993 files

FreeBSD/ports e2e35e5www/firefox distinfo Makefile, www/firefox/files patch-libwebrtc-generated patch-third__party_libwebrtc_modules_desktop__capture_desktop__capturer.h

www/firefox: update to 148.0 (rc1)

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/148.0/releasenotes/

(cherry picked from commit 92a8828858090dd574ff8ccb40cb3b311c0dd677)
DeltaFile
+611-426www/firefox/files/patch-libwebrtc-generated
+20-0www/firefox/files/patch-third__party_libwebrtc_modules_desktop__capture_desktop__capturer.h
+3-3www/firefox/distinfo
+2-2www/firefox/Makefile
+636-4314 files

FreeBSD/ports ac49548comms/py-meshcore distinfo Makefile

comms/py-meshcore: update to 2.2.11
DeltaFile
+3-3comms/py-meshcore/distinfo
+1-1comms/py-meshcore/Makefile
+4-42 files

FreeBSD/ports b955eb6security/nss distinfo Makefile

security/nss: update to 3.120.1

Release Notes:
  https://hg-edge.mozilla.org/projects/nss/file/NSS_3_120_BRANCH/doc/rst/releases/nss_3_120_1.rst

(cherry picked from commit acb4cea495d15749378b104f6d47c354acf481ab)
DeltaFile
+3-3security/nss/distinfo
+1-1security/nss/Makefile
+4-42 files

FreeBSD/ports 92a8828www/firefox distinfo Makefile, www/firefox/files patch-libwebrtc-generated patch-third__party_libwebrtc_modules_desktop__capture_desktop__capturer.h

www/firefox: update to 148.0 (rc1)

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/148.0/releasenotes/
DeltaFile
+611-426www/firefox/files/patch-libwebrtc-generated
+20-0www/firefox/files/patch-third__party_libwebrtc_modules_desktop__capture_desktop__capturer.h
+3-3www/firefox/distinfo
+2-2www/firefox/Makefile
+636-4314 files

FreeBSD/ports 7aa6651dns/powerdns-recursor distinfo Makefile.crates

dns/powerdns-recursor: Update to 5.3.5

PR:             291543
Reported by:    Ralf van der Enden <tremere at cainites.net>
Approved by:    maintainer (tremere at cainites.net)
Security:       67793feb-0b5b-11f1-a1c0-0050569f0b83
DeltaFile
+23-27dns/powerdns-recursor/distinfo
+10-12dns/powerdns-recursor/Makefile.crates
+4-4dns/powerdns-recursor/Makefile
+37-433 files

FreeBSD/ports acb4ceasecurity/nss distinfo Makefile

security/nss: update to 3.120.1

Release Notes:
  https://hg-edge.mozilla.org/projects/nss/file/NSS_3_120_BRANCH/doc/rst/releases/nss_3_120_1.rst
DeltaFile
+3-3security/nss/distinfo
+1-1security/nss/Makefile
+4-42 files

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