FreeBSD/ports 69df5bfports-mgmt/portshaker Makefile

ports-mgmt/portshaker: Prefer python:env to pythonh:build for USES

We do not need python for building, only to fill-in some variables.
python:env does exactly this.

Reported by:    makc
DeltaFile
+1-1ports-mgmt/portshaker/Makefile
+1-11 files

FreeBSD/ports 4d67b17databases Makefile, databases/tkrzw-python Makefile pkg-descr

databases/tkrzw-python: new port: Python interface for Tkrzw, successor of Kyoto Cabinet

Python interface for Tkrzw library implementing DBM with various
algorithms. Tkrzw features high degrees of performance, concurrency,
scalability and durability.

Tkrzw is a successor of Kyoto Cabinet.

WWW: https://dbmx.net/tkrzw/

PR:             289951
Reported by:    Paavo-Einari Kaipila <pkaipila at gmail.com> (new maintainer)
DeltaFile
+25-0databases/tkrzw-python/Makefile
+5-0databases/tkrzw-python/pkg-descr
+3-0databases/tkrzw-python/distinfo
+1-0databases/Makefile
+34-04 files

FreeBSD/ports e2324e7databases Makefile, databases/tkrzw pkg-plist Makefile

databases/tkrzw: new port: Set of implementations of DBM, successor of Kyoto Cabinet

Tkrzw is a C++ library implementing DBM with various algorithms. It
features high degrees of performance, concurrency, scalability and
durability.

Tkrzw is a successor of Kyoto Cabinet.

WWW: https://dbmx.net/tkrzw/

PR:             289951
Reported by:    Paavo-Einari Kaipila <pkaipila at gmail.com> (new maintainer)
DeltaFile
+48-0databases/tkrzw/pkg-plist
+39-0databases/tkrzw/Makefile
+5-0databases/tkrzw/pkg-descr
+3-0databases/tkrzw/distinfo
+1-0databases/Makefile
+96-05 files

FreeBSD/ports d4b1dd7graphics/mapnik Makefile distinfo, graphics/mapnik/files patch-plugins_input_tiles_pmtiles__source.hpp

graphics/mapnik: update to 4.1.3

New tiles input plugin on i386 building has been fixed, re-enabling.
Updated patch from dd0ccaf9dd47b0738b9ca84ced8265d8e837cbd4.

Changelog: https://github.com/mapnik/mapnik/blob/v4.1.3/CHANGELOG.md
Compare changes: https://github.com/mapnik/mapnik/compare/v4.1.0...v4.1.3

PR:             290006
Reported by:    David Hummel <hummeltech at sherpaguru.com> (maintainer)
DeltaFile
+18-29graphics/mapnik/Makefile
+19-10graphics/mapnik/files/patch-plugins_input_tiles_pmtiles__source.hpp
+9-9graphics/mapnik/distinfo
+2-2graphics/mapnik/pkg-plist
+48-504 files

FreeBSD/ports c2ae2acgraphics/openexr distinfo Makefile, graphics/openexr-website-docs distinfo Makefile

graphics/openexr*: update to v3.4.1

ChangeLog:      <https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.4.1>
DeltaFile
+0-23graphics/openexr/files/patch-openjph
+6-6graphics/openexr-website-docs/files/patch-CMakeLists.txt
+3-3graphics/openexr-website-docs/distinfo
+3-3graphics/openexr/distinfo
+1-1graphics/openexr-website-docs/Makefile
+1-1graphics/openexr/Makefile
+14-376 files

FreeBSD/ports acc4899math/Imath Makefile distinfo

math/Imath: update to v3.2.2

ChangeLog:      <https://github.com/AcademySoftwareFoundation/Imath/releases/tag/v3.2.2>
DeltaFile
+3-3math/Imath/Makefile
+3-3math/Imath/distinfo
+6-62 files

FreeBSD/ports aafae83net-mgmt/rubygem-oxidized-web Makefile distinfo, net-mgmt/rubygem-oxidized-web/files patch-oxidized-web.gemspec patch-lib_oxidized_web_webapp.rb

net-mgmt/rubygem-oxidized-web: update to 0.17.1

Changelog: https://github.com/ytti/oxidized-web/blob/0.17.1/CHANGELOG.md

PR:             289374
Reported by:    Nick Hilliard <nick at foobar.org> (maintainer)
DeltaFile
+5-6net-mgmt/rubygem-oxidized-web/Makefile
+0-11net-mgmt/rubygem-oxidized-web/files/patch-oxidized-web.gemspec
+0-10net-mgmt/rubygem-oxidized-web/files/patch-lib_oxidized_web_webapp.rb
+3-3net-mgmt/rubygem-oxidized-web/distinfo
+8-304 files

FreeBSD/src 55c2800sys/x86/x86 mca.c

x86: support sending non-fatal MCA messages to syslog

Currently, all MCA messages are logged to the console. However, this
can have performance implications which can turn a storm of correctable
errors into a disruptive event.

Provide an option to direct non-fatal messages to syslog. Note that
we will always log to the console for fatal errors.

