FreeBSD/ports da5e99b — x11/kitty distinfo Makefile, x11/kitty/files patch-setup.py patch-kitty_shaders_custom_demo.py

x11/kitty: Update to 0.49.1

- Update list of dependencies

ChangeLog:

1. https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes

Reported by:    Kovid Goyal <notifications at github.com>
DeltaFile
+243-31x11/kitty/pkg-plist
+14-5x11/kitty/Makefile
+7-10x11/kitty/files/patch-docs_conf.py
+11-0x11/kitty/files/patch-kitty_shaders_custom_demo.py
+5-5x11/kitty/distinfo
+4-4x11/kitty/files/patch-setup.py
+284-552 files not shown
+289-608 files

FreeBSD/ports 123c7ab — graphics Makefile, graphics/linux-slang distinfo.amd64 distinfo.aarch64

graphics/linux-slang: Add new port

Slang is a shading language that makes it easier to build and maintain large
shader codebases in a modular and extensible fashion, while also maintaining
the highest possible performance on modern GPUs and graphics APIs. Slang is
based on years of collaboration between researchers at NVIDIA, Carnegie Mellon
University, Stanford, MIT, UCSD and the University of Washington.

The Slang shading language is designed to enable real-time graphics developers
to work with large-scale, high-performance shader code.

https://shader-slang.com/
DeltaFile
+95-0graphics/linux-slang/pkg-plist
+49-0graphics/linux-slang/Makefile
+8-0graphics/linux-slang/pkg-descr
+3-0graphics/linux-slang/distinfo.amd64
+3-0graphics/linux-slang/distinfo.aarch64
+1-0graphics/Makefile
+159-06 files

FreeBSD/ports 7bc63fd — devel/libslang2 Makefile

devel/libslang2: Add CONFLICTS with graphics/linux-slang

Approved by:    portmgr (blanket)
DeltaFile
+1-0devel/libslang2/Makefile
+1-01 files

FreeBSD/ports ef352aa — lang/s7/files patch-s7.c

lang/s7: remove already upstreamed patch file

This patch had been upstreamed before it was committed to the ports
tree.
DeltaFile
+0-29lang/s7/files/patch-s7.c
+0-291 files

FreeBSD/ports 48c2010 — net/nfstrace Makefile, net/nfstrace/files patch-analyzers_src_watch_CMakeLists.txt patch-analyzers_CMakeLists.txt

net/nfstrace: Fix remaining CMake 4 build errors

The previous fix updated only the top-level CMakeLists.txt. Update the
minimum CMake version in the two analyzer subdirectories as well.

PR:             298743
DeltaFile
+8-0net/nfstrace/files/patch-analyzers_src_watch_CMakeLists.txt
+8-0net/nfstrace/files/patch-analyzers_CMakeLists.txt
+1-1net/nfstrace/Makefile
+17-13 files

FreeBSD/ports 533f2ad — shells/bash-completion-freebsd Makefile distinfo

shells/bash-completion-freebsd: Update to 1.6.1 (mdo completion)
DeltaFile
+3-3shells/bash-completion-freebsd/distinfo
+2-1shells/bash-completion-freebsd/Makefile
+5-42 files

FreeBSD/ports bab19da — benchmarks/fio Makefile distinfo

benchmarks/fio: Update to 3.43
DeltaFile
+11-0benchmarks/fio/pkg-plist
+3-3benchmarks/fio/distinfo
+1-1benchmarks/fio/Makefile
+15-43 files

FreeBSD/ports 421ec03 — filesystems Makefile, filesystems/fatsort distinfo pkg-descr

filesystems/fatsort: Add new port

FATSort is a C-based utility that sorts FAT12, FAT16, FAT32, and exFAT
partitions. It fully supports long file name entries and recursively
sorts directory structures by reading the file system’s boot sector.

WWW:    https://sourceforge.net/projects/fatsort
DeltaFile
+20-0filesystems/fatsort/Makefile
+19-0filesystems/fatsort/files/patch-src-Makefile
+11-0filesystems/fatsort/files/patch-Makefile
+7-0filesystems/fatsort/pkg-descr
+3-0filesystems/fatsort/distinfo
+1-0filesystems/Makefile
+61-06 files

FreeBSD/ports 2874225 — devel/msgpack-cxx Makefile distinfo, devel/msgpack-cxx/files patch-CMakeLists.txt

devel/msgpack-cxx: update to 9.0.0.
DeltaFile
+0-8devel/msgpack-cxx/files/patch-CMakeLists.txt
+3-3devel/msgpack-cxx/distinfo
+1-1devel/msgpack-cxx/Makefile
+4-123 files

FreeBSD/ports 300a49c — devel/msgpack-c Makefile distinfo

devel/msgpack-c: update to 7.0.2.
DeltaFile
+3-3devel/msgpack-c/distinfo
+1-1devel/msgpack-c/Makefile
+4-42 files

FreeBSD/ports 0282591 — archivers/plakar Makefile distinfo

