FreeBSD/ports e1c6a3amisc/ollama Makefile, misc/ollama/files patch-x_imagegen_server.go

misc/ollama: Add missing patch

... that was accidentally dropped during the last port update.
DeltaFile
+13-0misc/ollama/files/patch-x_imagegen_server.go
+1-0misc/ollama/Makefile
+14-02 files

FreeBSD/ports 164e239deskutils/fet Makefile distinfo, deskutils/fet/files patch-CMakeLists.txt

deskutils/fet: Update to 7.8.5

Switch to cmake.
Add xorg to USES.

Changelogs: https://lalescu.ro/liviu/fet/news.html
DeltaFile
+7-4deskutils/fet/Makefile
+11-0deskutils/fet/files/patch-CMakeLists.txt
+3-3deskutils/fet/distinfo
+21-73 files

FreeBSD/ports 19e0394devel/py-lxml distinfo Makefile

devel/py-lxml: update to 6.1.0

Changelog: https://lxml.de/6.1/changes-6.1.0.html
DeltaFile
+3-3devel/py-lxml/distinfo
+1-1devel/py-lxml/Makefile
+4-42 files

FreeBSD/ports 186b8absecurity/strongswan distinfo Makefile

security/strongswan: Update 6.0.5 => 6.0.6 (fix 7 CVEs)

Changelog:
https://github.com/strongswan/strongswan/releases/tag/6.0.6

PR:             294718
Approved by:    blanket (fix CVEs)
Security:       CVE-2026-35328
Security:       CVE-2026-35329
Security:       CVE-2026-35330
Security:       CVE-2026-35331
Security:       CVE-2026-35332
Security:       CVE-2026-35333
Security:       CVE-2026-35334
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 3b628bd6b80f25100a96ba921c45c6d9e5878061)
DeltaFile
+3-3security/strongswan/distinfo
+1-2security/strongswan/Makefile
+4-52 files

FreeBSD/ports bc430ffsecurity/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

(cherry picked from commit fb347f77757066e2bc0989fd66c8f02c9bf862d9)
DeltaFile
+2-1security/strongswan/Makefile
+2-11 files

FreeBSD/ports 3b628bdsecurity/strongswan distinfo Makefile

security/strongswan: Update 6.0.5 => 6.0.6 (fix 7 CVEs)

Changelog:
https://github.com/strongswan/strongswan/releases/tag/6.0.6

PR:             294718
Approved by:    blanket (fix CVEs)
Security:       CVE-2026-35328
Security:       CVE-2026-35329
Security:       CVE-2026-35330
Security:       CVE-2026-35331
Security:       CVE-2026-35332
Security:       CVE-2026-35333
Security:       CVE-2026-35334
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+3-3security/strongswan/distinfo
+1-2security/strongswan/Makefile
+4-52 files

FreeBSD/ports dc2ae3cbenchmarks/hipercontracer distinfo Makefile

benchmarks/hipercontracer: Update 2.1.13 => 2.1.14

Changelog:
https://github.com/dreibh/hipercontracer/blob/hipercontracer-2.1.14/ChangeLog

Commit log:
https://github.com/dreibh/hipercontracer/compare/hipercontracer-2.1.13...hipercontracer-2.1.14

PR:             294728
Sponsored by:   UNIS Labs
DeltaFile
+3-3benchmarks/hipercontracer/distinfo
+1-1benchmarks/hipercontracer/Makefile
+4-42 files

FreeBSD/ports 5c20dfdfilesystems/zfstools Makefile

filesystems/zfstools: Fix with Ruby 3.4.

It needs rubygem-getoptlong.

PR:     294720
DeltaFile
+3-1filesystems/zfstools/Makefile
+3-11 files

FreeBSD/ports 1b109ddnet/teddycloud pkg-message Makefile, net/teddycloud/files pkg-message.in patch-src_home__assistant.c

net/teddycloud: Update 0.6.7 => 0.6.8

Changelog:
https://github.com/toniebox-reverse-engineering/teddycloud/releases/tag/tc_v0.6.8

Port changes:
 * Replace several source code patch files with CFLAGS instead.
 * Replace long paths with DATADIR and ETCDIR instead.
 * Pet portlint: remove empty line between *_DEPENDS.
 * Convert pkg-message to files/pkg-message.in and fix typo.

PR:             294230
Reported by:    Michael Pape <freebsd at pe82.de> (maintainer)
Approved by:    vvd (co-mentor)
DeltaFile
+27-0net/teddycloud/files/pkg-message.in
+0-27net/teddycloud/pkg-message
+13-10net/teddycloud/Makefile
+0-19net/teddycloud/files/patch-src_home__assistant.c
+0-18net/teddycloud/files/patch-src_handler__api.c
+0-15net/teddycloud/files/patch-src_toniesJson.c
+40-896 files not shown
+52-15112 files

