FreeBSD/ports 0c7c7dfdevel/dorst distinfo Makefile.crates, devel/dorst/files patch-Cargo.lock patch-Cargo.toml

devel/dorst: Update 0.19.5 => 0.20.0

While here, remove desktop-file-utils since
the .desktop file doesn't contain MimeType entry.

Changelog:
https://github.com/charlesrocket/dorst/releases/tag/v0.20.0

PR:             294477
Reported by:    charlesrocket <slowdive at me.com> (maintainer)
Approved by:    osa (mentor)
DeltaFile
+375-413devel/dorst/distinfo
+187-206devel/dorst/Makefile.crates
+0-26devel/dorst/files/patch-Cargo.lock
+0-11devel/dorst/files/patch-Cargo.toml
+2-3devel/dorst/Makefile
+564-6595 files

FreeBSD/ports 038f457deskutils/taskwarrior-tui Makefile

deskutils/taskwarrior-tui: Unsilence commands
DeltaFile
+4-4deskutils/taskwarrior-tui/Makefile
+4-41 files

FreeBSD/ports caab64fmail/spamassassin Makefile, mail/spamassassin-devel Makefile

mail/spamassassin*: Ensure process name is renamed even in debug mode

Some customers run spamassassin in debug mode. This breaks rc's ability
to manage the process because the process name is unexpectedly "perl".
When in debug mode, also set the process name to spamd.

Reported by:    Dan Mahoney <danm at prime.gushi.org>
Upstream bug:   https://bz.apache.org/SpamAssassin/show_bug.cgi?id=8384
DeltaFile
+11-0mail/spamassassin/files/patch-spamd_spamd.raw
+11-0mail/spamassassin-devel/files/patch-spamd_spamd.raw
+1-1mail/spamassassin-devel/Makefile
+1-1mail/spamassassin/Makefile
+24-24 files

FreeBSD/ports 0502fe9security/trufflehog distinfo Makefile

security/trufflehog: update 3.94.3 → 3.95.2
DeltaFile
+5-5security/trufflehog/distinfo
+1-1security/trufflehog/Makefile
+6-62 files

FreeBSD/ports b2c4140devel/dill Makefile distinfo, devel/dill/files patch-CMakeLists.txt

devel/dill: update 2.4.1-75 → 3.3.0
DeltaFile
+5-14devel/dill/files/patch-CMakeLists.txt
+8-3devel/dill/Makefile
+3-3devel/dill/distinfo
+1-1devel/dill/pkg-plist
+17-214 files

FreeBSD/ports 8f8807clang/py-dhall distinfo Makefile

lang/py-dhall: update 0.1.15 → 0.1.16
DeltaFile
+33-33lang/py-dhall/distinfo
+19-21lang/py-dhall/Makefile
+52-542 files

FreeBSD/ports a917a59misc/lean-ctx distinfo Makefile

misc/lean-ctx: update 3.3.1 → 3.3.2
DeltaFile
+3-3misc/lean-ctx/distinfo
+1-1misc/lean-ctx/Makefile
+4-42 files

FreeBSD/ports c264c3bmath/lean4 distinfo Makefile

math/lean4: update 4.29.0 → 4.29.1
DeltaFile
+3-3math/lean4/distinfo
+2-2math/lean4/Makefile
+5-52 files

FreeBSD/ports c4522a2editors/vim distinfo Makefile

editors/vim: Update to 9.2.0387
DeltaFile
+3-3editors/vim/distinfo
+1-1editors/vim/Makefile
+4-42 files

FreeBSD/ports 3dae579textproc/qo distinfo Makefile

textproc/qo: Update to 0.4.0
DeltaFile
+5-5textproc/qo/distinfo
+1-2textproc/qo/Makefile
+6-72 files

FreeBSD/ports fc63455devel/lua-language-server distinfo Makefile

devel/lua-language-server: Update to 3.18.2

Differential Revision:  https://reviews.freebsd.org/D56255
DeltaFile
+3-3devel/lua-language-server/distinfo
+1-1devel/lua-language-server/Makefile
+4-42 files

FreeBSD/ports f043ed3security/vuxml/vuln 2026.xml

security/vuxml: add FreeBSD SAs issued on 2026-04-21

FreeBSD-SA-26:10.vm affects all supported releases
FreeBSD-SA-26:11.amd64 affects all supported releases
DeltaFile
+71-0security/vuxml/vuln/2026.xml
+71-01 files

FreeBSD/ports bd4525dsysutils/try-rs distinfo Makefile

sysutils/try-rs: Update to 1.7.8
DeltaFile
+3-3sysutils/try-rs/distinfo
+1-1sysutils/try-rs/Makefile
+4-42 files

FreeBSD/ports 85268e7devel/shfmt distinfo Makefile

devel/shfmt: Update to 3.13.1
DeltaFile
+5-5devel/shfmt/distinfo
+1-2devel/shfmt/Makefile
+6-72 files

