FreeBSD/ports f52037f — converters/simdutf Makefile distinfo

converters/simdutf: update to 9.2.2

This is a backport, fixing a bug preventing use in C++23 projects.
The same issue will be fixed with an update to 9.3.3 in the main branch
shortly.

Changelog: https://github.com/simdutf/simdutf/releases/tag/v9.2.2

Reported by:    mi
PR:             299350
DeltaFile
+3-3converters/simdutf/distinfo
+1-1converters/simdutf/Makefile
+4-42 files

FreeBSD/src b689699 — contrib/kyua/engine googletest_list_test.cpp googletest_list.cpp

contrib/kyua: update to 0.15.1

This new release contains multiple bugfixes. Please see the release
notes mentioned in the merge commit for more details.

MFC after:      2 weeks
Merge commit '3e05143b80d1537cdd51a5dcf742da31f400507e'
DeltaFile
+134-63contrib/kyua/engine/googletest_result.cpp
+111-30contrib/kyua/engine/googletest_result_test.cpp
+5-26contrib/kyua/engine/googletest_result.hpp
+3-25contrib/kyua/engine/googletest_test.cpp
+2-25contrib/kyua/engine/googletest_list_test.cpp
+2-25contrib/kyua/engine/googletest_list.cpp
+257-19416 files not shown
+317-26122 files

FreeBSD/ports 503b07f — games/veloren-weekly Makefile Makefile.crates, games/veloren-weekly/files patch-gilrs patch-libc

games/veloren-weekly: update to s20261027

Changes:        https://gitlab.com/veloren/veloren/-/compare/ebfff9496e...da6626e6ed
(cherry picked from commit 08f58266446cf95e210f80ab5639cdda115551d2)
DeltaFile
+621-583games/veloren-weekly/distinfo
+309-290games/veloren-weekly/Makefile.crates
+48-23games/veloren-weekly/files/patch-libc
+22-22games/veloren-weekly/files/patch-gilrs
+2-2games/veloren-weekly/Makefile
+1,002-9205 files

FreeBSD/ports fdccd39 — x11/swayidle Makefile distinfo

x11/swayidle: update to 1.9.1

Changes:        https://github.com/swaywm/swayidle/releases/tag/v1.9.1
Reported by:    GitHub (watch releases)

(cherry picked from commit 311dc98a788ab309889ce43cfcb47879b490c2d6)
DeltaFile
+3-3x11/swayidle/distinfo
+1-1x11/swayidle/Makefile
+4-42 files

FreeBSD/ports c79ed1f — net/waypipe Makefile distinfo

net/waypipe: update to 0.11.3

Changes:        https://gitlab.freedesktop.org/mstoeckl/waypipe/-/releases/v0.11.3
Reported by:    GitLab (notify releases)

(cherry picked from commit 52edd665151567d66ce7a4a8c50a8e390b015413)
DeltaFile
+3-3net/waypipe/distinfo
+1-2net/waypipe/Makefile
+4-52 files

FreeBSD/ports a62970a — multimedia/svt-av1-hdr Makefile distinfo

multimedia/svt-av1-hdr: update to 4.2.0

Changes:        https://github.com/juliobbv-p/SVT-AV1-HDR/compare/v4.1.0...v4.2.0
Reported by:    Repology

(cherry picked from commit d63803bdbe55ccd2c69e3a6daa0c23a5c33ecf49)
DeltaFile
+3-3multimedia/svt-av1-hdr/distinfo
+1-1multimedia/svt-av1-hdr/Makefile
+4-42 files

FreeBSD/ports 046e2d3 — benchmarks/clpeak Makefile distinfo

benchmarks/clpeak: update to 3.0.3

Changes:        https://github.com/krrishnarraj/clpeak/releases/tag/3.0.3
Reported by:    GitHub (watch releases)

(cherry picked from commit 160cd0cc484d95c359650a3b0fba7703e4222654)
DeltaFile
+3-3benchmarks/clpeak/distinfo
+1-1benchmarks/clpeak/Makefile
+4-42 files