archivers/plakar: Update 1.1.6 => 1.1.7

Changelog:
https://github.com/PlakarKorp/plakar/releases/tag/v1.1.7

PR:             298840
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+5-5archivers/plakar/distinfo
+1-1archivers/plakar/Makefile
+6-62 files

FreeBSD/ports 5c784d0 — net/asterisk20 Makefile distinfo, net/asterisk22 Makefile distinfo

net/asterisk{20,22}: Fix build with WITH_PIE

Upstream commit f82393d brokes build options handling for
bundled pjproject. That was fixed later by 78b7c4e.
Temporary use this patch in our ports until next release.

PR:             298207
Approved by:    osa, vvd (Mentors, implicit)
Co-authored-by: Marek Zarychta <zarychtam at plan-b.pwste.edu.pl>
Sponsored by:   FLEX-IT LLC
MFH:            2026Q3

(cherry picked from commit a2bad65a40f2b195abba4250d3a6a8f12aef1110)
DeltaFile
+3-1net/asterisk22/distinfo
+3-1net/asterisk20/distinfo
+3-0net/asterisk22/Makefile
+3-0net/asterisk20/Makefile
+12-24 files

FreeBSD/ports a2bad65 — net/asterisk20 Makefile distinfo, net/asterisk22 Makefile distinfo

net/asterisk{20,22}: Fix build with WITH_PIE

Upstream commit f82393d brokes build options handling for
bundled pjproject. That was fixed later by 78b7c4e.
Temporary use this patch in our ports until next release.

PR:             298207
Co-authored-by: Marek Zarychta <zarychtam at plan-b.pwste.edu.pl>
Sponsored by:   FLEX-IT LLC
MFH:            2026Q3
DeltaFile
+3-1net/asterisk22/distinfo
+3-1net/asterisk20/distinfo
+3-0net/asterisk22/Makefile
+3-0net/asterisk20/Makefile
+12-24 files

FreeBSD/ports bf0cd83 — games/linux-steam-utils Makefile distinfo

games/linux-steam-utils: Update 20260731 => 20260923

Changelog:
This is an in-between release that brings support for wine-proton 11.

PR:             298821
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+3-3games/linux-steam-utils/distinfo
+2-2games/linux-steam-utils/Makefile
+5-52 files

FreeBSD/ports 424df5f — devel/py-ty Makefile Makefile.crates

devel/py-ty: Update to 0.0.84

Changelog: https://github.com/astral-sh/ty/blob/0.0.84/CHANGELOG.md

Reported by:    Repology
DeltaFile
+17-17devel/py-ty/distinfo
+7-7devel/py-ty/Makefile.crates
+1-1devel/py-ty/Makefile
+25-253 files

FreeBSD/ports e13b0cf — devel/cfr distinfo Makefile

devel/cfr: Set LICENSE_FILE

Also, run portfmt while here.
DeltaFile
+10-3devel/cfr/Makefile
+5-3devel/cfr/distinfo
+15-62 files

FreeBSD/ports ce943f8 — sysutils Makefile, sysutils/bricoler distinfo pkg-descr

sysutils/bricoler: Add: Utility for running FreeBSD src development

bricoler is a utility for running FreeBSD src development workflows. The basic
idea is to simplify common src development tasks by providing a framework to
wrap operations like:

- building a FreeBSD src tree,
- constructing a VM image from the output of a build,
- booting the VM image,
- running things in the guest once it has booted.
DeltaFile
+25-0sysutils/bricoler/Makefile
+8-0sysutils/bricoler/pkg-descr
+3-0sysutils/bricoler/distinfo
+1-0sysutils/Makefile
+37-04 files

FreeBSD/ports 722631e — misc/py-litellm Makefile distinfo

misc/py-litellm: Update to 1.102.1

Changelog: https://github.com/BerriAI/litellm/releases/tag/v1.102.1

Reported by:    portscout
DeltaFile
+3-3misc/py-litellm/distinfo
+1-1misc/py-litellm/Makefile
+4-42 files

FreeBSD/ports eac692d — filesystems/ltfs Makefile distinfo

filesystems/ltfs: Update to 2.4.9.0

Changelog: https://github.com/LinearTapeFileSystem/ltfs/releases/tag/v2.4.9.0-10523
DeltaFile
+3-3filesystems/ltfs/distinfo
+2-2filesystems/ltfs/Makefile
+5-52 files

FreeBSD/ports d72c8f5 — security/sshguard Makefile, security/sshguard/files patch-src_parser_attack__scanner.l

security/sshguard: Backport upstream patch

To fix HOSTNAME field in syslog header handling.

PR:             298836
Approved by:    Kevin Zheng <kevinz5000 at gmail.com> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3

(cherry picked from commit 15f83b9d89941e55ac06600250304bcd7b00db3a)
DeltaFile
+17-0security/sshguard/files/patch-src_parser_attack__scanner.l
+1-1security/sshguard/Makefile
+18-12 files

