FreeBSD/src 8e968c5sys/netgraph/bluetooth/l2cap ng_l2cap_llpi.c

bluetooth(4): Fix a typo in a kernel message in l2cap

- s/staring/starting/

MFC after:      5 days
DeltaFile
+1-1sys/netgraph/bluetooth/l2cap/ng_l2cap_llpi.c
+1-11 files

FreeBSD/src 251e6efsys/netpfil/ipfw dn_sched_fq_pie.c

ipfw(4): Fix a typo in a source code comment

- s/varaiables/variables/

MFC after:      3 days
DeltaFile
+1-1sys/netpfil/ipfw/dn_sched_fq_pie.c
+1-11 files

FreeBSD/src 8362aecsys/dev/ichwd i6300esbwd.c

ichwd(4): Fix a typo in a source code comment

- s/modifing/modifying/

MFC after:      3 days
DeltaFile
+1-1sys/dev/ichwd/i6300esbwd.c
+1-11 files

FreeBSD/src c47b430sys/dev/fxp rcvbundl.h

fxp(4): Fix a typo in a source code comment

- s/modifing/modifying/

MFC after:      3 days
DeltaFile
+1-1sys/dev/fxp/rcvbundl.h
+1-11 files

FreeBSD/src 709bd45sys/dev/ppbus ppb_msq.h

ppbus(4): Fix a typo in a source code comment

- s/predifined/predefined/

MFC after:      3 days
DeltaFile
+1-1sys/dev/ppbus/ppb_msq.h
+1-11 files

FreeBSD/src 88293bdsys/vm swap_pager.c

swap_pager: Fix a typo in a source code comment

- s/errornous/erroneous/

MFC after:      3 days
DeltaFile
+1-1sys/vm/swap_pager.c
+1-11 files

FreeBSD/src 27c70desys/fs/nullfs null_vnops.c

nullfs(4): Fix a typo in a source code comment

- s/modifing/modifying/

MFC after:      3 days
DeltaFile
+1-1sys/fs/nullfs/null_vnops.c
+1-11 files

FreeBSD/src cd4aae2lib/msun/src catrig.c

msun: Fix a typo in a source code comment

- s/uneccessarily/unnecessarily/

Obtained from:  NetBSD
MFC after:      3 days
DeltaFile
+1-1lib/msun/src/catrig.c
+1-11 files

FreeBSD/ports e73efedmultimedia/libvpl-tools pkg-plist Makefile, multimedia/libvpl-tools/files patch-tools_legacy_sample__common_src_vm_thread__linux.cpp patch-tools_cli_val-surface-sharing_src_vpp.cpp

multimedia/libvpl-tools: New port: Intel Video Processing Library Tools

Intel Video Processing Library (Intel VPL) tools provide access to hardware
accelerated video decode, encode, and processing capabilities on Intel GPU
from the command line.

The tools require the Intel VPL base library and a runtime library installed.
Current runtime implementations:

- Intel VPL GPU Runtime for use on Intel Iris Xe graphics and newner
- Intel Media SDK for use on legacy Intel graphic

WWW: https://www.intel.com/content/www/us/en/developer/tools/vpl/overview.html

PR:             297308
Reported by:    Yuichiro NAITO <naito.yuichiro at gmail.com> (new maintainer)
DeltaFile
+43-0multimedia/libvpl-tools/Makefile
+38-0multimedia/libvpl-tools/files/patch-tools_cli_val-surface-sharing_src_encode.cpp
+20-0multimedia/libvpl-tools/files/patch-tools_cli_val-surface-sharing_src_vpp.cpp
+20-0multimedia/libvpl-tools/files/patch-tools_legacy_sample__common_CMakeLists.txt
+19-0multimedia/libvpl-tools/files/patch-tools_legacy_sample__common_src_vm_thread__linux.cpp
+12-0multimedia/libvpl-tools/pkg-plist
+152-010 files not shown
+242-016 files

FreeBSD/ports 397a933audio/musicpd Makefile distinfo, audio/musicpd/files patch-doc_mpdconf.example

audio/musicpd: Update to upstream release 0.24.14

Details:
- Bug fixes, mostly, see changelog:
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.24.14/NEWS