Reviewed by:    markj
MFC after:      2 weeks
Sponsored by:   Netflix
Differential Revision:  https://reviews.freebsd.org/D12278
DeltaFile
+33-12sys/x86/x86/mca.c
+33-121 files

FreeBSD/src 0d14826sys/x86/x86 mca.c

x86: Allow MCA messages to be rate-limited

Always print the first 50 messages of each type. After that, optionally
rate-limit the messages. This provides a way to limit the overhead of
processing excessive messages without suppressing the first few of any
type.

As part of this change, we are switching from direct printf() calls to
collecting data in an sbuf(9). In POLLED mode (run from a task queue),
we dynamically allocate the buffer. In the other modes (which are
likely called from a hardware interrupt), we use a buffer allocated
from the BSS segment and guarded by a lock. In normal operation,
most calls to mca_log() should come from the POLLED mode, so there
should be no contention for the new lock. If there is an interrupt
storm which exceeds the capacity of the free list, there will be new
contention for this lock; however, overall lock contention should
still be lower than it was prior to e770e32aa3a0, when the mca_lock
was almost always held for the entirety of the mca_log() call.


    [7 lines not shown]
DeltaFile
+150-67sys/x86/x86/mca.c
+150-671 files

FreeBSD/ports d0d3714ports-mgmt/portshaker Makefile

ports-mgmt/portshaker: Add python as a build dependency

It is not really required, but without it, the run-time dependency on
mercurial is non-functional when the MERCURIAL option is on.

Does not impact the default packagage, and poudriere will catch the new
dependency if MERCURIAL=on so no need to bump PORTREVISION.

PR:             289133
Reported by:    Tassilo Philipp <tphilipp at potion-studios.com>
DeltaFile
+1-1ports-mgmt/portshaker/Makefile
+1-11 files

FreeBSD/doc 401c653website/archetypes/release hardware.adoc

HW Relnotes template: Remove long lost USB misc
DeltaFile
+0-10website/archetypes/release/hardware.adoc
+0-101 files

FreeBSD/ports 7f563a2x11/xtrlock Makefile distinfo

x11/xtrlock: Update to 2.17

PR:             290054
DeltaFile
+5-8x11/xtrlock/Makefile
+3-3x11/xtrlock/distinfo
+8-112 files

FreeBSD/ports c0a55eddeskutils/cairo-dock Makefile, deskutils/cairo-dock-plugins Makefile

deskutils/cairo-dock*: Return to pool

PR:             290070
Approved by:    nxjoseph at protonmail.com (maintainer)
DeltaFile
+2-2deskutils/cairo-dock-plugins/Makefile
+2-2deskutils/cairo-dock/Makefile
+4-42 files

FreeBSD/ports ba3af61www/newsraft distinfo Makefile

www/newsraft: Update to 0.34

Changelogs:
https://codeberg.org/newsraft/newsraft/releases/tag/newsraft-0.33
https://codeberg.org/newsraft/newsraft/releases/tag/newsraft-0.34
DeltaFile
+3-3www/newsraft/distinfo
+1-1www/newsraft/Makefile
+4-42 files

FreeBSD/ports 1abec7cnet/pkt-gen Makefile pkg-descr, net/pkt-gen/files patch-apps_tlem_tlem.c

net/pkt-gen: Update to latest version and adding tlem

tlem is a link emulator (bandwidth and delay).

Sponsored by:   Netflix
DeltaFile
+37-0net/pkt-gen/files/patch-apps_tlem_tlem.c
+11-4net/pkt-gen/Makefile
+4-3net/pkt-gen/pkg-descr
+3-3net/pkt-gen/distinfo
+55-104 files

FreeBSD/ports 6239d44shells/zsh-fast-syntax-highlighting/files pkg-message.in

shells/zsh-fast-syntax-highlighting: Fix pkg-message

Fix a typo in the pkg-message.

PR:             290030
Reported by:    Martijn <m.heuzinkveld at pm.me>
Approved by:    portmgr (blanket, fix typo)
DeltaFile
+1-1shells/zsh-fast-syntax-highlighting/files/pkg-message.in
+1-11 files

FreeBSD/ports 94ee350www/nextcloud-contacts distinfo Makefile

www/nextcloud-contacts: Update to 8.0.3
DeltaFile
+3-3www/nextcloud-contacts/distinfo
+1-1www/nextcloud-contacts/Makefile
+4-42 files

FreeBSD/ports 33c44fbwww/nextcloud-appointments distinfo Makefile

www/nextcloud-appointments: Update to 2.6.0
DeltaFile
+3-3www/nextcloud-appointments/distinfo
+1-1www/nextcloud-appointments/Makefile
+4-42 files

FreeBSD/ports c124165mail/nextcloud-mail distinfo Makefile

mail/nextcloud-mail: Update to 5.5.7
DeltaFile
+3-3mail/nextcloud-mail/distinfo
+1-1mail/nextcloud-mail/Makefile
+4-42 files

FreeBSD/src 781802dsys/vm uma_core.c

