FreeBSD/ports 742e58fmisc/py-litellm-proxy-extras Makefile distinfo

misc/py-litellm-proxy-extras: Update to 0.4.92

Reported by:    Repology
DeltaFile
+3-3misc/py-litellm-proxy-extras/distinfo
+1-1misc/py-litellm-proxy-extras/Makefile
+4-42 files

FreeBSD/ports 445cca7misc/py-litellm Makefile distinfo, misc/py-litellm/files patch-pyproject.toml

misc/py-litellm: Update to 1.99.0

Changelog: https://github.com/BerriAI/litellm/releases/tag/v1.99.0

Reported by:    portscout
DeltaFile
+3-3misc/py-litellm/distinfo
+2-3misc/py-litellm/Makefile
+2-2misc/py-litellm/files/patch-pyproject.toml
+7-83 files

FreeBSD/ports cb1a16agames/naev distinfo Makefile, games/naev/files patch-meson.build

games/naev: Updte to 0.13.5
DeltaFile
+3,408-2,911games/naev/pkg-plist
+29-11games/naev/files/patch-meson.build
+12-6games/naev/Makefile
+5-3games/naev/distinfo
+3,454-2,9314 files

FreeBSD/ports a91e988lang/fpc-devel Makefile distinfo, lang/fpc-devel-source Makefile distinfo

lang/fpc-devel*: Update to 3.3.1.20260901
DeltaFile
+25-0lang/fpc-devel/pkg-plist
+3-3lang/fpc-devel/distinfo
+3-3lang/fpc-devel-source/distinfo
+2-2lang/fpc-devel/Makefile
+2-2lang/fpc-devel-source/Makefile
+35-105 files

FreeBSD/ports dc55f04editors/lazarus-devel Makefile distinfo

editors/lazarus-devel: Update to 4.99.20260901
DeltaFile
+3-3editors/lazarus-devel/distinfo
+2-2editors/lazarus-devel/Makefile
+5-52 files

FreeBSD/src c3c6a6csys/dev/sound/usb uaudio.c

snd_uaudio: drop the default monitor level to 10%

As noted in the comment, some headsets with a hardware sidetone are
incredibly sensitive and emit immediate feedback upon attach with the
current system-wide default of 75%.  Drop it down just for snd_uaudio(4)
to avoid incredibly unpleasant surprises.

MFC after:      3 days
Reviewed by:    christos
Differential Revision:  https://reviews.freebsd.org/D59199
DeltaFile
+9-0sys/dev/sound/usb/uaudio.c
+9-01 files

FreeBSD/src c45bdb3etc/mtree BSD.var.dist, libexec/rc rc.conf

rc: add a backlight service to save/restore backlight levels

The default on my laptop is annoyingly bright, and this is a useful
feature to mitigate that.  The backlight script is largely a copy of the
mixer service which provides the same value for mixers, but this one is
specifically dependant on kld to allow DRM drivers a chance to attach.

Note that it's off by default to avoid interference with DEs, and
document the capability in backlight(8).  Set backlight_enable=YES in
rc.conf(5) to enable save/restore.

Relnotes:       maybe
Reviewed by:    bapt, ivy, manu, ziaee
Differential Revision:  https://reviews.freebsd.org/D59296
DeltaFile
+88-0libexec/rc/rc.d/backlight
+10-1usr.bin/backlight/backlight.8
+6-1share/man/man5/rc.conf.5
+2-0etc/mtree/BSD.var.dist
+1-0libexec/rc/rc.d/Makefile
+1-0libexec/rc/rc.conf
+108-26 files

FreeBSD/ports afdcf81lang/babashka Makefile distinfo

lang/babashka: Update to 1.13.220

Changes since 1.13.219:

1.13.220 (2026-08-31)

Read the release blog post:
https://blog.michielborkent.nl/babashka-ffi.html

