FreeBSD/ports e3f23edsysutils/arcconf Makefile distinfo

sysutils/arcconf: Update 4.09.00.25611 => 5.09.00.28391

Port changes:
* Adopt port.
* Drop FreeBSD 13 support.
* Update license and MASTER_SITES.

PR:             286148
Approved by:    michael at fuckner.net (maintainer timeout, 1+ year)
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+23-13sysutils/arcconf/Makefile
+3-3sysutils/arcconf/distinfo
+26-162 files

FreeBSD/ports 261f833sysutils Makefile, sysutils/s6-portable-utils pkg-plist Makefile

sysutils/s6-portable-utils: Add new port: Skarnet portable Unix utilities

WWW: https://skarnet.org/software/s6-portable-utils/
DeltaFile
+92-0sysutils/s6-portable-utils/pkg-plist
+37-0sysutils/s6-portable-utils/Makefile
+4-0sysutils/s6-portable-utils/pkg-descr
+3-0sysutils/s6-portable-utils/distinfo
+1-0sysutils/Makefile
+137-05 files

FreeBSD/ports 4bf9318net-im/deltachat-desktop Makefile

net-im/deltachat-desktop: Switch to Electron 42

PR:     296045
DeltaFile
+1-1net-im/deltachat-desktop/Makefile
+1-11 files

FreeBSD/ports cc8255cnet-im/parla distinfo Makefile

net-im/parla: Update to 0.5.2
DeltaFile
+3-3net-im/parla/distinfo
+1-1net-im/parla/Makefile
+4-42 files

FreeBSD/ports 4585745graphics/opencv pkg-plist

graphics/opencv: fix plist with free-threaded Python

Event: FreeBSD Developer Summit 2026
Event: BSDCan 2026
DeltaFile
+2-2graphics/opencv/pkg-plist
+2-21 files

FreeBSD/doc 8859190documentation/static/pgpkeys khng.key

pgp: Update my expiration date
DeltaFile
+29-28documentation/static/pgpkeys/khng.key
+29-281 files

FreeBSD/ports 01104bdgraphics/Coin distinfo Makefile

graphics/Coin: update to 4.0.9

Release Notes:
  https://github.com/coin3d/coin/releases/tag/v4.0.9
DeltaFile
+3-3graphics/Coin/distinfo
+1-3graphics/Coin/Makefile
+1-1graphics/Coin/pkg-plist
+5-73 files

FreeBSD/ports f20ce5anet/liferea distinfo Makefile

net/liferea: update to 1.16.12

Release Notes:
  https://github.com/lwindolf/liferea/releases/tag/v1.16.12

(cherry picked from commit 0d6cd3b99c29c5089c4622d7c619c6182f45ed10)
DeltaFile
+3-3net/liferea/distinfo
+1-2net/liferea/Makefile
+4-52 files

FreeBSD/ports 0d6cd3bnet/liferea distinfo Makefile

net/liferea: update to 1.16.12

Release Notes:
  https://github.com/lwindolf/liferea/releases/tag/v1.16.12
DeltaFile
+3-3net/liferea/distinfo
+1-1net/liferea/Makefile
+4-42 files

FreeBSD/ports 885c08fports-mgmt/packagekit Makefile distinfo

ports-mgmt/packagekit: Update to 1.3.6

(cherry picked from commit ec9fbfadfecdd11a08f8dec33554470d5a5f9082)
DeltaFile
+3-3ports-mgmt/packagekit/Makefile
+3-3ports-mgmt/packagekit/distinfo
+6-62 files

FreeBSD/ports ec9fbfaports-mgmt/packagekit distinfo Makefile

ports-mgmt/packagekit: Update to 1.3.6
DeltaFile
+3-3ports-mgmt/packagekit/distinfo
+3-3ports-mgmt/packagekit/Makefile
+6-62 files

FreeBSD/doc e4c42e5website/content/ru administration.adoc

website/ru: Update administration.adoc

Update to EN 330f3334ef9c8d16824a874fdf3d296376b50f3f
Improve wording
DeltaFile
+34-32website/content/ru/administration.adoc
+34-321 files

FreeBSD/ports 6fc83bewww/tomcat-native2 distinfo Makefile

www/tomcat-native2: Update to 2.0.15

Changelog:      https://tomcat.apache.org/native-doc/miscellaneous/changelog.html#2.0.15
DeltaFile
+3-3www/tomcat-native2/distinfo
+1-2www/tomcat-native2/Makefile
+4-52 files

FreeBSD/ports d53b3b3www/tomcat-native distinfo Makefile

www/tomcat-native: Update to 1.3.8

Changelog:      https://tomcat.apache.org/native-1.3-doc/miscellaneous/changelog.html#1.3.8
DeltaFile
+3-3www/tomcat-native/distinfo
+1-2www/tomcat-native/Makefile
+4-52 files

FreeBSD/ports 3926c09security/vuxml/vuln 2026.xml

security/vuxml: fix NGINX entry again