FreeBSD/ports 02e2484net/freerdp3 distinfo Makefile

net/freerdp3: Update 3.24.0 => 3.25.0

Changelogs:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.24.1
https://github.com/FreeRDP/FreeRDP/releases/tag/3.24.2
https://github.com/FreeRDP/FreeRDP/releases/tag/3.25.0

PR:             294663
Security:       CVE-2026-40254
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 283e7c903a5d4c8d1fd25a48e24e504f43416504)
DeltaFile
+3-3net/freerdp3/distinfo
+1-1net/freerdp3/Makefile
+1-0net/freerdp3/pkg-plist
+5-43 files

FreeBSD/ports e0374f5audio/noson distinfo Makefile

audio/noson: Update to 2.12.32
DeltaFile
+3-3audio/noson/distinfo
+1-1audio/noson/Makefile
+1-1audio/noson/pkg-plist
+5-53 files

FreeBSD/ports e238e73audio/noson-app distinfo Makefile

audio/noson-app: Update to 5.6.24
DeltaFile
+3-3audio/noson-app/distinfo
+1-1audio/noson-app/Makefile
+4-42 files

FreeBSD/ports 283e7c9net/freerdp3 distinfo Makefile

net/freerdp3: Update 3.24.0 => 3.25.0

Changelogs:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.24.1
https://github.com/FreeRDP/FreeRDP/releases/tag/3.24.2
https://github.com/FreeRDP/FreeRDP/releases/tag/3.25.0

PR:             294663
Security:       CVE-2026-40254
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+3-3net/freerdp3/distinfo
+1-1net/freerdp3/Makefile
+1-0net/freerdp3/pkg-plist
+5-43 files

FreeBSD/ports e221ea2audio/libgme distinfo Makefile

audio/libgme: Update to 0.6.5

PR:             294675
DeltaFile
+3-3audio/libgme/distinfo
+2-2audio/libgme/Makefile
+1-1audio/libgme/pkg-plist
+6-63 files

FreeBSD/ports d2443c1security/rage-encryption distinfo Makefile

security/rage-encryption: Update to 0.11.2
DeltaFile
+3-3security/rage-encryption/distinfo
+1-2security/rage-encryption/Makefile
+4-52 files

FreeBSD/ports 4a6c7c3science/orthanc-dicomweb distinfo Makefile

science/orthanc-dicomweb: Update to 1.23

A few minor enhancements
Changes: https://orthanc.uclouvain.be/hg/orthanc-dicomweb/file/tip/NEWS

Reported by:    portscout
DeltaFile
+5-5science/orthanc-dicomweb/distinfo
+2-2science/orthanc-dicomweb/Makefile
+7-72 files

FreeBSD/ports 4ec8a87science/orthanc-mysql Makefile distinfo

science/orthanc-mysql: Update to allow build alongside orthanc 1.12.11

Does not build with bundled orthanc 1.12.11.
Pin bundled version to 1.12.10 instead of ../orthanc/version.mk.
DeltaFile
+4-2science/orthanc-mysql/Makefile
+1-1science/orthanc-mysql/distinfo
+5-32 files

FreeBSD/ports f50ffedscience/orthanc-postgresql distinfo Makefile

science/orthanc-postgresql: Update to 10.1

Change label filtering behavior
Changes: https://orthanc.uclouvain.be/hg/orthanc-databases/file/\
            tip/PostgreSQL/NEWS

Reported by:    portscout
DeltaFile
+5-5science/orthanc-postgresql/distinfo
+1-2science/orthanc-postgresql/Makefile
+6-72 files

FreeBSD/ports 48e5e15science/orthanc distinfo version.mk

science/orthanc: Update to 1.12.11

Numerous enhancements and fixes
Changes: https://orthanc.uclouvain.be/hg/orthanc/file/Orthanc-1.12.11/NEWS

Reported by:    portscout
DeltaFile
+3-3science/orthanc/distinfo
+1-1science/orthanc/version.mk
+0-1science/orthanc/Makefile
+4-53 files

FreeBSD/ports ca80980audio/freebsd-13-mixer Makefile

audio/freebsd-13-mixer: Retire port

FreeBSD 13 is no longer supported (with the exception of 13.5 which will
reach EoL soon as well), and there should not be a need for this port
anymore.

Sponsored by:   The FreeBSD Foundation
Reviewed by:    0mp
Approved by:    maintainer
DeltaFile
+4-0audio/freebsd-13-mixer/Makefile
+4-01 files

FreeBSD/ports a71613asysutils/onefetch distinfo Makefile.crates

sysutils/onefetch: Update to 2.27.1

While here, claim maintainership after three consecutive maintainer
timeouts.

Changelog: https://github.com/o2sh/onefetch/blob/main/CHANGELOG.md#2271-2025-3-19

