FreeBSD/ports 85e5c30www/R-cran-bslib Makefile distinfo

www/R-cran-bslib: Update to 0.12.0

Reported by:    portscout
DeltaFile
+3-3www/R-cran-bslib/distinfo
+1-1www/R-cran-bslib/Makefile
+4-42 files

FreeBSD/ports b14e21dwww/sqlpage Makefile Makefile.crates

www/sqlpage: Update to 0.45.0

Release notes:  https://github.com/sqlpage/SQLPage/releases/tag/v0.45.0
DeltaFile
+245-289www/sqlpage/distinfo
+121-143www/sqlpage/Makefile.crates
+1-2www/sqlpage/Makefile
+367-4343 files

FreeBSD/ports 6093a15sysutils/fluent-bit Makefile pkg-plist

sysutils/fluent-bit: Update to 5.1.0

Release notes:  https://github.com/fluent/fluent-bit/releases/tag/v5.1.0
DeltaFile
+3-3sysutils/fluent-bit/distinfo
+4-0sysutils/fluent-bit/pkg-plist
+1-1sysutils/fluent-bit/Makefile
+8-43 files

FreeBSD/ports b8b52acdatabases/postgresql-jdbc Makefile distinfo

databases/postgresql-jdbc: Update to 42.7.13

Release notes:  https://jdbc.postgresql.org/changelogs/2026-07-06-42.7.13-release/
DeltaFile
+3-3databases/postgresql-jdbc/distinfo
+1-1databases/postgresql-jdbc/Makefile
+4-42 files

FreeBSD/ports c81a6d0net-mgmt/telegraf Makefile distinfo

net-mgmt/telegraf: Update to 1.39.2

Release notes:  https://github.com/influxdata/telegraf/releases/tag/v1.39.2
DeltaFile
+5-5net-mgmt/telegraf/distinfo
+1-2net-mgmt/telegraf/Makefile
+6-72 files

FreeBSD/ports 2b21bc6databases/postgresql-libpqxx pkg-plist Makefile

databases/postgresql-libpqxx: Update to 8.0.2

Release notes:  https://github.com/jtv/libpqxx/releases/tag/8.0.2
DeltaFile
+3-3databases/postgresql-libpqxx/distinfo
+1-1databases/postgresql-libpqxx/pkg-plist
+1-1databases/postgresql-libpqxx/Makefile
+5-53 files

FreeBSD/ports 66168c3games/freeciv21 distinfo Makefile

games/freeciv21: Update 3.1.1 => 3.1.2

While here, drop the custom variable FC21_VERSION and use standard
variables instead.

Changelog: https://github.com/longturn/freeciv21/releases/tag/v3.1.2

PR:             297212
Reported by:    Tobias Rehbein <tobias.rehbein at web.de> (maintainer)
DeltaFile
+4-5games/freeciv21/Makefile
+3-3games/freeciv21/distinfo
+7-82 files

FreeBSD/ports 62da233graphics/shaderc Makefile distinfo, graphics/shaderc/files patch-system-glslang

graphics/shaderc: Update to 2026.3

Changelog: https://github.com/google/shaderc/blob/v2026.3/CHANGES

PR:             297259
Reported by:    yuri
Co-authored-by: Yuri Victorovich <yuri at freebsd.org>
DeltaFile
+5-5graphics/shaderc/distinfo
+3-3graphics/shaderc/files/patch-system-glslang
+2-3graphics/shaderc/Makefile
+10-113 files

FreeBSD/ports b796e74devel/radicle Makefile Makefile.crates

devel/radicle: Update to 1.10.0
DeltaFile
+33-81devel/radicle/distinfo
+15-39devel/radicle/Makefile.crates
+3-4devel/radicle/Makefile
+51-1243 files

FreeBSD/ports 2e2c83bsysutils/rust-coreutils Makefile Makefile.crates, sysutils/rust-coreutils/files patch-src_uu_mkfifo_src_mkfifo.rs

sysutils/rust-coreutils: update to 0.10.0