FFI:

  * Add experimental babashka.ffi
    (https://github.com/babashka/ffi): call C functions in shared
    libraries straight from babashka and JVM Clojure! See the guide:
    https://github.com/babashka/ffi/blob/main/doc/guide.md
  * Linux: dynamic binaries require glibc 2.28. The install script
    selects the static binary on older systems
  * On Linux, the install script installs the dynamic binary by
    default. It installs the static binary on musl systems and on

    [86 lines not shown]
DeltaFile
+5-5lang/babashka/distinfo
+2-2lang/babashka/Makefile
+7-72 files

FreeBSD/src 9930150sys/dev/ufshci ufshci_ctrlr.c

ufshci: skip the reinit when the new link works

UFSHCI_QUIRK_REINIT_AFTER_MAX_GEAR_SWITCH always rebuilt the
link after the gear switch. It threw away a working HS link and
ended up in PWM. The reinit is only needed for a dead link.
There the local side reports HS and the peer never answers. A
local readback cannot tell the two apart. Peer traffic can.

Probe the peer with DME_PEER_GET after the switch. Skip the
reinit when the probe succeeds. Log it when the probe fails.

Reviewed by:            imp (mentor)
Sponsored by:           Samsung Electronics
Differential Revision:  https://reviews.freebsd.org/D59299
DeltaFile
+19-4sys/dev/ufshci/ufshci_ctrlr.c
+19-41 files

FreeBSD/src c09daa3sys/dev/ufshci ufshci_private.h ufshci.h

ufshci: set HS series per platform and adapt type per gear

The driver always asked for Rate-B. It never set the adaptation
type. The Snapdragon X Elite firmware tunes the PHY for Rate-A.
A Rate-B link dies at every gear there. HS-G4 and above need
initial adaptation. This is a UniPro rule. It applies to
every host.

Add an hs_series field to the device tables. Use Rate-A on the
Snapdragon X Elite. Keep Rate-B on the PCI hosts. A table entry
without an HS series fails to attach. Set PA_TxHsAdaptType to
initial adaptation at HS-G4 and above. Leave it alone below
that. Hosts before UniPro 1.8 do not have it. The Galaxy Book
4 Edge now links at HS-G5 Rate-A.

fio results (128k sequential, 4k random, posixaio):

QD  | SEQ_R(MiB/s) | SEQ_W(MiB/s) | RND_R(kIOPS) | RND_W(kIOPS)
----+--------------+--------------+--------------+-------------

    [10 lines not shown]
DeltaFile
+7-4sys/dev/ufshci/ufshci_dev.c
+7-3sys/dev/ufshci/ufshci_pci.c
+7-2sys/dev/ufshci/ufshci_acpi.c
+7-0sys/dev/ufshci/ufshci_ctrlr.c
+4-0sys/dev/ufshci/ufshci.h
+1-0sys/dev/ufshci/ufshci_private.h
+33-96 files

FreeBSD/src 9737835sys/dev/ufshci ufshci_acpi.c ufshci_dev.c

ufshci: fix the Snapdragon X Elite reference clock

The driver's ACPI table set bRefClkFreq to 19.2 MHz. The
Snapdragon X Elite feeds the device 38.4 MHz from its CXO. The
firmware has no property for it. The device ran its PLL from
the wrong base. Every HS mode failed. PWM still worked. The
attribute is persistent. The wrong value survived reboots.

Set 38.4 MHz in the table. Read the attribute first. Write it
only when the value differs or the read fails. Log a changed
value and a failed read. Verified on the Galaxy Book 4 Edge.

Reviewed by:            imp (mentor)
Sponsored by:           Samsung Electronics
Differential Revision:  https://reviews.freebsd.org/D59297
DeltaFile
+17-0sys/dev/ufshci/ufshci_dev.c
+5-1sys/dev/ufshci/ufshci_acpi.c
+22-12 files

FreeBSD/src 4690891share/man/man4 ng_bridge.4, sys/netgraph ng_bridge.c

ng_bridge: do not move hosts from learnMac=0 hooks

ng_bridge(4) says the node does not learn MAC addresses on uplink
hooks. However, learnMac was only checked when inserting a new
host. A host already known on a link hook was still moved if a
packet with that source address arrived on an uplink hook.

The nature of this is that inbound unicast to that host then
never arrives (the destination is known on the incoming hook).
Unknown unicast after timeout is still sent only to uplink, so
the host is not re-learned. The interface stays up and outbound
may still work. This can last minutes or weeks until reboot or
NGM_BRIDGE_MOVE_HOST.

Connecting ng_ether(4) lower to an uplink hook is enough: the
host's own transmit can appear on the uplink and the table entry
moves.

Use the same learnMac test for data-path move as for insert.

    [5 lines not shown]
DeltaFile
+13-5share/man/man4/ng_bridge.4
+6-2sys/netgraph/ng_bridge.c
+19-72 files

FreeBSD/src 4aeab13tools/tools/git git-arc.sh

git-arc: SC2223 DoS-via-glob hardening

Quote LOCALBASE and ARC_CMD default assignments so a poisoned
value cannot glob into :'s argv.

Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D59130
DeltaFile
+3-3tools/tools/git/git-arc.sh
+3-31 files

FreeBSD/src 6217c9ctools/tools/git git-arc.sh

git-arc: Fix locals

Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D59162
DeltaFile
+4-4tools/tools/git/git-arc.sh
+4-41 files

FreeBSD/src c8f8d00sys/kern sys_process.c

ptrace(2): allow ptrace(PT_TRACE_ME) in cap mode

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D59317
DeltaFile
+2-0sys/kern/sys_process.c
+2-01 files

FreeBSD/doc a78a9ebdocumentation/static/pgpkeys acm.key

pgpkeys: Update key for acm
DeltaFile
+17-16documentation/static/pgpkeys/acm.key
+17-161 files

FreeBSD/ports 7463879graphics/openxr Makefile, graphics/openxr/files patch-src_CMakeLists.txt

graphics/openxr: Fix build after update jsoncpp, improve port

After add devel/jsoncpp/patch-jsoncpp-namespaced-targets.cmake in
9d1b7732976723160adfd2c6c4240e34555ac30c graphics/openxr fails to build
with error:
ninja: error: 'jsoncpp_lib-NOTFOUND', needed by 'src/loader/libopenxr_loader.so', missing and no known rule to make it

- Switch to use shared library jsoncpp instead of static.
- Update compiler requirements in USES.
- Ensure that tests aren't picked up in some weird way (not included in
  repo).

