FreeBSD/ports 2a9a7b3devel/cbmc distinfo Makefile, devel/cbmc/files patch-stdio-models-freebsd patch-libc19

devel/cbmc: update to 6.9.0

Reported by:    lwhsu
DeltaFile
+0-315devel/cbmc/files/patch-stdio-models-freebsd
+0-171devel/cbmc/files/patch-libc19
+0-37devel/cbmc/files/patch-src_solvers_smt2__incremental_convert__expr__to__smt.cpp
+0-28devel/cbmc/files/patch-src_solvers_flattening_boolbv__overflow.cpp
+3-3devel/cbmc/distinfo
+1-1devel/cbmc/Makefile
+4-5556 files

FreeBSD/ports c32540ddevel/py-uv-build distinfo Makefile

devel/py-uv-build: update 0.11.22 → 0.11.23
DeltaFile
+3-3devel/py-uv-build/distinfo
+1-1devel/py-uv-build/Makefile
+4-42 files

FreeBSD/ports 9e00c4amisc/lean-ctx distinfo Makefile

misc/lean-ctx: update 3.8.9 → 3.8.11
DeltaFile
+305-313misc/lean-ctx/distinfo
+152-156misc/lean-ctx/Makefile
+457-4692 files

FreeBSD/ports 2167b59devel/py-uv distinfo Makefile, devel/uv distinfo Makefile

devel/{,py-}uv: update 0.11.22 → 0.11.23
DeltaFile
+3-3devel/uv/distinfo
+3-3devel/py-uv/distinfo
+1-1devel/py-uv/Makefile
+1-1devel/uv/Makefile
+8-84 files

FreeBSD/ports f8e1366lang/typstyle distinfo Makefile

lang/typstyle: update 0.14.4 → 0.15.0
DeltaFile
+567-523lang/typstyle/distinfo
+284-262lang/typstyle/Makefile
+851-7852 files

FreeBSD/ports bee3d7cx11/mate-terminal Makefile

x11/mate-terminal: switch to GitHub release asset

Minor versions of 1.28.x are no longer published to the MATE mirror
and are only available on GitHub.
DeltaFile
+3-4x11/mate-terminal/Makefile
+3-41 files

FreeBSD/ports c33ffebdevel/avr-gdb Makefile distinfo, devel/avr-gdb/files patch-bfd-bfdio.c patch-bfd-elflink.c

devel/avr-gdb: upgrade to GDB 17.2

The old version was pretty outdated, and could not cope with
modern DWARF information.
DeltaFile
+9-4devel/avr-gdb/Makefile
+0-11devel/avr-gdb/files/patch-bfd-bfdio.c
+0-11devel/avr-gdb/files/patch-bfd-elflink.c
+4-4devel/avr-gdb/files/patch-bug13519
+3-2devel/avr-gdb/distinfo
+16-325 files

FreeBSD/ports 4056bffgames/rare distinfo Makefile

games/rare: Update to 1.12.0.155

Changelogs:     https://github.com/RareDevs/Rare/releases/tag/1.12.0.155
                https://github.com/RareDevs/Rare/releases/tag/1.12.0.154
                https://github.com/RareDevs/Rare/releases/tag/1.12.0.116
                https://github.com/RareDevs/Rare/releases/tag/1.12.0.102
                https://github.com/RareDevs/Rare/releases/tag/1.12.0.99
                https://github.com/RareDevs/Rare/releases/tag/1.12.0.89
                https://github.com/RareDevs/Rare/releases/tag/1.12.0.70
                https://github.com/RareDevs/Rare/releases/tag/1.12.0.55
                https://github.com/RareDevs/Rare/releases/tag/1.12.0.13

PR:             295549
Approved by:    arrowd (co-mentor)
DeltaFile
+3-3games/rare/distinfo
+1-1games/rare/Makefile
+4-42 files

FreeBSD/ports f06e769mail/py-imap-tools Makefile distinfo

mail/py-imap-tools: Update to 1.13.0
DeltaFile
+6-2mail/py-imap-tools/Makefile
+3-3mail/py-imap-tools/distinfo
+9-52 files

FreeBSD/ports 686b156net-im/ejabberd Makefile distinfo

net-im/ejabberd: Remove unneeded dependency on jQuery
DeltaFile
+3-6net-im/ejabberd/Makefile
+1-3net-im/ejabberd/distinfo
+4-92 files

FreeBSD/ports d3d80c8devel/ice37 pkg-plist distinfo

devel/{ice37,php-ice37,py-ice37}: Update to 3.7.11
DeltaFile
+21-21devel/ice37/pkg-plist
+3-3devel/ice37/distinfo
+1-1devel/ice37/Makefile
+25-253 files

FreeBSD/ports 172a41acad/OrcaSlicer Makefile, cad/OrcaSlicer/files patch-src_slic3r_GUI_GUI__App.cpp patch-src_slic3r_GUI_Field.cpp

