GhostBSD/ports 53751afmisc/bun-decompile pkg-plist, misc/openclaw pkg-plist

Merge remote-tracking branch 'freebsd/main'
DeltaFile
+0-75,163misc/openclaw/pkg-plist
+0-15,936www/firefox-esr/files/patch-bug1962139-c27-ffmpeg8
+1,121-5,604misc/openclaw/files/package-lock.json
+2,552-2,967www/homepage/pkg-plist
+4,798-0misc/bun-decompile/pkg-plist
+1,686-3,080net-mgmt/icinga-php-thirdparty/pkg-plist
+10,157-102,7505,950 files not shown
+128,756-157,5605,956 files

GhostBSD/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

GhostBSD/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

GhostBSD/ports 7f4d0besecurity/kuku pkg-plist distinfo

security/kuku: update 2.1.0 → 3.0.0

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

GhostBSD/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

GhostBSD/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

GhostBSD/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

GhostBSD/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

GhostBSD/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

GhostBSD/ports 86aba01textproc/ugrep distinfo Makefile

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

GhostBSD/ports b147bcalang/erlang-runtime29 Makefile, 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/files/pkg-message.in
+243-03 files not shown
+257-09 files

GhostBSD/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

GhostBSD/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

GhostBSD/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

GhostBSD/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

GhostBSD/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

GhostBSD/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

GhostBSD/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

GhostBSD/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

GhostBSD/ports 50eefa3sysutils/gbi distinfo Makefile, sysutils/pc-sysinstall distinfo Makefile

Merge branch 'main' into llvm-libs
DeltaFile
+3-3sysutils/gbi/distinfo
+3-3x11/xconfig/distinfo
+3-3sysutils/pc-sysinstall/distinfo
+2-2sysutils/pc-sysinstall/Makefile
+1-1sysutils/gbi/Makefile
+1-1x11/xconfig/Makefile
+13-136 files

GhostBSD/ports 8c2a6absysutils/gbi distinfo Makefile

sysinstall/gbi: update to 11.1
DeltaFile
+3-3sysutils/gbi/distinfo
+1-1sysutils/gbi/Makefile
+4-42 files

GhostBSD/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

GhostBSD/ports 8c5c71asecurity/modsecurity3-nginx distinfo Makefile, www/nginx distinfo Makefile

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-3security/modsecurity3-nginx/distinfo
+3-3www/nginx/distinfo
+2-2security/modsecurity3-nginx/Makefile
+1-1www/nginx-full/Makefile
+1-1www/nginx/Makefile
+13-132 files not shown
+15-158 files

GhostBSD/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

GhostBSD/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

GhostBSD/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

GhostBSD/ports ee6bdb9databases/mysql97-server pkg-plist Makefile, databases/mysql97-server/files patch-sql_rpl__log__encryption.cc patch-storage_innobase_ut_crc32.cc

databases/mysql97-{server|client}: add new Ports

Welcome MySQL 9.7 - the LTS Version from MySQL 9

What is new in MySQL9.7: https://dev.mysql.com/doc/relnotes/mysql/9.7/en/news-9-7-0.html

Sponsored by:   Netzkommune GmbH
DeltaFile
+296-0databases/mysql97-server/pkg-plist
+170-0databases/mysql97-server/Makefile
+134-0databases/mysql97-server/files/patch-sql_rpl__log__encryption.cc
+104-0databases/mysql97-server/files/patch-storage_innobase_ut_crc32.cc
+95-0databases/mysql97-server/files/patch-cmake_install__layout.cmake
+80-0databases/mysql97-server/files/patch-CMakeLists.txt
+879-057 files not shown
+2,290-163 files

GhostBSD/ports 9a174c1sysutils/pc-sysinstall distinfo Makefile

sysutils/pc-sysinstall: updated to 2026050300
DeltaFile
+3-3sysutils/pc-sysinstall/distinfo
+2-2sysutils/pc-sysinstall/Makefile
+5-52 files

GhostBSD/ports b4e0f51x11/xconfig distinfo Makefile

x11/xconfig: update to 3.4
DeltaFile
+3-3x11/xconfig/distinfo
+1-1x11/xconfig/Makefile
+4-42 files

GhostBSD/ports 2db8c45devel/llvm15-libs Makefile, devel/llvm16-libs Makefile

devel/llvm{15-22}-libs: rewrite with proper OPTIONS framework

Replace hardcoded CMAKE_ARGS with proper OPTIONS_DEFINE/OPTIONS_DEFAULT
matching each parent port's default flavor. This ensures ABI-compatible
builds by using the same option-driven LLVM_ENABLE_PROJECTS (and
LLVM_ENABLE_RUNTIMES for llvm20+) as the full ports.

  Key changes across all 8 -libs ports:
  - Add PATCHDIR/FILESDIR pointing to parent port's files/
  - Add SHEBANG_FILES, SUB_FILES/SUB_LIST from parent
  - Add post-patch and post-patch-CLANG-on targets from parent
  - Add post-patch-LLD-on where applicable (llvm15-17, llvm20-22)
  - Use option-driven LLVM_ENABLE_PROJECTS construction
  - Add proper backend definitions (BE_FREEBSD/NATIVE/STANDARD)
  - Add arch-specific OPTIONS_EXCLUDE matching parent
  - CLANG conditionally adds USES+=gnome (llvm15-19)
  - LLDB conditionally adds USES+=gnome (llvm20-22)
  - Remove hardcoded BUILD_DEPENDS for swig/pexpect (now via LLDB option)
DeltaFile
+235-37devel/llvm22-libs/Makefile
+235-36devel/llvm20-libs/Makefile
+234-37devel/llvm21-libs/Makefile
+219-38devel/llvm15-libs/Makefile
+219-37devel/llvm16-libs/Makefile
+220-35devel/llvm19-libs/Makefile
+1,362-2202 files not shown
+1,785-2918 files