FreeBSD/ports 6479175 — net Makefile, net/libmodbus distinfo pkg-plist

net/libmodbus: [NEW PORT] Modbus TCP/RTU library for industrial communications

PR:             299193
Reviewed by:    diizzy@
Co-authored by: alven@
DeltaFile
+28-0net/libmodbus/Makefile
+10-0net/libmodbus/pkg-descr
+8-0net/libmodbus/pkg-plist
+3-0net/libmodbus/distinfo
+1-0net/Makefile
+50-05 files

FreeBSD/ports fd30185 — security/vuxml/vuln 2026.xml

security/vuxml: document gitlab vulnerabilities
DeltaFile
+75-0security/vuxml/vuln/2026.xml
+75-01 files

FreeBSD/ports 3ba67a6 — www/evcc Makefile distinfo

www/evcc: update to 0.317.1

Changes:        https://github.com/evcc-io/evcc/releases
DeltaFile
+7-7www/evcc/distinfo
+4-4www/evcc/Makefile
+11-112 files

FreeBSD/ports 2dd3775 — japanese/fcitx5-cskk Makefile, japanese/fcitx5-hazkey Makefile

*/fcitx5-*: Bump PORTREVISION after textproc/fcitx5 update

Rebuild the fcitx5 addons that link against textproc/fcitx5 but are
not updated in this batch:

- chinese/fcitx5-keykey
- chinese/fcitx5-mcbopomofo
- japanese/fcitx5-cskk
- japanese/fcitx5-hazkey
- japanese/fcitx5-karukan
- japanese/fcitx5-skk
- textproc/fcitx5-afrim
- textproc/fcitx5-mcfoxim
DeltaFile
+1-1textproc/fcitx5-afrim/Makefile
+1-1japanese/fcitx5-skk/Makefile
+1-1japanese/fcitx5-hazkey/Makefile
+1-1japanese/fcitx5-cskk/Makefile
+1-0textproc/fcitx5-mcfoxim/Makefile
+1-0japanese/fcitx5-karukan/Makefile
+6-42 files not shown
+8-48 files

FreeBSD/ports dc50745 — korean/fcitx5-hangul pkg-plist Makefile

korean/fcitx5-hangul: Update to 5.1.11
DeltaFile
+3-3korean/fcitx5-hangul/distinfo
+1-2korean/fcitx5-hangul/Makefile
+1-0korean/fcitx5-hangul/pkg-plist
+5-53 files

FreeBSD/ports 0641e4d — chinese/fcitx5-table-other distinfo Makefile

chinese/fcitx5-table-other: Update to 5.1.8

The package contains only data files, no ELF objects.  libime and
fcitx5 are needed at build time (find_package(LibIMETable), and
libime_tabledict to convert the dictionaries), so turn LIB_DEPENDS
into BUILD_DEPENDS and keep a run dependency on fcitx5 only.
DeltaFile
+4-4chinese/fcitx5-table-other/Makefile
+3-3chinese/fcitx5-table-other/distinfo
+7-72 files

FreeBSD/ports 3c34fc7 — japanese/fcitx5-anthy pkg-plist Makefile

japanese/fcitx5-anthy: Update to 5.1.11
DeltaFile
+3-3japanese/fcitx5-anthy/distinfo
+1-2japanese/fcitx5-anthy/Makefile
+1-0japanese/fcitx5-anthy/pkg-plist
+5-53 files

FreeBSD/ports 7eb9262 — chinese/fcitx5-table-extra distinfo Makefile

chinese/fcitx5-table-extra: Update to 5.1.13

The package contains only data files, no ELF objects.  libime and
fcitx5 are needed at build time (find_package(LibIMETable), and
libime_tabledict to convert the dictionaries), so turn LIB_DEPENDS
into BUILD_DEPENDS and keep a run dependency on fcitx5 only.
DeltaFile
+4-4chinese/fcitx5-table-extra/Makefile
+3-3chinese/fcitx5-table-extra/distinfo
+7-72 files

FreeBSD/ports a2d56c9 — chinese/fcitx5-chinese-addons pkg-plist distinfo

chinese/fcitx5-chinese-addons: Update to 5.1.15

Add build dependency on devel/nlohmann-json: since 5.1.14,
CMakeLists.txt calls find_package(nlohmann_json 3.2 REQUIRED).

Fix the dependency declarations flagged by stage-qa: boost is only
used for a header (boost/container_hash/hash.hpp), so it is a build
dependency; libfmt is not used at all; the GUI part links against
libFcitx5Qt6WidgetsAddons, not libFcitx5Qt6DBusAddons; and only the
gettext tools (msgfmt) are needed, not libintl.
DeltaFile
+7-8chinese/fcitx5-chinese-addons/Makefile
+3-3chinese/fcitx5-chinese-addons/distinfo
+1-0chinese/fcitx5-chinese-addons/pkg-plist
+11-113 files

FreeBSD/ports 5efa620 — chinese/fcitx5-rime Makefile pkg-plist

