FreeBSD/ports da111ddrussian/d1489 Makefile, russian/d1489/files patch-a2kfcnv.c patch-todos.c

russian/d1489: silence warnings

Make stock Clang compile this ancient code without warnings.
PORTREVISION not bumped intentionally.
DeltaFile
+71-0russian/d1489/files/patch-todos.c
+28-0russian/d1489/files/patch-a2kfcnv.c
+1-0russian/d1489/Makefile
+100-03 files

FreeBSD/ports eeefa91net/pkt-gen Makefile distinfo, net/pkt-gen/files patch-apps_pkt-gen_pkt-gen.c

net/pkt-gen: update to g2026.08.08

fix UDP checksum when IPv6 address ranges are used.
DeltaFile
+98-0net/pkt-gen/files/patch-apps_pkt-gen_pkt-gen.c
+3-3net/pkt-gen/distinfo
+2-2net/pkt-gen/Makefile
+103-53 files

FreeBSD/ports 7683603net/wireshark Makefile pkg-plist

net/wireshark: Update to 4.6.9

See https://www.wireshark.org/docs/relnotes/wireshark-4.6.9.html for a
list of changes in this release.
DeltaFile
+3-3net/wireshark/distinfo
+2-2net/wireshark/pkg-plist
+1-1net/wireshark/Makefile
+6-63 files

FreeBSD/ports 27da7admath/octave-forge-datatypes Makefile distinfo

math/octave-forge-datatypes: Update to 1.4.3.
DeltaFile
+3-3math/octave-forge-datatypes/distinfo
+1-1math/octave-forge-datatypes/Makefile
+4-42 files

FreeBSD/ports 0b40344math/octave-forge-pkg-octave-doc Makefile distinfo

math/octave-forge-pkg-octave-doc: Update to 0.8.6.
DeltaFile
+3-3math/octave-forge-pkg-octave-doc/distinfo
+1-1math/octave-forge-pkg-octave-doc/Makefile
+4-42 files

FreeBSD/ports 6d30611devel/vite-plus Makefile

devel/vite-plus: only support ARCH aarch64 and amd64
DeltaFile
+2-0devel/vite-plus/Makefile
+2-01 files

FreeBSD/ports 311a3b2x11/bosd distinfo Makefile

x11/bosd: Update to 10.4

Add a CHANGELOG and example glyph scripts. Speed up example PNG
generation. Install 15 new PNG examples.

Changelog:      https://github.com/FrauBSD/bosd/blob/10.4/CHANGELOG.md

Approved by:    fuz (mentor)
Reviewed by:    fuz (mentor)
Differential Revision:  https://reviews.freebsd.org/D59715
DeltaFile
+22-0x11/bosd/pkg-plist
+3-3x11/bosd/distinfo
+4-2x11/bosd/Makefile
+29-53 files

FreeBSD/ports 245182cnet/realtek-re-kmod Makefile distinfo

net/realtek-re-kmod: fix output packet counter.
DeltaFile
+3-3net/realtek-re-kmod/distinfo
+2-2net/realtek-re-kmod/Makefile
+5-52 files

FreeBSD/ports ebf8edcemulators/es-de Makefile

emulators/es-de: Unbreak after x11-fonts/ubuntu-font update

The recently updated x11-fonts/ubuntu-font has different names for its
*.ttf files. This broke es-de at runtime, because it explicitly wants to
load "Ubuntu-C.ttf", which isn't provided by ubuntu-font anymore.
The port links to "Ubuntu[wdth,wght].ttf" instead to unbreak es-de.

While here, apply the new framework-provided BUILD_RUN_DEPENDS in place
of the custom _BR_DEPENDS variable.

PR:             298815
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+9-11emulators/es-de/Makefile
+9-111 files

FreeBSD/ports 3797845www/bunkerweb/files patch-src_common_confs_default-server-http.conf patch-src_common_gen_Templator.py

www/bunkerweb: Enable ModSecurity when the module is available

Render the ModSecurity directives only if
ngx_http_modsecurity_module.so is installed, like upstream does for
the stream module. Build www/openresty with the MODSECURITY option to
get it.

