devel/p5-CLI-Simple: Add port: Minimalist object oriented base class for CLI applications
Tired of writing the same 'ol boilerplate code for command line scripts?
Want a standard, simple way to create a Perl script that takes options
and commands? CLI::Simple makes it easy to create scripts that take
options, commands and arguments.
CLI::Simple is designed around the modulino pattern - Perl modules that
can be executed directly as scripts.
WWW: https://metacpan.org/pod/CLI::Simple
PR: 295931
Reported by: Einar Bjarni Halldórsson <einar at isnic.is> (new maintainer)
databases/sql-workbench: Update 131 => 133
Changelog:
https://www.sql-workbench.eu/history.html#build_133
- Fix version numbering: correct version was 131 before this update.
- Replace PORTVERSION with DISTVERSION.
- Update MASTER_SITES.
- Add NO_ARCH.
- Fix DOCS option.
- Improve options MYSQL and PGSQL.
- Replace PREFIX with LOCALBASE in path to java.
- Split long line.
Sponsored by: UNIS Labs
thunderbolt: do not enable in GENERIC
The thunderbolt implementation is not 100% complete and causes some
suspend/resume issues. Comment out the device until it is better
fleshed out and some of the core issues with it are resolved.
MFC after: 1 week
Requested by: obiwac
Differential Revision: https://reviews.freebsd.org/D57650
mail/thunderbird-esr: fix build on 2026Q2
The build failed with (and probably because of) the old rust in
Quarterly, as some of the cargo-checksum.json files in
comm/third_party/rust (the thunderbird part) referenced .gitmodules
files which are not present in the release tarball.
Stripping out these references (most easily with sed) fixes the build.
This is a stop-gap fix in 2026Q2 only - the build on main is fine,
and the 2026Q2 will be closed in two weeks anyway.
sysutils/graylog: Update 7.0.6 => 7.0.8
Changelog:
https://go2docs.graylog.org/current/changelogs/changelog.html#Graylog708
- Add LOCAL to MASTER_SITES for those who also can't download from the
official website: "403 Forbidden".
- Parametrize graylog with ${PORTNAME}.
- Fix warnings from portclippy.
- Fix build with USER/GROUP not in UIDs/GIDs.
- Rename post-extract to post-patch - patches must be after "patch".
- Merge MKDIRs.
- Fix comments in rc script.
Security: GHSA-gqr6-r77p-c2pj
Security: GHSA-j769-9gv9-65gr
Sponsored by: UNIS Labs
MFH: 2026Q2
(cherry picked from commit c8b1ef07c984bd66074c91fe34008f3af00b5b31)
sysutils/graylog: Update 7.0.6 => 7.0.8
Changelog:
https://go2docs.graylog.org/current/changelogs/changelog.html#Graylog708
- Add LOCAL to MASTER_SITES for those who also can't download from the
official website: "403 Forbidden".
- Parametrize graylog with ${PORTNAME}.
- Fix warnings from portclippy.
- Fix build with USER/GROUP not in UIDs/GIDs.
- Rename post-extract to post-patch - patches must be after "patch".
- Merge MKDIRs.
- Fix comments in rc script.
Security: GHSA-gqr6-r77p-c2pj
Security: GHSA-j769-9gv9-65gr
Sponsored by: UNIS Labs
MFH: 2026Q2
stand: Bulk operations on each gfxfb_blt if shadow buffer enabled
Previously, gfxfb_blt flushed the framebuffer on every call. Since a
single drawing operation may invoke gfxfb_blt multiple times, this can
result in unnecessary flushes.
Instead, write updates to the shadow buffer (when present) and mark the
affected area as dirty. Flushing is deferred so multiple gfxfb_blt calls
can be coalesced into a single update. As before, only the dirty region
is flushed.
This fixes the slow bootloader problem in some platforms.
Reviewed by: imp, adrian, obiwac
Tested by: obiwac, jrm
MFC after: 2 weeks
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D57373
net-p2p/amule: Switch to security/cryptopp-modern dependency
- Add upstream patch to fix cryptopp-modern version detection
- Remove segmentation fault fix used with security/cryptopp dependency
- Pet portclippy