FreeBSD/ports 04cf9f7 — x11 Makefile, x11/framework-laptop12 distinfo pkg-descr

x11/framework-laptop12: New port

Meta-port for the Framework Laptop 12 on FreeBSD X11

Reviewed by:    jrm
Differential Revision:  https://reviews.freebsd.org/D60627
DeltaFile
+22-0x11/framework-laptop12/Makefile
+13-0x11/framework-laptop12/pkg-descr
+3-0x11/framework-laptop12/distinfo
+1-0x11/Makefile
+39-04 files

FreeBSD/ports 8292519 — x11 Makefile, x11/framework-keyboard distinfo pkg-descr

x11/framework-keyboard: New port

Meta-port for the Framework laptop Fn row and media keys.

Reviewed by:    jrm
Differential Revision:  https://reviews.freebsd.org/D60618
DeltaFile
+27-0x11/framework-keyboard/Makefile
+9-0x11/framework-keyboard/pkg-descr
+3-0x11/framework-keyboard/distinfo
+1-0x11/Makefile
+40-04 files

FreeBSD/ports a1d577b — www/nextcloud-memories Makefile distinfo

www/nextcloud-memories: Update to 10.0.0
DeltaFile
+3-3www/nextcloud-memories/distinfo
+1-1www/nextcloud-memories/Makefile
+4-42 files

FreeBSD/ports 05fa6e5 — www/bunkerweb Makefile

www/bunkerweb: Add missing py-maxminddb dependency

The mmdb-country and mmdb-asn jobs validate the downloaded GeoIP
databases with the maxminddb Python module. Without it they abort with
"maxminddb is not installed", the databases are never installed, and
country and ASN stay unknown in the metrics, the web UI and the
country-based access rules.

Sponsored by:   Netzkommune GmbH
DeltaFile
+2-1www/bunkerweb/Makefile
+2-11 files

FreeBSD/ports c7afca7 — x11-toolkits/fltk Makefile distinfo

x11-toolkits/fltk: update the port to version 1.3.11

- Fix potential crash when backspace is typed in a menu
- Fluid: output FLTK version for -v/--version command-
  line arguments
- Fix Fl_Table_Row inconsistencies
- Improve transitions between fullscreen modes
- Fix potential buffer overflow in Fl_Help_View

The ABI is 100% compatible with releases 1.3.5-1.3.10.
No further releases are planned for the 1.3.x series.

PR:     283342 (wip towards 1.4.x update)
DeltaFile
+3-3x11-toolkits/fltk/distinfo
+2-2x11-toolkits/fltk/Makefile
+5-52 files

FreeBSD/ports 567cb21 — devel/py-validators Makefile distinfo

devel/py-validators: Update to 0.36.0

https://github.com/python-validators/validators/blob/0.36.0/CHANGES.md
DeltaFile
+3-3devel/py-validators/distinfo
+1-1devel/py-validators/Makefile
+4-42 files

FreeBSD/ports 18c65a3 — devel/py-iniconfig Makefile distinfo

devel/py-iniconfig: Update to 2.3.1

https://github.com/pytest-dev/iniconfig/blob/v2.3.1/CHANGELOG
DeltaFile
+3-3devel/py-iniconfig/distinfo
+1-1devel/py-iniconfig/Makefile
+4-42 files

FreeBSD/ports 0cea939 — japanese/fcitx5-skk pkg-plist Makefile

japanese/fcitx5-skk: Update to 5.1.11

Changelog: https://github.com/fcitx/fcitx5-skk/compare/5.1.10...5.1.11

Approved by: osa, fluffy (mentors, implicit)
DeltaFile
+3-3japanese/fcitx5-skk/distinfo
+1-2japanese/fcitx5-skk/Makefile
+1-0japanese/fcitx5-skk/pkg-plist
+5-53 files

FreeBSD/ports 69a8292 — databases/mongodb90 Makefile.bazel-cache Makefile, databases/mongodb90/files patch-bazel_config_BUILD.bazel patch-bazel_rules__poetry_rules__poetry.patch

databases/mongodb90: new port 9.0.0-alpha1

Ready enough to get added to the ports tree.
Not the final 9.0.0 yet. That is not tagged on github yet.

Compiles on amd64. Aarch64 is in the planning.

This port is copied from mongodb80 and adjusted.
DeltaFile
+271-0databases/mongodb90/files/patch-bazel_crates.lock
+227-0databases/mongodb90/Makefile
+222-0databases/mongodb90/files/patch-bazel_toolchains_python_python__toolchain.bzl
+170-0databases/mongodb90/files/patch-bazel_rules__poetry_rules__poetry.patch
+121-0databases/mongodb90/Makefile.bazel-cache
+105-0databases/mongodb90/files/patch-bazel_config_BUILD.bazel
+1,116-044 files not shown
+2,305-050 files

FreeBSD/ports 223c903 — devel/gitlab-runner Makefile distinfo

devel/gitlab-runner: update to 19.4.1

Changes:        https://gitlab.com/gitlab-org/gitlab-runner/blob/main/CHANGELOG.md
DeltaFile
+9-9devel/gitlab-runner/distinfo
+1-2devel/gitlab-runner/Makefile
+10-112 files

FreeBSD/ports 1b13fcc — devel/gitaly distinfo, net/gitlab-agent distinfo

www/gitlab: security and patch update to 19.4.2

Changes:        https://docs.gitlab.com/releases/patches/patch-release-gitlab-19-4-2-released/?nav=19.4.2
Security:       5518664d-c652-11f1-b273-2cf05da270f3
DeltaFile
+13-13devel/gitaly/distinfo
+6-6www/gitlab/distinfo
+5-5www/gitlab-workhorse/distinfo
+5-5www/gitlab-pages/distinfo
+5-5net/gitlab-agent/distinfo
+1-1www/gitlab/Makefile.common
+35-351 files not shown
+36-367 files

FreeBSD/ports 51dd293 — net/rubygem-gitlab-fog-azure-rm Makefile distinfo

net/rubygem-gitlab-fog-azure-rm: update to 2.5.2

Changes:        https://gitlab.com/gitlab-org/ruby/gems/gitlab-fog-azure-rm/-/blob/gitlab/master/CHANGELOG.md
DeltaFile
+3-3net/rubygem-gitlab-fog-azure-rm/distinfo
+1-1net/rubygem-gitlab-fog-azure-rm/Makefile
+4-42 files

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