FreeBSD/ports aeee2f0devel/vectorscan Makefile

devel/vectorscan: disable FAT_RUNTIME on FreeBSD 14

The "fat" runtime build uses build_wrapper.sh to rename symbols via nm(1)
with the -f posix flag, which is not supported on FreeBSD 14.

Reported by:    pkg-fallout
DeltaFile
+1-0devel/vectorscan/Makefile
+1-01 files

FreeBSD/ports 1c67899emulators/quasi88 distinfo Makefile

emulators/quasi88: Update 0.7.3 => 0.7.4

Changelog:
https://www.eonet.ne.jp/~showtime/quasi88/history.html

PR:             294990
Sponsored by:   UNIS Labs
DeltaFile
+3-3emulators/quasi88/distinfo
+1-1emulators/quasi88/Makefile
+4-42 files

FreeBSD/ports 70225c2chinese/fcitx Makefile, chinese/fcitx/files pkg-message.in

chinese/fcitx: Fix options GTK2 and GTK3, improve port

GTK2 and GTK3 options aren't working properly: even if disable GTK2, it
gets re-enabled GTK2.

Improve port:
- Replace PORTVERSION with DISTVERSION.
- Fix warnings from portclippy.
- Set dependency from ecm as build.
- Convert CMAKE_ARGS to CMAKE_ON and CMAKE_OFF.
- Replace ".if ${PORT_OPTIONS:M***}" with new style options.
- Remove unnecessary KDE_MAN_PREFIX - it have default value.
- Remove description of Qt4 module from pkg-message.
- Use DESKTOPDIR in pkg-message.

PR:             294883
Approved by:    lichray at gmail.com (maintainer)
Sponsored by:   UNIS Labs
Co-authored-by: Ken DEGUCHI <kdeguchi at sz.tokoha-u.ac.jp>

    [3 lines not shown]
DeltaFile
+44-61chinese/fcitx/Makefile
+1-7chinese/fcitx/files/pkg-message.in
+45-682 files

FreeBSD/ports 3b9c03fchinese/fcitx Makefile, chinese/fcitx/files pkg-message.in

chinese/fcitx: Fix options GTK2 and GTK3, improve port

GTK2 and GTK3 options aren't working properly: even if disable GTK2, it
gets re-enabled GTK2.

Improve port:
- Replace PORTVERSION with DISTVERSION.
- Fix warnings from portclippy.
- Set dependency from ecm as build.
- Convert CMAKE_ARGS to CMAKE_ON and CMAKE_OFF.
- Replace ".if ${PORT_OPTIONS:M***}" with new style options.
- Remove unnecessary KDE_MAN_PREFIX - it have default value.
- Remove description of Qt4 module from pkg-message.
- Use DESKTOPDIR in pkg-message.

PR:             294883
Approved by:    lichray at gmail.com (maintainer)
Sponsored by:   UNIS Labs
Co-authored-by: Ken DEGUCHI <kdeguchi at sz.tokoha-u.ac.jp>
MFH:            2026Q2
DeltaFile
+44-61chinese/fcitx/Makefile
+1-7chinese/fcitx/files/pkg-message.in
+45-682 files

FreeBSD/ports 12f571bmisc/snakemake Makefile distinfo

misc/snakemake: update 9.19.0 → 9.20.0

Reported by:    portscout
DeltaFile
+4-3misc/snakemake/Makefile
+3-3misc/snakemake/distinfo
+7-62 files

FreeBSD/ports 02ba113deskutils/qmd Makefile, deskutils/qmd/files package-lock.json package-lock-node-llama-cpp.json

deskutils/qmd: New port: On-device hybrid search for markdown files
DeltaFile
+3,715-0deskutils/qmd/files/package-lock.json
+1,808-0deskutils/qmd/files/package-lock-node-llama-cpp.json
+467-0deskutils/qmd/files/package-lock-better-sqlite3.json
+124-0deskutils/qmd/Makefile
+74-0deskutils/qmd/files/package-lock-tree-sitter-typescript.json
+54-0deskutils/qmd/files/package-lock-tree-sitter-go.json
+6,242-011 files not shown
+6,527-017 files

