FreeBSD/ports c0a69df — databases/surrealdb Makefile distinfo, databases/surrealdb/files patch-cargo-crates_smartstring-1.0.1_build.rs patch-surrealdb_server_src_lib.rs

databases/surrealdb: update 3.0.5 → 3.2.5
DeltaFile
+681-747databases/surrealdb/distinfo
+341-375databases/surrealdb/Makefile
+0-41databases/surrealdb/files/patch-cargo-crates_affinitypool-0.4.0_src_affinity_freebsd.rs
+26-0databases/surrealdb/files/patch-surrealdb_core_src_kvs_rocksdb_memory__manager.rs
+0-14databases/surrealdb/files/patch-surrealdb_server_src_lib.rs
+13-0databases/surrealdb/files/patch-cargo-crates_smartstring-1.0.1_build.rs
+1,061-1,1776 files

FreeBSD/ports 4c7b644 — biology/seqan-apps/files patch-apps_ngs__roi_png__canvas.h

biology/seqan-apps: fix build

Reported by:    fallout
Approved by:    portmgr@ (unbreak; blanket)
DeltaFile
+13-0biology/seqan-apps/files/patch-apps_ngs__roi_png__canvas.h
+13-01 files

FreeBSD/ports 6ce7ca5 — devel/py-buildbot Makefile, devel/py-buildbot-worker Makefile

devel/py-buildbot{-worker}: Fix runtime

(cherry picked from commit 3ccb5204083a4deab67d18336778e940e5edaca2)
DeltaFile
+2-2devel/py-buildbot/Makefile
+2-2devel/py-buildbot-worker/Makefile
+4-42 files

FreeBSD/ports cabbb62 — www Makefile, www/py-autobahn25 distinfo pkg-descr

www/py-autobahn25: New port

Autobahn|Python is a networking library that is part of the Autobahn
project and provides implementations of:

  * The WebSocket Protocol
  * The Web Application Messaging Protocol (WAMP)

for Twisted and asyncio, on Python 2 & 3 and for writing servers and
clients.

WebSocket allows bidirectional real-time messaging on the Web and WAMP
adds asynchronous Remote Procedure Calls and Publish & Subscribe on top
of WebSocket.

WWW: https://github.com/crossbario/autobahn-python
(cherry picked from commit 6f41ff360810e2be39e92c8e7fac97fa4d0eaee7)
DeltaFile
+77-0www/py-autobahn25/Makefile
+12-0www/py-autobahn25/pkg-descr
+3-0www/py-autobahn25/distinfo
+1-0www/Makefile
+93-04 files

FreeBSD/ports aedfdb7 — www/p5-WebService-MusicBrainz Makefile distinfo

www/p5-WebService-MusicBrainz: Update version 1.0.10=>1.0.11

Changelog: https://metacpan.org/dist/WebService-MusicBrainz/changes
(cherry picked from commit 85173773d501e6b0777cbf7d66d7a1087a082153)
DeltaFile
+3-3www/p5-WebService-MusicBrainz/distinfo
+1-1www/p5-WebService-MusicBrainz/Makefile
+4-42 files

FreeBSD/ports a9fa5f4 — devel/include-what-you-use pkg-plist Makefile

devel/include-what-you-use: Update version 0.26=>0.27

Changelog: https://github.com/include-what-you-use/include-what-you-use/releases/tag/0.27
(cherry picked from commit bbfe221ba52182a605027885ee717565ffaab72c)
DeltaFile
+3-3devel/include-what-you-use/distinfo
+2-2devel/include-what-you-use/Makefile
+1-0devel/include-what-you-use/pkg-plist
+6-53 files

FreeBSD/ports 4fdec7c — net/scapy Makefile distinfo

net/scapy: Update version 2.7.0=>2.8.0

Changelog: https://github.com/secdev/scapy/releases/tag/v2.8.0
(cherry picked from commit 168d47ea64c951a16136a45fc86065e85bbb0550)
DeltaFile
+3-5net/scapy/distinfo
+1-5net/scapy/Makefile
+4-102 files