PR:             293967
Approved by:    lcook (former maintainer, timeout 1 month)
DeltaFile
+277-299sysutils/onefetch/distinfo
+137-148sysutils/onefetch/Makefile.crates
+2-3sysutils/onefetch/Makefile
+416-4503 files

FreeBSD/ports 323fd03www/freenginx-devel distinfo Makefile.extmod

www/freenginx-devel: update njs module: 0.9.6 -> 0.9.7

Bump PORTREVISION.

Sponsored by:   tipi.work

</ChangeLog>

nginx modules:

*) Feature: improved shared dict eviction strategy.

*) Feature: added ttl() method to shared dictionaries.

*) Bugfix: removed spurious "js vm init" notice log emitted during
   configuration parsing.

*) Bugfix: removed shared dict expiration from read-locked paths.


    [21 lines not shown]
DeltaFile
+3-3www/freenginx-devel/distinfo
+1-1www/freenginx-devel/Makefile.extmod
+1-0www/freenginx-devel/Makefile
+5-43 files

FreeBSD/ports 0eecc88mail/mlmmj distinfo Makefile, mail/mlmmj/files patch-configure

mail/mlmmj: update to 2.0.1

build script fixes
DeltaFile
+0-11mail/mlmmj/files/patch-configure
+3-3mail/mlmmj/distinfo
+1-2mail/mlmmj/Makefile
+0-1mail/mlmmj/pkg-plist
+4-174 files

FreeBSD/ports 9cffc4adevel/electron39/files patch-rust-1.95

devel/electron39: Fix build with rust 1.95

PR:             294615
Reported by:    mikael
DeltaFile
+478-0devel/electron39/files/patch-rust-1.95
+478-01 files

FreeBSD/ports 058c139devel/electron38/files patch-rust-1.95

devel/electron38: Fix build with rust 1.95

PR:             294615
Reported by:    mikael
DeltaFile
+858-0devel/electron38/files/patch-rust-1.95
+858-01 files

FreeBSD/ports bb65949devel/electron37/files patch-rust-1.95

devel/electron37: Fix build with rust 1.95

PR:             294615
Reported by:    mikael
DeltaFile
+987-0devel/electron37/files/patch-rust-1.95
+987-01 files

FreeBSD/ports 5c791a0devel/electron40/files patch-rust-1.95

devel/electron40: Fix build with rust 1.95

Obtained from:  https://chromium.googlesource.com/chromium/src/+/63a53b823f06b9638e93ff8ae26112ca1a9f09e2,
                https://chromium.googlesource.com/chromium/src/+/986245c8b6d972710f729f09ed50e0b7d0d6cdfd

PR:             294615
Reported by:    mikael
Obtained from:  https://chromium.googlesource.com/chromium/src/+/63a53b823f06b9638e93ff8ae26112ca1a9f09e2,
                https://chromium.googlesource.com/chromium/src/+/986245c8b6d972710f729f09ed50e0b7d0d6cdfd
DeltaFile
+2,942-0devel/electron40/files/patch-rust-1.95
+2,942-01 files

FreeBSD/ports 5bfca08www/py-dj-database-url Makefile, www/py-dj-database-url/files patch-pyproject.toml

www/py-dj-database-url: Unbreak build after 21c2f9c595ac

* Relax the version requirements for py-uv-build which has been updated
  recently.

Reported by:    pkg-fallout
DeltaFile
+1-1www/py-dj-database-url/Makefile
+1-1www/py-dj-database-url/files/patch-pyproject.toml
+2-22 files

FreeBSD/ports 6b0f7bftextproc/py-zensical distinfo Makefile.crates

textproc/py-zensical: Update to 0.0.34

* This version added support for TOML 1.1.0.  For this reason and to
  make use of it, the requirement for py-tomli must be set explicitly,
  because the PY_TOMLI macro currently only applies to Python versions
  prior to 3.11.

  The reason for the latter one is that, starting with Python 3.11,
  support for parsing TOML 1.0.0 is available in the Python standard
  library via the "tomllib" module.

  With py-tomli 2.4.0, support for TOML 1.1.0 has been added, which
  is currently only implemented in Python 3.15.

Changelog:

https://github.com/zensical/zensical/releases/tag/v0.0.34
DeltaFile
+73-93textproc/py-zensical/distinfo
+35-45textproc/py-zensical/Makefile.crates
+2-2textproc/py-zensical/Makefile
+110-1403 files

FreeBSD/ports f7d11b2devel/py-inline-snapshot distinfo Makefile

devel/py-inline-snapshot: Update to 0.32.6

Changelog:

https://github.com/15r10nk/inline-snapshot/blob/v0.32.6/CHANGELOG.md
DeltaFile
+3-3devel/py-inline-snapshot/distinfo
+1-1devel/py-inline-snapshot/Makefile
+4-42 files