FreeBSD/ports 9617c57misc/py-xgboost distinfo Makefile, misc/py-xgboost/files patch-CMakeLists.txt

misc/{,py-}xgboost: update 2.1.4 → 3.1.3

Reported by:    portscout
DeltaFile
+8-8misc/py-xgboost/files/patch-CMakeLists.txt
+8-8misc/xgboost/files/patch-CMakeLists.txt
+3-3misc/py-xgboost/distinfo
+3-3misc/xgboost/distinfo
+1-1misc/py-xgboost/Makefile
+2-0misc/xgboost/pkg-plist
+25-231 files not shown
+26-247 files

FreeBSD/ports c96e71dmisc/cuttlefish distinfo pkg-plist

misc/cuttlefish: update 2.10.0 → 2.10.1

Reported by:    portscout
DeltaFile
+3-3misc/cuttlefish/distinfo
+1-1misc/cuttlefish/pkg-plist
+1-1misc/cuttlefish/Makefile
+5-53 files

FreeBSD/ports 250f1d7devel/py-uv-build distinfo Makefile

devel/py-uv-build: update 0.9.21 → 0.9.24

Reported by:    portscout
DeltaFile
+3-3devel/py-uv-build/distinfo
+1-1devel/py-uv-build/Makefile
+4-42 files

FreeBSD/ports 4854fb0math/py-spot distinfo Makefile, math/spot Makefile distinfo

math/{,py-}spot: update 2.14.3 → 2.14.5

Reported by:    portscout
DeltaFile
+12-1math/spot/Makefile
+3-3math/py-spot/distinfo
+3-3math/spot/distinfo
+1-1math/py-spot/Makefile
+19-84 files

FreeBSD/ports 995ae8baudio/neuralrack-lv2 distinfo Makefile

audio/neuralrack-lv2: update 0.2.0-2 → 0.3.0

Reported by:    portscout
DeltaFile
+5-5audio/neuralrack-lv2/distinfo
+2-3audio/neuralrack-lv2/Makefile
+7-82 files

FreeBSD/ports 1ee0314devel/linenoise Makefile distinfo

devel/linenoise: update 1.0-34 → 2.0

Reported by:    portscout
DeltaFile
+2-4devel/linenoise/Makefile
+3-3devel/linenoise/distinfo
+5-72 files

FreeBSD/ports a853630misc/llama-cpp pkg-plist distinfo

misc/llama-cpp: update 7617 → 7709

Reported by:    portscout
DeltaFile
+3-4misc/llama-cpp/pkg-plist
+3-3misc/llama-cpp/distinfo
+1-1misc/llama-cpp/Makefile
+7-83 files

FreeBSD/ports 4f467a7devel/py-uv distinfo Makefile, devel/uv distinfo Makefile.crates

devel/{,py-}uv: update 0.9.21 → 0.9.24

Reported by:    portscout
DeltaFile
+45-47devel/uv/distinfo
+21-22devel/uv/Makefile.crates
+3-3devel/py-uv/distinfo
+1-1devel/uv/Makefile
+1-1devel/py-uv/Makefile
+71-745 files

FreeBSD/ports b8f3068dns/mosdns distinfo Makefile

dns/mosdns: update 5.3.3 → 5.3.4

Reported by:    portscout
DeltaFile
+5-5dns/mosdns/distinfo
+1-2dns/mosdns/Makefile
+6-72 files

FreeBSD/ports 68523f6misc/github-copilot-cli distinfo Makefile, misc/github-copilot-cli/files package-lock.json package-lock-sharp.json

misc/github-copilot-cli: update 0.0.373 → 0.0.377
DeltaFile
+28-28misc/github-copilot-cli/files/package-lock.json
+5-5misc/github-copilot-cli/distinfo
+3-3misc/github-copilot-cli/files/package-lock-sharp.json
+1-1misc/github-copilot-cli/Makefile
+37-374 files

FreeBSD/ports baee469devel/bacon distinfo Makefile

devel/bacon: update 3.20.1 → 3.21.0

Reported by:    portscout
DeltaFile
+281-289devel/bacon/distinfo
+140-145devel/bacon/Makefile
+421-4342 files

FreeBSD/ports ccbc408graphics/resvg distinfo Makefile

graphics/resvg: update 0.45.1 → 0.46.0

Reported by:    portscout
DeltaFile
+75-67graphics/resvg/distinfo
+37-34graphics/resvg/Makefile
+112-1012 files

FreeBSD/ports 888bfaenet-p2p/qbittorrent Makefile

net-p2p/qbittorrent: Add workaround for the crash in QT6 libraries

PR:             291988
DeltaFile
+3-1net-p2p/qbittorrent/Makefile
+3-11 files

FreeBSD/ports 4b91ef7devel/py-logbook distinfo Makefile, devel/py-logbook/files patch-pyproject.toml

devel/py-logbook: update to 1.9.2