Point the remaining paths at their FreeBSD locations, error pages,
assets and rule files were read from /usr/share/bunkerweb.

Sponsored by:   Netzkommune GmbH
DeltaFile
+84-0www/bunkerweb/files/patch-src_common_core_modsecurity_confs_server-http_modsecurity-rules.conf.modsec
+53-0www/bunkerweb/files/patch-src_common_core_modsecurity_confs_http_modsecurity-rules-global-crs.conf.modsec
+28-14www/bunkerweb/files/patch-src_common_core_ui_confs_default-server-http_ui.conf
+24-7www/bunkerweb/files/patch-src_common_core_errors_confs_server-http_errors.conf
+15-6www/bunkerweb/files/patch-src_common_confs_default-server-http.conf
+19-2www/bunkerweb/files/patch-src_common_gen_Templator.py
+223-2913 files not shown
+342-5519 files

FreeBSD/ports b659973www/openresty distinfo Makefile

www/openresty: Add MODSECURITY option

Builds ModSecurity v3 as a dynamic module from the same sources and
with the same configure arguments as the server itself, so it loads
without --with-compat. Off by default.

Setting USE_GITHUB drops the openresty tarball from DISTFILES, so set
it explicitly.

Sponsored by:   Netzkommune GmbH
DeltaFile
+9-2www/openresty/Makefile
+3-1www/openresty/distinfo
+12-32 files

FreeBSD/ports 6dae6d4graphics/gnash Makefile

graphics/gnash: mark broken

PR: 297587
DeltaFile
+1-0graphics/gnash/Makefile
+1-01 files

FreeBSD/ports 7c44bd0databases/postgresql19-server Makefile distinfo

databases/postgresql19-*: Update to 19.0-beta4

This release contains PostgreSQL 19 feature previews ahead of general
availability, though some details of the release can change during the
beta period.

The next planned release of PostgreSQL 19 is the release candidate,
which should occur in early October. Based on testing and evaluation,
this means that the PostgreSQL 19 GA may also occur in October. More
details will be provided as we move closer to these releases.

This beta release reverted several features that were originally planned
for PostgreSQL 19. The PostgreSQL community strongly believes that,
first and foremost, PostgreSQL must be reliable. Additionally, the
community strives for a predictable release schedule. Because of this,
the community chose to remove some features from the PostgreSQL 19
release so they can be potentially be included in a later major release
after more time working through the community development and review
process.

    [2 lines not shown]
DeltaFile
+2-18databases/postgresql19-server/pkg-plist-client
+6-5databases/postgresql19-server/pkg-plist-server
+2-2databases/postgresql19-server/distinfo
+1-1databases/postgresql19-server/Makefile
+11-264 files

FreeBSD/ports 0f705e7security/rauthy pkg-descr Makefile, security/rauthy/files rauthy.in rauthy.toml.sample

security/rauthy: lightweight OpenID Connect, OAuth 2, and PAM Identity Provider written in Rust

PR:             295889
DeltaFile
+1,601-0security/rauthy/distinfo
+799-0security/rauthy/Makefile.crates
+75-0security/rauthy/files/rauthy.toml.sample
+52-0security/rauthy/Makefile
+39-0security/rauthy/files/rauthy.in
+21-0security/rauthy/pkg-descr
+2,587-03 files not shown
+2,590-29 files

FreeBSD/ports 6aec752filesystems/zfs-stats-lite pkg-descr distinfo

filesystems/zfs-stats-lite: update to 1.5

Fetch from GitHub instead of SourceForge and take maintainership.
1.5 sums the vmstat -m Memory column in bytes and, when
kstat.zfs.misc.arcstats.p is absent, reports MRU and MFU from
arcstats.mru_size and arcstats.mfu_size.

PR:             298776
Reported by:    asomers
Approved by:    fuz (mentor), jrm (mentor), asomers, 0mp
Reviewed by:    fuz (mentor), jrm (mentor), asomers, 0mp
Differential Revision:  https://reviews.freebsd.org/D59944
DeltaFile
+6-5filesystems/zfs-stats-lite/Makefile
+3-3filesystems/zfs-stats-lite/distinfo
+2-2filesystems/zfs-stats-lite/pkg-descr
+11-103 files