Changelog:      https://github.com/uutils/coreutils/releases/tag/0.10.0
DeltaFile
+141-155sysutils/rust-coreutils/distinfo
+69-76sysutils/rust-coreutils/Makefile.crates
+17-0sysutils/rust-coreutils/files/patch-src_uu_mkfifo_src_mkfifo.rs
+5-4sysutils/rust-coreutils/Makefile
+232-2354 files

FreeBSD/ports efbbbceMk/Uses cargo.mk

Mk/Uses/cargo.mk: enable RUST_BACKTRACE on powerpc64le on recent CURRENT

Fixed in base 70509d1d9cba254dfd5b3dd83d8a011b5e125788.
DeltaFile
+1-1Mk/Uses/cargo.mk
+1-11 files

FreeBSD/ports ede6958sysutils/fastfetch Makefile distinfo

sysutils/fastfetch: update to 2.67.0

Changelog:      https://github.com/fastfetch-cli/fastfetch/releases/tag/2.67.0
DeltaFile
+3-3sysutils/fastfetch/distinfo
+1-1sysutils/fastfetch/Makefile
+4-42 files

FreeBSD/ports 5b795f7graphics/nvidia-texture-tools Makefile, graphics/nvidia-texture-tools/files patch-src_nvcore_Debug.h patch-src_nvcore_Debug.cpp

graphics/nvidia-texture-tools: fix aarch64 and powerpc64* builds

Some of the code assumed amd64 / i386 and included SSE headers.
icbc.h was plainly wrong and contained straight typos, probably never
built previously on powerpc* hardware.
DeltaFile
+66-0graphics/nvidia-texture-tools/files/patch-src_nvtt_icbc.h
+25-0graphics/nvidia-texture-tools/files/patch-extern_CMP__Core_source_cmp__math__vec4.h
+15-0graphics/nvidia-texture-tools/files/patch-src_nvcore_Debug.cpp
+11-0graphics/nvidia-texture-tools/files/patch-src_nvcore_Debug.h
+0-1graphics/nvidia-texture-tools/Makefile
+117-15 files

FreeBSD/ports 6e4984agraphics/glslang Makefile distinfo

graphics/glslang: Update to 16.5.0

Changelog: https://github.com/KhronosGroup/glslang/blob/16.5.0/CHANGES.md

PR:             297261
Reported by:    yuri
DeltaFile
+3-3graphics/glslang/distinfo
+1-2graphics/glslang/Makefile
+4-52 files

FreeBSD/src 1a180b4sys/dev/ixgbe ixgbe_sriov.h ixgbe.h

ixgbe: rebuild the shared multicast table

The MTA is shared by the PF and all VFs. The VF mailbox handler only
ORs new bits, so hashes survive list removal and VF reset. Conversely,
PF multicast updates replace the whole table with PF-only state and
discard live VF filters.

Rebuild the table from the PF list and every active VF whenever either
changes. Clear VF multicast state during reset and PF reinitialization,
and remove all VF hashes on SR-IOV teardown. Keep the software shadow
and multicast control state synchronized, and avoid writes to unchanged
MTA registers.

Adapt the aggregate desired-state rebuild introduced for igb(4) in
a2ed165f0049 and its write-elision scheme from 350211ab1782 to ixgbe's
shared MTA.

MFC after:      1 week
DeltaFile
+77-8sys/dev/ixgbe/if_ix.c
+23-22sys/dev/ixgbe/if_sriov.c
+1-0sys/dev/ixgbe/ixgbe_sriov.h
+1-0sys/dev/ixgbe/ixgbe.h
+102-304 files

FreeBSD/src 4c03feasys/dev/ixgbe if_ixv.c

ixv: reconcile the PF-approved MAC address

The shared VF set-RAR helper restores hw.mac.addr when the PF rejects a
requested address, but ixv ignores the error and leaves the interface
link-layer address unchanged. Subsequent initialization repeats the
rejected request while the interface appears to use an address the PF
will not deliver.

Refresh the permanent address returned by the PF after every successful
reset handshake. Copy the resulting PF-approved address back to the
interface and emit the normal link-layer address notification without
re-entering the driver initialization path. This also recovers from a
prior mailbox transport failure or a PF-side reassignment.

