FreeBSD/ports e9587b9sysutils/zellij distinfo Makefile.crates, sysutils/zellij/files patch-zellij-client_src_lib.rs patch-cargo-crates_nix-0.23.1_src_sys_event.rs

sysutils/zellij: Update to 0.44.0

- Add dependency on SQLite
- Remove non-applicable patches
- Add a patch to fix panic on terminal close [0]

PR:             294250 [0]

Co-authored-by: Michael Johnson <ahze at ahze.net>
DeltaFile
+235-389sysutils/zellij/distinfo
+115-193sysutils/zellij/Makefile.crates
+52-0sysutils/zellij/files/patch-zellij-client_src_lib.rs
+27-0sysutils/zellij/files/patch-cargo-crates_nix-0.23.1_src_sys_event.rs
+26-0sysutils/zellij/files/patch-cargo-crates_polling-2.2.0_src_kqueue.rs
+6-14sysutils/zellij/files/patch-Cargo.lock
+461-5963 files not shown
+468-6149 files

FreeBSD/ports d403e15games/freeciv21 distinfo Makefile

games/freeciv21: Update 3.1.0 => 3.1.1

This is a security release:
https://github.com/longturn/freeciv21/security/advisories/GHSA-f76g-6w3f-f6r3

Changelog:
https://github.com/longturn/freeciv21/releases/tag/v3.1.1

PR:             293964
Approved by:    makc (mentor)
DeltaFile
+3-3games/freeciv21/distinfo
+1-1games/freeciv21/Makefile
+4-42 files

FreeBSD/ports 9644211deskutils/py-vit Makefile distinfo

deskutils/py-vit: Update 2.3.3 => 2.3.4

Changelog:
https://github.com/vit-project/vit/releases/tag/v2.3.4

Port changes:
* Remove unneeded GH_PROJECT.
* Remove extra arguments from USES=python.

PR:             294252
Reported by:    Thierry Dussuet <thierry.dussuet at protonmail.com> (maintainer)
Approved by:    maintainer, vvd (co-mentor)
DeltaFile
+3-3deskutils/py-vit/Makefile
+3-3deskutils/py-vit/distinfo
+6-62 files

FreeBSD/ports 9a16505audio/libopenmpt distinfo Makefile

audio/libopenmpt: Update to 0.8.5

Fixes possible out-of-bounds sample data read in a specific
combination of reverse sample playback + offset past sample loop

* Remove gmake dependency
* Add USES= pathfix to fix install location of pkgconfig file
  and make build log consistent

Changelog:
https://lib.openmpt.org/libopenmpt/2026/03/22/security-updates-0.8.5-0.7.18-0.6.27-0.5.41-0.4.53/

PR:             294006
Approved by:    maintainer timeout, 2+ weeks
DeltaFile
+3-3audio/libopenmpt/distinfo
+2-2audio/libopenmpt/Makefile
+5-52 files

FreeBSD/ports 68b3e1adevel/samurai Makefile distinfo, devel/samurai/files patch-Makefile

devel/samurai: Update to 1.3

* Use INSTALL_* helpers for binary and manpages instead cp which
  project Makefile uses
* Define additional CFLAGS in port makefile rather than in a patch

Changelog: https://github.com/michaelforney/samurai/releases/tag/1.3

Approved by:    maintainer (by mail)
DeltaFile
+13-6devel/samurai/Makefile
+4-8devel/samurai/files/patch-Makefile
+3-3devel/samurai/distinfo
+20-173 files

FreeBSD/ports 9b7f3c1sysutils/fwupd pkg-plist, sysutils/fwupd/files patch-libfwupdplugin_fu-freebsd-efivars.c patch-plugins_uefi-capsule_fu-uefi-capsule-backend-freebsd.c

sysutils/fwupd: Update to 2.1.1

- make uefi-capsules plugin work
- use base libefivar instead of devel/efivar
- use USES=inotify

Many thanks to Sergii Dmytruk for fixing UEFI support!

Differential Revision:  https://reviews.freebsd.org/D55590
DeltaFile
+595-54sysutils/fwupd/pkg-plist
+56-37sysutils/fwupd/files/patch-libfwupdplugin_fu-freebsd-efivars.c
+35-0sysutils/fwupd/files/patch-plugins_uefi-capsule_fu-uefi-capsule-backend-freebsd.c
+15-0sysutils/fwupd/files/patch-plugins_uefi-capsule_fu-uefi-common.c
+14-0sysutils/fwupd/files/patch-libfwupdplugin_fu-efi-hard-drive-device-path.c
+9-5sysutils/fwupd/files/patch-libfwupdplugin_fu-common-freebsd.c
+724-9612 files not shown
+771-13518 files

