FreeBSD/ports bea1f1bprint/harfbuzz distinfo Makefile

print/harfbuzz*: Update to 12.3.2

Changelog: https://github.com/harfbuzz/harfbuzz/releases/tag/12.3.2

PR:             292666
Reviewed by:    desktop (arrowd), previous version
Exp-run by:     antoine
DeltaFile
+3-3print/harfbuzz/distinfo
+2-2print/harfbuzz/Makefile
+5-52 files

FreeBSD/ports 5d4938fnet/gerbera distinfo Makefile

net/gerbera: Update to 3.1.1

Changelog: https://github.com/gerbera/gerbera/releases/tag/v3.1.1
DeltaFile
+3-3net/gerbera/distinfo
+1-1net/gerbera/Makefile
+4-42 files

FreeBSD/ports d514b3djapanese/proxy2ch distinfo Makefile

japanese/proxy2ch: Improve port

Clean up the remaining parts from commit
6b4e95f5eeb457d8e59f1bbdce967a404472b792

Approved by:    blanket, just fix it
DeltaFile
+3-3japanese/proxy2ch/distinfo
+0-4japanese/proxy2ch/Makefile
+3-72 files

FreeBSD/ports d6718b3graphics/png distinfo Makefile

graphics/png: Update to 1.6.54

Fixes CVE-2026-22695 and CVE-2026-22801

Changelog: https://github.com/pnggroup/libpng/blob/v1.6.54/ANNOUNCE

PR:             292540
Reviewed by:    desktop (arrowd)
Exp-run by:     antoine
DeltaFile
+5-5graphics/png/distinfo
+1-1graphics/png/Makefile
+1-1graphics/png/pkg-plist
+7-73 files

FreeBSD/ports 86e6270devel/cmake-core Makefile, devel/cmake-core/files patch-Modules_Compiler_Clang.cmake

devel/cmake-core: Use fat LTO instead of thin LTO

As we hardcode thin LTO to one thread [1] without any resolve for more
than a year use fat which performs better

1: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281765

PR:             292178
Approved by:    timeout (no objections for 3+ weeks)
Exp-run by:     antoine
DeltaFile
+11-0devel/cmake-core/files/patch-Modules_Compiler_Clang.cmake
+1-0devel/cmake-core/Makefile
+12-02 files

FreeBSD/ports d014d60x11-wm/wayfire Makefile distinfo

x11-wm/wayfire: Update 0.10.0 => 0.10.1, take maintainership

Changelog:
https://github.com/WayfireWM/wayfire/releases/tag/v0.10.1

Improve port:
- Sort BUILD_DEPENDS and LIB_DEPENDS.
- Split USES.
- Fix warnings from portclippy.
- Improve pkg-message.
- Improve text distribution across lines in pkg-descr.

PR:     292838
MFH:    2026Q1
(cherry picked from commit 70f43d4f67ebd24d6781a916d700355639bf213f)
DeltaFile
+18-20x11-wm/wayfire/Makefile
+3-5x11-wm/wayfire/distinfo
+8-0x11-wm/wayfire/pkg-message
+3-3x11-wm/wayfire/pkg-descr
+32-284 files

FreeBSD/ports 70f43d4x11-wm/wayfire Makefile distinfo

x11-wm/wayfire: Update 0.10.0 => 0.10.1, take maintainership

Changelog:
https://github.com/WayfireWM/wayfire/releases/tag/v0.10.1

Improve port:
- Sort BUILD_DEPENDS and LIB_DEPENDS.
- Split USES.
- Fix warnings from portclippy.
- Improve pkg-message.
- Improve text distribution across lines in pkg-descr.

PR:     292838
DeltaFile
+18-20x11-wm/wayfire/Makefile
+3-5x11-wm/wayfire/distinfo
+8-0x11-wm/wayfire/pkg-message
+3-3x11-wm/wayfire/pkg-descr
+32-284 files

FreeBSD/ports de9ce6cgames/gnome-nibbles distinfo Makefile

