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)
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)
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)
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)
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>
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
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)
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
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)
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