FreeBSD/ports ab00fee — net-mgmt/centreon-clib Makefile distinfo

net-mgmt/centreon-clib: Update version 23.10.4=>23.10.5

Changelog:
https://github.com/centreon/centreon-collect/releases/tag/centreon-collect-23.10.5

(cherry picked from commit a1d76966c632211366cae37a3743346357d4af22)
DeltaFile
+3-3net-mgmt/centreon-clib/distinfo
+1-1net-mgmt/centreon-clib/Makefile
+4-42 files

FreeBSD/ports 78c3893 — emulators/qemu-devel Makefile distinfo, emulators/qemu-devel/files patch-tests_functional_qemu__test_decorators.py

emulators/qemu-devel: Update version 11.0.20260731=>11.0.20260831

(cherry picked from commit 9200f1cd7d73f364b29abd5ed7eb8b367567d7a7)
DeltaFile
+15-15emulators/qemu-devel/distinfo
+12-17emulators/qemu-devel/files/patch-tests_functional_qemu__test_decorators.py
+3-3emulators/qemu-devel/Makefile
+30-353 files

FreeBSD/ports 2c8f27e — sysutils/mapchan Makefile

sysutils/mapchan: Mark DEPRECATED

- Does not work as intended
- Icomplete implementation of the original one
- Set EXPIRATION_DATE 2026-11-08
- Upstream last release was more than decade ago

(cherry picked from commit ffdbe87c5f02cff89291ee49b7199e6cd8179513)
DeltaFile
+5-2sysutils/mapchan/Makefile
+5-21 files

FreeBSD/ports 973bc76 — sysutils/opentofu Makefile distinfo

sysutils/opentofu: Update version 1.12.6=>1.12.7

Changelog: https://github.com/opentofu/opentofu/releases/tag/v1.12.7
(cherry picked from commit 880be449b8745f447fd15c3533a826688c5343c5)
DeltaFile
+5-5sysutils/opentofu/distinfo
+1-2sysutils/opentofu/Makefile
+6-72 files

FreeBSD/ports d6aa5e8 — devel/athens Makefile distinfo

devel/athens: Update version 0.18.1=>0.19.0

Changelog: https://github.com/gomods/athens/releases/tag/v0.19.0
(cherry picked from commit feca344cf21480b15c1577c7de48496552ad4b86)
DeltaFile
+5-5devel/athens/distinfo
+2-3devel/athens/Makefile
+7-82 files

FreeBSD/ports cce9ead — net/google-cloud-sdk Makefile distinfo

net/google-cloud-sdk: Update version 587.0.0=>588.0.0

(cherry picked from commit fd6b1e50a9a9bc776bbd37bf8a4a058dbd748009)
DeltaFile
+3-3net/google-cloud-sdk/distinfo
+1-1net/google-cloud-sdk/Makefile
+4-42 files

FreeBSD/ports 0e07bef — sysutils/ldap-account-manager Makefile distinfo

sysutils/ldap-account-manager: Update version 9.6=>9.7

Changelog: https://www.ldap-account-manager.org/lamcms/changelog
(cherry picked from commit 18361846d1fb58efd219b94d8707eb736bd64031)
DeltaFile
+3-3sysutils/ldap-account-manager/distinfo
+1-1sysutils/ldap-account-manager/Makefile
+4-42 files

FreeBSD/ports 67da6f3 — devel/p5-Device-USB Makefile

devel/p5-Device-USB: Mark DEPRECATED

- Upstream advises it as deprecated and noo longer suitable for use
- No cunsumers left in the tree
- Set EXPIRATION_DATE 2026-11-08

PR:             298794
Approved by:    josh.carroll at gmail.com (maintainer-timeout)

(cherry picked from commit 474ea683019ab52879ff0705d8f41ef70c904fd5)
DeltaFile
+4-1devel/p5-Device-USB/Makefile
+4-11 files

FreeBSD/ports ad47853 — databases/clickhouse-devel Makefile.submodules distinfo

