FreeBSD/ports 332b34ejapanese/lookup Makefile, japanese/lookup/files patch-lisp_Makefile.am

japanese/lookup: Do not build *.elc files

PR:             296744
Approved by:    osa (mentor)
DeltaFile
+18-0japanese/lookup/files/patch-lisp_Makefile.am
+2-6japanese/lookup/Makefile
+20-62 files

FreeBSD/ports fcafe03graphics/poppler Makefile, graphics/poppler/files patch-poppler_SplashOutputDev.cc

graphics/poppler: Fix CVE-2026-10118

PR:             296769
Security:       CVE-2026-10118
Approved by:    desktop (arrowd)
Approved by:    osa (mentor)
MFH:            2026Q3
DeltaFile
+32-0graphics/poppler/files/patch-poppler_SplashOutputDev.cc
+1-0graphics/poppler/Makefile
+33-02 files

FreeBSD/ports 6cf3e1aaudio/beets Makefile distinfo

audio/beets: Update 2.5.1 => 2.12.0

Changelogs:
https://github.com/beetbox/beets/releases/tag/v2.6.0
https://github.com/beetbox/beets/releases/tag/v2.6.1
https://github.com/beetbox/beets/releases/tag/v2.6.2
https://github.com/beetbox/beets/releases/tag/v2.7.0
https://github.com/beetbox/beets/releases/tag/v2.7.1
https://github.com/beetbox/beets/releases/tag/v2.8.0
https://github.com/beetbox/beets/releases/tag/v2.9.0
https://github.com/beetbox/beets/releases/tag/v2.10.0
https://github.com/beetbox/beets/releases/tag/v2.11.0
https://github.com/beetbox/beets/releases/tag/v2.12.0

PR:             296425
Approved by:    Leonhard Wachutka <leonhard at wachutka.eu> (maintainer)
Sponsored by:   UNIS Labs
MFH:            2026Q3

(cherry picked from commit e8a92391cd7f44bcee6812f9ab14bc1f4629128e)
DeltaFile
+12-10audio/beets/Makefile
+3-3audio/beets/distinfo
+15-132 files

FreeBSD/ports e8a9239audio/beets Makefile distinfo

audio/beets: Update 2.5.1 => 2.12.0

Changelogs:
https://github.com/beetbox/beets/releases/tag/v2.6.0
https://github.com/beetbox/beets/releases/tag/v2.6.1
https://github.com/beetbox/beets/releases/tag/v2.6.2
https://github.com/beetbox/beets/releases/tag/v2.7.0
https://github.com/beetbox/beets/releases/tag/v2.7.1
https://github.com/beetbox/beets/releases/tag/v2.8.0
https://github.com/beetbox/beets/releases/tag/v2.9.0
https://github.com/beetbox/beets/releases/tag/v2.10.0
https://github.com/beetbox/beets/releases/tag/v2.11.0
https://github.com/beetbox/beets/releases/tag/v2.12.0

PR:             296425
Approved by:    Leonhard Wachutka <leonhard at wachutka.eu> (maintainer)
Sponsored by:   UNIS Labs
MFH:            2026Q3
DeltaFile
+12-10audio/beets/Makefile
+3-3audio/beets/distinfo
+15-132 files

FreeBSD/ports a65fe3awww/nextcloud-calendar distinfo Makefile

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

FreeBSD/ports 33dc48ddevel/R-cran-urlchecker Makefile distinfo

devel/R-cran-urlchecker: Update to 2.0.0

The port doesn't need compiling so remove BUILD_DEPENDS.
Switch WWW to canonical form.

Changelog:
https://cran.r-project.org/web/packages/urlchecker/news/news.html
DeltaFile
+9-5devel/R-cran-urlchecker/Makefile
+3-3devel/R-cran-urlchecker/distinfo
+12-82 files

FreeBSD/ports 0c19ebcsecurity/vuxml/vuln 2026.xml

security/vuxml: Add devel/ocaml-opam vulnerability

While here, fix whitespaces of two previous entries after the
feedback of `make validate`.

PR:             296642
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+42-9security/vuxml/vuln/2026.xml
+42-91 files

FreeBSD/ports d86d9a5multimedia/filebot Makefile pkg-message, multimedia/filebot/files patch-filebot.sh

multimedia/filebot: update to 5.2.3

This brings multimedia/filebot up to date with the current version.

Some changes on our end:

1. Drop OpenJFX in favor of Zenity: Long since overdue, since OpenJFX is long-since abandoned. I don't know exactly when Rednoah added this, but now we have it also.

2. Move to JAVA 25: Dropping OpenJFX opens us up to a modern JVM. I'm not sure that JFX was actually holding us back before, but now we can be certain.

3. Limit to amd64: there's a prebuilt JNA lib required from the developer. If you need filebot on other archs, that is an exercise left to the reader.

4. Drop pkg-message: The advice in the pkg-message is outdated.

PR:     296768
DeltaFile
+16-15multimedia/filebot/Makefile
+13-0multimedia/filebot/files/patch-filebot.sh
+0-13multimedia/filebot/pkg-message
+3-3multimedia/filebot/distinfo
+4-0multimedia/filebot/pkg-plist
+36-315 files

FreeBSD/ports 34df385devel/ocaml-opam distinfo Makefile

devel/ocaml-opam: Security update 2.5.1 => 2.5.2

Changelog:
https://github.com/ocaml/opam/blob/2.5.2/CHANGES

PR:             296642
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3
Security:       CVE-2026-57825

(cherry picked from commit d5ea67850ea1a47bffee8e76a5215b73345f897c)
DeltaFile
+3-3devel/ocaml-opam/distinfo
+1-1devel/ocaml-opam/Makefile
+4-42 files

FreeBSD/ports d5ea678devel/ocaml-opam distinfo Makefile

devel/ocaml-opam: Security update 2.5.1 => 2.5.2

Changelog:
https://github.com/ocaml/opam/blob/2.5.2/CHANGES

PR:             296642
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3
Security:       CVE-2026-57825
DeltaFile
+3-3devel/ocaml-opam/distinfo
+1-1devel/ocaml-opam/Makefile
+4-42 files

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