Adapt the igb VF address reconciliation added in a6bb3850e7c6.

MFC after:      1 week
DeltaFile
+26-0sys/dev/ixgbe/if_ixv.c
+26-01 files

FreeBSD/src 5e05c40sys/dev/ixgbe if_ixv.c

ixv: defer every admin-vector interrupt

The VF admin vector carries both link and PF mailbox causes, but the
filter schedules the admin task only for link-status changes. Defer
administration for every interrupt so reset and control notifications
are serviced promptly.

MFC after:      1 week
DeltaFile
+2-3sys/dev/ixgbe/if_ixv.c
+2-31 files

FreeBSD/ports c596dc6net/ucx Makefile, net/ucx/files patch-src_ucs_vfs_sock_vfs__sock.h patch-src_tools_vfs_vfs__daemon.h

net/ucx: Improve FreeBSD ucx_vfs support

- replace Linux-specific fusermount3 with mount_fusefs/umount
- use FreeBSD-compatible FUSE capability detection
- fix UNIX socket ancillary data handling for SCM_RIGHTS and peer
  credentials on FreeBSD

This allows ucx_vfs to start and communicate correctly on FreeBSD.

PR:             297093
Reported-by:    Laurent Chardon <laurent at FreeBSD.org>
Reviewed by:    thierry (mentor)
Approved by:    thierry (mentor)
DeltaFile
+138-40net/ucx/files/patch-src_ucs_vfs_sock_vfs__sock.c
+75-0net/ucx/files/patch-src_tools_vfs_vfs__main.c
+17-0net/ucx/files/patch-src_tools_vfs_vfs__daemon.h
+14-0net/ucx/files/patch-src_ucs_vfs_sock_vfs__sock.h
+1-3net/ucx/Makefile
+245-435 files

FreeBSD/ports 26a43cblang/seed7 Makefile distinfo

lang/seed7: update to 05_20260711

Changes: https://github.com/ThomasMertes/seed7/releases/tag/Seed7_release_2026-07-11
DeltaFile
+7-1lang/seed7/pkg-plist
+3-3lang/seed7/distinfo
+1-1lang/seed7/Makefile
+11-53 files

FreeBSD/ports 4ba1511cad/freecad-devel Makefile pkg-plist

cad/freecad-devel: Update to 2026.08.06
DeltaFile
+3-3cad/freecad-devel/distinfo
+3-3cad/freecad-devel/Makefile.git_rev
+1-1cad/freecad-devel/Makefile
+2-0cad/freecad-devel/pkg-plist
+9-74 files

FreeBSD/ports bc4ee17multimedia/mkvtoolnix Makefile

multimedia/mkvtoolnix: fix build on armv7, builds fine on aarch64

Pre-compiled headers are broken on arm.
Also enable on aarch64, where this port builds fine.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q3
See also:       https://github.com/llvm/llvm-project/issues/69524

(cherry picked from commit f5b4084afd0f2ebadcfd9b88c940c42c4d3aefe9)
DeltaFile
+2-1multimedia/mkvtoolnix/Makefile
+2-11 files

FreeBSD/ports eb4fc49devel/tbox Makefile distinfo

devel/tbox: update to 1.8.2

A bug fix release.

Changelog: https://github.com/tboox/tbox/releases/tag/v1.8.2

MFH:            2026Q3
(cherry picked from commit e283b7963fd9ce7518ddd2b7e772e5f63d90e64e)
DeltaFile
+3-3devel/tbox/distinfo
+1-1devel/tbox/Makefile
+4-42 files

FreeBSD/ports 4744e66games/CWR-CE Makefile, games/CWR-CE/files patch-engine_Poseidon_Graphics_Rendering_ColorsK.hpp patch-engine_Poseidon_Foundation_Math_V3QuadsP3.cpp

games/CWR-CE: fix build on armv7

 - disabled pre-compiled headers to work around a long-standing clang bug
 - apply sse2neon workaround to arm, too
 - fix assumption of size_t being 64 bits in a hash calculation
 - improve architecture name reporting

