FreeBSD/ports 4efbc4emisc/py-litellm-proxy-extras Makefile distinfo

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

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

FreeBSD/src 0b3fc7fusr.bin/whereis whereis.1 whereis.c

Revert "whereis(1): Respect PORTSDIR variable"

This reverts commit edadc3f9051595a9c2e693d8ab666a50b9e7a21a.
DeltaFile
+54-66usr.bin/whereis/whereis.c
+0-4usr.bin/whereis/whereis.1
+54-702 files

FreeBSD/ports b25c179misc/codex Makefile distinfo, misc/codex/files patch-codex-rs_core_src_tools_runtimes_apply__patch.rs patch-codex-rs_Cargo.toml

misc/codex: Update to 0.151.0

Changelog: https://github.com/openai/codex/releases/tag/rust-v0.151.0

Reported by:    GitHub (watch releases)
DeltaFile
+9-9misc/codex/files/patch-codex-rs_Cargo.lock
+3-3misc/codex/distinfo
+2-2misc/codex/files/patch-codex-rs_core_src_tools_runtimes_apply__patch.rs
+2-2misc/codex/files/patch-codex-rs_Cargo.toml
+3-1misc/codex/Makefile
+19-175 files

FreeBSD/ports 7202308misc/py-anthropic Makefile distinfo, misc/py-anthropic/files patch-pyproject.toml

misc/py-anthropic: update to 1.2.0
DeltaFile
+4-4misc/py-anthropic/files/patch-pyproject.toml
+3-3misc/py-anthropic/distinfo
+2-3misc/py-anthropic/Makefile
+9-103 files

FreeBSD/ports 27fe18fsecurity/cl-md5-sbcl Makefile, textproc/cl-ppcre-sbcl Makefile