Changes: https://github.com/getlogbook/logbook/blob/1.9.2/CHANGES
DeltaFile
+41-3devel/py-logbook/distinfo
+16-5devel/py-logbook/Makefile
+19-0devel/py-logbook/Makefile.crates
+11-0devel/py-logbook/files/patch-pyproject.toml
+87-84 files

FreeBSD/ports dbc437castro/libnova Makefile distinfo, astro/libnova/files patch-src_Makefile.am patch-src_elp_Makefile.am

astro/libnova: fix fetching, improve port

* Pull sources from Gentoo repo because upstream stopped tarball
  releases after v0.15
* Clarify LICENSE
* Patch to remove hardcoded AM_FLAGS
* Patch to fix linking with libelp

PR:             292368
Reported by:    diizzy@
Approved by:    db@, yuri@ (Mentors, implicit)
MFH:            2025Q4

(cherry picked from commit 6cf40a435f0726d0e67f4cf5a270dcea1a0934d6)
DeltaFile
+20-0astro/libnova/files/patch-src_Makefile.am
+5-6astro/libnova/Makefile
+10-0astro/libnova/files/patch-src_elp_Makefile.am
+3-3astro/libnova/distinfo
+38-94 files

FreeBSD/ports 6cf40a4astro/libnova Makefile distinfo, astro/libnova/files patch-src_Makefile.am patch-src_elp_Makefile.am

astro/libnova: fix fetching, improve port

* Pull sources from Gentoo repo because upstream stopped tarball
  releases after v0.15
* Clarify LICENSE
* Patch to remove hardcoded AM_FLAGS
* Patch to fix linking with libelp

PR:             292368
Reported by:    diizzy@
Approved by:    db@, yuri@ (Mentors, implicit)
MFH:            2025Q4
DeltaFile
+20-0astro/libnova/files/patch-src_Makefile.am
+5-6astro/libnova/Makefile
+10-0astro/libnova/files/patch-src_elp_Makefile.am
+3-3astro/libnova/distinfo
+38-94 files

FreeBSD/ports 935d6bddns/register-dnsclient Makefile pkg-plist, dns/register-dnsclient/files register-dnsclient.in pkg-install.in

[NEW PORT] dns/register-dnsclient Dynamically register hostnames with a DNS server using GSS-TSIG

Differential Revision:  https://reviews.freebsd.org/D54447
DeltaFile
+64-0dns/register-dnsclient/files/register-dnsclient.in
+35-0dns/register-dnsclient/Makefile
+21-0dns/register-dnsclient/files/pkg-install.in
+5-0dns/register-dnsclient/files/register-dnsclient.nsupdate.sample
+3-0dns/register-dnsclient/pkg-plist
+2-0dns/register-dnsclient/pkg-descr
+130-02 files not shown
+132-08 files

FreeBSD/ports 4ac834flang/nll Makefile distinfo

lang/nll: Update 20250805a => 20260110a

Changelog:
- Added the 5x5font.
- Added the basic color mode.
- Added the integer math functions.
- Much memory reduction measures.
- Many modifications for micro:bit.
- Some minimal corrections.
https://kozos.jp/nlux/download.html

- Improve port-install-* readability.
- Merge INSTALL_DATA in post-install-EXAMPLES-on.

PR:     292355
DeltaFile
+7-6lang/nll/Makefile
+3-3lang/nll/distinfo
+10-92 files

FreeBSD/src c5dc38blib/msun/powerpc fenv.c fenv.h, libexec/rtld-elf/powerpc rtld_start.S

Remove all code under __SPE__

Signed-off-by: Minsoo Choo <minsoochoo0122 at proton.me>
Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1957
DeltaFile
+0-96libexec/rtld-elf/powerpc/rtld_start.S
+0-36sys/powerpc/powerpc/trap.c
+0-34lib/msun/powerpc/fenv.c
+0-23lib/msun/powerpc/fenv.h
+0-22sys/powerpc/booke/trap_subr.S
+0-18sys/powerpc/powerpc/exec_machdep.c
+0-2296 files not shown
+0-26612 files

FreeBSD/ports 9c595b3devel/pycharm Makefile

devel/pycharm: correct shebang line

this fixes build in unclean environment.

PR:             292356
Submitted by:   rhurlin
DeltaFile
+3-1devel/pycharm/Makefile
+3-11 files

FreeBSD/src 7f8b4db.github path-rules.txt, .github/workflows checklist.yml

github: Add more context to pull requests

Add code to fetch and decode CODEOWNERS and automatically @ people in
the review.

Create a new file, .github/path-rules.txt that has a set of paths to
match and specific warnings about that part of the tree. We'll use this
to try to wave off pull requests in certain areas of the tree, as well
as remind people when contrib is involved, etc.

Sponsored by:           Netflix
DeltaFile
+96-10.github/workflows/checklist.yml
+10-0.github/path-rules.txt
+106-102 files

FreeBSD/ports e10c28esecurity/nuclei distinfo Makefile