FreeBSD/ports 7f4d0besecurity/kuku pkg-plist Makefile

security/kuku: update 2.1.0 → 3.0.0

Reported by:    portscout
DeltaFile
+13-13security/kuku/pkg-plist
+5-1security/kuku/Makefile
+3-3security/kuku/distinfo
+21-173 files

FreeBSD/ports d6234acsysutils/xcp distinfo Makefile

sysutils/xcp: update 0.24.7 → 0.24.8
DeltaFile
+141-113sysutils/xcp/distinfo
+70-57sysutils/xcp/Makefile
+211-1702 files

FreeBSD/ports f45c008textproc/cpp-peglib distinfo Makefile

textproc/cpp-peglib: update 1.10.2 → 1.10.3
DeltaFile
+3-3textproc/cpp-peglib/distinfo
+2-2textproc/cpp-peglib/Makefile
+5-52 files

FreeBSD/ports 8033376x11/rio distinfo Makefile

x11/rio: update 0.4.0 → 0.4.2
DeltaFile
+7-7x11/rio/distinfo
+3-3x11/rio/Makefile
+10-102 files

FreeBSD/ports a9b92badeskutils/skim distinfo Makefile

deskutils/skim: update 4.6.1 → 4.6.2
DeltaFile
+21-21deskutils/skim/distinfo
+10-10deskutils/skim/Makefile
+31-312 files

FreeBSD/ports 4073704dns/doh-proxy distinfo Makefile.crates

dns/doh-proxy: Update to 0.9.16
DeltaFile
+109-141dns/doh-proxy/distinfo
+54-70dns/doh-proxy/Makefile.crates
+1-2dns/doh-proxy/Makefile
+164-2133 files

FreeBSD/ports 86aba01textproc/ugrep distinfo Makefile

textproc/ugrep: Update to 7.8.1
DeltaFile
+3-3textproc/ugrep/distinfo
+1-1textproc/ugrep/Makefile
+4-42 files

FreeBSD/ports b147bcalang/erlang-runtime29 Makefile pkg-descr, lang/erlang-runtime29/files patch-lib_stdlib_src_calendar.erl patch-Makefile.in

lang/erlang-runtime29: Import RC3 from upstream

https://www.erlang.org/news/186
https://erlang.org/download/otp_src_29.0-rc3.readme

Sponsored by:   SkunkWerks, GmbH
DeltaFile
+166-0lang/erlang-runtime29/Makefile
+26-0lang/erlang-runtime29/files/patch-lib_stdlib_src_calendar.erl
+20-0lang/erlang-runtime29/files/patch-Makefile.in
+12-0lang/erlang-runtime29/files/patch-erts_etc_unix_run__erl.c
+11-0lang/erlang-runtime29/files/patch-lib_crypto_c__src_Makefile.in
+8-0lang/erlang-runtime29/pkg-descr
+243-03 files not shown
+257-09 files

FreeBSD/ports cc73a13mail/phpmailer7 distinfo Makefile

mail/phpmailer7: Update to 7.0.2

Changeog: https://github.com/PHPMailer/PHPMailer/releases/tag/v7.0.2

Sponsored by:   Netzkommune GmbH
DeltaFile
+3-3mail/phpmailer7/distinfo
+1-1mail/phpmailer7/Makefile
+4-42 files

FreeBSD/ports 780302aports-mgmt/pkg_replace distinfo Makefile

ports-mgmt/pkg_replace: Update 20260219 => 20260503

Changelogs:
- https://github.com/kdeguchi/pkg_replace/releases/tag/20260502
- https://github.com/kdeguchi/pkg_replace/releases/tag/20260503

Commit log:
https://github.com/kdeguchi/pkg_replace/compare/20260219...20260503

PR:             294964
Reported by:    Ken DEGUCHI <kdeguchi at sz.tokoha-u.ac.jp> (maintainer)
Approved by:    vvd (co-mentor)

(cherry picked from commit 9e177002665d92bf1234494136d57db8648dc205)
DeltaFile
+3-3ports-mgmt/pkg_replace/distinfo
+1-1ports-mgmt/pkg_replace/Makefile
+4-42 files

FreeBSD/ports 93cacc0www/webtrees22 pkg-plist distinfo