FreeBSD/ports b4a956bdevel/jjui pkg-message distinfo

devel/jjui: Update 0.9.10 => 0.10.2

Changelogs:
* https://github.com/idursun/jjui/releases/tag/v0.9.11
* https://github.com/idursun/jjui/releases/tag/v0.9.12
* https://github.com/idursun/jjui/releases/tag/v0.10.0
* https://github.com/idursun/jjui/releases/tag/v0.10.1
* https://github.com/idursun/jjui/releases/tag/v0.10.2

Port changes:
* Add note about breaking change from v0.10 to pkg-message.

PR:             294275
Reported by:    Al Hoang <hoanga at gmail.com> (maintainer)
Approved by:    maintainer, vvd (co-mentor)
MFH:            2026Q2

(cherry picked from commit af51c26957016a052b06ce4d24ae53907abac5db)
DeltaFile
+23-0devel/jjui/pkg-message
+5-5devel/jjui/distinfo
+1-2devel/jjui/Makefile
+29-73 files

FreeBSD/ports af51c26devel/jjui pkg-message distinfo

devel/jjui: Update 0.9.10 => 0.10.2

Changelogs:
* https://github.com/idursun/jjui/releases/tag/v0.9.11
* https://github.com/idursun/jjui/releases/tag/v0.9.12
* https://github.com/idursun/jjui/releases/tag/v0.10.0
* https://github.com/idursun/jjui/releases/tag/v0.10.1
* https://github.com/idursun/jjui/releases/tag/v0.10.2

Port changes:
* Add note about breaking change from v0.10 to pkg-message.

PR:             294275
Reported by:    Al Hoang <hoanga at gmail.com> (maintainer)
Approved by:    maintainer, vvd (co-mentor)
MFH:            2026Q2
DeltaFile
+23-0devel/jjui/pkg-message
+5-5devel/jjui/distinfo
+1-2devel/jjui/Makefile
+29-73 files

FreeBSD/ports 825d764math/octave-forge-dicom distinfo Makefile

math/octave-forge-dicom: Update to 0.7.2.
DeltaFile
+3-3math/octave-forge-dicom/distinfo
+1-2math/octave-forge-dicom/Makefile
+4-52 files

FreeBSD/ports 1697a84mail/smtprelay distinfo Makefile

mail/smtprelay: Update to 1.13.2
DeltaFile
+5-5mail/smtprelay/distinfo
+1-2mail/smtprelay/Makefile
+6-72 files

FreeBSD/ports 8dfe622net/rclone distinfo Makefile

net/rclone: Update 1.73.2 => 1.73.3

Changelog:
https://rclone.org/changelog/#v1-73-3-2026-03-23

PR:             294227
Security:       CVE-2026-33186
Security:       GHSA-6g7g-w4f8-9c9x
Sponsored by:   UNIS Labs

(cherry picked from commit 409003a83f090814133c2a2e1325738fcd717151)
DeltaFile
+5-5net/rclone/distinfo
+1-1net/rclone/Makefile
+6-62 files

FreeBSD/ports 409003anet/rclone distinfo Makefile

net/rclone: Update 1.73.2 => 1.73.3

Changelog:
https://rclone.org/changelog/#v1-73-3-2026-03-23

PR:             294227
Security:       CVE-2026-33186
Security:       GHSA-6g7g-w4f8-9c9x
Sponsored by:   UNIS Labs
DeltaFile
+5-5net/rclone/distinfo
+1-1net/rclone/Makefile
+6-62 files

FreeBSD/ports 2395191devel/gnu-efi Makefile

devel/gnu-efi: Remove stripping of object files