*/*: Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade.
DeltaFile
+1-1x11/cl-clx-sbcl/Makefile
+1-1x11-wm/stumpwm/Makefile
+1-1www/nyxt/Makefile
+1-1www/cl-lml-sbcl/Makefile
+1-1textproc/cl-ppcre-sbcl/Makefile
+1-1security/cl-md5-sbcl/Makefile
+6-614 files not shown
+20-2020 files

FreeBSD/ports 79ff116lang/sbcl Makefile distinfo, lang/sbcl/files patch-contrib_sb-manual_texinfo.lisp

lang/sbcl: Update to 2.6.8
DeltaFile
+0-110lang/sbcl/files/patch-contrib_sb-manual_texinfo.lisp
+3-3lang/sbcl/distinfo
+1-2lang/sbcl/Makefile
+4-1153 files

FreeBSD/ports b262313www/code-server Makefile pkg-plist

www/code-server: Update to 4.135.0

Update to code-server 4.135.0, which bundles VS Code 1.135.0.

Changelog: https://github.com/coder/code-server/releases

Sponsored by:   Netzkommune GmbH
DeltaFile
+11-11www/code-server/distinfo
+11-0www/code-server/pkg-plist
+2-2www/code-server/Makefile
+24-133 files

FreeBSD/ports e1b100fcad/qcad Makefile distinfo, cad/qcad/files patch-src_entity_entity.pro

cad/qcad: Update qcad and related *jsapi* to 3.33.0.0
DeltaFile
+24,281-5,292cad/qcad/pkg-plist
+3-6cad/qcad/files/patch-src_entity_entity.pro
+3-3cad/qtjsapi/distinfo
+3-3cad/qcadjsapi/distinfo
+3-3cad/qcad/distinfo
+4-1cad/qcad/Makefile
+24,297-5,3084 files not shown
+24,303-5,31410 files

FreeBSD/src 1911838sys/dev/dpaa fman_xmdio.c

dpaa/fman_xmdio: Make xmdio a "real" MDIO

Instead of forcing an `mdio` pseudo-device to hang off the xmdio, rename
xmdio to "mdio" and make it an ofw bus device, akin to the mii_fdt
driver, so that children can get the device tree goodies.
DeltaFile
+45-6sys/dev/dpaa/fman_xmdio.c
+45-61 files

FreeBSD/src 32b99a2sys/dev/dpaa fman.c

dpaa/fman: Pad the qman channel search array

The loop goes over the qman channel total (16), so if a port ID is not
found in the list it could walk off the end of the list and return
garbage.  Not a problem in practice, as only valid ports are included in
our device trees, but protect it anyway.
DeltaFile
+3-3sys/dev/dpaa/fman.c
+3-31 files

FreeBSD/src 26d5c4fsys/powerpc/pseries xics.c

powerpc64/powernv: Migrate XICS to PIC_AP_INIT

Get rid of the powernv-specific AP callback and use the new-ish
PIC_AP_INIT() PIC KPI instead.
DeltaFile
+7-10sys/powerpc/pseries/xics.c
+7-101 files

FreeBSD/ports 7541161math/octave-forge-statistics Makefile distinfo

math/octave-forge-statistics: Update to 1.9.1.
DeltaFile
+3-3math/octave-forge-statistics/distinfo
+1-1math/octave-forge-statistics/Makefile
+4-42 files

FreeBSD/ports 62a05ccmath/octave-forge-pkg-octave-doc Makefile distinfo

math/octave-forge-pkg-octave-doc: Update to 0.7.7.
DeltaFile
+3-3math/octave-forge-pkg-octave-doc/distinfo
+1-1math/octave-forge-pkg-octave-doc/Makefile
+4-42 files

FreeBSD/ports 969a5dfmath/octave-forge-llms Makefile distinfo

math/octave-forge-llms: Update to 0.2.1.
DeltaFile
+3-3math/octave-forge-llms/distinfo
+1-1math/octave-forge-llms/Makefile
+4-42 files

FreeBSD/ports 57269d6math/octave-forge-femoctave Makefile distinfo

math/octave-forge-femoctave: Update to 2.1.10.
DeltaFile
+3-3math/octave-forge-femoctave/distinfo
+1-2math/octave-forge-femoctave/Makefile
+4-52 files

FreeBSD/ports 547b7fcmath/octave-forge-datatypes Makefile distinfo

math/octave-forge-datatypes: Update to 1.3.4.
DeltaFile
+3-3math/octave-forge-datatypes/distinfo
+1-1math/octave-forge-datatypes/Makefile
+4-42 files

FreeBSD/ports e8f3d26multimedia/smpeg/files patch-configure.in

multimedia/smpeg: Fix build

PR:             298050
Reported by:    Ale <discipline _at__ tiscali.it>
DeltaFile
+14-1multimedia/smpeg/files/patch-configure.in
+14-11 files

FreeBSD/ports f1b14f0devel/wasi-libc Makefile

devel/wasi-libc: add LLVM 23 flavour
DeltaFile
+1-1devel/wasi-libc/Makefile
+1-11 files

FreeBSD/ports 9e7c4d8devel Makefile, devel/wasi-compiler-rt23 Makefile

devel/wasi-compiler-rt23: add
DeltaFile
+6-0devel/wasi-compiler-rt23/Makefile
+1-0devel/Makefile
+7-02 files

FreeBSD/ports b25213cmail/thunderbird Makefile, www/firefox Makefile

devel/wasi-libc: bump consumer PORTREVISIONs after update
DeltaFile
+1-1www/tor-browser/Makefile
+1-0www/waterfox/Makefile
+1-0www/librewolf/Makefile
+1-0www/firefox/Makefile
+1-0www/firefox-esr/Makefile
+1-0mail/thunderbird/Makefile
+6-11 files not shown
+7-17 files

FreeBSD/ports 126e6a3devel/wasi-libc pkg-plist22 pkg-plist21

devel/wasi-libc: update to sdk-34

Changes:        https://github.com/WebAssembly/wasi-sdk/releases/tag/wasi-sdk-34
                https://github.com/WebAssembly/wasi-sdk/releases/tag/wasi-sdk-33

- sync CMAKE_ARGS from wasi-sdk
- consolidate wasi-libc's plists, they have been identical after cmake transition
- bump all existing WASI toolchain ports

Consumer PORTREVISIONs to be bumped
DeltaFile
+0-225devel/wasi-libc/pkg-plist22
+0-225devel/wasi-libc/pkg-plist21
+0-225devel/wasi-libc/pkg-plist20
+0-225devel/wasi-libc/pkg-plist19
+0-225devel/wasi-libc/pkg-plist18
+0-225devel/wasi-libc/pkg-plist17
+0-1,35017 files not shown
+273-1,37523 files

FreeBSD/src a416bbfshare/man/man4 ntb_hw_plx.4

ntb_hw_plx.4: Canonicalize

+ tag SPDX
+ canonicalize SYNOPSIS, LOADER TUNABLES, and HARDWARE
+ switch X to %d for clarity and consistency

MFC after:      3 days
DeltaFile
+25-28share/man/man4/ntb_hw_plx.4
+25-281 files

FreeBSD/src 9cdadb3share/man/man4 ntb.4

ntb.4: Canonicalize SYNOPSIS and LOADER TUNABLES

Also tag SPDX, and switch X to %d for clarity and consistency.

MFC after:      3 days
DeltaFile
+19-21share/man/man4/ntb.4
+19-211 files

FreeBSD/src 63ecc9ashare/man/man4 ntb_hw_amd.4

ntb_hw_amd.4: Canonicalize SYNOPSIS and SYSCTLs

Also tag SPDX.

MFC after:      3 days
DeltaFile
+17-20share/man/man4/ntb_hw_amd.4
+17-201 files

FreeBSD/src 6acf079share/man/man4 ntb_hw_intel.4

ntb_hw_intel.4: Canonicalize SYNOPSIS + tag SPDX

MFC after:      3 days
DeltaFile
+6-10share/man/man4/ntb_hw_intel.4
+6-101 files

FreeBSD/src 8a6c20asys/dev/e1000 if_em.c

igb: Guard register dump during queue setup

The register-dump sysctl is installed before iflib allocates the queue
arrays and remains visible while they are freed. Return ENXIO outside
the queue lifetime instead of dereferencing a NULL or stale array.

Sponsored by:   BBOX.io

(cherry picked from commit bcb62ec0e3d592892f0f304269ed2722d1bae75a)
DeltaFile
+7-0sys/dev/e1000/if_em.c
+7-01 files

FreeBSD/ports 34ee419mail/dovecot24 distinfo Makefile, mail/dovecot24/files patch-src_imap_imap-client-hibernate.c

mail/dovecot24: update 2.4.4 -> 2.4.5, fix build

PR:             298045
Changes:        https://github.com/dovecot/core/releases/tag/2.4.5
Author:         Jordan Ostreff <jordan at ostreff.info>
DeltaFile
+32-25mail/dovecot24/pkg-plist
+0-12mail/dovecot24/files/patch-src_imap_imap-client-hibernate.c
+7-1mail/dovecot24/Makefile
+3-3mail/dovecot24/distinfo
+42-414 files

FreeBSD/src b91c0fcsys/dev/pci pci_iov.c

pci_iov: Permit non-ARI VFs on a secondary bus

A non-zero VF device number does not always require ARI. The Intel
82576 and I350 [1] explicitly support a non-ARI layout that places VFs
on the next bus.

Check every requested VF RID and reject a non-zero device only when it
is on the PF bus. This retains the ARI guard for invalid same-bus
layouts while permitting the documented second-bus layout.

[1] Intel I350 Datasheet, sections 7.8.2.6.1.2, 9.6.4.6

Sponsored by:   BBOX.io

(cherry picked from commit e795a31cb4d66368bdbe5ac7f61c0899d3ed39f8)
DeltaFile
+18-3sys/dev/pci/pci_iov.c
+18-31 files

FreeBSD/src 7827d43sys/dev/e1000 if_em.h if_em.c

e1000: Recover from the 82574 PHY hang

The shared code provides e1000_check_phy_82574() to recognize a PHY
hang from saturated receive error and idle error counters, but em(4)
never calls it.

Run the check from timer driven admin work.  Match Intel e1000e by
requiring two consecutive positive samples before requesting a full
iflib reset.

MFC after:      2 weeks
Sponsored by:   BBOX.io

(cherry picked from commit 81d5356799a1db1701cb3f91146131c34dede413)
DeltaFile
+24-1sys/dev/e1000/if_em.c
+1-0sys/dev/e1000/if_em.h
+25-12 files

FreeBSD/src b27c5cfsys/dev/e1000 if_em.h if_em.c

e1000: Sample statistics at timer cadence

Mailbox and link interrupts share iflib admin service with the periodic
timer. Mark timer-driven passes explicitly and run the hardware
statistics sweep only for those samples instead of repeating 66 PF MMIO
reads for every VF mailbox message.

DTrace on the I350 DUT measured the PF sweep at about 79 us on average.
The normal hz/2 timer continues to extend clear-on-read counters
safely; exported counters may trail hardware by up to 500 ms.

Sponsored by:   BBOX.io

(cherry picked from commit d2cd0b57532ba35fe39744a60d53b90e6f13b5e4)
DeltaFile
+14-1sys/dev/e1000/if_em.c
+1-0sys/dev/e1000/if_em.h
+15-12 files