security/nuclei: Update to 3.6.2

ChangeLog:
https://github.com/projectdiscovery/nuclei/releases/tag/v3.6.2
DeltaFile
+5-5security/nuclei/distinfo
+1-1security/nuclei/Makefile
+6-62 files

FreeBSD/ports 508d3a4devel/rust-analyzer distinfo Makefile.crates

devel/rust-analyzer: Update to 2026-01-05

ChangeLog:
https://github.com/rust-lang/rust-analyzer/releases/tag/2026-01-05

Approved by:    rust (mikael, implicit)
DeltaFile
+301-219devel/rust-analyzer/distinfo
+149-108devel/rust-analyzer/Makefile.crates
+1-2devel/rust-analyzer/Makefile
+451-3293 files

FreeBSD/src fe3001bsys/amd64/amd64 mp_machdep.c, sys/i386/i386 mp_machdep.c

x86: change ap_boot_mtx from spinlock mutex to naive lock

PR:     289297

(cherry picked from commit 55305b590797524dd1cecfc9406869700e925e51)
DeltaFile
+12-5sys/x86/x86/mp_x86.c
+0-2sys/i386/i386/mp_machdep.c
+0-1sys/x86/include/x86_smp.h
+0-1sys/amd64/amd64/mp_machdep.c
+12-94 files

FreeBSD/src 60ae4e5usr.sbin/syslogd syslogd.c, usr.sbin/syslogd/tests syslogd_test.sh

syslogd: Terminate pipe processes gracefully

Pipe actions spawn a process based on the command provided in the
syslogd configuration file. When a HUP signal is received, enter
the process into the deadq instead of immediately killing it.
This matches the behavior of syslogd prior to it being Capsicumized.

Fixes: d2d180fb7736
DeltaFile
+36-58usr.sbin/syslogd/syslogd.c
+34-0usr.sbin/syslogd/tests/syslogd_test.sh
+70-582 files

FreeBSD/src 2c029cfsys/dev/iicbus/adc ads111x.c

ads111x: Convert driver to CTLFLAG_MPSAFE

Replace CTLFLAG_NEEDGIANT with CTLFLAG_MPSAFE for all ADC sensor
sysctls.  All of the sysctl handlers are serialized by a driver mutex.

Sysctls converted:
- dev.ads111x.X.channelN.gain_index (PGA setting)
- dev.ads111x.X.channelN.rate_index (sample rate)
- dev.ads111x.X.channelN.voltage (sampled voltage)
- dev.ads111x.X.config (configuration register)
- dev.ads111x.X.lo_thresh (comparator low threshold)
- dev.ads111x.X.hi_thresh (comparator high threshold)

Reviewed by:    markj
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D54620
DeltaFile
+6-6sys/dev/iicbus/adc/ads111x.c
+6-61 files

FreeBSD/src c2a55efsys/dev/jme if_jme.c

jme: Convert driver to CTLFLAG_MPSAFE

Replace CTLFLAG_NEEDGIANT with CTLFLAG_MPSAFE for all interrupt
coalescing sysctls. The driver uses jme_mtx mutex for proper
synchronization and does not require Giant lock.

Sysctls converted:
- dev.jme.X.tx_coal_to (TX coalescing timeout)
- dev.jme.X.tx_coal_pkt (TX coalescing packet count)
- dev.jme.X.rx_coal_to (RX coalescing timeout)
- dev.jme.X.rx_coal_pkt (RX coalescing packet count)
- dev.jme.X.process_limit (max RX events to process)

Reviewed by:    markj
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D54618
DeltaFile
+5-5sys/dev/jme/if_jme.c
+5-51 files

FreeBSD/src 0672e0esys/dev/isl isl.c

isl: Convert driver to CTLFLAG_MPSAFE

Replace CTLFLAG_NEEDGIANT with CTLFLAG_MPSAFE for all light sensor
sysctls.  All of the sysctl handlers are serialized by a driver mutex.

Sysctls converted:
- dev.isl.X.als (ambient light sensor)
- dev.isl.X.ir (infrared sensor)
- dev.isl.X.prox (proximity sensor)
- dev.isl.X.resolution (sensor resolution)
- dev.isl.X.range (sensor range)

Reviewed by:    markj
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D54621
DeltaFile
+5-5sys/dev/isl/isl.c
+5-51 files

FreeBSD/src 0b908de.github CODEOWNERS

CODEOWNERS: Better reflect current #bhyve

So as a proof of concept, sync the info we have with the #bhyve
phabricator group. This is imperfect, but will help test out providing
better feedback to diff submitters.

Sponsored by:           Netflix
DeltaFile
+5-5.github/CODEOWNERS
+5-51 files

FreeBSD/src e3bfcf6. RELNOTES

RELNOTES: Add some entries from the past several weeks

Reviewed by:    emaste
Differential Revision:  https://reviews.freebsd.org/D54628
DeltaFile
+32-0RELNOTES
+32-01 files