Stripping removes all symbols from CRTs and breaks applications linked
against gnu-efi (everything builds, but resulting file is not a valid
PE executable due to the way objcopy operates.

Approved by:    maintainer timeout (6 weeks)
Differential Revision:          https://reviews.freebsd.org/D55590
DeltaFile
+1-3devel/gnu-efi/Makefile
+1-31 files

FreeBSD/ports 0fe160dsecurity/doas Makefile pkg-plist

security/doas: Update 6.3p13 => 6.4

Changelog:
- Fix some typos in the documentation.
- Cause doasedit to better handle shell variables and find the best
  text editor for altering files.

Improve port:
- Move BINMODE=4755 to plist: "@(,,4755) bin/doas" - BINMODE is applied
  universally (to all programs and scripts). This means helper scripts
  like doasedit, which are meant to be run as a regular user, were also
  installed as setuid. This is a potential security issue.
- Move plist to file.
- Add "@sample" for "etc/doas.conf.sample".

PR:             293628
Sponsored by:   UNIS Labs
MFH:            2026Q2
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>

    [2 lines not shown]
DeltaFile
+1-11security/doas/Makefile
+8-0security/doas/pkg-plist
+3-3security/doas/distinfo
+12-143 files

FreeBSD/ports b9d5e73security/doas Makefile pkg-plist

security/doas: Update 6.3p13 => 6.4

Changelog:
- Fix some typos in the documentation.
- Cause doasedit to better handle shell variables and find the best
  text editor for altering files.

Improve port:
- Move BINMODE=4755 to plist: "@(,,4755) bin/doas" - BINMODE is applied
  universally (to all programs and scripts). This means helper scripts
  like doasedit, which are meant to be run as a regular user, were also
  installed as setuid. This is a potential security issue.
- Move plist to file.
- Add "@sample" for "etc/doas.conf.sample".

PR:             293628
Sponsored by:   UNIS Labs
MFH:            2026Q2
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+1-11security/doas/Makefile
+8-0security/doas/pkg-plist
+3-3security/doas/distinfo
+12-143 files

FreeBSD/ports 93a8f79net-mgmt/rubygem-oxidized distinfo Makefile, net-mgmt/rubygem-oxidized/files patch-oxidized.gemspec

net-mgmt/rubygem-oxidized: Update 0.35 => 0.36

Changelog:
https://github.com/ytti/oxidized/releases/tag/0.36.0

Port changes:
* Remove no longer used dependency security/rubygem-net-scp

PR:             294164
Reported by:    Einar Bjarni Halldórsson <einar at isnic.is>
Approved by:    Nick Hilliard <nick at foobar.org> (maintainer)
Approved by:    vvd (co-mentor)
MFH:            2026Q2

(cherry picked from commit c2d06856d853905b7b5da04871dbe855283e071b)
DeltaFile
+8-8net-mgmt/rubygem-oxidized/files/patch-oxidized.gemspec
+3-3net-mgmt/rubygem-oxidized/distinfo
+1-3net-mgmt/rubygem-oxidized/Makefile
+12-143 files

FreeBSD/ports c2d0685net-mgmt/rubygem-oxidized distinfo Makefile, net-mgmt/rubygem-oxidized/files patch-oxidized.gemspec

net-mgmt/rubygem-oxidized: Update 0.35 => 0.36

Changelog:
https://github.com/ytti/oxidized/releases/tag/0.36.0

Port changes:
* Remove no longer used dependency security/rubygem-net-scp

PR:             294164
Reported by:    Einar Bjarni Halldórsson <einar at isnic.is>
Approved by:    Nick Hilliard <nick at foobar.org> (maintainer)
Approved by:    vvd (co-mentor)
MFH:            2026Q2
DeltaFile
+8-8net-mgmt/rubygem-oxidized/files/patch-oxidized.gemspec
+3-3net-mgmt/rubygem-oxidized/distinfo
+1-3net-mgmt/rubygem-oxidized/Makefile
+12-143 files

FreeBSD/ports 1b3375dtextproc Makefile, textproc/py-lingua-language-detector distinfo Makefile.crates

textproc/py-lingua-language-detector: New port: Accurate natural language detection library for long and short text
DeltaFile
+845-0textproc/py-lingua-language-detector/distinfo
+421-0textproc/py-lingua-language-detector/Makefile.crates
+29-0textproc/py-lingua-language-detector/Makefile
+12-0textproc/py-lingua-language-detector/pkg-descr
+1-0textproc/Makefile
+1,308-05 files

FreeBSD/ports 1da7f9beditors/libreoffice Makefile, editors/libreoffice/files patch-external_pdfium_Library__pdfium.mk

editors/libreoffice: Fixed the broken shared library libpdfiumlo.so by adding a patch

PR:             294276
Approved by:    portmgr@ (unbreak; bundled shared lib unbreak)
DeltaFile
+26-0editors/libreoffice/files/patch-external_pdfium_Library__pdfium.mk
+1-1editors/libreoffice/Makefile
+27-12 files

FreeBSD/ports f2bdb71science/py-tensorflow Makefile

science/py-tensorflow: Fix tests
DeltaFile
+5-2science/py-tensorflow/Makefile
+5-21 files

FreeBSD/ports 57c1235math/py-keras Makefile pkg-descr, math/py-keras/files test-simple-1.py patch-pyproject.toml

math/py-keras: update 3.12.0 → 3.14.0
DeltaFile
+40-0math/py-keras/files/test-simple-1.py
+13-8math/py-keras/Makefile
+7-2math/py-keras/pkg-descr
+3-3math/py-keras/distinfo
+1-1math/py-keras/files/patch-pyproject.toml
+64-145 files

FreeBSD/ports 13d7288graphics Makefile, graphics/py-pypdfium2 Makefile pkg-descr

graphics/py-pypdfium2: New port: Python bindings to the PDFium PDF rendering library
DeltaFile
+46-0graphics/py-pypdfium2/files/patch-setupsrc_base.py
+38-0graphics/py-pypdfium2/Makefile
+14-0graphics/py-pypdfium2/pkg-descr
+11-0graphics/py-pypdfium2/files/patch-pyproject.toml
+3-0graphics/py-pypdfium2/distinfo
+1-0graphics/Makefile
+113-06 files

FreeBSD/ports 5a151a3devel Makefile, devel/py-cached-path Makefile pkg-descr

devel/py-cached-path: New port: File utility for accessing local and remote files uniformly
DeltaFile
+31-0devel/py-cached-path/Makefile
+10-0devel/py-cached-path/pkg-descr
+3-0devel/py-cached-path/distinfo
+1-0devel/Makefile
+45-04 files

FreeBSD/ports 8742126archivers/appscript distinfo Makefile

archivers/appscript: Update to 0.3.4

ChangeLogs:

* https://github.com/DtxdF/appscript/releases/tag/v0.3.2
* https://github.com/DtxdF/appscript/releases/tag/v0.3.3
* https://github.com/DtxdF/appscript/releases/tag/v0.3.4
DeltaFile
+3-3archivers/appscript/distinfo
+1-1archivers/appscript/Makefile
+4-42 files

FreeBSD/ports 31663b3news/nzbget distinfo pkg-plist

news/nzbget: Update 25.4 => 26.0

Changelog:
https://github.com/nzbgetcom/nzbget/releases/tag/v26.0

PR:             294282
Reported by:    Alex Levy <a13xlevy at pm.me> (maintainer)
Approved by:    maintainer, vvd (co-mentor)
MFH:            2026Q2

(cherry picked from commit 07708ad9abbbc6766fac5d84024c876baf37531d)
DeltaFile
+3-3news/nzbget/distinfo
+5-0news/nzbget/pkg-plist
+1-1news/nzbget/Makefile
+9-43 files

FreeBSD/ports 07708adnews/nzbget distinfo pkg-plist

news/nzbget: Update 25.4 => 26.0

Changelog:
https://github.com/nzbgetcom/nzbget/releases/tag/v26.0

PR:             294282
Reported by:    Alex Levy <a13xlevy at pm.me> (maintainer)
Approved by:    maintainer, vvd (co-mentor)
MFH:            2026Q2
DeltaFile
+3-3news/nzbget/distinfo
+5-0news/nzbget/pkg-plist
+1-1news/nzbget/Makefile
+9-43 files

FreeBSD/ports 9610f61mail/mailpit distinfo Makefile, mail/mailpit/files patch-package-lock.json

mail/mailpit: Update to 1.29.6
DeltaFile
+191-191mail/mailpit/files/patch-package-lock.json
+7-7mail/mailpit/distinfo
+1-1mail/mailpit/Makefile
+199-1993 files

FreeBSD/ports 5bb3b3fmath/octave-forge-fxp distinfo Makefile, math/octave-forge-fxp/files patch-DESCRIPTION

math/octave-forge-fxp: Update to 3.0.0.
DeltaFile
+3-3math/octave-forge-fxp/distinfo
+1-2math/octave-forge-fxp/Makefile
+1-1math/octave-forge-fxp/files/patch-DESCRIPTION
+5-63 files

FreeBSD/ports 618a16dmath/octave-forge-biosig distinfo Makefile

math/octave-forge-biosig: Update to 3.9.5.
DeltaFile
+3-3math/octave-forge-biosig/distinfo
+2-2math/octave-forge-biosig/Makefile
+5-52 files

FreeBSD/ports 8217f90audio/exaile distinfo Makefile

audio/exaile: update to 4.2.2

It's the same as beta-1, but with translations updated.
DeltaFile
+3-3audio/exaile/distinfo
+1-1audio/exaile/Makefile
+4-42 files