www/webtrees22: Update 2.2.5 => 2.2.6

Release Notes:
https://webtrees.net/blog/2026/04/29/new-webtrees-release-2-2-6.html
Commit log:
https://github.com/fisharebest/webtrees/compare/2.2.5...2.2.6

PR:             294974
Reported by:    Krzysztof <ports at bsdserwis.com> (maintainer)
Approved by:    vvd (co-mentor)
MFH:            2026Q2

(cherry picked from commit 41fb15391a6fc168c653356b0e1d1d65e168ddc8)
DeltaFile
+724-241www/webtrees22/pkg-plist
+3-3www/webtrees22/distinfo
+1-1www/webtrees22/Makefile
+728-2453 files

FreeBSD/ports 04afd19www/webtrees21 pkg-plist distinfo

www/webtrees21: Update 2.1.26 => 2.1.27

Release Notes:
https://webtrees.net/blog/2026/01/13/new-webtrees-release-2-1-26.html
Commit log:
https://github.com/fisharebest/webtrees/compare/2.1.26...2.1.27

PR:             294973
Reported by:    Krzysztof <ports at bsdserwis.com> (maintainer)
Approved by:    vvd (co-mentor)
MFH:            2026Q2

(cherry picked from commit e1d16214c8656be7d11282076e6e05edbb7df800)
DeltaFile
+2-236www/webtrees21/pkg-plist
+3-3www/webtrees21/distinfo
+1-1www/webtrees21/Makefile
+6-2403 files

FreeBSD/ports 41fb153www/webtrees22 pkg-plist distinfo

www/webtrees22: Update 2.2.5 => 2.2.6

Release Notes:
https://webtrees.net/blog/2026/04/29/new-webtrees-release-2-2-6.html
Commit log:
https://github.com/fisharebest/webtrees/compare/2.2.5...2.2.6

PR:             294974
Reported by:    Krzysztof <ports at bsdserwis.com> (maintainer)
Approved by:    vvd (co-mentor)
MFH:            2026Q2
DeltaFile
+724-241www/webtrees22/pkg-plist
+3-3www/webtrees22/distinfo
+1-1www/webtrees22/Makefile
+728-2453 files

FreeBSD/ports e1d1621www/webtrees21 pkg-plist distinfo

www/webtrees21: Update 2.1.26 => 2.1.27

Release Notes:
https://webtrees.net/blog/2026/01/13/new-webtrees-release-2-1-26.html
Commit log:
https://github.com/fisharebest/webtrees/compare/2.1.26...2.1.27

PR:             294973
Reported by:    Krzysztof <ports at bsdserwis.com> (maintainer)
Approved by:    vvd (co-mentor)
MFH:            2026Q2
DeltaFile
+2-236www/webtrees21/pkg-plist
+3-3www/webtrees21/distinfo
+1-1www/webtrees21/Makefile
+6-2403 files

FreeBSD/ports 0a6481dsecurity/py-pyotp2289 Makefile distinfo, security/py-pyotp2289/files patch-pyproject.toml

security/py-pyotp2289: Update 1.2.1 => 2.0.0

Changelog:
https://codeberg.org/sgs/pyotp2289/src/tag/v2.0.0/CHANGELOG.md

Commit log:
https://codeberg.org/sgs/pyotp2289/compare/v1.2.1...v2.0.0

Port changes:
* Update WWW: github => codeberg.
* Switch to pep517 from deprecated distutils.

PR:             294983
Reported by:    Simeon Simeonov <sgs at pichove.org> (maintainer)
Approved by:    vvd (co-mentor)
DeltaFile
+21-0security/py-pyotp2289/files/patch-pyproject.toml
+6-4security/py-pyotp2289/Makefile
+2-2security/py-pyotp2289/distinfo
+29-63 files

FreeBSD/ports bba0edanet/spoofdpi distinfo Makefile

net/spoofdpi: Update 1.4.0 => 1.4.1

Changelog:
https://github.com/xvzc/spoofdpi/releases/tag/v1.4.1

Reviewed by:    osa, vvd (mentors)
Approved by:    vvd (co-mentor)
Differential Revision: https://reviews.freebsd.org/D56775
DeltaFile
+3-3net/spoofdpi/distinfo
+1-1net/spoofdpi/Makefile
+4-42 files

