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
security/cryptopp-modern: New port: C++ class library of cryptographic algorithms and schemes
- Add CONFLICTS_INSTALL to security/cryptopp
Actively maintained fork of Crypto++ library which features multiple
algorithms and schemes such as:
ChaCha20-Poly1305, AES, Camellia, Blowfish, Threefish, Triple-DES, block
mode chipers, BLAKE2s, BLAKE3, GMAC, HMAC, SHA*, RSA, DSA, DH, ed25519,
x25519, Argon2, ML-KEM ML-DSA to name a few.
It acts as a drop-in API/ABI compatible replacement for the original
Crypto++ library
WWW: https://github.com/cryptopp-modern/cryptopp-modern
Reviewed by: diizzy
graphics/mesa-{dri,libs}: Fix building with iris and anv off
Move the pkgconfig related CONFIGURE_ENV knob to a common place instead of
activating it depending on options.
PR: 296094
Reported by: Oleh Hushchenkov <o.hushchenkov at gmail.com>
graphics/mesa-dri: Make glslang an unconditional build dependency
Strictly speaking, glslang is only needed for Vulkan drivers, but this isn't
a heavy dependency.
PR: 296094
Reported by: Oleh Hushchenkov <o.hushchenkov at gmail.com>