chinese/fcitx5-rime: Update to 5.1.16
DeltaFile
+3-3chinese/fcitx5-rime/distinfo
+5-0chinese/fcitx5-rime/pkg-plist
+1-2chinese/fcitx5-rime/Makefile
+9-53 files

FreeBSD/ports 53e842e — chinese/fcitx5-chewing pkg-plist Makefile

chinese/fcitx5-chewing: Update to 5.1.13
DeltaFile
+3-3chinese/fcitx5-chewing/distinfo
+1-2chinese/fcitx5-chewing/Makefile
+1-0chinese/fcitx5-chewing/pkg-plist
+5-53 files

FreeBSD/ports f80fb0e — textproc/fcitx5-m17n pkg-plist Makefile

textproc/fcitx5-m17n: Update to 5.1.8
DeltaFile
+3-3textproc/fcitx5-m17n/distinfo
+1-1textproc/fcitx5-m17n/Makefile
+1-0textproc/fcitx5-m17n/pkg-plist
+5-43 files

FreeBSD/ports cc625c6 — textproc/fcitx5-configtool Makefile pkg-plist

textproc/fcitx5-configtool: Update to 5.1.16
DeltaFile
+3-3textproc/fcitx5-configtool/distinfo
+1-1textproc/fcitx5-configtool/Makefile
+2-0textproc/fcitx5-configtool/pkg-plist
+6-43 files

FreeBSD/ports 37ace65 — textproc/fcitx5-lua pkg-plist Makefile

textproc/fcitx5-lua: Update to 5.0.18
DeltaFile
+3-3textproc/fcitx5-lua/distinfo
+1-2textproc/fcitx5-lua/Makefile
+1-0textproc/fcitx5-lua/pkg-plist
+5-53 files

FreeBSD/ports 7c3eece — textproc/fcitx5-qt pkg-plist.common Makefile

textproc/fcitx5-qt: Update to 5.1.16
DeltaFile
+3-3textproc/fcitx5-qt/distinfo
+1-1textproc/fcitx5-qt/Makefile
+1-0textproc/fcitx5-qt/pkg-plist.common
+5-43 files

FreeBSD/ports af1272a — chinese/libime-jyutping pkg-plist distinfo

chinese/libime-jyutping: Update to 1.0.18

Add the missing libzstd LIB_DEPENDS: upstream requires zstd, which was
only pulled in indirectly through devel/boost-libs.

Declare boost-libs as a build dependency, not libboost_iostreams.so:
the Boost.Iostreams parts used are header-only, so nothing links to a
Boost library at run time.
DeltaFile
+6-6chinese/libime-jyutping/Makefile
+3-3chinese/libime-jyutping/distinfo
+2-0chinese/libime-jyutping/pkg-plist
+11-93 files

FreeBSD/ports 5a1e9e5 — textproc/fcitx5 Makefile distinfo

textproc/fcitx5: Update to 5.1.23

Add USE_GNOME=librsvg2: since 5.1.22 the classicui theme assets are SVG
instead of PNG, and CMakeLists.txt now requires librsvg-2.0 whenever X11
or Wayland is enabled.
DeltaFile
+13-8textproc/fcitx5/pkg-plist
+3-3textproc/fcitx5/distinfo
+2-3textproc/fcitx5/Makefile
+18-143 files

FreeBSD/ports c65d196 — chinese/libime Makefile distinfo

chinese/libime: Update to 1.1.17

Follow data/CMakeLists.txt for the bundled OpenGram data: lm_sc.arpa
20260606 -> 20260629 and dict 20260430 -> 20260907.

Add the missing libzstd LIB_DEPENDS: upstream requires zstd, which was
only pulled in indirectly through devel/boost-libs.

Declare boost-libs as a build and run dependency, not by libboost_*.so:
the Boost.Filesystem LIB_DEPENDS was never needed, and Boost.Iostreams
is header-only here, so nothing links to a Boost library at run time.
The installed headers and LibIME*Config.cmake still need Boost, hence
the run dependency.
DeltaFile
+7-7chinese/libime/distinfo
+7-6chinese/libime/Makefile
+14-132 files

FreeBSD/ports d5d3059 — www/bunkerweb Makefile, www/bunkerweb/files patch-src_common_gen_Templator.py patch-src_ui_app_routes_profile.py

www/bunkerweb: Fix Let's Encrypt, multisite and the profile page

- Let's Encrypt: BunkerWeb runs certbot from its own Linux layout. Add
  security/py-certbot to RUN_DEPENDS, point CERTBOT_BIN, DEPS_PATH and
  the plugin path to the installed locations, and install the certbot
  hook scripts executable since certbot runs them directly.
- Multisite: the Templator patch forced NGINX_PREFIX to the global
  directory for every server. With MULTISITE=yes each server then
  included /usr/local/etc/nginx/set-lua.conf, which only exists without
  multisite, and nginx -t failed. Only set the prefix when the server
  configuration does not provide one.
- Profile page: devel/py-user_agents is still at 1.0.1 and lacks
  get_browser(), get_os() and get_device(), so /profile failed with an
  AttributeError and two-factor setup was unreachable. Build the same
  strings from the attributes 1.0.1 provides.

