FreeBSD/ports 20d18cdwww/otter-browser Makefile

www/otter-browser: Schedule for removal before 2026Q4

Requires deprecated Qt5 WebEngine
DeltaFile
+3-0www/otter-browser/Makefile
+3-01 files

FreeBSD/ports 4a355e0deskutils/semantik Makefile

deskutils/semantik: Schedule for removal before 2026Q4

Requires deprecated Qt5 WebEngine
DeltaFile
+3-0deskutils/semantik/Makefile
+3-01 files

FreeBSD/ports 57872eawww/py-qt5-webengine Makefile

www/py-qt5-webengine: Schedule for removal before 2026Q4

Requires deprecated Qt5 WebEngine
DeltaFile
+4-0www/py-qt5-webengine/Makefile
+4-01 files

FreeBSD/ports 895bc02graphics/krita pkg-plist Makefile, graphics/krita/files patch-cmake_modules_FindOpenJPEG.cmake patch-cmake_modules_pyproject.toml.in

graphics/krita: Update to 6.0.2.1 and switch to Qt6

Although the same tarball is used for 5.3.2.1 (Qt5) and 6.0.2.1 (Qt6),
Qt6 build is still considered experimental. Both versions are almost
functionally identical, with 6.0.x having more Wayland functionality.

Announcement:   https://krita.org/en/posts/2026/krita-5.3.0-released/
                https://krita.org/en/posts/2026/krita-5.3.1-released/
                https://krita.org/en/posts/2026/krita-5.3.2-released/
                https://krita.org/en/posts/2026/krita-5.3.2.1-released/
DeltaFile
+79-6graphics/krita/pkg-plist
+23-32graphics/krita/Makefile
+0-13graphics/krita/files/patch-cmake_modules_FindOpenJPEG.cmake
+4-6graphics/krita/files/patch-cmake_modules_pyproject.toml.in
+3-5graphics/krita/distinfo
+109-625 files

FreeBSD/ports 732c5d7graphics/kseexpr Makefile pkg-plist

graphics/kseexpr: Update to 6.0.0.0 and switch to Qt6

Use PLIST_SUB to reduce diff on future updates.
DeltaFile
+10-7graphics/kseexpr/Makefile
+9-4graphics/kseexpr/pkg-plist
+3-3graphics/kseexpr/distinfo
+22-143 files

FreeBSD/ports 299b18bgraphics/krita-gmic-plugin Makefile distinfo, graphics/krita-gmic-plugin/files patch-CMakeLists.txt patch-gmic-qt_CMakeLists.txt

graphics/krita-gmic-plugin: Update to 3.7.4.1 and switch to Qt6

Replace WRKSRC_SUBDIR with CMAKE_SOURCE_PATH to simplify patching.
DeltaFile
+0-35graphics/krita-gmic-plugin/files/patch-CMakeLists.txt
+17-11graphics/krita-gmic-plugin/Makefile
+22-0graphics/krita-gmic-plugin/files/patch-gmic-qt_CMakeLists.txt
+11-0graphics/krita-gmic-plugin/files/patch-src_CImg.h
+3-3graphics/krita-gmic-plugin/distinfo
+53-495 files

FreeBSD/ports 3445965devel/esbuild distinfo Makefile

devel/esbuild: update to 0.28.1

ChangeLog:      https://github.com/evanw/esbuild/compare/v0.28.0...v0.28.1
PR:             296408
Approved by:    dch (maintainer)

Sponsored by:   tipi.work
DeltaFile
+5-5devel/esbuild/distinfo
+1-2devel/esbuild/Makefile
+6-72 files

FreeBSD/ports cbfd9c9sysutils/eza distinfo Makefile.crates, sysutils/eza/files patch-cargo-crates_git2-0.21.0_Cargo.lock patch-cargo-crates_git2-0.20.2_Cargo.lock

sysutils/eza: Update 0.23.4 => 0.23.5

Changelog:
https://github.com/eza-community/eza/releases/tag/v0.23.5

PR:             296654
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3

(cherry picked from commit 375aaea71fadc8de94e45a1dc850be6f8686a1af)
DeltaFile
+267-293sysutils/eza/distinfo
+131-144sysutils/eza/Makefile.crates
+26-0sysutils/eza/files/patch-cargo-crates_git2-0.21.0_Cargo.lock
+0-26sysutils/eza/files/patch-cargo-crates_git2-0.20.2_Cargo.lock
+0-22sysutils/eza/files/patch-cargo-crates_openssl-sys-0.9.109_Cargo.toml
+22-0sysutils/eza/files/patch-cargo-crates_openssl-sys-0.9.111_Cargo.toml
+446-4857 files not shown
+478-51813 files