games/gnome-nibbles: update to 4.4.2

Update gnome-nibbles to version 4.4.2.

PR:             290753
DeltaFile
+3-3games/gnome-nibbles/distinfo
+1-1games/gnome-nibbles/Makefile
+4-42 files

FreeBSD/ports beac691textproc/link-grammar distinfo Makefile

textproc/link-grammar: update to 5.13.0

Update link-grammar to version 5.13.0.

PR:             290752
DeltaFile
+3-3textproc/link-grammar/distinfo
+1-1textproc/link-grammar/Makefile
+4-42 files

FreeBSD/ports 29dc7cbaudio/rhythmbox Makefile distinfo

audio/rhythmbox: update to 3.4.9

Update rhythmbox to version 3.4.9.

PR:             290538
DeltaFile
+11-14audio/rhythmbox/Makefile
+3-3audio/rhythmbox/distinfo
+0-2audio/rhythmbox/pkg-plist
+14-193 files

FreeBSD/ports b1f982aemulators/ares Makefile

emulators/ares: Mark broken on i386

Version 147 introduced a narrowing conversion issue which needs
resolution by upstream

Reference: https://github.com/ares-emulator/ares/issues/2350

PR:             292344

(cherry picked from commit 367d3f9704eed19b6031aecf1ed5ce9477968271)
DeltaFile
+5-0emulators/ares/Makefile
+5-01 files

FreeBSD/ports 6a72812x11/polybar Makefile, x11/polybar/files patch-cmake_libpoly.cmake

x11/polybar: Unbreak on FreeBSD 15+

Don't utilize libinotify module in upsteam's build framework on 15+

Approved by:    blanket (just fix it)

(cherry picked from commit b54d81f67f9369591f3f7ec0f44c8d03043a8f0d)
DeltaFile
+9-0x11/polybar/files/patch-cmake_libpoly.cmake
+8-1x11/polybar/Makefile
+17-12 files

FreeBSD/ports ef938f5textproc/py-parsel Makefile distinfo

textproc/py-parsel: Update 1.10.0 => 1.11.0

Changelog:
https://github.com/scrapy/parsel/releases/tag/v1.11.0

PR:     292834
DeltaFile
+4-4textproc/py-parsel/Makefile
+3-3textproc/py-parsel/distinfo
+7-72 files

FreeBSD/ports 1100241net/onedrive Makefile distinfo

net/onedrive: Update 2.5.9 => 2.5.10

Changelog:
https://github.com/abraunegg/onedrive/blob/v2.5.10/changelog.md

PR:     292828
MFH:    2026Q1
(cherry picked from commit 7a3c016b5602a0fa3098f22566e31c9cb58acfda)
DeltaFile
+6-3net/onedrive/Makefile
+3-3net/onedrive/distinfo
+9-62 files

FreeBSD/ports 7a3c016net/onedrive Makefile distinfo

net/onedrive: Update 2.5.9 => 2.5.10

Changelog:
https://github.com/abraunegg/onedrive/blob/v2.5.10/changelog.md

PR:     292828
MFH:    2026Q1
DeltaFile
+6-3net/onedrive/Makefile
+3-3net/onedrive/distinfo
+9-62 files

FreeBSD/ports 473643edatabases/mdbx distinfo Makefile

databases/mdbx: Update 0.13.9 => 0.13.11

Changelogs:
https://github.com/erthink/libmdbx/blob/v0.13.11/ChangeLog.md
https://github.com/erthink/libmdbx/releases/tag/v0.13.10_github_workaround
https://github.com/erthink/libmdbx/releases/tag/v0.13.11

PR:     292832
DeltaFile
+3-3databases/mdbx/distinfo
+1-1databases/mdbx/Makefile
+4-42 files

FreeBSD/ports 2de9005sysutils/py-ansible-core220 distinfo Makefile, sysutils/py-ansible-core220/files patch-pyproject.toml