FreeBSD/ports 139ccce — multimedia/svt-av1-hdr Makefile distinfo

multimedia/svt-av1-hdr: unbreak fetch due repo rename

=> Fetched file size mismatch (expected 8933749, actual 8934042)

Tested by:      diff -urN

(cherry picked from commit d1bf334d6d41b3689c3357bf694082b6eb4ba364)
DeltaFile
+2-2multimedia/svt-av1-hdr/distinfo
+1-0multimedia/svt-av1-hdr/Makefile
+3-22 files

FreeBSD/ports 06fc755 — www/gallery-dl Makefile distinfo

www/gallery-dl: update to 1.32.18

Changes:        https://github.com/mikf/gallery-dl/releases/tag/v1.32.16
Changes:        https://github.com/mikf/gallery-dl/releases/tag/v1.32.17
Changes:        https://github.com/mikf/gallery-dl/releases/tag/v1.32.18
Reported by:    GitHub (watch releases)

(cherry picked from commit e2188689519e21d7c848d3f162aecff273f89ec5)
DeltaFile
+3-3www/gallery-dl/distinfo
+1-1www/gallery-dl/Makefile
+4-42 files

FreeBSD/ports a439490 — multimedia/aom Makefile distinfo

multimedia/aom: update to 3.15.2

Changes:        https://aomedia.googlesource.com/aom/+log/v3.15.1..v3.15.2
Reported by:    Repology

(cherry picked from commit aeb3a2e0c4208ce47c5b019ef048e99fdb46faa8)
DeltaFile
+3-3multimedia/aom/distinfo
+1-1multimedia/aom/Makefile
+4-42 files

FreeBSD/ports 08f5826 — games/veloren-weekly Makefile Makefile.crates, games/veloren-weekly/files patch-gilrs patch-libc

games/veloren-weekly: update to s20261027

Changes:        https://gitlab.com/veloren/veloren/-/compare/ebfff9496e...da6626e6ed
DeltaFile
+621-583games/veloren-weekly/distinfo
+309-290games/veloren-weekly/Makefile.crates
+48-23games/veloren-weekly/files/patch-libc
+22-22games/veloren-weekly/files/patch-gilrs
+2-3games/veloren-weekly/Makefile
+1,002-9215 files

FreeBSD/ports f6ff6b1 — graphics/mesa-devel pkg-plist distinfo

graphics/mesa-devel: update to 26.3.b.896

Changes:        https://gitlab.freedesktop.org/mesa/mesa/-/compare/be847f97bd4...087e1fe4e6a
DeltaFile
+4-5graphics/mesa-devel/Makefile
+3-3graphics/mesa-devel/distinfo
+1-3graphics/mesa-devel/pkg-plist
+8-113 files

FreeBSD/ports 4e31c6d — x11/wvkbd Makefile distinfo

x11/wvkbd: update to 0.21

Changes:        https://git.sr.ht/~proycon/wvkbd/log/v0.21
Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11/wvkbd/distinfo
+1-1x11/wvkbd/Makefile
+4-42 files

FreeBSD/ports 216b5f6 — graphics/libplacebo Makefile pkg-plist, multimedia/ffmpeg Makefile

graphics/libplacebo: update to 7.387.0

Changes:        https://code.videolan.org/videolan/libplacebo/-/tags/v7.387.0
Reported by:    GitHub (watch releases)
DeltaFile
+3-3graphics/libplacebo/distinfo
+2-1graphics/libplacebo/pkg-plist
+1-1multimedia/jellyfin-ffmpeg7/Makefile
+1-1multimedia/jellyfin-ffmpeg/Makefile
+1-1multimedia/ffmpeg/Makefile
+1-1graphics/libplacebo/Makefile
+9-85 files not shown
+14-1111 files

FreeBSD/ports 7d39e9b — x11/gtklock Makefile distinfo, x11/gtklock/files patch-meson.build patch-src_gtklock.c

x11/gtklock: update to 5.0.0