Sponsored by:   Netzkommune GmbH
DeltaFile
+37-0www/bunkerweb/files/patch-src_ui_app_routes_profile.py
+11-1www/bunkerweb/Makefile
+3-2www/bunkerweb/files/patch-src_common_gen_Templator.py
+51-33 files

FreeBSD/ports d6bd6f6 — cad/apio distinfo Makefile, cad/apio/files patch-pyproject.toml

cad/apio: revert "cad/apio: update 1.5.1 → 1.6.0"

Will investigate.

This reverts commit a6e2ce1cfb1302628155539b6ff60861326a2716.

Reported by:    antoine
DeltaFile
+17-25cad/apio/files/patch-pyproject.toml
+6-10cad/apio/Makefile
+3-3cad/apio/distinfo
+26-383 files

FreeBSD/ports 4f7cf66 — devel/py-optype Makefile distinfo, devel/py-optype/files patch-pyproject.toml

devel/py-optype: update 0.18.0 → 0.19.0
DeltaFile
+4-4devel/py-optype/files/patch-pyproject.toml
+3-3devel/py-optype/distinfo
+1-1devel/py-optype/Makefile
+8-83 files

FreeBSD/ports 0415e9d — devel/py-toolz distinfo Makefile

devel/py-toolz: update 1.1.0 → 1.2.0
DeltaFile
+3-3devel/py-toolz/distinfo
+4-2devel/py-toolz/Makefile
+7-52 files

FreeBSD/ports c42be84 — editors/cpeditor Makefile distinfo

editors/cpeditor: update 7.1.1 → 7.1.1.45 (latest revision) in order to change to KF6/Qt6

PR:     299313
DeltaFile
+13-13editors/cpeditor/distinfo
+10-15editors/cpeditor/Makefile
+23-282 files

FreeBSD/ports cabcc35 — devel/py-scikit-build-core distinfo Makefile

devel/py-scikit-build-core: update 1.0.3 → 1.1.1

ChangeLog: https://github.com/scikit-build/scikit-build-core/releases/tag/v1.1.1
DeltaFile
+3-3devel/py-scikit-build-core/distinfo
+4-2devel/py-scikit-build-core/Makefile
+7-52 files

FreeBSD/ports 9f3c49a — devel/llvm-cheri Makefile.snapshot distinfo, devel/llvm-morello Makefile.snapshot distinfo

devel/llvm-{cheri,morello}: new snapshots
DeltaFile
+3-3devel/llvm-morello/distinfo
+3-3devel/llvm-cheri/distinfo
+2-2devel/llvm-morello/Makefile.snapshot
+2-2devel/llvm-cheri/Makefile.snapshot
+10-104 files

FreeBSD/ports 09efb97 — devel/llvm-cheri Makefile, devel/llvm-cheri/files clang21-patch-llvm_tools_sancov_sancov.cpp

devel/llvm-{cheri,morello}: drop non-working llvm21 workaround
DeltaFile
+0-11devel/llvm-cheri/files/clang21-patch-llvm_tools_sancov_sancov.cpp
+0-4devel/llvm-cheri/Makefile
+0-152 files

FreeBSD/ports d6c2320 — devel/llvm23 Makefile.RUNTIMES

devel/llvm23: fix plist on aarch64

libclang_rt.xray-dso.a was missing.
DeltaFile
+1-0devel/llvm23/Makefile.RUNTIMES
+1-01 files

FreeBSD/ports 8017e59 — devel/spark distinfo Makefile, devel/spark/files patch-udf_worker_proto_pom.xml patch-sbin-spark-daemon.sh

devel/spark: Update 3.3.4 => 4.2.0

Release Notes:
https://spark.apache.org/releases/spark-release-4-2-0.html

PR:             299311
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+1,315-279devel/spark/pkg-plist
+81-35devel/spark/Makefile
+11-5devel/spark/distinfo
+13-0devel/spark/files/protoc-CMakeLists.txt
+6-6devel/spark/files/patch-sbin-spark-daemon.sh
+10-0devel/spark/files/patch-udf_worker_proto_pom.xml
+1,436-3252 files not shown
+1,439-3288 files

FreeBSD/ports 2564df8 — lang/gcc13 Makefile distinfo

lang/gcc13: Update to 13.5.0

Changes: https://gcc.gnu.org/gcc-13/changes.html#13.5
DeltaFile
+3-3lang/gcc13/distinfo
+1-1lang/gcc13/Makefile
+4-42 files

FreeBSD/ports f714685 — lang/gcc12 Makefile distinfo, lang/gcc12/files patch-libgcc-config.host

lang/gcc12: Update to 12.5.0

Also remove files/patch-libgcc-config.host: patch has been upstreamed
with upstream commit 23541b23deb5504c6d3c0a3e96a0858e10c3c627.

Changes: https://gcc.gnu.org/gcc-12/changes.html#12.5
DeltaFile
+0-11lang/gcc12/files/patch-libgcc-config.host
+3-3lang/gcc12/distinfo
+1-2lang/gcc12/Makefile
+4-163 files