sysutils/py-ansible-core220: Update to 2.20.2
DeltaFile
+4-4sysutils/py-ansible-core220/files/patch-pyproject.toml
+3-3sysutils/py-ansible-core220/distinfo
+1-1sysutils/py-ansible-core220/Makefile
+8-83 files

FreeBSD/ports e8a6754security/openvpn-devel distinfo Makefile

security/openvpn-devel: Update 2.7_rc5 => 2.7_rc6

FreeBSD - notable changes for rc5 => rc6 update:
  - bugfix on restarting a p2mp server instance with SIGUSR1
  (inadvertedly closing fd 0, causing a crash on the next restart),
  - prevent NULL pointer crash on suitable combination of --dns-updown
  statements in openvpn config file (not pushable),
  - prevent inappropriate management interface activity if a password is
  set and --management-forget-disconnect or --management-signal are active,
  - more conversion warnings fixed,
  - remove #ifdefs around socket sendbuf/receive buf handling,
  assuming that all platforms that have POSIX sockets have this,
  - add mbedTLS 4 support,
  - fix check for failed fork() in port-share code.

PR:             292829
Requested by:   maintainer
DeltaFile
+3-3security/openvpn-devel/distinfo
+2-2security/openvpn-devel/Makefile
+5-52 files

FreeBSD/ports eea7a22emulators/winetricks distinfo Makefile

emulators/winetricks: Update 20250212 => 20260125

Commit log:
https://github.com/Winetricks/winetricks/compare/e73c4d8...20260125

PR:     292831
DeltaFile
+3-3emulators/winetricks/distinfo
+1-2emulators/winetricks/Makefile
+4-52 files

FreeBSD/ports 0bb9100sysutils/lxqt-config distinfo Makefile

sysutils/lxqt-config: Update to 2.3.1

ChangeLog at:   https://lxqt-project.org/release/2026/01/29/point-release-lxqt-config-2-3-1/
With hat:       lxqt
DeltaFile
+3-3sysutils/lxqt-config/distinfo
+1-2sysutils/lxqt-config/Makefile
+1-0sysutils/lxqt-config/pkg-plist
+5-53 files

FreeBSD/ports 6058abfnet/asterisk20 distinfo pkg-plist

net/asterisk20: Update 20.17.0 => 20.18.1

Changelog:
https://downloads.asterisk.org/pub/telephony/asterisk/old-releases/ChangeLog-20.18.0.html
https://downloads.asterisk.org/pub/telephony/asterisk/old-releases/ChangeLog-20.18.1.html

This update incorporates an important fix for FreeBSD users:
- rtp/rtcp: Configure dual-stack behavior via IPV6_V6ONLY

PR:             262386 292768
Approved by:    Oleksandr Kryvulia <o.kryvulia at flex-it.com.ua> (maintainer)
Sponsored by:   PANS Jarosław
MFH:            2026Q1

(cherry picked from commit 46e972ab197fca60ff07f192fd9959bbe7045b15)
DeltaFile
+3-3net/asterisk20/distinfo
+2-0net/asterisk20/pkg-plist
+1-1net/asterisk20/Makefile
+6-43 files

FreeBSD/ports df10740net/asterisk22 distinfo Makefile

net/asterisk22: Update 22.8.0 => 22.8.1

Changelog:
https://downloads.asterisk.org/pub/telephony/asterisk/old-releases/ChangeLog-22.8.1.html

PR:             292814
Approved by:    Oleksandr Kryvulia <o.kryvulia at flex-it.com.ua> (maintainer)
Sponsored by:   PANS Jarosław
MFH:            2026Q1

(cherry picked from commit 7a605cde7077cab73ef58e84966cbbe2b710a668)
DeltaFile
+3-3net/asterisk22/distinfo
+1-1net/asterisk22/Makefile
+4-42 files

FreeBSD/ports 46e972anet/asterisk20 distinfo Makefile

net/asterisk20: Update 20.17.0 => 20.18.1