MFH:            2026Q3
(cherry picked from commit 6e51026ff5300c9f8e85874cb25d867a88455b68)
DeltaFile
+7-7audio/musicpd/files/patch-doc_mpdconf.example
+3-3audio/musicpd/distinfo
+1-1audio/musicpd/Makefile
+11-113 files

FreeBSD/src 14e3daacontrib/sqlite3 sqlite3rc.h VERSION, contrib/sqlite3/autosetup sqlite-config.tcl

sqlite3: Vendor import of sqlite3 3.53.3

Release notes at https://www.sqlite.org/releaselog/3_53_3.html.

Obtained from:  https://www.sqlite.org/2026/sqlite-autoconf-3530300.tar.gz

MFC after:      2 weeks

Merge commit 'e698feec080925c6cffa9ec31be884daa5cea536'
DeltaFile
+1,198-445contrib/sqlite3/sqlite3.c
+109-44contrib/sqlite3/shell.c
+21-7contrib/sqlite3/sqlite3.h
+6-2contrib/sqlite3/autosetup/sqlite-config.tcl
+1-1contrib/sqlite3/sqlite3rc.h
+1-1contrib/sqlite3/VERSION
+1,336-5006 files

FreeBSD/ports f3ebb9fdevel/py-expression distinfo Makefile

devel/py-expression: Update to 5.7.0

While here, add USE_PYTHON=pytest.

Changelog: https://github.com/dbrattli/Expression/blob/v5.7.0/CHANGELOG.md

Reported by:    portscout
DeltaFile
+5-4devel/py-expression/Makefile
+3-3devel/py-expression/distinfo
+8-72 files

FreeBSD/ports fd3fd42www/bozohttpd Makefile, www/bozohttpd/files patch-auth-bozo.c patch-bozohttpd.c

www/bozohttpd: Use blocklist

Starting from FreeBSD version 1500000, prefer the new blocklist
nomenclature.

Once older versions are no longer supported, we should use blocklist
exclusively.

PR:             294080
DeltaFile
+56-0www/bozohttpd/files/blacklist-patches/patch-bozohttpd.8
+0-54www/bozohttpd/files/patch-bozohttpd.8
+0-53www/bozohttpd/files/patch-bozohttpd.c
+53-0www/bozohttpd/files/blacklist-patches/patch-bozohttpd.c
+12-5www/bozohttpd/Makefile
+0-15www/bozohttpd/files/patch-auth-bozo.c
+121-1275 files not shown
+160-14711 files

FreeBSD/ports 8aca7f6www/pecl-solr distinfo pkg-descr, www/pecl-solr/files extra-src__php_solr.h

www/php-solr: update to 2.9.3, also move to new php extension standard.

PR:             297611
DeltaFile
+0-28www/pecl-solr/Makefile
+25-0www/php-solr/Makefile
+0-11www/pecl-solr/files/extra-src__php_solr.h
+0-4www/pecl-solr/pkg-descr
+4-0www/php-solr/pkg-descr
+0-3www/pecl-solr/distinfo
+29-463 files not shown
+34-479 files

FreeBSD/ports 60abebbdevel/py-uvloop Makefile distinfo

devel/py-uvloop: Update to version 0.22.1 with python314 free-threading support

PR:             ports/294535
Approved by:    maintainer (farrokhi)
DeltaFile
+3-3devel/py-uvloop/distinfo
+1-2devel/py-uvloop/Makefile
+4-52 files

FreeBSD/src 3782626sys/dev/asmc asmcmmio.c asmc.c

asmc: prefer MMIO backend over PIO when both are present

T2, T1, and some pre-T1 Macs advertise a legacy PIO
range in the SMC ACPI _CRS alongside a live MMIO window, but the
silicon behind the PIO range is bogus.

Try MMIO first, validate via LDKN >= 2, fall back to PIO if that
fails or no MMIO resource is present. Drop "(T2)" from the backend
message since MMIO isn't T2-exclusive.

MFC: 1 week
Reviewed by:    ngie
Differential Revision:  https://reviews.freebsd.org/D58839
DeltaFile
+10-8sys/dev/asmc/asmc.c
+1-1sys/dev/asmc/asmcmmio.c
+11-92 files

FreeBSD/ports 387b7d6java/netbeans Makefile distinfo

java/netbeans: Update 30 => 31

Changelog:
https://github.com/apache/netbeans/releases/tag/31