FreeBSD/ports 15f83b9 — security/sshguard Makefile, security/sshguard/files patch-src_parser_attack__scanner.l

security/sshguard: Backport upstream patch

To fix HOSTNAME field in syslog header handling.

PR:             298836
Approved by:    Kevin Zheng <kevinz5000 at gmail.com> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3
DeltaFile
+17-0security/sshguard/files/patch-src_parser_attack__scanner.l
+1-1security/sshguard/Makefile
+18-12 files

FreeBSD/ports 51c12b6 — audio/fooyin Makefile distinfo

audio/fooyin: Update to 0.13.1

Changelog: https://github.com/fooyin/fooyin/releases/tag/v0.13.1
DeltaFile
+3-3audio/fooyin/distinfo
+1-1audio/fooyin/Makefile
+4-42 files

FreeBSD/ports dedce33 — emulators/azahar pkg-plist pkg-message, emulators/azahar/files patch-externals_teakra_src_test.h patch-add_more_system_libs

emulators/azahar: New port, Actively maintained fork of Citra, a Nintendo 3DS emulator

Fork of Citra which brings many improvements including Qt 6 support.
On first run, Azahar offers to import data and settings (including
game saves) from an existing Citra install.

Builds with vulkan enabled, but I disabled this option by default as
games crash immediately with Vulkan backend enabled, at least with my
NVIDIA GPU. It's possible users with other configurations will have
more luck with Vulkan, but it is still considered experimental by
upstream whereas OpenGL is quite well supported.

Also includes it as plugin to libretro, emulators/libretro-azahar

PR:             290085
DeltaFile
+126-0emulators/azahar/files/patch-add_more_system_libs
+116-0emulators/azahar/Makefile
+14-0emulators/libretro-azahar/Makefile
+13-0emulators/azahar/files/patch-externals_teakra_src_test.h
+9-0emulators/azahar/pkg-message
+6-0emulators/azahar/pkg-plist
+284-03 files not shown
+290-09 files

FreeBSD/ports e25fcbb — devel/tuicr Makefile Makefile.crates

devel/tuicr: Update to 0.27.0
DeltaFile
+35-35devel/tuicr/distinfo
+16-16devel/tuicr/Makefile.crates
+1-1devel/tuicr/Makefile
+52-523 files

FreeBSD/ports 34f95b5 — databases/openldap25-server Makefile, databases/openldap26-server pkg-plist Makefile

databases/openldap*: move from net/

Move all OpenLDAP ports (openldap25-client, openldap25-server,
openldap26-client, openldap26-server) from net/ to databases/ to be
consistent with OpenLDAP 2.7 which was already in databases/.

Bump PORTREVISION for all moved ports.  Simplify Mk/Uses/ldap.mk now
that all OpenLDAP versions live under databases/.
DeltaFile
+0-447net/openldap25-server/Makefile
+447-0databases/openldap25-server/Makefile
+0-439net/openldap26-server/Makefile
+439-0databases/openldap26-server/Makefile
+0-322net/openldap26-server/pkg-plist
+322-0databases/openldap26-server/pkg-plist
+1,208-1,20890 files not shown
+3,334-3,31596 files

FreeBSD/ports f331924 — archivers/snappy Makefile distinfo, archivers/snappy/files patch-snappy-internal.h patch-CMakeLists.txt

archivers/snappy: update to 1.3.1.
DeltaFile
+10-10archivers/snappy/files/patch-CMakeLists.txt
+3-3archivers/snappy/distinfo
+2-2archivers/snappy/files/patch-snappy-internal.h
+1-1archivers/snappy/Makefile
+16-164 files

FreeBSD/ports 5e8e484 — databases/py-sqlmodel Makefile distinfo

databases/py-sqlmodel: Update to 0.0.47

Changelog: https://github.com/fastapi/sqlmodel/blob/0.0.47/docs/release-notes.md

Reported by:    portscout
DeltaFile
+3-3databases/py-sqlmodel/distinfo
+3-1databases/py-sqlmodel/Makefile
+6-42 files

FreeBSD/ports 42fc9f6 — devel/ghgrab Makefile Makefile.crates

devel/ghgrab: Update to 2.1.0
DeltaFile
+63-5devel/ghgrab/distinfo
+30-1devel/ghgrab/Makefile.crates
+1-2devel/ghgrab/Makefile
+94-83 files

FreeBSD/ports d3c362c — sysutils/usermin Makefile distinfo

sysutils/usermin: Update to 2.570
DeltaFile
+22-25sysutils/usermin/pkg-plist
+3-3sysutils/usermin/distinfo
+1-1sysutils/usermin/Makefile
+26-293 files

FreeBSD/ports 5703a61 — sysutils/webmin Makefile distinfo

sysutils/webmin: Update to 2.670
DeltaFile
+108-154sysutils/webmin/pkg-plist
+3-3sysutils/webmin/distinfo
+1-1sysutils/webmin/Makefile
+112-1583 files