dns/dnsjava: fetch the upstream distributed jar
This removes the build dependency on openjdk8.
A follow up step is to make this port fetch dnsjava 3.X from maven.
See: https://github.com/apache/jmeter/issues/6400
Approved by: no maintainer
cad/ldview: Update 4.6 => 4.7, switch Qt 5 => 6
+ Add LICENSE_COMB=dual for added MIT license
* Grep and patch out wrong paths across all files, not only few ones
* Mark as PIE_UNSAFE
Approved by: yuri@ (maintainer)
Differential Revision: https://reviews.freebsd.org/D60159
mail/rspamd: Update to 4.3.0
Feature release. Adds SMTPUTF8 address syntax checks
(draft-ietf-mailmaint-smtputf8-syntax), explicit phishing rewrite trust
maps, and new symbols for truncated or unreadable archive, OOXML, SVG
and PDF content. HTML, CSS and URL parsing follow browsers more
closely, and the release carries many milter, Redis, DNS, SPF, DMARC,
DKIM and ARC fixes, among them a worker abort on an HTTP request with a
header line without a colon.
Incompatible changes: URL mismatches are scored separately from
phishing, SPF records are evaluated in term order, DKIM rejects
duplicated tags, l=0 and RSA keys under 1024 bits, and symbol options
are stored verbatim and percent-encoded only on output.
ChangeLog: https://github.com/rspamd/rspamd/blob/4.3.0/ChangeLog
multimedia/jellyfin: Update to 12.4
- Depend on multimedia/jellyfin-ffmpeg instead of multimedia/ffmpeg and
point the rc script at its ffmpeg binary (jellyfin_ffmpeg, set it to an
empty string to fall back to the PATH lookup)
- Depend on devel/libunwind-devel, which is what the bundled .NET runtime
is linked against
- Pass --allow-remote to npm, which is required since npm 12 to fetch the
classlist.js tarball dependency
PR: 298699, 298827
graphics/libskiasharp: Update to 119
Update to the SkiaSharp 3.119 native library. multimedia/jellyfin 12.4
uses SkiaSharp 3.119.4, which needs the matching native library.
PR: 300147
lang/dotnet: adapt to the relocated libunwind-devel files
devel/libunwind-devel now installs its development files under
${PREFIX}/libunwind11 with only the versioned shared libraries left in the
default library path and no longer conflicts with devel/libunwind.
Depend on the libunwind.so.11 shared library instead of the unversioned
development symlink, and point the build at the relocated files: CMake
search paths for both the library and the headers, and CPATH for the
headers since the build overrides the compiler flags.
devel/libunwind-devel: allow installation alongside libunwind
Only install the share library in the library path in order to be able
to have both libunwind-devel and libunwind installed at the same time.
graphics/qgis-ltr: Fix pkg-plist entry
Build error due to an incorrect entry in pkg-plist when the QGIS Server
option is disabled.
No increase in PORTREVISION is needed.
PR: 300693
MFH: 2026Q4
(cherry picked from commit 4a43deb2f8996cfd942bf4b562fb40b41eb14895)
graphics/qgis-ltr: Fix pkg-plist entry
Build error due to an incorrect entry in pkg-plist when the QGIS Server
option is disabled.
No increase in PORTREVISION is needed.
PR: 300693
MFH: 2026Q4
editors/ttt: Add port: IDE that lives in your terminal
The IDE that lives in your terminal. A TUI that feels like GUI. A real
alternative to VS Code, Zed, and Sublime that happens to run in your
terminal. Single Go binary, zero config.
WWW: https://tttedit.dev/
WWW: https://github.com/eugenioenko/ttt
www/immich: Fix the storage usage display
node reports no frsize on FreeBSD, so the computed values came out NaN
and the server reported no disk usage at all. Fall back to bsize.
Sponsored by: Netzkommune GmbH