PR:             297602
Sponsored by:   UNIS Labs
DeltaFile
+28-26java/netbeans/pkg-plist
+3-3java/netbeans/distinfo
+1-1java/netbeans/Makefile
+32-303 files

FreeBSD/ports d16294bdevel/py-ty Makefile Makefile.crates

devel/py-ty: Update to 0.0.72

Changelog: https://github.com/astral-sh/ty/blob/0.0.72/CHANGELOG.md

Reported by:    portscout
DeltaFile
+11-3devel/py-ty/distinfo
+4-0devel/py-ty/Makefile.crates
+1-1devel/py-ty/Makefile
+16-43 files

FreeBSD/ports eba41bemultimedia/ffmpeg Makefile, multimedia/handbrake Makefile

multimedia:{ffmpeg,handbrake}: Switch dependency from onevpl to libvpl

onevpl has been superceded by libvpl upstream. So switch dependencies
of dependent ports.

PR:             293561
Reported by:    Yuichiro NAITO <naito.yuichiro at gmail.com>
Approved by:    portmgr (blanket; switch deprecated dependencies)
DeltaFile
+3-3multimedia/ffmpeg/Makefile
+2-2multimedia/handbrake/Makefile
+5-52 files

FreeBSD/ports 7ef46d5multimedia/libvpl Makefile pkg-plist, multimedia/libvpl/files patch-libvpl_src_mfx__dispatcher__vpl__loader.cpp patch-libvpl_src_mfx__dispatcher__vpl__lowlatency.cpp

multimedia/libvpl: New port: Intel Video Processing Library API, dispatcher, and examples

Intel Video Processing Library (Intel VPL) provides access to hardware
accelerated video decode, encode, and processing capabilities on Intel GPUs
to support AI visual inference, media delivery, cloud gaming, and virtual
desktop infrastructure use cases.

This repository contains the following components:

- Copies of the Intel VPL API header files.
  The version of the API is listed in the mfxdefs.h file.
- Intel VPL Dispatcher
- Examples demonstrating API usage

*** IMPORTANT ***

Intel VPL Tools are no longer in this repository. They have all been
moved to libvpl-tools.


    [4 lines not shown]
DeltaFile
+131-0multimedia/libvpl/files/patch-libvpl_src_mfx__dispatcher__vpl__msdk.cpp
+113-0multimedia/libvpl/pkg-plist
+73-0multimedia/libvpl/files/patch-libvpl_src_linux_device__ids.h
+36-0multimedia/libvpl/Makefile
+30-0multimedia/libvpl/files/patch-libvpl_src_mfx__dispatcher__vpl__lowlatency.cpp
+27-0multimedia/libvpl/files/patch-libvpl_src_mfx__dispatcher__vpl__loader.cpp
+410-08 files not shown
+494-014 files

FreeBSD/ports 424318emultimedia/onevpl Makefile

multimedia/onevpl: Deprecate and set to expire on 2026-09-30

Upstream has been renamed to libvpl and libvpl-tools. Use
multimedia/libvpl and multimedia/libvpl-tools.

While here, add CONFLICTS_INSTALL=libvpl.

PR:             293561
Reported by:    Yuichiro NAITO <naito.yuichiro at gmail.com>
DeltaFile
+5-0multimedia/onevpl/Makefile
+5-01 files

FreeBSD/src 94596f9sys/dev/igc igc_regs.h igc_mac.c

igc: Correct hardware error statistics

Track RERC separately instead of adding receive errors to the collision
count, and read the previously omitted RXERRC register.  Include RFC in
input errors because CRCERRS does not count bad-CRC runts, implementing
the I225 length-error accounting workaround alongside RUC and ROC.

Stop treating host transmit MAC discards as receive errors.  Expose both
RERC and HTDPMC as dedicated MAC statistics so their overlapping counts
remain available without corrupting aggregate interface counters.

(cherry picked from commit a108ee9138a698f212d6d6832d54e88ce6786617)
DeltaFile
+14-3sys/dev/igc/if_igc.c
+1-0sys/dev/igc/igc_regs.h
+1-0sys/dev/igc/igc_mac.c
+1-0sys/dev/igc/igc_hw.h
+17-34 files

FreeBSD/src 1c83638share/man/man4 igc.4, sys/dev/igc if_igc.h if_igc.c

igc: Add VLAN hardware filtering

Borrow the e1000 VLAN filter table

Ambiguous presence of the feature by Intel was settled by DPDK and
emperical testing.

