FreeBSD/ports dabc356japanese/font-migu Makefile

japanese/font-migu: Refactor

Lint with portclippy.
Refactoring do-install*.
Switch from LN to RLN.

PR: 277658
DeltaFile
+14-21japanese/font-migu/Makefile
+14-211 files

FreeBSD/ports 2f70efajapanese/font-migu Makefile distinfo

japanese/font-migu: Update to 1.0.20231123 and take maintainership

In this release, the version numbers for 1? and 2m are different.
Update MASTER_SITES, DISTFILES, WWW and pkg-descr.

Changelog (japanese):
https://itouhiro.github.io/mixfont-mplus-ipa/changelog.html

PR:             277658
Approved by:    hrs (maintainer timeout > 3 months)
Approved by:    osa (mentor)
DeltaFile
+18-15japanese/font-migu/Makefile
+9-8japanese/font-migu/distinfo
+1-0japanese/font-migu/pkg-descr
+28-233 files

FreeBSD/ports 1dd5e77archivers/appscript distinfo Makefile

archivers/appscript: Update to 0.3.5

ChangeLog: https://github.com/DtxdF/appscript/releases/tag/v0.3.5
DeltaFile
+3-3archivers/appscript/distinfo
+1-1archivers/appscript/Makefile
+4-42 files

FreeBSD/ports bae3b67net-p2p/sonarr distinfo Makefile

net-p2p/sonarr: Update 4.0.16.2944 => 4.0.17.2952

Changelog:
https://github.com/Sonarr/Sonarr/releases/tag/v4.0.17.2952

PR:             294180
Sponsored by:   UNIS Labs
DeltaFile
+3-3net-p2p/sonarr/distinfo
+1-2net-p2p/sonarr/Makefile
+4-52 files

FreeBSD/ports 3ac2a06news/nzbhydra2 Makefile distinfo, news/nzbhydra2/files nzbhydra2.in

news/nzbhydra2: Update 7.9.0 => 8.5.3

Changelog:
https://github.com/theotherp/nzbhydra2/blob/v8.5.3/changelog.md

- Use exact Java version 17: "You need to install Java 17 (not lower,
  not higher)".
- Fix warnings from portclippy.
- Distfiles is zip: add USES+=zip, remove EXTRACT_SUFFIX=.zip, adjust
  EXTRACT_*_ARGS.
- Add NO_ARCH.
- Simplify do-install.
- Remove LICENSE from installation - already installed via LICENSE.
- Sort plist.
- Respect substitutions variables USER, GROUP, DATADIR in rc.d script.

PR:             294193
Approved by:    Marcel Bischoff <marcel at herrbischoff.com> (maintainer)
Sponsored by:   UNIS Labs

    [3 lines not shown]
DeltaFile
+20-23news/nzbhydra2/Makefile
+7-7news/nzbhydra2/files/nzbhydra2.in
+3-3news/nzbhydra2/distinfo
+30-333 files

FreeBSD/ports 238f7a8news/nzbhydra2 Makefile distinfo, news/nzbhydra2/files nzbhydra2.in

news/nzbhydra2: Update 7.9.0 => 8.5.3

Changelog:
https://github.com/theotherp/nzbhydra2/blob/v8.5.3/changelog.md

- Use exact Java version 17: "You need to install Java 17 (not lower,
  not higher)".
- Fix warnings from portclippy.
- Distfiles is zip: add USES+=zip, remove EXTRACT_SUFFIX=.zip, adjust
  EXTRACT_*_ARGS.
- Add NO_ARCH.
- Simplify do-install.
- Remove LICENSE from installation - already installed via LICENSE.
- Sort plist.
- Respect substitutions variables USER, GROUP, DATADIR in rc.d script.

PR:             294193
Approved by:    Marcel Bischoff <marcel at herrbischoff.com> (maintainer)
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+20-23news/nzbhydra2/Makefile
+7-7news/nzbhydra2/files/nzbhydra2.in
+3-3news/nzbhydra2/distinfo
+30-333 files