PR:             298099
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+20-2graphics/openxr/files/patch-src_CMakeLists.txt
+10-4graphics/openxr/Makefile
+30-62 files

FreeBSD/ports 5f3d062net/rabbitmq Makefile distinfo

net/rabbitmq: Update 4.3.2 => 4.3.5

Changelog:
https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.3.3
https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.3.4
https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.3.5

Sponsored by:   UNIS Labs
MFH:            2026Q3

(cherry picked from commit 4a0d8265b8505638e8c684bc716f6da74fe0fba7)
DeltaFile
+175-161net/rabbitmq/pkg-plist
+3-3net/rabbitmq/distinfo
+1-1net/rabbitmq/Makefile
+179-1653 files

FreeBSD/ports 4a0d826net/rabbitmq Makefile distinfo

net/rabbitmq: Update 4.3.2 => 4.3.5

Changelog:
https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.3.3
https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.3.4
https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.3.5

Sponsored by:   UNIS Labs
MFH:            2026Q3
DeltaFile
+175-161net/rabbitmq/pkg-plist
+3-3net/rabbitmq/distinfo
+1-1net/rabbitmq/Makefile
+179-1653 files

FreeBSD/ports 926b5d3lang/julia Makefile

lang/julia: Mark BROKEN

Build crashes

Reported by:    pkg-fallout
DeltaFile
+2-0lang/julia/Makefile
+2-01 files

FreeBSD/ports 6d7f0c7x11-themes/win98se-icon-theme Makefile distinfo

x11-themes/win98se-icon-theme: Update 0.2.15 => 0.2.16.1

Changelogs:
- https://github.com/nestoris/Win98SE/releases/tag/v0.2.16
- https://github.com/nestoris/Win98SE/releases/tag/v0.2.16.1

PR:             298100
Reported by:    Alexander Vereeken <avereeken at fastmail.de> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+4,937-2,244x11-themes/win98se-icon-theme/pkg-plist
+3-3x11-themes/win98se-icon-theme/distinfo
+1-1x11-themes/win98se-icon-theme/Makefile
+4,941-2,2483 files

FreeBSD/ports 5ffc40csecurity/vuxml/vuln 2026.xml

security/vuxml: Add entry for giflib CVE-2026-26740
DeltaFile
+29-0security/vuxml/vuln/2026.xml
+29-01 files