FreeBSD/ports 375aaeasysutils/eza distinfo Makefile.crates, sysutils/eza/files patch-cargo-crates_git2-0.21.0_Cargo.lock patch-cargo-crates_git2-0.20.2_Cargo.lock

sysutils/eza: Update 0.23.4 => 0.23.5

Changelog:
https://github.com/eza-community/eza/releases/tag/v0.23.5

PR:             296654
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3
DeltaFile
+267-293sysutils/eza/distinfo
+131-144sysutils/eza/Makefile.crates
+26-0sysutils/eza/files/patch-cargo-crates_git2-0.21.0_Cargo.lock
+0-26sysutils/eza/files/patch-cargo-crates_git2-0.20.2_Cargo.lock
+22-0sysutils/eza/files/patch-cargo-crates_openssl-sys-0.9.111_Cargo.toml
+0-22sysutils/eza/files/patch-cargo-crates_openssl-sys-0.9.109_Cargo.toml
+446-4857 files not shown
+478-51813 files

FreeBSD/ports abc0a3ex11-toolkits Makefile, x11-toolkits/mygui-opengl Makefile

x11-toolkits/mygui*: cleanup, add new render engines (+)

Add new render engines of MyGUI:

mygui-opengl3   -- OpenGL3 renderer
mygui-opengles  -- OpenGLES renderer
DeltaFile
+14-0x11-toolkits/mygui-opengles/Makefile
+14-0x11-toolkits/mygui-opengl3/Makefile
+9-0x11-toolkits/mygui-opengl3/pkg-plist
+9-0x11-toolkits/mygui-opengles/pkg-plist
+2-2x11-toolkits/mygui-opengl/Makefile
+2-0x11-toolkits/Makefile
+50-21 files not shown
+51-37 files

FreeBSD/ports 03086f4emulators/wine-proton pkg-plist, emulators/wine-proton/files patch-wow64.patch patch-server_ptrace.c

emulators/wine-proton: Update 9.0-3 => 10.0-4

Changelog:
This update brings the so-called new wow64 mode, which could be
activated either by invoking /usr/local/wine-proton/bin-wow64/wine
or setting the PROTON_USE_WOW64 env variable for the Steam client.

files/patch-server_ptrace.c contain a partial revert of
https://github.com/ValveSoftware/wine/commit/9890af7bb352f93645bb0c7c705ff536c78efb02

Additional patches:

The following patch is used for thread counts that fixes games like
Cyberpunk 2077:

- files/patch-dlls_ntdll_unix_system.c

While the hwloc patch is more correct, it is a bigger patch that won't
be needed once 11.0 land (wine-proton 11 does include hwloc).

    [13 lines not shown]
DeltaFile
+2,091-1,023emulators/wine-proton/pkg-plist
+239-0emulators/wine-proton/files/patch-wow64.patch
+160-12emulators/wine-proton/files/patch-server_ptrace.c
+0-128emulators/wine-proton/files/clang/stddef.h
+111-0emulators/wine-proton/files/patch-dlls_ntdll_unix_signal__i386.c
+103-4emulators/wine-proton/files/patch-dlls_ntdll_unix_system.c
+2,704-1,16717 files not shown
+2,829-1,33423 files

FreeBSD/ports 67721aalang/rust-bootstrap distinfo Makefile

lang/rust-bootstrap: Update to 1.96.1

(cherry picked from commit 2750863e2910305e43345be339029bc4cfc50060)
DeltaFile
+3-3lang/rust-bootstrap/distinfo
+1-1lang/rust-bootstrap/Makefile
+4-42 files

FreeBSD/ports 2750863lang/rust-bootstrap distinfo Makefile

lang/rust-bootstrap: Update to 1.96.1
DeltaFile
+3-3lang/rust-bootstrap/distinfo
+1-1lang/rust-bootstrap/Makefile
+4-42 files

FreeBSD/ports ece21dfwww/onlyoffice-documentserver/files patch-core_Common_3dParty_v8__89_v8_tools_gen-postmortem-metadata.py patch-build__tools_scripts_base.py