FreeBSD/ports 68c2ca3devel/ruby-build distinfo Makefile

devel/ruby-build: Update to 20260327

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

FreeBSD/ports 5f169canet/cloudflare-speed-cli distinfo Makefile

net/cloudflare-speed-cli: Update to 0.6.6
DeltaFile
+3-3net/cloudflare-speed-cli/distinfo
+1-2net/cloudflare-speed-cli/Makefile
+4-52 files

FreeBSD/ports 61a4663deskutils/py-vit distinfo Makefile

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)

(cherry picked from commit 96442118053ee250fae90bb16f86f369727fda17)
DeltaFile
+3-3deskutils/py-vit/distinfo
+3-3deskutils/py-vit/Makefile
+6-62 files

FreeBSD/ports 6ef9481security/strongswan pkg-plist Makefile, security/strongswan/files patch-conf_Makefile.in patch-src_libcharon_plugins_smp_smp.c

security/strongswan: Update 6.0.4 => 6.0.5 (CVE-2026-25075)

Changelog:
https://github.com/strongswan/strongswan/releases/tag/6.0.5

While here:
- Switch from post-install + "if PORT_OPTIONS:MVICI" to
  post-install-VICI-on.
- Add option FIPS_PRF - software implementation plugin.
- Improve plist.
- Refresh patches.

Reported by:    Mike Bressem <mike at bressem.com> (via email)
Approved by:    blanket (fix CVE)
Security:       CVE-2026-25075
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 2d6221ae7df33419e639c439a12c78fdea84e748)
DeltaFile
+48-4security/strongswan/pkg-plist
+18-6security/strongswan/files/patch-conf_Makefile.in
+5-5security/strongswan/Makefile
+4-4security/strongswan/files/patch-src_libcharon_plugins_smp_smp.c
+3-3security/strongswan/distinfo
+2-2security/strongswan/files/patch-src_libstrongswan_plugins_openssl_openssl__plugin.c
+80-241 files not shown
+82-267 files

FreeBSD/ports 2d6221asecurity/strongswan pkg-plist Makefile, security/strongswan/files patch-conf_Makefile.in patch-src_libcharon_plugins_smp_smp.c

security/strongswan: Update 6.0.4 => 6.0.5 (CVE-2026-25075)

Changelog:
https://github.com/strongswan/strongswan/releases/tag/6.0.5

While here:
- Switch from post-install + "if PORT_OPTIONS:MVICI" to
  post-install-VICI-on.
- Add option FIPS_PRF - software implementation plugin.
- Improve plist.
- Refresh patches.

Reported by:    Mike Bressem <mike at bressem.com> (via email)
Approved by:    blanket (fix CVE)
Security:       CVE-2026-25075
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+48-4security/strongswan/pkg-plist
+18-6security/strongswan/files/patch-conf_Makefile.in
+5-5security/strongswan/Makefile
+4-4security/strongswan/files/patch-src_libcharon_plugins_smp_smp.c
+3-3security/strongswan/distinfo
+2-2security/strongswan/files/patch-src_libstrongswan_plugins_openssl_openssl__plugin.c
+80-241 files not shown
+82-267 files

FreeBSD/ports 75ee539japanese/navi2ch pkg-plist Makefile

japanese/navi2ch: Refactor

Lint with portclippy.
Switch LISPDIR variable to NLISPDIR and add NICONDIR.
Switch from INSTALL_DATA to COPYTREE_SHARE.

PR:             291381
Approved by:    osa (mentor)
DeltaFile
+73-73japanese/navi2ch/pkg-plist
+10-10japanese/navi2ch/Makefile
+83-832 files

FreeBSD/ports f8cebdfjapanese/navi2ch Makefile

japanese/navi2ch: Take maintainership

Remove the mona font from the default option as ASCII art is becoming
obsolete.

