FreeBSD/ports 8de70ffgraphics/drawio distinfo Makefile

graphics/drawio: Update to 29.6.6

Reported by:    tagattie
DeltaFile
+3-3graphics/drawio/distinfo
+2-3graphics/drawio/Makefile
+5-62 files

FreeBSD/ports bef6f87textproc/libxml2 Makefile, textproc/libxml2/files patch-catalog-memleak

textproc/libxml2: Plug a memory leak with a patch from upstream

PR:             294260
Reported by:    diizzy
DeltaFile
+28-0textproc/libxml2/files/patch-catalog-memleak
+1-0textproc/libxml2/Makefile
+29-02 files

FreeBSD/src 095cbb1sys/x86/cpufreq hwpstate_amd.c

hwpstate_amd: Expose nodes as much as possible in legacy pstate

Reviewed by:    olce
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D55606
DeltaFile
+91-65sys/x86/cpufreq/hwpstate_amd.c
+91-651 files

FreeBSD/ports 29c30d1net-im/py-matrix-synapse distinfo Makefile.crates, net-im/py-matrix-synapse/files patch-pyproject.toml synapse.in

net-im/py-matrix-synapse: Update 1.138.0 => 1.151.0 (security)

Changelogs:
https://github.com/element-hq/synapse/blob/v1.151.0/CHANGES.md

PR:             292129
Reported by:    Sascha Biberhofer <ports at skyforge.at> (maintainer)
Approved by:    osa (mentor)
MFH:            2026Q2
Security:       CVE-2025-61672
                CVE-2026-24044

(cherry picked from commit a7691f104e94a997b8ec6e651379144c4aabe955)
DeltaFile
+185-225net-im/py-matrix-synapse/distinfo
+93-113net-im/py-matrix-synapse/Makefile.crates
+20-14net-im/py-matrix-synapse/Makefile
+10-10net-im/py-matrix-synapse/files/patch-pyproject.toml
+3-3net-im/py-matrix-synapse/pkg-descr
+1-1net-im/py-matrix-synapse/files/synapse.in
+312-3661 files not shown
+313-3677 files

FreeBSD/ports a7691f1net-im/py-matrix-synapse distinfo Makefile.crates, net-im/py-matrix-synapse/files patch-pyproject.toml pkg-message.in

net-im/py-matrix-synapse: Update 1.138.0 => 1.151.0 (security)

Changelogs:
https://github.com/element-hq/synapse/blob/v1.151.0/CHANGES.md

PR:             292129
Reported by:    Sascha Biberhofer <ports at skyforge.at> (maintainer)
Approved by:    osa (mentor)
MFH:            2026Q2
Security:       CVE-2025-61672
                CVE-2026-24044
DeltaFile
+185-225net-im/py-matrix-synapse/distinfo
+93-113net-im/py-matrix-synapse/Makefile.crates
+20-14net-im/py-matrix-synapse/Makefile
+10-10net-im/py-matrix-synapse/files/patch-pyproject.toml
+3-3net-im/py-matrix-synapse/pkg-descr
+1-1net-im/py-matrix-synapse/files/pkg-message.in
+312-3661 files not shown
+313-3677 files

FreeBSD/ports 4bc030cdevel/gradle5 Makefile, net/seda Makefile