That's what happens when you're not focused.
Edit the entry again, since it's for nginx-devel

Sponsored by:   Netzkommune GmbH
DeltaFile
+2-2security/vuxml/vuln/2026.xml
+2-21 files

FreeBSD/ports 687dc27java/sigar Makefile

java/sigar: remove run_depends

this port is only used as a library
the final application decides what JDK is used
by removing RUN_DEPENDS we prevent installing an unused extra openjdk

Approved-by:    no maintainer
DeltaFile
+2-2java/sigar/Makefile
+2-21 files

FreeBSD/ports b7b4119databases/mongodb70 Makefile distinfo, databases/mongodb70/files patch-src_third__party_mozjs_gen-config.sh patch-src_third__party_mozjs_scripts_gen-config.sh

databases/mongodb70: 7.0.35

Release notes:
https://www.mongodb.com/docs/manual/release-notes/7.0/#7.0.35---june-9--2026

- gen-config.sh is move to scripts/gen-config.sh
- Patch added to circumvent these errors:
src/mongo/util/net/openssl_init.cpp:247:51: error: no member named 'opensslPrimaryDRBGReseedMaxRequests' in namespace 'mongo::crypto'
src/mongo/util/net/openssl_init.cpp:249:45: error: no member named 'opensslPrimaryDRBGReseedMaxTime' in namespace 'mongo::crypto'
- disabled PATCH_FILE for python3.12, didn't apply
- other patches just got a refresh

Security:       CVE-2026-9740
Security:       CVE-2026-9741
Security:       CVE-2026-9746
Security:       CVE-2026-9747
Security:       CVE-2026-9748
Security:       CVE-2026-9749
Security:       CVE-2026-9750

    [3 lines not shown]
DeltaFile
+0-45databases/mongodb70/files/patch-src_third__party_mozjs_gen-config.sh
+45-0databases/mongodb70/files/patch-src_third__party_mozjs_scripts_gen-config.sh
+40-0databases/mongodb70/files/patch-src_mongo_util_net_openssl__init.cpp
+9-10databases/mongodb70/Makefile
+5-5databases/mongodb70/distinfo
+4-4databases/mongodb70/files/extrapatch-src_third__party_mozjs_SConscript
+103-641 files not shown
+105-667 files

FreeBSD/src 61e2ffdlib/libusb libusb.h

libusb: Sync libusb_class_code with upstream

This reflects the difference from the upstream libusb code.
See: https://github.com/libusb/libusb/blob/master/libusb/libusb.h

Reviewed by:    adrian
Event:          BSDCan 2026
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D57620
DeltaFile
+5-0lib/libusb/libusb.h
+5-01 files

FreeBSD/ports 174ff3fsecurity/vuxml/vuln 2026.xml

security/vuxml: fix NGINX entry

Fix NGINX entry

Sponsored by:   Netzkommune GmbH
DeltaFile
+1-1security/vuxml/vuln/2026.xml
+1-11 files

FreeBSD/ports cb3db82security/vuxml/vuln 2026.xml

security/vuxml: add entry for NGINX

Add entry for NGINX

Sponsored by:   Netzkommune GmbH
DeltaFile
+45-0security/vuxml/vuln/2026.xml
+45-01 files

FreeBSD/src e290363sys/net iflib.c

iflib: Fix mbufs leaked by 0 len packets emitted from the if driver

Some interface drivers, notably bnxt, can insert 0 length packets onto
their receive queues when certain conditions are met, such as discarding
packets in the case of bnxt.

When this packet gets processed by assemble_segments(), The solitary
mbuf on the queue that composes it consist of a single zero length
fragment. The loop in assemble_segments() doesn't seem to expect
that a 0 length fragment can exist in the iri_frags list without a
non-zero length header preceding it. In this situation, without filter
intervention rxd_frag_to_sd() returns a pointer to the corresponding
mbuf in the rxq, where it is matched as a zero-length fragment and
immediately discarded without freeing as mh has not yet been assigned.

This change corrects this behavior by falling through the mh == NULL
case and freeing m on the condition that it is not NULL before
continuing the loop.


    [3 lines not shown]
DeltaFile
+4-4sys/net/iflib.c
+4-41 files

FreeBSD/ports 6da1ef2www/librewolf distinfo Makefile, www/librewolf/files patch-libwebrtc-generated patch-ipc_glue_GeckoChildProcessHost.cpp

www/librewolf: Update 151.0.3-1 => 152.0-1

Changelog:
https://www.firefox.com/en-US/firefox/152.0/releasenotes/

PR:             296108
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 78b90543cf1786d02cf44e117f95dc7bbbcd7acc)
DeltaFile
+344-397www/librewolf/files/patch-libwebrtc-generated
+0-13www/librewolf/files/patch-ipc_glue_GeckoChildProcessHost.cpp
+5-4www/librewolf/files/patch-python_sites_mach.txt
+3-3www/librewolf/distinfo
+2-2www/librewolf/Makefile
+354-4195 files