www/onlyoffice-documentserver: Fix local.json, update securelink handling

- Fix invalid JSON in local.json.sample
- Add storage.fs.secretString override to local.json.sample
- Update documentserver-update-securelink.sh to synchronize both
  ds.conf and ds-ssl.conf
- Update packaged Node runtime to 24.18.0

PR:             296567
(cherry picked from commit c534cc41965a350c3849cf78fe63c6a98aeb09c0)
DeltaFile
+38-0www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8__89_v8_tools_gen-postmortem-metadata.py
+31-4www/onlyoffice-documentserver/files/patch-build__tools_scripts_base.py
+25-0www/onlyoffice-documentserver/files/patch-build__tools_scripts_develop_dependence.py
+7-12www/onlyoffice-documentserver/files/local.json.sample
+15-3www/onlyoffice-documentserver/files/pkg-message.in
+9-5www/onlyoffice-documentserver/files/patch-document-server-package_common_documentserver_bin_documentserver-update-securelink.sh.m4
+125-242 files not shown
+133-318 files

FreeBSD/ports c2305a4multimedia/ringrtc/files patch-third__party_perfetto_src_base_file__utils.cc

multimedia/ringrtc: Fix build on 14.4

14.4 doesn't support inotify_init1()

(cherry picked from commit 280879aaa3da5499db61d29eec3cde0c52a81a15)
DeltaFile
+29-0multimedia/ringrtc/files/patch-third__party_perfetto_src_base_file__utils.cc
+29-01 files

FreeBSD/ports c534cc4www/onlyoffice-documentserver/files patch-core_Common_3dParty_v8__89_v8_tools_gen-postmortem-metadata.py patch-build__tools_scripts_base.py

www/onlyoffice-documentserver: Fix local.json, update securelink handling

- Fix invalid JSON in local.json.sample
- Add storage.fs.secretString override to local.json.sample
- Update documentserver-update-securelink.sh to synchronize both
  ds.conf and ds-ssl.conf
- Update packaged Node runtime to 24.18.0

PR:             296567
DeltaFile
+38-0www/onlyoffice-documentserver/files/patch-core_Common_3dParty_v8__89_v8_tools_gen-postmortem-metadata.py
+31-4www/onlyoffice-documentserver/files/patch-build__tools_scripts_base.py
+25-0www/onlyoffice-documentserver/files/patch-build__tools_scripts_develop_dependence.py
+7-12www/onlyoffice-documentserver/files/local.json.sample
+15-3www/onlyoffice-documentserver/files/pkg-message.in
+9-5www/onlyoffice-documentserver/files/patch-document-server-package_common_documentserver_bin_documentserver-update-securelink.sh.m4
+125-242 files not shown
+133-318 files

FreeBSD/ports 280879amultimedia/ringrtc/files patch-third__party_perfetto_src_base_file__utils.cc

multimedia/ringrtc: Fix build on 14.4

14.4 doesn't support inotify_init1()
DeltaFile
+29-0multimedia/ringrtc/files/patch-third__party_perfetto_src_base_file__utils.cc
+29-01 files

FreeBSD/ports f043292devel/ruby-build distinfo Makefile

devel/ruby-build: Update to 20260714

Changes:        https://github.com/rbenv/ruby-build/releases/tag/v20260714
(cherry picked from commit a08d2abd134da891272395e35b367e1a735cc503)
DeltaFile
+3-3devel/ruby-build/distinfo
+1-1devel/ruby-build/Makefile
+4-42 files

FreeBSD/ports a08d2abdevel/ruby-build distinfo Makefile

devel/ruby-build: Update to 20260714

Changes:        https://github.com/rbenv/ruby-build/releases/tag/v20260714
DeltaFile
+3-3devel/ruby-build/distinfo
+1-1devel/ruby-build/Makefile
+4-42 files

FreeBSD/ports 8901211deskutils/hebcal distinfo Makefile

deskutils/hebcal: Update 5.9.2.20250725 => 5.14.0

Changelog:
https://github.com/hebcal/hebcal/blob/v5.14.0/NEWS.md
Commit log:
https://github.com/hebcal/hebcal/compare/16a4dbad70c5fd10...v5.14.0

PR:             296748
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3

(cherry picked from commit e20e4e369d39c8d8c9ad05aca296c0d8d2c0fc20)
DeltaFile
+3-3deskutils/hebcal/distinfo
+1-3deskutils/hebcal/Makefile
+4-62 files