FreeBSD/ports 37cc3e9textproc/moor distinfo Makefile

textproc/moor: Update 2.12.2 => 2.12.3

Changelog:
https://github.com/walles/moor/releases/tag/v2.12.3

Reviewed by:    osa, vvd (mentors)
Approved by:    vvd (co-mentor)
Differential Revision: https://reviews.freebsd.org/D56774
DeltaFile
+5-5textproc/moor/distinfo
+1-1textproc/moor/Makefile
+6-62 files

FreeBSD/ports 9e17700ports-mgmt/pkg_replace distinfo Makefile

ports-mgmt/pkg_replace: Update 20260219 => 20260503

Changelogs:
- https://github.com/kdeguchi/pkg_replace/releases/tag/20260502
- https://github.com/kdeguchi/pkg_replace/releases/tag/20260503

Commit log:
https://github.com/kdeguchi/pkg_replace/compare/20260219...20260503

PR:             294964
Reported by:    Ken DEGUCHI <kdeguchi at sz.tokoha-u.ac.jp> (maintainer)
Approved by:    vvd (co-mentor)
DeltaFile
+3-3ports-mgmt/pkg_replace/distinfo
+1-1ports-mgmt/pkg_replace/Makefile
+4-42 files

FreeBSD/ports 357798bdevel/phpunit8 distinfo Makefile

devel/phpunit8: Update to 8.5.52

Sponsored by:   Netzkommune GmbH
DeltaFile
+3-3devel/phpunit8/distinfo
+1-1devel/phpunit8/Makefile
+4-42 files

FreeBSD/ports 50087cedatabases/mysql96-client Makefile, databases/mysql96-server Makefile

databases/mysql96-{server|client}: Set correct Deprecate Date

Sponsored by:   Netzkommune GmbH
DeltaFile
+1-1databases/mysql96-client/Makefile
+1-1databases/mysql96-server/Makefile
+2-22 files

FreeBSD/ports 8c5c71asecurity/modsecurity3-nginx distinfo Makefile, www/nginx distinfo version.mk

www/nginx: Update to 1.30.0

Changes with nginx 1.30.0                                        14 Apr
2026

    *) 1.30.x stable branch.

Sponsored by:   Netzkommune GmbH
DeltaFile
+3-3www/nginx-acme/distinfo
+3-3www/nginx/distinfo
+3-3security/modsecurity3-nginx/distinfo
+2-2security/modsecurity3-nginx/Makefile
+1-1www/nginx/version.mk
+1-1www/nginx-acme/Makefile
+13-132 files not shown
+15-158 files

FreeBSD/ports 9e53b3edatabases Makefile, databases/sqlite-ext-vec Makefile pkg-descr

databases/sqlite-ext-vec: New port: Vector search SQLite extension
DeltaFile
+73-0databases/sqlite-ext-vec/files/patch-Makefile
+52-0databases/sqlite-ext-vec/Makefile
+7-0databases/sqlite-ext-vec/pkg-descr
+3-0databases/sqlite-ext-vec/distinfo
+1-0databases/Makefile
+136-05 files

FreeBSD/ports 2196dd6databases/sqlite-ext-miscfuncs pkg-message Makefile

databases/sqlite-ext-miscfuncs: Remove outdated pkg-message

pkg-message claimed that loading QSLite extensions is prohibited
bydefault and sqlite3 needs to be rebuilt.

This isn't true any more, ".load {path/to/extension/module}"
loads them at the run-time with the regular sqlite3 program.
DeltaFile
+0-15databases/sqlite-ext-miscfuncs/pkg-message
+1-1databases/sqlite-ext-miscfuncs/Makefile
+1-162 files

FreeBSD/ports 37958cddatabases/mysql96-client Makefile, databases/mysql96-server Makefile

databases/mysql96-{server|client}: Set Deprecate Date

Deprecate Date and set to expire on 2026-04-31

Sponsored by:   Netzkommune GmbH
DeltaFile
+3-0databases/mysql96-client/Makefile
+3-0databases/mysql96-server/Makefile
+6-02 files