FreeBSD/ports 6faecddsecurity/vuxml/vuln 2026.xml

security/vuxml: document podman vulnerabilities

Sponsored by:   tipi.work
DeltaFile
+34-0security/vuxml/vuln/2026.xml
+34-01 files

FreeBSD/ports 8695702textproc/source-highlight Makefile pkg-descr

textproc/source-highlight: Take maintainership

Update COMMENT, WWW and pkg-descr.
Remove CONFLICTS_INSTALL because textproc/java2html has been removed.

PR:             298808
Approved by:    osa (mentor)
DeltaFile
+4-7textproc/source-highlight/Makefile
+8-3textproc/source-highlight/pkg-descr
+12-102 files

FreeBSD/ports af1efcewww/janus Makefile distinfo

www/janus: update to 1.4.2.
DeltaFile
+3-3www/janus/distinfo
+2-2www/janus/Makefile
+5-52 files

FreeBSD/ports 80ccc5dsysutils/podman Makefile, sysutils/podman/files patch-libpod_container__inspect__freebsd.go

sysutils/podman: remove an incorporated patch

Bump PORTREVISION.

PR:             298016
Approved by:    dfr (maintainer timeout >3 weeks)

Sponsored by:   tipi.work
DeltaFile
+0-22sysutils/podman/files/patch-libpod_container__inspect__freebsd.go
+1-1sysutils/podman/Makefile
+1-232 files

FreeBSD/ports c32ab75net-p2p/c-lightning Makefile distinfo

net-p2p/c-lightning: upgrade from 26.06.7 to 26.06.8
DeltaFile
+7-7net-p2p/c-lightning/distinfo
+3-3net-p2p/c-lightning/Makefile
+10-102 files

FreeBSD/ports 00b9176lang/luajit distinfo Makefile

lang/luajit: update to the recent snapshot

Sponsored by:   tipi.work
DeltaFile
+3-3lang/luajit/distinfo
+3-3lang/luajit/Makefile
+6-62 files

FreeBSD/ports a81cc4csysutils/cbsd/files patch-bin_cbsdsh_src_mksignames.c

sysutils/cbsd: remove the patch already reworked upstream
DeltaFile
+0-13sysutils/cbsd/files/patch-bin_cbsdsh_src_mksignames.c
+0-131 files

FreeBSD/ports 64c1db0textproc/redland-bindings/files patch-python_redland-post.i

textproc/redland-bindings: unbreak build with python 3.13+

Reported by:    bulk -t
DeltaFile
+20-0textproc/redland-bindings/files/patch-python_redland-post.i
+20-01 files

FreeBSD/ports 16f011fdatabases/py-pylance Makefile, databases/py-pylance/files patch-rust_lance-linalg_build.rs patch-rust_lance-linalg_src_simd_i32.rs

databases/py-pylance: fix build on powerpc64*

1. Merge https://github.com/lance-format/lance/pull/9446 to fix build
on powerpc64*.
2. Add missing TEST_DEPENDS.

DeltaFile
+406-0databases/py-pylance/files/patch-rust_lance-linalg_src_simd_f32.rs
+371-0databases/py-pylance/files/patch-rust_lance-linalg_src_simd_f64.rs
+192-0databases/py-pylance/files/patch-rust_lance-linalg_src_simd_i32.rs
+25-0databases/py-pylance/files/patch-rust_lance-linalg_build.rs
+5-2databases/py-pylance/Makefile
+999-25 files

FreeBSD/ports bdc683fgames Makefile, games/UZDoom distinfo pkg-descr

games/UZDoom: Feature centric source port for Doom-engine games

UZDoom is a modern, feature-rich source port for Doom-engine games, and a
continuation of ZDoom and GZDoom.  It adds an advanced renderer and powerful
scripting capabilities to the original engine:

* High-resolution graphics
* Dynamic lighting
* 3D floors
* Extensive modding support through ZScript
* OpenGL, OpenGL ES, Vulkan and software renderers

Supported games include Doom, Doom II, Final Doom, Heretic, Hexen, Strife,
Chex Quest and the many commercial and free games built on their engines.

An IWAD from one of the supported games is required to play.

DeltaFile
+46-0games/UZDoom/Makefile
+37-0games/UZDoom/pkg-plist
+14-0games/UZDoom/pkg-descr
+12-0games/UZDoom/files/patch-src_versioninfo.h
+3-0games/UZDoom/distinfo
+1-0games/Makefile
+113-06 files

FreeBSD/ports eca758dmath/hyperdeal/files patch-source_base_utilities.cc patch-source_base_mpi.cc

math/hyperdeal: fix build on !amd64

immintrin.h is not actually required for compilation.
DeltaFile
+13-0math/hyperdeal/files/patch-source_base_mpi.cc
+10-0math/hyperdeal/files/patch-source_base_utilities.cc
+23-02 files

FreeBSD/ports 79b6146devel/ispc Makefile, devel/ispc/files patch-src_ispc.cpp patch-scripts_run__tests.py

devel/ispc: enable on powerpc64le

ISPC 1.31.0 added experimental ppc64le support, but enabled it only
for Linux. Add FreeBSD support as well.

ARM backend is switched off on powerpc64le, like in upstream ppc64le
CI.
DeltaFile
+13-0devel/ispc/files/patch-cmake_GenerateBuiltins.cmake
+11-0devel/ispc/files/patch-src_ispc.cpp
+11-0devel/ispc/files/patch-scripts_run__tests.py
+11-0devel/ispc/files/patch-cmake_GenericTargets.cmake
+11-0devel/ispc/files/patch-cmake_CommonStdlibBuiltins.cmake
+8-1devel/ispc/Makefile
+65-16 files

FreeBSD/ports 89038e2sysutils/fastfetch/files patch-src_common_memrchr.h

sysutils/fastfetch: fix build on CURRENT

In file included from /wrkdirs/usr/ports/sysutils/fastfetch/work/fastfetch-2.68.1/src/common/impl/font.c:1:
In file included from /wrkdirs/usr/ports/sysutils/fastfetch/work/fastfetch-2.68.1/src/fastfetch.h:9:
In file included from /wrkdirs/usr/ports/sysutils/fastfetch/work/fastfetch-2.68.1/src/common/FFstrbuf.h:10:
/wrkdirs/usr/ports/sysutils/fastfetch/work/fastfetch-2.68.1/src/common/memrchr.h:11:7: error: expected identifier or '('
   11 | void* memrchr(const void* s, int c, size_t n);
      |       ^
/usr/include/string.h:224:26: note: expanded from macro 'memrchr'
  224 | #define memrchr(b, c, n)        __qualsel((b),                          \
      |                                 ^
/usr/include/sys/cdefs.h:246:2: note: expanded from macro '__qualsel'
  246 |         _Generic(1 ? (p) : (void *)(__uintptr_t)(p),                    \
      |         ^
1 error generated.
DeltaFile
+12-0sysutils/fastfetch/files/patch-src_common_memrchr.h
+12-01 files

FreeBSD/ports df57f1fdevel/undead/files patch-src_undead_stream.d

devel/undead: fix build on powerpc64*

Doesn't change API, but avoids using musttail, which is broken on
LLVM on powerpc*.
DeltaFile
+84-0devel/undead/files/patch-src_undead_stream.d
+84-01 files

FreeBSD/ports 360291djapanese/fcitx5-karukan/files patch-cargo-crates_llama-cpp-sys-2-0.1.156_build.rs

japanese/fcitx5-karukan: fix build on powerpc64*

Allows to build when CARGO_CFG_TARGET_FEATURE is empty, as is the case
on powerpc64*.
DeltaFile
+13-3japanese/fcitx5-karukan/files/patch-cargo-crates_llama-cpp-sys-2-0.1.156_build.rs
+13-31 files