databases/clickhouse-devel: Update version 26.7.5.10=>26.7.6.57

Changelog: https://github.com/ClickHouse/ClickHouse/releases/tag/v26.7.6.57-stable
(cherry picked from commit 0b0210518be23fb23de0a9e66d8d344d9f4bdaf3)
DeltaFile
+7-9databases/clickhouse-devel/Makefile
+5-5databases/clickhouse-devel/distinfo
+1-1databases/clickhouse-devel/Makefile.submodules
+13-153 files

FreeBSD/ports ce1ecf8 — databases/clickhouse distinfo Makefile

databases/clickhouse: Update version 26.3.20.7=>26.3.21.7

Changelog: https://github.com/ClickHouse/ClickHouse/releases/tag/v26.3.21.7-lts
(cherry picked from commit 1bb5010d7b1da971eaa90da9353402bd8249d66f)
DeltaFile
+7-10databases/clickhouse/Makefile
+3-3databases/clickhouse/distinfo
+10-132 files

FreeBSD/ports c807805 — emulators/qemu pkg-plist-tools pkg-plist-ga

emulators/qemu: Disable plugins for tools and ga

Enabling plugin supports in tools and guest-agent makes it impossible
to install both of them together. So disable them as they have no
specific use cases in tools and guest-agent.

Reported by:    garga

(cherry picked from commit 205c0c27727375783a04bc515af943fbf662f2a2)
DeltaFile
+2-0emulators/qemu/Makefile
+0-1emulators/qemu/pkg-plist-tools
+0-1emulators/qemu/pkg-plist-ga
+2-23 files

FreeBSD/ports fb49bfe — lang/php86 Makefile distinfo

lang/php86: Update version 8.6.0RC2=>8.6.0RC3

Please DO NOT use this version in production, it is an early test version.

For upgrade notes please visit:
https://github.com/php/php-src/blob/php-8.6.0RC3/UPGRADING

Changelog: https://github.com/php/php-src/blob/php-8.6.0RC3/NEWS
(cherry picked from commit f8642c2f24b0df62c6089be5f831d9523e1078e1)
DeltaFile
+3-3lang/php86/distinfo
+1-1lang/php86/Makefile
+4-42 files

FreeBSD/ports 8a2f290 — lang/php83 Makefile distinfo

lang/php83: Update version 8.3.33=>8.3.35

Changelog: https://www.php.net/ChangeLog-8.php#8.3.35
(cherry picked from commit 51bd63023f348e7b68be8d39f27040b861c9f24c)
DeltaFile
+3-3lang/php83/distinfo
+1-1lang/php83/Makefile
+4-42 files

FreeBSD/ports f33ca0d — deskutils/tasksh Makefile

deskutils/tasksh: Mark DEPRECATED

- Switch to DISTVERSION while I am here
- Update WWW to GH site as the current site is a SPAM site
- Set EXPIRATION_DATE 2026-11-08
- Does not work with Cake 4 [1]
- Upstream is unmaintained over the last 4 years

PR:             299233 [1]
Reported by:    arrowd [1]

(cherry picked from commit 127bb1c5b58306d3f0dc918333875d864aaef41e)
DeltaFile
+7-3deskutils/tasksh/Makefile
+7-31 files

FreeBSD/ports c4739c8 — databases/redis-devel Makefile distinfo

databases/redis-devel: Update version 8.8.0.20260531=>8.8.0.20260630

Changelog: https://github.com/redis/redis/compare/65401042d...e5fb6863d
(cherry picked from commit 828786b7ad3cbe958e458870d56a96ffa8f3ee09)
DeltaFile
+3-3databases/redis-devel/distinfo
+2-2databases/redis-devel/Makefile
+5-52 files

FreeBSD/ports 3ccb520 — devel/py-buildbot Makefile, devel/py-buildbot-worker Makefile

devel/py-buildbot{-worker}: Fix runtime
DeltaFile
+2-2devel/py-buildbot/Makefile
+2-2devel/py-buildbot-worker/Makefile
+4-42 files