cad/OrcaSlicer: Fix multiple wx assertion issues

PR:             294281
Approved by:    makc (mentor)

Since our x11-toolkits/wxgtk* builds are assert-enabled we have to fix
the problems that upstream didn't address.

In addition, reformat the Makefile to improve readability.
DeltaFile
+44-13cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__App.cpp
+25-3cad/OrcaSlicer/files/patch-src_slic3r_GUI_Field.cpp
+9-10cad/OrcaSlicer/Makefile
+18-0cad/OrcaSlicer/files/patch-src_slic3r_GUI_MainFrame.cpp
+17-0cad/OrcaSlicer/files/patch-src_slic3r_GUI_BBLTopbar.cpp
+16-0cad/OrcaSlicer/files/patch-src_slic3r_GUI_MsgDialog.cpp
+129-261 files not shown
+141-277 files

FreeBSD/ports 52c29c7www/py-dj52-django-auditlog Makefile

www/py-dj52-django-auditlog: Add back DEPRECATED
DeltaFile
+3-0www/py-dj52-django-auditlog/Makefile
+3-01 files

FreeBSD/ports dcec073www/py-dj52-django-allauth Makefile

www/py-dj52-django-allauth: Add back DEPRECATED
DeltaFile
+3-0www/py-dj52-django-allauth/Makefile
+3-01 files

FreeBSD/ports 2530dc5devel/py-dateparser distinfo Makefile, devel/py-dateparser/files patch-pyproject.toml

devel/py-dateparser: Update to 1.4.1
DeltaFile
+20-0devel/py-dateparser/files/patch-pyproject.toml
+3-3devel/py-dateparser/distinfo
+4-2devel/py-dateparser/Makefile
+27-53 files

FreeBSD/ports 8f0444bmisc/gnu-watch Makefile distinfo, misc/gnu-watch/files patch-src_watch.c

misc/gnu-watch: Update to 4.0.6
DeltaFile
+6-8misc/gnu-watch/Makefile
+10-0misc/gnu-watch/files/patch-src_watch.c
+3-3misc/gnu-watch/distinfo
+19-113 files

FreeBSD/ports c7758b5dns/dnsmasq-devel Makefile distinfo

dns/dnsmasq-devel: update to 2.93, add EXPIRATION_DATE

Move users of this -devel to the formal release of this v2.93
development effort, and set the port to expire with the EOL of this
quarterly branch.

The dns/dnsmasq on quarterly should remain at 2.92rel2 for now according
to usual maintenance practice on the quarterly ports branch, but we want
to provide the bugfixes made during the release testing, see below,
and keep disruptions minimal for users of the quarterly branch.

Users should plan ahead to migrate to dns/dnsmasq
when 2026Q3 will be branched in July 2026. Configuration files including
rc.conf settings are compatible between dnsmasq-devel and dnsmasq.

(As direct commit to 2026Q2, port to be removed in main branch.)

Changes in 2.93 release since 2.93rc1, from upstream Git repository:
* 3ff66da 2026-06-02 | Fix two typos in v2.93 CHANGELOG (tag: v2.93) [Matthias Andree]

    [19 lines not shown]
DeltaFile
+6-3dns/dnsmasq-devel/Makefile
+3-3dns/dnsmasq-devel/distinfo
+9-62 files

FreeBSD/ports 76619a1graphics/fig2sxd distinfo Makefile

graphics/fig2sxd: Update to 0.24
DeltaFile
+3-3graphics/fig2sxd/distinfo
+1-4graphics/fig2sxd/Makefile
+4-72 files

FreeBSD/ports 06f6612graphics/kquickimageeditor distinfo Makefile

graphics/kquickimageeditor: Update to 0.6.2
DeltaFile
+3-3graphics/kquickimageeditor/distinfo
+2-2graphics/kquickimageeditor/Makefile
+5-52 files

FreeBSD/ports ca66813editors/komodo-edit Makefile

editors/komodo-edit: Rename binary to avoid clash with deskutils/komodo

PR:             295504
Submitted by:   Chris Petrik
Apprroved by:   maintainer timeout
DeltaFile
+4-4editors/komodo-edit/Makefile
+4-41 files

FreeBSD/ports 26b358aaudio/amarok distinfo Makefile

audio/amarok: Update to 3.3.3

Announcement: https://blogs.kde.org/2026/06/17/amarok-3.3.3-released/
DeltaFile
+3-3audio/amarok/distinfo
+1-1audio/amarok/Makefile
+2-0audio/amarok/pkg-plist
+6-43 files

FreeBSD/ports c458e5baudio/cantata distinfo Makefile, audio/cantata/files patch-models_streamsmodel.cpp

audio/cantata: Update to 3.5.0