See also:       https://github.com/llvm/llvm-project/issues/69524
Approved by:    portmgr (build fix blanket)
MFH:            2026Q3

(cherry picked from commit 319393265d592e3bd5b422959190a12bd4e02033)
DeltaFile
+21-0games/CWR-CE/files/patch-engine_Poseidon_Asset_Cache_AssetCache.hpp
+14-3games/CWR-CE/files/patch-engine_Poseidon_UI_OptionsUIApp.cpp
+6-7games/CWR-CE/files/patch-engine_Poseidon_Foundation_Math_Quatrix.hpp
+5-6games/CWR-CE/files/patch-engine_Poseidon_Foundation_Math_V3QuadsP3.cpp
+5-5games/CWR-CE/files/patch-engine_Poseidon_Graphics_Rendering_ColorsK.hpp
+7-2games/CWR-CE/Makefile
+58-236 files

FreeBSD/ports 091e88edeskutils/nextcloudclient Makefile distinfo

deskutils/nextcloudclient: Update to 34.0.1
DeltaFile
+3-3deskutils/nextcloudclient/distinfo
+1-1deskutils/nextcloudclient/Makefile
+4-42 files

FreeBSD/ports 8b4f066games/CWR-CE Makefile

games/CWR-CE: fix build on powerpc64le

In file included from /wrkdirs/usr/ports/games/CWR-CE/work/CWR-CE-9abbdf2769f3008d76c47ac0af219388ff0323dc/engine/Poseidon/Foundation/Math/V3QuadsP3.cpp:16:
/usr/lib/clang/19/include/ppc_wrappers/x86intrin.h:18:2: error: "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
   18 | #error "Please read comment above.  Use -DNO_WARN_X86_INTRINSICS to disable this error."
      |  ^

(cherry picked from commit 1b44bb905fa6afe491ddbeb82495684af6a85bc6)
DeltaFile
+1-0games/CWR-CE/Makefile
+1-01 files

FreeBSD/ports 38733ecdevel/gcli pkg-plist Makefile

devel/gcli: update to 2.13.0

Changelog: https://lists.sr.ht/~herrhotzenplotz/gcli-announce/%3CanNmk3IQxLx3rFLI@hades.lab.herrhotzenplotz.de%3E
DeltaFile
+3-3devel/gcli/distinfo
+1-2devel/gcli/Makefile
+1-0devel/gcli/pkg-plist
+5-53 files

FreeBSD/ports 2653b36deskutils/remind Makefile distinfo

deskutils/remind: update to 06.02.10

Changelog: https://salsa.debian.org/dskoll/remind/-/blob/master/docs/WHATSNEW?ref_type=heads
DeltaFile
+3-3deskutils/remind/distinfo
+1-1deskutils/remind/Makefile
+4-42 files

FreeBSD/ports f5b4084multimedia/mkvtoolnix Makefile

multimedia/mkvtoolnix: fix build on armv7, builds fine on aarch64

Pre-compiled headers are broken on arm.
Also enable on aarch64, where this port builds fine.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q3
See also:       https://github.com/llvm/llvm-project/issues/69524
DeltaFile
+2-1multimedia/mkvtoolnix/Makefile
+2-11 files

FreeBSD/ports ecd9df7multimedia/py-mat2 distinfo Makefile, multimedia/py-mat2/files patch-pyproject.toml

multimedia/py-mat2: update to 0.15.0

 - project has moved, adjust WWW accordingly
 - migrate away from distutils

Changelog: https://github.com/jvoisin/mat2/blob/master/CHANGELOG.md
DeltaFile
+11-0multimedia/py-mat2/files/patch-pyproject.toml
+5-4multimedia/py-mat2/Makefile
+3-3multimedia/py-mat2/distinfo
+19-73 files

FreeBSD/ports fb56224net/rosenpass Makefile Makefile.crates

net/rosenpass: update to 0.2.3

Changelog: https://github.com/rosenpass/rosenpass/blob/v0.2.3/CHANGELOG.md
DeltaFile
+331-321net/rosenpass/distinfo
+164-159net/rosenpass/Makefile.crates
+1-2net/rosenpass/Makefile
+496-4823 files