Relnotes:       yes

(cherry picked from commit 8f779f159e2198c85b4fcb8685989879a9330104)
DeltaFile
+107-9sys/dev/igc/if_igc.c
+3-3share/man/man4/igc.4
+3-0sys/dev/igc/if_igc.h
+113-123 files

FreeBSD/src c577d5esys/dev/igc igc_defines.h if_igc.c

igc: Work around I225 v1 minimum IPG erratum

I225 v1 cannot receive the minimum inter-packet gap required at
2.5 Gb/s.  For affected back-to-back links, Intel recommends using a
15-byte transmit IPG instead of 12 bytes.

Program TIPG.IPGT to 0xb for pre-v2 I225 devices at 2.5 Gb/s and
restore the default at lower speeds.  Avoid penalizing fixed I225 and
I226 parts.

(cherry picked from commit 709426551c6a3607fb5a33f5b8dbb87cfa9c8125)
DeltaFile
+29-0sys/dev/igc/if_igc.c
+1-0sys/dev/igc/igc_defines.h
+30-02 files

FreeBSD/src f310b83share/man/man4 igc.4, sys/dev/igc if_igc.h if_igc.c

igc: Add VLAN hardware filtering

Borrow the e1000 VLAN filter table

Ambiguous presence of the feature by Intel was settled by DPDK and
emperical testing.

Relnotes:       yes

(cherry picked from commit 8f779f159e2198c85b4fcb8685989879a9330104)
DeltaFile
+107-9sys/dev/igc/if_igc.c
+3-3share/man/man4/igc.4
+3-0sys/dev/igc/if_igc.h
+113-123 files

FreeBSD/src 49c6cf8sys/dev/igc igc_regs.h igc_mac.c

igc: Correct hardware error statistics

Track RERC separately instead of adding receive errors to the collision
count, and read the previously omitted RXERRC register.  Include RFC in
input errors because CRCERRS does not count bad-CRC runts, implementing
the I225 length-error accounting workaround alongside RUC and ROC.

Stop treating host transmit MAC discards as receive errors.  Expose both
RERC and HTDPMC as dedicated MAC statistics so their overlapping counts
remain available without corrupting aggregate interface counters.

(cherry picked from commit a108ee9138a698f212d6d6832d54e88ce6786617)
DeltaFile
+14-3sys/dev/igc/if_igc.c
+1-0sys/dev/igc/igc_regs.h
+1-0sys/dev/igc/igc_mac.c
+1-0sys/dev/igc/igc_hw.h
+17-34 files

FreeBSD/src 3fab6b2sys/dev/igc igc_defines.h if_igc.c

igc: Work around I225 v1 minimum IPG erratum

I225 v1 cannot receive the minimum inter-packet gap required at
2.5 Gb/s.  For affected back-to-back links, Intel recommends using a
15-byte transmit IPG instead of 12 bytes.

Program TIPG.IPGT to 0xb for pre-v2 I225 devices at 2.5 Gb/s and
restore the default at lower speeds.  Avoid penalizing fixed I225 and
I226 parts.

(cherry picked from commit 709426551c6a3607fb5a33f5b8dbb87cfa9c8125)
DeltaFile
+29-0sys/dev/igc/if_igc.c
+1-0sys/dev/igc/igc_defines.h
+30-02 files

FreeBSD/ports 887848fcad/irsim Makefile

cad/irsim: Use https:// scheme for MASTER_SITES and WWW

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+2-2cad/irsim/Makefile
+2-21 files

FreeBSD/ports 3855ba2cad/xcircuit distinfo Makefile

cad/xcircuit: Update 3.10.44 => 3.10.45, take maintainership

* Add WWW for source code repository

Approved by:            danilo@ (maintainer)
Approved by:            db@, yuri@ (Mentors, implicit)
Differential Revision:  https://reviews.freebsd.org/D58866
DeltaFile
+4-3cad/xcircuit/Makefile
+3-3cad/xcircuit/distinfo
+7-62 files

FreeBSD/ports 5939902devel/libffi pkg-plist Makefile

devel/libffi: Update to 3.8.0

Contains BSD fixes for i386 and powerpc64
DeltaFile
+3-3devel/libffi/distinfo
+1-1devel/libffi/pkg-plist
+1-1devel/libffi/Makefile
+5-53 files