FreeBSD/src 21f25cc — lib/libcasper/libcasper zygote.c libcasper.c

libcasper: tolerate kernels without PD_NOWAITPID

Commit 1a296762b3d0 made libcasper pass PD_NOWAITPID to pdfork(2).
Kernels predating the flag (15.1 and earlier, since the flag first
ships in 15.2) reject it with EINVAL, which makes cap_init() and every
service fork fail when a newer world runs on an older kernel, for
example in a poudriere jail.

Add casper_pdfork(), which retries without the flag on EINVAL, and use
it at both pdfork(2) call sites.  The retry is safe because the kernel
validates pdfork flags before creating a child.  On such kernels the
zombie must still be reaped with waitpid(2), as before the flag was
introduced.

The fallback is compiled out once __FreeBSD_version reaches 1700000,
so it disappears from main when stable/16 branches while remaining in
the stable/15 and stable/16 branches that need it.

Reviewed by:    kib

    [4 lines not shown]
DeltaFile
+23-0lib/libcasper/libcasper/libcasper_impl.h
+1-1lib/libcasper/libcasper/zygote.c
+1-1lib/libcasper/libcasper/libcasper.c
+25-23 files

FreeBSD/src 7c2a8e3 — sys/kern kern_proc.c

kern/kern_proc.c: do not throw out read data in get_ps_strings()

PR:     297512

(cherry picked from commit f6000e9dd934db9fefc31eaa07a7d8fa9277484e)
DeltaFile
+4-1sys/kern/kern_proc.c
+4-11 files

FreeBSD/src 9dbf67a — sys/kern sys_process.c

kern/sys_process.c: make vmspace_rwmem() similar to io functions

PR:     297512

(cherry picked from commit 1a71d24ecd0dbaf61fd2a44166e9be07c328b198)
DeltaFile
+4-1sys/kern/sys_process.c
+4-11 files

FreeBSD/ports 8517377 — www/p5-WebService-MusicBrainz Makefile distinfo

www/p5-WebService-MusicBrainz: Update version 1.0.10=>1.0.11

Changelog: https://metacpan.org/dist/WebService-MusicBrainz/changes
DeltaFile
+3-3www/p5-WebService-MusicBrainz/distinfo
+1-1www/p5-WebService-MusicBrainz/Makefile
+4-42 files

FreeBSD/ports 168d47e — net/scapy Makefile distinfo

net/scapy: Update version 2.7.0=>2.8.0

Changelog: https://github.com/secdev/scapy/releases/tag/v2.8.0
DeltaFile
+3-5net/scapy/distinfo
+1-5net/scapy/Makefile
+4-102 files

FreeBSD/ports 6f41ff3 — www Makefile, www/py-autobahn25 distinfo pkg-descr

www/py-autobahn25: New port

Autobahn|Python is a networking library that is part of the Autobahn
project and provides implementations of:

  * The WebSocket Protocol
  * The Web Application Messaging Protocol (WAMP)

for Twisted and asyncio, on Python 2 & 3 and for writing servers and
clients.

WebSocket allows bidirectional real-time messaging on the Web and WAMP
adds asynchronous Remote Procedure Calls and Publish & Subscribe on top
of WebSocket.

WWW: https://github.com/crossbario/autobahn-python
DeltaFile
+77-0www/py-autobahn25/Makefile
+12-0www/py-autobahn25/pkg-descr
+3-0www/py-autobahn25/distinfo
+1-0www/Makefile
+93-04 files

FreeBSD/ports bbfe221 — devel/include-what-you-use pkg-plist Makefile

devel/include-what-you-use: Update version 0.26=>0.27

Changelog: https://github.com/include-what-you-use/include-what-you-use/releases/tag/0.27
DeltaFile
+3-3devel/include-what-you-use/distinfo
+2-2devel/include-what-you-use/Makefile
+1-0devel/include-what-you-use/pkg-plist
+6-53 files