FreeBSD/ports e20e4e3deskutils/hebcal distinfo Makefile

deskutils/hebcal: Update 5.9.2.20250725 => 5.14.0

Changelog:
https://github.com/hebcal/hebcal/blob/v5.14.0/NEWS.md
Commit log:
https://github.com/hebcal/hebcal/compare/16a4dbad70c5fd10...v5.14.0

PR:             296748
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3
DeltaFile
+3-3deskutils/hebcal/distinfo
+1-3deskutils/hebcal/Makefile
+4-62 files

FreeBSD/ports d4d946dcomms/scrcpy distinfo Makefile

comms/scrcpy: Update to 4.1

While here, reorder variables to make portclippy happy.

Changelog: https://github.com/Genymobile/scrcpy/releases/tag/v4.1

Reported by:    GitHub (watch releases)
DeltaFile
+5-5comms/scrcpy/distinfo
+3-3comms/scrcpy/Makefile
+8-82 files

FreeBSD/ports cc31372net/mdns-bridge distinfo Makefile

net/mdns-bridge: Update 2.6.0 => 3.0.0

Changelog:
https://github.com/dennypage/mdns-bridge/releases/tag/v3.0.0

PR:             296762
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3net/mdns-bridge/distinfo
+1-1net/mdns-bridge/Makefile
+4-42 files

FreeBSD/ports 91dab19security/py-nitrokey distinfo Makefile

security/py-nitrokey: Update 0.4.1 => 0.4.2

Changelog:
https://github.com/Nitrokey/nitrokey-sdk-py/releases/tag/v0.4.2

PR:             296692
Sponsored by:   UNIS Labs
DeltaFile
+3-3security/py-nitrokey/distinfo
+1-1security/py-nitrokey/Makefile
+4-42 files

FreeBSD/ports 2095477games/freeciv distinfo Makefile

games/freeciv: update to 3.2.5 release (+)

Freeciv-3.2.5 is a generic bugfix release in the stable 3.2 series.

Release notes:  https://freeciv.fandom.com/wiki/NEWS-3.2.5
DeltaFile
+3-3games/freeciv/distinfo
+1-1games/freeciv/Makefile
+4-42 files

FreeBSD/ports 0162087graphics/libemf pkg-plist distinfo, graphics/libemf/files patch-include_libEMF_wine_winnt.h patch-libemf_libemf.cpp

graphics/libemf: update to 1.0.14 release (+)

Release note for libEMF version 1.0.14

* Allow for compilation on macos with newer clang. Thanks to Hanspeter Niederstrasser for the patch.
* Applied a number of patches from Barak Pearlmutter to improve the portability of the code.
DeltaFile
+10-239graphics/libemf/pkg-plist
+7-7graphics/libemf/files/patch-include_libEMF_wine_winnt.h
+5-5graphics/libemf/files/patch-libemf_libemf.cpp
+3-3graphics/libemf/distinfo
+2-3graphics/libemf/Makefile
+27-2575 files

FreeBSD/ports 9728a08devel/pyenv pkg-plist distinfo

devel/pyenv: Update to 2.8.0
DeltaFile
+14-0devel/pyenv/pkg-plist
+3-3devel/pyenv/distinfo
+1-1devel/pyenv/Makefile
+18-43 files

FreeBSD/ports dad28f3Mk/Uses npm.mk

Mk/Uses/npm.mk: Correct NPM version comparison

Assuming NPM version follows the semantic versioning, NPM_VER:R was
used to obtain the major and the minor version of NPM. However, when
the minor version is equal or greater than 10, the comparison
NPM:R >= 11.3 does not make sense. This change corrects version
comparison using major and minor combination.
DeltaFile
+10-5Mk/Uses/npm.mk
+10-51 files

FreeBSD/ports b85d022www/adguardhome distinfo Makefile

www/adguardhome: update 0.107.77 → 0.107.78
DeltaFile
+7-7www/adguardhome/distinfo
+1-2www/adguardhome/Makefile
+8-92 files

FreeBSD/ports 09e2347misc/llama-cpp Makefile distinfo

misc/llama-cpp: switch to current upstream repository ggml-org/llama.cpp

PR:     295813
DeltaFile
+6-6misc/llama-cpp/Makefile
+3-3misc/llama-cpp/distinfo
+9-92 files