Changes:        https://github.com/jovanlanik/gtklock/releases/tag/v5.0.0
Reported by:    GitHub (watch releases)
DeltaFile
+26-0x11/gtklock/files/patch-src_gtklock.c
+0-13x11/gtklock/files/patch-meson.build
+3-3x11/gtklock/distinfo
+1-1x11/gtklock/Makefile
+30-174 files

FreeBSD/ports 311dc98 — x11/swayidle Makefile distinfo

x11/swayidle: update to 1.9.1

Changes:        https://github.com/swaywm/swayidle/releases/tag/v1.9.1
Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11/swayidle/distinfo
+1-1x11/swayidle/Makefile
+4-42 files

FreeBSD/ports 52edd66 — net/waypipe Makefile distinfo

net/waypipe: update to 0.11.3

Changes:        https://gitlab.freedesktop.org/mstoeckl/waypipe/-/releases/v0.11.3
Reported by:    GitLab (notify releases)
DeltaFile
+3-3net/waypipe/distinfo
+1-2net/waypipe/Makefile
+4-52 files

FreeBSD/ports 8d9be76 — x11/wtype Makefile distinfo

x11/wtype: update to 0.5

Changes:        https://github.com/atx/wtype/releases/tag/v0.5
Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11/wtype/distinfo
+1-2x11/wtype/Makefile
+4-52 files

FreeBSD/ports 0d1594d — x11/swayimg distinfo Makefile

x11/swayimg: update to 5.7

Changes:        https://github.com/artemsen/swayimg/releases/tag/v5.7
Reported by:    GitHub (watch releases)
DeltaFile
+8-3x11/swayimg/Makefile
+3-3x11/swayimg/distinfo
+11-62 files

FreeBSD/ports d63803b — multimedia/svt-av1-hdr Makefile distinfo

multimedia/svt-av1-hdr: update to 4.2.0

Changes:        https://github.com/juliobbv-p/SVT-AV1-HDR/compare/v4.1.0...v4.2.0
Reported by:    Repology
DeltaFile
+3-3multimedia/svt-av1-hdr/distinfo
+1-1multimedia/svt-av1-hdr/Makefile
+4-42 files

FreeBSD/ports 160cd0c — benchmarks/clpeak Makefile distinfo

benchmarks/clpeak: update to 3.0.3

Changes:        https://github.com/krrishnarraj/clpeak/releases/tag/3.0.3
Reported by:    GitHub (watch releases)
DeltaFile
+3-3benchmarks/clpeak/distinfo
+1-1benchmarks/clpeak/Makefile
+4-42 files

FreeBSD/ports d1bf334 — multimedia/svt-av1-hdr Makefile distinfo

multimedia/svt-av1-hdr: unbreak fetch due repo rename

=> Fetched file size mismatch (expected 8933749, actual 8934042)

Tested by:      diff -urN
DeltaFile
+2-2multimedia/svt-av1-hdr/distinfo
+1-0multimedia/svt-av1-hdr/Makefile
+3-22 files

FreeBSD/ports aeb3a2e — multimedia/aom Makefile distinfo

multimedia/aom: update to 3.15.2

Changes:        https://aomedia.googlesource.com/aom/+log/v3.15.1..v3.15.2
Reported by:    Repology
DeltaFile
+3-3multimedia/aom/distinfo
+1-1multimedia/aom/Makefile
+4-42 files

FreeBSD/ports e218868 — www/gallery-dl Makefile distinfo

www/gallery-dl: update to 1.32.18

Changes:        https://github.com/mikf/gallery-dl/releases/tag/v1.32.16
Changes:        https://github.com/mikf/gallery-dl/releases/tag/v1.32.17
Changes:        https://github.com/mikf/gallery-dl/releases/tag/v1.32.18
Reported by:    GitHub (watch releases)
DeltaFile
+3-3www/gallery-dl/distinfo
+1-1www/gallery-dl/Makefile
+4-42 files

FreeBSD/ports 4d2c733 — x11/contour Makefile distinfo, x11/contour/files extra-patch-src_crispy_ReadSelector.hpp patch-src_contour_CMakeLists.txt

x11/contour: Update to 0.8.0.9335

Changelog: https://github.com/contour-terminal/contour/releases/tag/v0.8.0.9335