Release notes: https://github.com/nullobsi/cantata/releases/tag/v3.5.0
DeltaFile
+0-14audio/cantata/files/patch-models_streamsmodel.cpp
+3-3audio/cantata/distinfo
+1-1audio/cantata/Makefile
+1-0audio/cantata/pkg-plist
+5-184 files

FreeBSD/ports a138a4ftextproc/py-sphinx-material Makefile

textproc/py-sphinx-material: supports Python up to 3.11

- Do not try to build it with Python ≥ 3.12;

- Mark deprecated (no ports dependent upon this port any more,
  and upstream dev is suspended).

See https://github.com/bashtage/sphinx-material/issues/141 .
DeltaFile
+4-1textproc/py-sphinx-material/Makefile
+4-11 files

FreeBSD/ports 3b8c85fgraphics/openexr distinfo Makefile, graphics/openexr-website-docs distinfo Makefile

graphics/openexr*: security update to 3.4.13

Changelog:      https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.4.13
MFH:            2026Q2
PR:             296159

Security:       CVE-2026-55373
OpenEXRUtil SampleCountChannel endEdit() can loop forever on UINT_MAX sample counts

Security:       CVE-2026-55371
OpenEXRCore exr_attr_set_bytes() accepts NULL type_hint with positive hint_length

Security:       CVE-2026-55059
OpenEXRUtil SampleCountChannel row setter heap out-of-bounds

Security:       CVE-2026-54920
Integer Overflow and Use of Uninitialized Pointer leading to Invalid Delete in OpenEXRUtil Image Resize

Security:       CVE-2026-53532

    [5 lines not shown]
DeltaFile
+3-3graphics/openexr-website-docs/distinfo
+3-3graphics/openexr/distinfo
+1-1graphics/openexr-website-docs/Makefile
+1-1graphics/openexr/Makefile
+8-84 files

FreeBSD/ports 4b576f0graphics/openexr distinfo Makefile, graphics/openexr-website-docs distinfo Makefile

graphics/openexr*: security update to 3.4.13

Changelog:      https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.4.13
MFH:            2026Q2
PR:             296159

Security:       CVE-2026-55373
OpenEXRUtil SampleCountChannel endEdit() can loop forever on UINT_MAX sample counts

Security:       CVE-2026-55371
OpenEXRCore exr_attr_set_bytes() accepts NULL type_hint with positive hint_length

Security:       CVE-2026-55059
OpenEXRUtil SampleCountChannel row setter heap out-of-bounds

Security:       CVE-2026-54920
Integer Overflow and Use of Uninitialized Pointer leading to Invalid Delete in OpenEXRUtil Image Resize

Security:       CVE-2026-53532

    [3 lines not shown]
DeltaFile
+3-3graphics/openexr/distinfo
+3-3graphics/openexr-website-docs/distinfo
+1-1graphics/openexr/Makefile
+1-1graphics/openexr-website-docs/Makefile
+8-84 files

FreeBSD/ports 62832b0security/lego distinfo Makefile

security/lego: Update to 5.2.2

Changelog: https://github.com/go-acme/lego/releases/tag/v5.2.2

PR:             295898
DeltaFile
+5-5security/lego/distinfo
+1-2security/lego/Makefile
+1-1security/lego/pkg-plist
+7-83 files

FreeBSD/ports a2fb992multimedia/vapoursynth Makefile

multimedia/vapoursynth: Clarify build requirements on amd64

Vapoursynth is computational heavy so clarify why build might fail on
amd64.

Reported by:    vvd
DeltaFile
+7-0multimedia/vapoursynth/Makefile
+7-01 files

FreeBSD/ports b226f3dtextproc/stardict-dict-fa_IR pkg-message Makefile

textproc/stardict-dict-fa_IR: Unbreak after removal of russian/stardict-mueller7

Add bits port used from russian/stardict-mueller7

Reported by:    anotine
DeltaFile
+12-0textproc/stardict-dict-fa_IR/pkg-message
+10-1textproc/stardict-dict-fa_IR/Makefile
+22-12 files

FreeBSD/ports 77df982devel/py-ty distinfo Makefile.crates

devel/py-ty: Update to 0.0.51

Changelog: https://github.com/astral-sh/ty/blob/0.0.51/CHANGELOG.md

Reported by:    Repology
DeltaFile
+63-51devel/py-ty/distinfo
+30-24devel/py-ty/Makefile.crates
+1-1devel/py-ty/Makefile
+94-763 files

FreeBSD/ports 168937asecurity/vuxml Makefile

security/vuxml: Unbreak 'validate' target

73ebb85ec34a introduced basic CVE ID checking, which is fantastic. It
kind of broke the 'validate' target for a sane VuXML DB, though.

This fixes the 'validate' target keeping to the orginal idea and with
pretty-print as an added bonus.
DeltaFile
+2-2security/vuxml/Makefile
+2-21 files