PR:             291381
Approved by:    hrs (maintainer timeout)
Approved by:    osa (mentor)
DeltaFile
+2-3japanese/navi2ch/Makefile
+2-31 files

FreeBSD/ports 4225bc1japanese/navi2ch pkg-message Makefile, japanese/navi2ch/files patch-navi2ch-list.el patch-navi2ch-multibbs.el

japanese/navi2ch: Switch RUN_DEPENDS from p5-2chproxy to proxy2ch

Update GH_TAGNAME from faebfd1 to 7811dba.
Add NO_ARCH=yes.
Add a patch to accommodate the url change.
Update pkg-descr.

Changelog:
https://github.com/naota/navi2ch/compare/faebfd1...7811dba

PR:             291381
Approved by:    hrs (maintainer timeout)
Approved by:    osa (mentor)
DeltaFile
+28-0japanese/navi2ch/files/patch-navi2ch-list.el
+20-0japanese/navi2ch/files/patch-navi2ch-multibbs.el
+15-0japanese/navi2ch/files/patch-navi2ch-article.el
+12-3japanese/navi2ch/files/patch-navi2ch-vars.el
+4-4japanese/navi2ch/pkg-message
+4-2japanese/navi2ch/Makefile
+83-92 files not shown
+89-138 files

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/src 6af32a9contrib/tcpdump tcpdump.c print-icmp6.c, contrib/tcpdump/missing snprintf.c

tcpdump: Update to 4.99.6

Changes:        https://github.com/the-tcpdump-group/tcpdump/blob/tcpdump-4.99/CHANGES
Obtained from:  https://www.tcpdump.org/release/tcpdump-4.99.6.tar.xz
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D55578
Differential Revision:  https://reviews.freebsd.org/D55871

(cherry picked from commit e6083790f217ba7f89cd2957922bd45e35466359)
DeltaFile
+0-508contrib/tcpdump/missing/snprintf.c
+311-47contrib/tcpdump/tcpdump.c
+84-103contrib/tcpdump/print-icmp6.c
+79-105contrib/tcpdump/print-egp.c
+110-56contrib/tcpdump/CMakeLists.txt
+54-84contrib/tcpdump/print-mobility.c
+638-90363 files not shown
+1,581-1,65869 files

FreeBSD/src cd87e82usr.sbin/ipfwpcap ipfwpcap.c

ipfwpcap: Fix build after libpcap 1.10.6 update

pcap-int.h now references SIZEOF_TIME_T from libpcap's config.h, which
is not available to consumers of the internal header outside of the
libpcap build.  Switch to the public <pcap.h> header and replace the
direct FILE* casts and ferror()/fflush() calls with pcap_dump_flush(3),
which is the correct public API for flushing a pcap dump file.

Sponsored by:   The FreeBSD Foundation

(cherry picked from commit a0b3ef1952603ebf0307ca723b03e5a71598dd5a)
DeltaFile
+2-7usr.sbin/ipfwpcap/ipfwpcap.c
+2-71 files

FreeBSD/src e0ae00fcontrib/libpcap configure pcap-linux.c, lib/libpcap config.h

libpcap: Update to 1.10.6

Changes:        https://raw.githubusercontent.com/the-tcpdump-group/libpcap/89e982c37c36ad0bf9f10b7ded421cb42422effa/CHANGES
Reviewed by:    bms, emaste
Obtained from:  https://www.tcpdump.org/release/libpcap-1.10.6.tar.gz
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D55545
Differential Revision:  https://reviews.freebsd.org/D55858

(cherry picked from commit 16cef5f7a65588def71db4fdfa961f959847e3b6)
DeltaFile
+361-360contrib/libpcap/configure
+566-102contrib/libpcap/pcap-linux.c
+404-50contrib/libpcap/nametoaddr.c
+225-123contrib/libpcap/pcap-dlpi.c
+245-101contrib/libpcap/gencode.c
+209-54lib/libpcap/config.h
+2,010-79067 files not shown
+3,574-1,50173 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