Reported by:    GitHub (watch releases)
DeltaFile
+11-0x11/contour/files/patch-src_contour_CMakeLists.txt
+3-3x11/contour/distinfo
+3-2x11/contour/Makefile
+2-2x11/contour/files/extra-patch-src_crispy_ReadSelector.hpp
+19-74 files

FreeBSD/ports a501190 — devel/libunicode-contour distinfo Makefile

devel/libunicode-contour: Update to 0.9.4

While here, download and use UCD version 17.0.0 for build. Ports tree
has UCD 18.0.0 and libunicode-contour does not support UCD 18 yet.

Changelog: https://github.com/contour-terminal/libunicode/releases/tag/v0.9.4

Reported by:    GitHub (watch releases)
DeltaFile
+17-4devel/libunicode-contour/Makefile
+5-3devel/libunicode-contour/distinfo
+22-72 files

FreeBSD/ports 5f253e8 — sysutils/nut-devel Makefile distinfo

sysutils/nut-devel: Update to the latest networkupstools/nut github commit
DeltaFile
+3-3sysutils/nut-devel/distinfo
+2-2sysutils/nut-devel/Makefile
+5-52 files

FreeBSD/src 917f39f — sys/netpfil/pf pf_table.c

pf: Free a table entry that cannot be routed

pfr_insert_kentry() returned the error of pfr_route_kentry() and
leaked the entry it had created; pfr_insert_kentries() stopped at the
first entry it could not route and leaked it and the rest of the work
queue, which no caller frees.  Destroy an entry that cannot be routed
and go on with the next.

Reviewed by:            kp
MFC after:              2 weeks
Sponsored by:           Rubicon Communications, LLC ("Netgate")
Differential Revision:  https://reviews.freebsd.org/D60532

(cherry picked from commit 989d72fd3d35daa6a056afdd0c6b0aba4c5d8ccf)
DeltaFile
+7-4sys/netpfil/pf/pf_table.c
+7-41 files

FreeBSD/src af83288 — sys/netpfil/pf pf_ioctl.c, tests/sys/netpfil/pf rules_counter.sh

pf: Do not hash pool address pointers into rule hashes

pf_hash_pool() hashes the first address of a pool as a whole struct
pf_addr_wrap, including the union that holds the kernel's pfi_dynaddr
or pfr_ktable pointer.

An interface pool such as "-> ($ext_if)" gets a new pfi_dynaddr on
every load, so with "set keepcounters" the rule never matches its
predecessor and loses its counters on every reload.  The pointers also
differ between hosts: once a filter rule in the main ruleset has an
interface or table pool, pfsync peers disagree on the ruleset checksum
and bind every synced state to the default rule.

Hash the address with that union cleared.  The rest of the address,
including the prefix length of an interface address, is hashed as
before, and the hash of a rule with a plain address pool does not
change.

Reviewed by:            kp

    [6 lines not shown]
DeltaFile
+53-0tests/sys/netpfil/pf/rules_counter.sh
+5-1sys/netpfil/pf/pf_ioctl.c
+58-12 files

FreeBSD/src d75d97d — sys/netpfil/pf pf_ioctl.c

pf: Set the reassembly flags under the rules lock

DIOCSETREASS stored V_pf_status.reass twice with no lock, first the
flags it was given and then, if reassembly was not among them, zero.
pf_normalize_ip() and pf_normalize_ip6() read the flags with the rules
lock held for reading, so a packet could see the intermediate value.
Compute the flags first and store them once, with the rules lock held
for writing, as DIOCSETDEBUG and DIOCSETHOSTID do.

Reviewed by:            kp
Fixes:                  39282ef356db ("pf: backport OpenBSD syntax of "scrub" option for "match" and "pass" rules")
MFC after:              2 weeks
Sponsored by:           Rubicon Communications, LLC ("Netgate")
Differential Revision:  https://reviews.freebsd.org/D60531

(cherry picked from commit b951994eddd4d274514df751da06680a32139037)
DeltaFile
+7-3sys/netpfil/pf/pf_ioctl.c
+7-31 files