*/*: bump portrevision for openjdk dependency change

Other USES=java ports use JAVA_DEFAULT or are pinned to a specific version.

PR:     293756
DeltaFile
+1-1net/seda/Makefile
+1-1net/spread-j/Makefile
+1-1sysutils/logstash7/Makefile
+1-1sysutils/rundeck/Makefile
+1-1textproc/elasticsearch7/Makefile
+1-1devel/gradle5/Makefile
+6-611 files not shown
+17-1717 files

FreeBSD/src a71fea5contrib/libucl/lua lua_ucl.c

contrib/libucl: Revert to old behavior of macros

Enable macros and includes by default as this is breaking package
building on HEAD. libucl 0.9.3 by default changed the behavior of
includes and macros. These were previously enabled but it switched to
disabled which breaks the package building in HEAD. This is a temporary
workaround for now to fix the package building specially for
releng/15.0. This might be reverted post EOL of 15.0 in the coming
months.

Reported by:    ivy
Fixes: abda442d92fd ("contrib/libucl: Import libucl 0.9.3")
Tested by:      ivy
Approved by:    ivy, kevans
Differential Revision:  https://reviews.freebsd.org/D56294
DeltaFile
+1-1contrib/libucl/lua/lua_ucl.c
+1-11 files

FreeBSD/ports ea9b758Mk/Uses java.mk

Mk/Uses/java.mk: re-order preferred JDK (latest LTS over non-LTS)

Old order:
1. JAVA_DEFAULT
2. The oldest JDK in the JAVA_VERSION range.

New order:
1. JAVA_DEFAULT (unchanged)
2. The latest LTS from the JAVA_VERSION range is preferred over non-LTS versions.

Other existing mechanisms are unchanged. Like looking at what JDKs are already
installed.
This only affects 17 ports. (see the issue for the list)

PR:     293756
DeltaFile
+17-9Mk/Uses/java.mk
+17-91 files

FreeBSD/ports d1cd65d. UIDs, www/evcc Makefile pkg-message

www/evcc: add version 0.304.1

Software to enhance charging of electric vehicle.
evcc can be used as an energy management system.

See here for more details:
https://evcc.io/
DeltaFile
+55-0www/evcc/files/evcc.in
+50-0www/evcc/Makefile
+35-0www/evcc/pkg-message
+7-0www/evcc/distinfo
+6-0www/evcc/pkg-descr
+1-1UIDs
+154-12 files not shown
+156-28 files

FreeBSD/ports efed771audio/libopenmpt distinfo Makefile

audio/libopenmpt: Update to 0.8.6
DeltaFile
+3-3audio/libopenmpt/distinfo
+1-1audio/libopenmpt/Makefile
+4-42 files

FreeBSD/ports c4fe4eceditors/fresh distinfo Makefile.crates

editors/fresh: Update to 0.2.22
DeltaFile
+121-129editors/fresh/distinfo
+59-63editors/fresh/Makefile.crates
+1-1editors/fresh/Makefile
+181-1933 files

FreeBSD/ports 496f1d4misc/claude-code Makefile pkg-plist, misc/claude-code/files audio-capture-fetch.sh

misc/claude-code: Add FreeBSD native audio-capture NodeJS module

... instead of bundled ones for other systems.
DeltaFile
+80-0misc/claude-code/files/audio-capture-fetch.sh
+64-8misc/claude-code/Makefile
+1-6misc/claude-code/pkg-plist
+2-0misc/claude-code/distinfo
+147-144 files

FreeBSD/ports c61790dgraphics Makefile, graphics/py-olmocr Makefile pkg-descr

graphics/py-olmocr: New port: PDF and image OCR toolkit using visual language models
DeltaFile
+54-0graphics/py-olmocr/files/patch-olmocr_pipeline.py
+47-0graphics/py-olmocr/Makefile
+13-0graphics/py-olmocr/files/patch-pyproject.toml
+10-0graphics/py-olmocr/pkg-descr
+3-0graphics/py-olmocr/distinfo
+1-0graphics/Makefile
+128-06 files

FreeBSD/ports d274ad4devel Makefile, devel/py-uuid6 Makefile pkg-descr

devel/py-uuid6: New port: New time-based UUID formats suited for use as a database key
DeltaFile
+22-0devel/py-uuid6/Makefile
+4-0devel/py-uuid6/pkg-descr
+3-0devel/py-uuid6/distinfo
+1-0devel/Makefile
+30-04 files

FreeBSD/ports b650f87misc/github-copilot-cli Makefile

misc/github-copilot-cli: Lock fetch to prevent conflicts between flavors
DeltaFile
+16-12misc/github-copilot-cli/Makefile
+16-121 files

FreeBSD/ports 8121ef8sysutils/py-dbuild distinfo Makefile

sysutils/py-dbuild: Update to 1.8.3

ChangeLog: https://github.com/daemonless/dbuild/compare/v1.8.1...v1.8.3
DeltaFile
+3-3sysutils/py-dbuild/distinfo
+1-1sysutils/py-dbuild/Makefile
+4-42 files

FreeBSD/ports b12a383www/py-django52 distinfo Makefile

www/py-django52: Update to 5.2.13

(cherry picked from commit 149dd124c1c852962364f3cc877ee92c9c9785db)
DeltaFile
+3-3www/py-django52/distinfo
+1-1www/py-django52/Makefile
+4-42 files

FreeBSD/ports dec4050www/py-django42 distinfo Makefile

www/py-django42: Update to 4.2.30

(cherry picked from commit 2474681f604773d87bf42e27f5ae7222adaf50bb)
DeltaFile
+3-3www/py-django42/distinfo
+1-1www/py-django42/Makefile
+4-42 files

FreeBSD/ports e26fd48www/py-django60 distinfo Makefile

www/py-django60: Update to 6.0.4

(cherry picked from commit 1b67b7a03cfce5066f5b012709d0a2decb2c4a89)
DeltaFile
+3-3www/py-django60/distinfo
+1-1www/py-django60/Makefile
+4-42 files

FreeBSD/ports 95b2b8fnet/libyang2 Makefile

net/libyang2: Mark conflict with net/libyang3

Sponsored by:   Netflix
DeltaFile
+2-0net/libyang2/Makefile
+2-01 files

FreeBSD/ports c66f4b8net/frr8 Makefile

net/frr8: Set an expiration date

The v8 branch is no more maintained.

Sponsored by:   Netflix
DeltaFile
+3-0net/frr8/Makefile
+3-01 files

FreeBSD/ports 30849d2net/libyang Makefile

net/libyang: Set an expiration date

This old branch (v1) is no more maintained.

Sponsored by:   Netflix
DeltaFile
+3-0net/libyang/Makefile
+3-01 files

FreeBSD/ports 5f6a3bdnet Makefile, net/libyang3 pkg-plist Makefile

net/libyang3: New version branch

Next update of net/frr10 will be builded with net/libyang3

Sponsored by:   Netflix
DeltaFile
+38-0net/libyang3/pkg-plist
+31-0net/libyang3/Makefile
+3-0net/libyang3/distinfo
+2-0net/libyang3/pkg-descr
+1-0net/Makefile
+75-05 files

FreeBSD/ports 2848befnet/frr10 distinfo Makefile

net/frr10: Update to 10.6.0

Changelog:      https://github.com/FRRouting/frr/releases/tag/frr-10.6.0

Sponsored by:   Netflix
DeltaFile
+3-3net/frr10/distinfo
+2-2net/frr10/Makefile
+1-1net/frr10/pkg-plist
+6-63 files

FreeBSD/ports 2474681www/py-django42 distinfo Makefile

www/py-django42: Update to 4.2.30
DeltaFile
+3-3www/py-django42/distinfo
+1-1www/py-django42/Makefile
+4-42 files

FreeBSD/ports 149dd12www/py-django52 distinfo Makefile

www/py-django52: Update to 5.2.13
DeltaFile
+3-3www/py-django52/distinfo
+1-1www/py-django52/Makefile
+4-42 files

FreeBSD/ports 1b67b7awww/py-django60 distinfo Makefile

www/py-django60: Update to 6.0.4
DeltaFile
+3-3www/py-django60/distinfo
+1-1www/py-django60/Makefile
+4-42 files

FreeBSD/src 6c13732sys/rpc clnt_bck.c

clnt_bck.c: Delete a couple of old diagnostic printfs

There were two debug printf()s that were left in the
code while debugging the handling of callbacks over
a NFSv4.1/4.2 backchannel was being done.

This patch removes them, since they are no longer
of benefit and cause "noise".

(cherry picked from commit 41b423cc4e4dfe3132bb5d287bba03b82ecb5be8)
DeltaFile
+0-2sys/rpc/clnt_bck.c
+0-21 files

FreeBSD/src e805302sys/arm64/apple apple_aic.c

arm64/apple: Fix malloc size for per-CPU arrays in AIC attach

sizeof(*sc->sc_ipimasks) * mp_maxid + 1 is parsed as
(sizeof(*sc->sc_ipimasks) * mp_maxid) + 1, so the buffers were one byte
short of a full (mp_maxid + 1) element count.  Multiply by (mp_maxid + 1)
for sc_ipimasks and sc_cpuids.

Signed-off-by: Weixie Cui <cuiweixie at gmail.com>
Reviewed-by: kevans, ngie
Pull-Request: https://github.com/freebsd/freebsd-src/pull/2112
DeltaFile
+2-2sys/arm64/apple/apple_aic.c
+2-21 files

FreeBSD/ports c9ecc8etextproc Makefile, textproc/pymupdf4llm-mcp Makefile pkg-descr

textproc/pymupdf4llm-mcp: New port: MCP server for pymupdf4llm: convert PDF to Markdown for LLMs
DeltaFile
+31-0textproc/pymupdf4llm-mcp/Makefile
+26-0textproc/pymupdf4llm-mcp/files/patch-tests_test__tool.py
+10-0textproc/pymupdf4llm-mcp/pkg-descr
+3-0textproc/pymupdf4llm-mcp/distinfo
+1-0textproc/Makefile
+71-05 files