FreeBSD/ports a3c5311textproc/pageedit Makefile, www/dooble distinfo Makefile

www/dooble: Update to 2026.08.21

Link with gpgme for use with the application lock function.
Replace /usr/local with ${LOCALBASE}.
Install dictionaries into ${DATADIR} to avoid pageedit conflict.
Remove the unnecessary desktop-file-edit.

Changelog:
https://github.com/textbrowser/dooble/releases#release-2026.08.21

PR:             297900
Approved by:    Eric Camachat <eric at camachat.org> (maintainer)
Approved by:    osa (mentor)
Co-authored-by: mce
DeltaFile
+37-0www/dooble/files/patch-Source_dooble__settings.cc
+12-20www/dooble/Makefile
+29-0www/dooble/files/patch-dooble.pro
+3-3www/dooble/distinfo
+0-2textproc/pageedit/Makefile
+81-255 files

FreeBSD/ports 3dc4c03security/vuxml/vuln 2026.xml

security/vuxml: Add entries for expat2 CVE-2026-66046 and CVE-2026-76641
DeltaFile
+69-0security/vuxml/vuln/2026.xml
+69-01 files

FreeBSD/ports a6df369security/openconnect-gui Makefile

security/openconnect-gui: Remove deprecation notice and expiration date

As per new policies you need to track multiple branches.
I don't have time, hardware or interest trying to additionally keep up
with quarterly so I'll revert deprecation and expiration date

Reported by:    joneum
DeltaFile
+1-4security/openconnect-gui/Makefile
+1-41 files

FreeBSD/ports a303bb1www/dtse Makefile

www/dtse: Remove deprecation notice and expiration date

As per new policies you need to track multiple branches.
I don't have time, hardware or interest trying to additionally keep up
with quarterly so I'll revert deprecation and expiration date

Reported by:    joneum
DeltaFile
+1-4www/dtse/Makefile
+1-41 files

FreeBSD/ports 55ec3e5devel/etcd Makefile

devel/etcd: Remove deprecation notice and expiration date

As per new policies you need to track multiple branches.
I don't have time, hardware or interest trying to additionally keep up
with quarterly so I'll revert deprecation and expiration date

Reported by:    joneum
DeltaFile
+1-4devel/etcd/Makefile
+1-41 files

FreeBSD/src 551b7c5sys/contrib/dev/rtwn rtwn-rtl8723bufw.fw.uu, sys/dev/rtwn/rtl8723b r23b_priv.h r23b_init.c

rtwn: add support for the RTL8723BU

Pushed using the RTL8723BU.

Reviewed by:    ziaee, avos, adrian
Relnotes:       yes
Differential Revision:  https://reviews.freebsd.org/D59205
DeltaFile
+717-0sys/contrib/dev/rtwn/rtwn-rtl8723bufw.fw.uu
+620-0sys/dev/rtwn/rtl8723b/r23b_calib.c
+364-0sys/dev/rtwn/rtl8723b/usb/r23bu_init.c
+235-0sys/dev/rtwn/rtl8723b/r23b_init.c
+211-0sys/dev/rtwn/rtl8723b/r23b_priv.h
+197-0sys/dev/rtwn/rtl8723b/usb/r23bu_attach.c
+2,344-022 files not shown
+3,162-428 files

FreeBSD/src b2fd2f9sys/dev/rtwn if_rtwn_rx.c

rtwn: fix typo s/rtwm/rtwn
DeltaFile
+2-2sys/dev/rtwn/if_rtwn_rx.c
+2-21 files

FreeBSD/ports 92b409ebiology/freebayes Makefile distinfo, biology/freebayes/files patch-contrib_SeqLib_SeqLib_GenomicRegionCollection.cpp patch-meson.build

biology/freebayes: Update to 1.3.10

A few fixes and enhancements
Changes: https://github.com/freebayes/freebayes/releases

Reported by:    portscout
DeltaFile
+61-31biology/freebayes/files/patch-meson.build
+21-0biology/freebayes/files/patch-contrib_SeqLib_SeqLib_GenomicRegionCollection.cpp
+3-3biology/freebayes/distinfo
+1-1biology/freebayes/Makefile
+86-354 files