uma_core: Rely on domainset iterator to wait on M_WAITOK

Commit 8b987a77691d ("Use per-domain keg locks.") removed the need to
lock the keg entirely, replacing it with per-domain keg locks.  In
particular, it removed the need to hold a lock over waiting for a domain
to grow free memory.

Simplify the code of keg_fetch_slab() and uma_prealloc() by removing the
M_WAITOK -> M_NOWAIT downgrade and the local call to vm_wait_doms()
(which used to necessitate temporary dropping the keg lock) which the
iterator machinery already handles on M_WAITOK (and compatibly with
vm_domainset_iter_ignore() at that, although that does not matter now).

Reviewed by:    bnovkov, markj
Tested by:      bnovkov
MFC after:      3 days
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D52441
DeltaFile
+6-16sys/vm/uma_core.c
+6-161 files

FreeBSD/src d5d1e05share/man/man4 aacraid.4

aacraid.4: Fix document description + tag SPDX

The document description previously just stated the name of the driver.
Replace this with the name of the controller families and specs that
it supports, in a similar fashion to other RAID drivers.

MFC after:      3 days
DeltaFile
+5-2share/man/man4/aacraid.4
+5-21 files

FreeBSD/src 20a8d06share/man/man4 aacraid.4

aacraid.4: Improve HARDWARE introductory sentance

To improve HW relnotes

MFC after:      3 days
DeltaFile
+3-2share/man/man4/aacraid.4
+3-21 files

FreeBSD/src de3faa8usr.sbin/unbound/setup local-unbound-setup.sh

local-unbound-setup: Set so-sndbuf to 0

Without this setting, Unbound 1.24.0 and newer will attempt to set the
socket buffer size to 4 MB to mitigate issues that mostly affect servers
with large numbers of clients on local networks, which is not a scenario
local-unbound is intended for.  This is not only a waste of resources,
it can also fail, resulting in a warning message on daemon startup.

Fixes:          b2efd602aea8 ("unbound: Vendor import 1.24.0")
Reviewed by:    jlduran, cy
Differential Revision:  https://reviews.freebsd.org/D52977
DeltaFile
+1-0usr.sbin/unbound/setup/local-unbound-setup.sh
+1-01 files

FreeBSD/src e41e099release/arm64 RPI.conf

release/RPI: Add RPI Zero 2W device tree blob dtb

Enable Pi 02W support on the release SD card images by including the
device tree.

PR:             278816
MFC after:      3 days
Approved by:    cperciva (re)
DeltaFile
+3-2release/arm64/RPI.conf
+3-21 files

FreeBSD/src ab0329eusr.sbin/jail jail.8

jail.8: Mention that vnet.interface can have multiple addresses

The vnet.interface parameter allows defining multiple interfaces,
separated by commas. Mention this in the man page.
While here, fix some other style nits that mandoc complained about.

PR:                     206353
Approved by:            ziaee
Differential Revision:  https://reviews.freebsd.org/D52965
DeltaFile
+7-6usr.sbin/jail/jail.8
+7-61 files

FreeBSD/ports 36c91bbsecurity/libgpg-error distinfo Makefile

security/libgpg-error: update to 1.56
DeltaFile
+3-3security/libgpg-error/distinfo
+1-1security/libgpg-error/Makefile
+1-1security/libgpg-error/pkg-plist
+5-53 files

FreeBSD/ports 2ba5af5lang/dotnet distinfo Makefile

lang/dotnet: Update bootstrap to 9.0.110

Many thanks to mmel for providing the AArch64 bootstraps.
DeltaFile
+8-8lang/dotnet/distinfo
+6-4lang/dotnet/Makefile
+0-4lang/dotnet/pkg-plist
+14-163 files

FreeBSD/ports 28a38f2www/tomcat110 distinfo Makefile

www/tomcat110: Update 11.0.11 => 11.0.12

Changelog:
https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.12_(markt)

MFH:    2025Q4
(cherry picked from commit 0f7372dc518ed61dfa4618defd8926f29a563439)
DeltaFile
+3-3www/tomcat110/distinfo
+1-1www/tomcat110/Makefile
+4-42 files

FreeBSD/ports 52fb750www/tomcat101 distinfo Makefile

www/tomcat101: Update 10.1.46 => 10.1.47

Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.47_(schultz)

MFH:    2025Q4
(cherry picked from commit 6d9231fe08659cae7d9fb6fa9bf006d4ad20d844)
DeltaFile
+3-3www/tomcat101/distinfo
+1-1www/tomcat101/Makefile
+4-42 files

FreeBSD/ports 88a61f2devel/goswagger distinfo Makefile

devel/goswagger: Update 0.32.3 => 0.33.1

Changelogs:
https://github.com/go-swagger/go-swagger/releases/tag/v0.33.0
https://github.com/go-swagger/go-swagger/releases/tag/v0.33.1

- Fix maintainer email.

PR:     290091
DeltaFile
+5-5devel/goswagger/distinfo
+2-3devel/goswagger/Makefile
+7-82 files