Changelog:
https://downloads.asterisk.org/pub/telephony/asterisk/old-releases/ChangeLog-20.18.0.html
https://downloads.asterisk.org/pub/telephony/asterisk/old-releases/ChangeLog-20.18.1.html

This update incorporates an important fix for FreeBSD users:
- rtp/rtcp: Configure dual-stack behavior via IPV6_V6ONLY

PR:             262386 292768
Approved by:    Oleksandr Kryvulia <o.kryvulia at flex-it.com.ua> (maintainer)
Sponsored by:   PANS Jarosław
MFH:            2026Q1
DeltaFile
+3-3net/asterisk20/distinfo
+1-1net/asterisk20/Makefile
+2-0net/asterisk20/pkg-plist
+6-43 files

FreeBSD/ports 7a605cdnet/asterisk22 distinfo Makefile

net/asterisk22: Update 22.8.0 => 22.8.1

Changelog:
https://downloads.asterisk.org/pub/telephony/asterisk/old-releases/ChangeLog-22.8.1.html

PR:             292814
Approved by:    Oleksandr Kryvulia <o.kryvulia at flex-it.com.ua> (maintainer)
Sponsored by:   PANS Jarosław
MFH:            2026Q1
DeltaFile
+3-3net/asterisk22/distinfo
+1-1net/asterisk22/Makefile
+4-42 files

FreeBSD/ports 0e365e5devel/gilt distinfo Makefile

devel/gilt: update to 2.2.5

Changes:        https://github.com/retr0h/gilt/releases/tag/v2.2.5
Reported by:    portscout
DeltaFile
+5-5devel/gilt/distinfo
+2-2devel/gilt/Makefile
+7-72 files

FreeBSD/src 9df110btests/sys/netinet socket_afinet.c

tests/netinet: fix tests that depended on connect(in6addr_any)

Fixes:  627e126dbb07b167b028380ef61bb45f10493938
DeltaFile
+2-0tests/sys/netinet/socket_afinet.c
+2-01 files

FreeBSD/src 3ab15easbin/ping/tests Makefile

Ping: Make build reproducible

As recently fixed in sockstat (9934558460e4), having tests/Makefile
include files from the parent directory with SRCS= ../foo.c results
in a race condition as the parent build and the tests build try to
produce the same object file but contain different paths.

Use .PATH to tell make to find sockstat.c in the parent directory
but place the object file in the current object directory.

Reviewed by:    emaste, jrtc27, kevans
MFC after:      3 days
Sponsored by:   https://www.patreon.com/cperciva
Differential Revision:  https://reviews.freebsd.org/D53075

(cherry picked from commit 3c9a2f383fc25cdffa80c1348cb5388290e0f283)
DeltaFile
+2-1sbin/ping/tests/Makefile
+2-11 files

FreeBSD/src 56e1cbasys/netinet6 ip6_mroute.c

ip6_mroute: Remove unnecessary casts

No functional change intended.

MFC after:      1 week
Sponsored by:   Stormshield
Sponsored by:   Klara, Inc.
DeltaFile
+3-4sys/netinet6/ip6_mroute.c
+3-41 files

FreeBSD/src 34c3e1dusr.bin/netstat mroute6.c mroute.c

netstat: Fix whitespace in libxo output for multicast routes

Also fix some bogus libxo format strings in mroute6.c, and close a
couple of lists instead of opening them twice.

Fixes:          ade9ccfe211a ("Convert netstat to use libxo.")
MFC after:      2 weeks
Sponsored by:   Stormshield
Sponsored by:   Klara, Inc.
DeltaFile
+6-7usr.bin/netstat/mroute6.c
+5-6usr.bin/netstat/mroute.c
+11-132 files

FreeBSD/ports 73bb49asysutils/UEFITool distinfo Makefile

sysutils/UEFITool: update to 73

Changelog:      https://github.com/LongSoft/UEFITool/releases/tag/A73
DeltaFile
+3-3sysutils/UEFITool/distinfo
+1-1sysutils/UEFITool/Makefile
+4-42 files