FreeBSD/ports 6681490devel/air-go distinfo Makefile

devel/air-go: Update to 1.65.1
DeltaFile
+5-5devel/air-go/distinfo
+1-1devel/air-go/Makefile
+6-62 files

FreeBSD/ports 33ddf35www/grafana distinfo Makefile, www/grafana/files grafana.in

www/grafana: Update 12.4.2 => 13.0.1

Release notes:
https://grafana.com/docs/grafana/latest/whatsnew/whats-new-in-v13-0

Changelogs:
https://github.com/grafana/grafana/releases/tag/v12.4.3
https://github.com/grafana/grafana/releases/tag/v13.0.1

PR:             294695
Sponsored by:   UNIS Labs
DeltaFile
+77-77www/grafana/distinfo
+4-7www/grafana/Makefile
+0-2www/grafana/pkg-plist
+1-1www/grafana/files/grafana.in
+82-874 files

FreeBSD/ports 0aee2edwww/homepage pkg-plist distinfo

www/homepage: Update to 1.12.3

ChangeLog:
https://github.com/gethomepage/homepage/compare/v1.10.1...v1.12.3
DeltaFile
+2,552-2,967www/homepage/pkg-plist
+3-3www/homepage/distinfo
+1-1www/homepage/Makefile
+2,556-2,9713 files

FreeBSD/ports 8cd4040sysutils/stackit distinfo Makefile

sysutils/stackit: Update version 0.59.0 => 0.61.0

Changelog:
https://github.com/stackitcloud/stackit-cli/releases/tag/v0.60.0
https://github.com/stackitcloud/stackit-cli/releases/tag/v0.61.0

PR:             294693
Sponsored by:   UNIS Labs
DeltaFile
+5-5sysutils/stackit/distinfo
+1-1sysutils/stackit/Makefile
+6-62 files

FreeBSD/ports 4514c69net/scamper Makefile distinfo

net/{,py-}scamper: Update 20260331 => 20260420

Changelog:
https://mailman.caida.org/pipermail/scamper-announce/2026-April/000062.html

PR:             294683
Sponsored by:   UNIS Labs
DeltaFile
+5-2net/scamper/Makefile
+3-3net/scamper/distinfo
+3-1net/scamper/pkg-plist
+11-63 files

FreeBSD/ports bb654a4devel/valgrind distinfo Makefile

devel/valgrind: Update 3.26.0 => 3.27.0

Changelog:
https://valgrind.org/docs/manual/dist.news.html

PR:             294679
Sponsored by:   UNIS Labs
DeltaFile
+3-3devel/valgrind/distinfo
+1-1devel/valgrind/Makefile
+4-42 files

FreeBSD/ports a3829bddevel/yasm Makefile

devel/yasm: Add USES=python:build because cmake looksfor python

Reported by:    Tomoaki AOKI <junchoon at dec.sakura.ne.jp>
PR:             270129
DeltaFile
+1-1devel/yasm/Makefile
+1-11 files

FreeBSD/ports fb347f7security/strongswan Makefile

security/strongswan: Enable ML plugin by default to allow Post-Quantum Key Exchange Methods

Currently ML-DSA (used for Digital Signatures) is a draft in strongswan
(ETA Version 6.1.0 or later). So CNSA 2.0 cannot be fully supported yet.
https://linux-ipsec.org/slides/2025/steffen-pqc-auth-for-ikev2.pdf
But most firewalls (Palo Alto / Fortigate) already support ML-KEM Key
Exchange in addition to standard proposals.
E.g. aes128gcm16-ecp256-ke1_mlkem512.

More details:
https://docs.strongswan.org/docs/latest/config/proposals.html

PR:             294305
Approved by:    strongswan at Nanoteq.com (maintainer, timeout 2 weeks)
Sponsored by:   UNIS Labs
DeltaFile
+2-1security/strongswan/Makefile
+2-11 files

FreeBSD/ports 22ff37dx11-servers/xlibre-server distinfo Makefile.version, x11/nvidia-driver Makefile

x11/{nvidia-driver,slim},x11-servers/xlibre-server: Update XLibre to 25.1.4

With hat:       xlibre
DeltaFile
+3-3x11-servers/xlibre-server/distinfo
+1-1x11-servers/xlibre-server/Makefile.version
+1-1x11/nvidia-driver/Makefile
+1-1x11/slim/Makefile
+6-64 files

FreeBSD/ports 87f4801audio/libopenshot-audio/files patch-JuceLibraryCode_modules_juce__core_juce__core.cpp

audio/libopenshot-audio: fix build on armv7

The usual interference of the poorly named mb() macro from
<machine/atomic.h> with other symbols.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q2

(cherry picked from commit cd6af040992a77756b14d8c038b213bc1f425398)
DeltaFile
+14-0audio/libopenshot-audio/files/patch-JuceLibraryCode_modules_juce__core_juce__core.cpp
+14-01 files