FreeBSD/ports 83bdf5ewww/ungoogled-chromium distinfo, www/ungoogled-chromium/files patch-chrome_browser_about__flags.cc patch-chrome_browser_chrome__content__browser__client.cc

www/ungoogled-chromium: update to 149.0.7827.155

Security:       https://vuxml.freebsd.org/freebsd/cffe1232-e4b3-4c72-8b4c-6a8298c9b289.html
DeltaFile
+50-50www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
+21-21www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc
+7-7www/ungoogled-chromium/distinfo
+6-6www/ungoogled-chromium/files/patch-media_base_media__switches.cc
+4-4www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
+4-4www/ungoogled-chromium/files/patch-base_files_file__util__posix.cc
+92-9213 files not shown
+120-12019 files

FreeBSD/ports 78b9054www/librewolf distinfo Makefile, www/librewolf/files patch-libwebrtc-generated patch-ipc_glue_GeckoChildProcessHost.cpp

www/librewolf: Update 151.0.3-1 => 152.0-1

Changelog:
https://www.firefox.com/en-US/firefox/152.0/releasenotes/

PR:             296108
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+344-397www/librewolf/files/patch-libwebrtc-generated
+0-13www/librewolf/files/patch-ipc_glue_GeckoChildProcessHost.cpp
+5-4www/librewolf/files/patch-python_sites_mach.txt
+3-3www/librewolf/distinfo
+2-3www/librewolf/Makefile
+354-4205 files

FreeBSD/ports 6a242benet-im/signal-desktop Makefile, net-im/teams Makefile

*/*: Bump port revision after electron41 update (48900abd36a3)
DeltaFile
+1-1net-im/teams/Makefile
+1-1x11/waveterm/Makefile
+1-1net-im/signal-desktop/Makefile
+3-33 files

FreeBSD/ports 48900abdevel/electron41 distinfo, devel/electron41/files patch-electron_spec_api-app-spec.ts patch-electron_shell_browser_native__window__views.cc

devel/electron41: Update to 41.8.0

Changelog: https://github.com/electron/electron/releases/tag/v41.8.0

Reported by:    GitHub (watch releases)
DeltaFile
+51-217devel/electron41/files/packagejsons/yarn.lock
+26-17devel/electron41/files/patch-electron_spec_api-app-spec.ts
+15-15devel/electron41/files/patch-electron_shell_browser_native__window__views.cc
+7-7devel/electron41/distinfo
+4-4devel/electron41/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
+4-4devel/electron41/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
+107-26411 files not shown
+128-28517 files

FreeBSD/ports fb0cbccwww/iocaine distinfo Makefile

www/iocaine: Update 3.4.0 => 3.5.0

Changelog:
https://git.madhouse-project.org/iocaine/iocaine/releases/tag/iocaine-3.5.0

PR:             295626
Approved by:    maintainer timeout (2+ weeks)
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3www/iocaine/distinfo
+1-2www/iocaine/Makefile
+4-52 files

FreeBSD/src 17cf776sys/dev/mlx5/mlx5_en mlx5_en_main.c

mlx5en: guard against empty eth_proto_oper mask

eth_proto_oper is used to derive the active media mode, but an empty
mask leaves no valid bit for ilog2() to consume. Treat this as an
invalid carrier update, reset the active media state, and report the
unexpected PTYS value.

Reviewed by:    kib
Tested by:      Wafa Hamzah <wafah at nvidia.com>
MFC after:      1 week
Sponsored by:   NVIDIA Networking
DeltaFile
+7-0sys/dev/mlx5/mlx5_en/mlx5_en_main.c
+7-01 files

FreeBSD/src 0e2175ccontrib/ofed/libmlx5 mlx5.c, sys/dev/mlx5/mlx5_core mlx5_main.c

libmlx5: sync PCI device allowlist with mlx5_core_pci_table

Userspace mlx5_driver_init() only attached when vendor/device matched
hca_table, while the kernel already probed additional Mellanox PCI IDs
That mismatch prevented libibverbs from loading the mlx5 provider on
those HCAs.

Extend hca_table to mirror mlx5_core_pci_table and add cross-references
so future kernel ID additions are paired with a userspace update.

Reviewed by:    kib
Tested by:      Wafa Hamzah <wafah at nvidia.com>
Sponsored by:   Nvidia networking
MFC after:      1 week
DeltaFile
+19-0contrib/ofed/libmlx5/mlx5.c
+4-0sys/dev/mlx5/mlx5_core/mlx5_main.c
+23-02 files

FreeBSD/src 49b7836sys/dev/mlx5/mlx5_core mlx5_port.c

mlx5: Add missing speeds translation

Reviewed by:    kib
Tested by:      Wafa Hamzah <wafah at nvidia.com>
Sponsored by:   Nvidia networking
MFC after:      1 week
DeltaFile
+3-0sys/dev/mlx5/mlx5_core/mlx5_port.c
+3-01 files