FreeBSD/ports cd6af04audio/libopenshot-audio/files patch-JuceLibraryCode_modules_juce__core_juce__core.cpp

audio/libopenshot-audio: fix build on armv7

The usual interference of the poorly named mb() macro from
<machine/atomic.h> with other symbols.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q2
DeltaFile
+14-0audio/libopenshot-audio/files/patch-JuceLibraryCode_modules_juce__core_juce__core.cpp
+14-01 files

FreeBSD/ports d1594f9sysutils/rsyslog8 distinfo Makefile

sysutils/rsyslog8: update to 8.2604.0

Changes:        https://github.com/rsyslog/rsyslog/blob/v8.2604.0/ChangeLog
Reported by:    repology
DeltaFile
+3-3sysutils/rsyslog8/distinfo
+1-2sysutils/rsyslog8/Makefile
+4-52 files

FreeBSD/ports b4d8e0adevel/goreleaser distinfo Makefile

devel/goreleaser: update to 2.15.4

Changelog: https://github.com/goreleaser/goreleaser/releases/tag/v2.15.4

MFH:            2026Q2
(cherry picked from commit baee81b80cb6bedd5eb7827d50e47ee500c9e1ef)
DeltaFile
+5-5devel/goreleaser/distinfo
+1-1devel/goreleaser/Makefile
+6-62 files

FreeBSD/ports e79bb31emulators/ripes Makefile distinfo, emulators/ripes/files patch-src_io_iobase.h patch-CMakeLists.txt

emulators/ripes: unbundle devel/cereal to fix the armv7 build

The bundled version of cereal is outdated and produces this build error:

In file included from /wrkdirs/usr/ports/emulators/ripes/work/Ripes-2.2.6/external/VSRTL/graphics/vsrtl_componentgraphic.cpp:14:
In file included from /wrkdirs/usr/ports/emulators/ripes/work/Ripes-2.2.6/external/VSRTL/external/cereal/include/cereal/archives/json.hpp:56:
/wrkdirs/usr/ports/emulators/ripes/work/Ripes-2.2.6/external/VSRTL/external/cereal/include/cereal/external/rapidjson/document.h:319:82: error: cannot assign to non-static data member 'length' with const-qualified type 'const SizeType' (aka 'const unsigned int')
  319 |     GenericStringRef& operator=(const GenericStringRef& rhs) { s = rhs.s; length = rhs.length; }
      |                                                                           ~~~~~~ ^
/wrkdirs/usr/ports/emulators/ripes/work/Ripes-2.2.6/external/VSRTL/external/cereal/include/cereal/external/rapidjson/document.h:325:20: note: non-static data member 'length' declared const here
  325 |     const SizeType length; //!< length of the string (excluding the trailing NULL terminator)
      |     ~~~~~~~~~~~~~~~^~~~~~
1 error generated.

Unbundle devel/cereal to get an up to date version which does not
exhibit this issue and to follow our policy on unbundling.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q2

    [2 lines not shown]
DeltaFile
+11-0emulators/ripes/files/patch-src_io_iobase.h
+10-0emulators/ripes/files/patch-CMakeLists.txt
+10-0emulators/ripes/files/patch-src_serializers.h
+3-1emulators/ripes/Makefile
+0-2emulators/ripes/distinfo
+34-35 files

FreeBSD/ports d690c7cbiology/htslib/files patch-htscodecs_htscodecs_rANS__static32x16pr__neon.c patch-htscodecs_htscodecs_rANS__static4x16pr.c

biology/htslib: fix build on armv7 (again)

The patches provided by me in 2023 to fix the build on armv7 were
upstreamed shortly after.  In a subsequent update to the port, it
appears that the maintainer had then reversed these patches (?!),
effectively undoing my now upstreamed bug fix.

Remove the bogus patches to fix the build.

Fixes:          aafe5d31c5f3afdaad0f6345bee06e7a3e2c5ced
See also:       https://github.com/samtools/htscodecs/issues/81
Approved by:    portmgr (build fix blanket)
MFH:            2026Q2

(cherry picked from commit 89c7d793da2638cfdc15252825a5548c3eb2f147)
DeltaFile
+0-11biology/htslib/files/patch-htscodecs_htscodecs_rANS__static32x16pr__neon.c
+0-11biology/htslib/files/patch-htscodecs_htscodecs_rANS__static4x16pr.c
+0-222 files

FreeBSD/ports 6c3c03agames/vvvvvv distinfo Makefile

games/vvvvvv: update to 2.4.4

A bug fix release.

Changelog: https://github.com/TerryCavanagh/VVVVVV/releases/tag/2.4.4

MFH:            2026Q2
(cherry picked from commit e1c54e3ed0afcef6d6ca92564e208264cf5c77ff)
DeltaFile
+5-5games/vvvvvv/distinfo
+1-1games/vvvvvv/Makefile
+6-62 files