FreeBSD/ports 9881ee6editors/microsoft-edit distinfo Makefile.crates, editors/microsoft-edit/files patch-assets_com.microsoft.edit.desktop

editors/microsoft-edit: Update to 2.0.0
DeltaFile
+155-139editors/microsoft-edit/distinfo
+76-68editors/microsoft-edit/Makefile.crates
+5-5editors/microsoft-edit/files/patch-assets_com.microsoft.edit.desktop
+5-2editors/microsoft-edit/Makefile
+241-2144 files

FreeBSD/ports 07b3b50multimedia/subtitlecomposer Makefile

multimedia/subtitlecomposer: unbreak the build on i386

Circumvent "cannot preempt symbol" errors when linking
against libopenal.so as was shown in commit 29a23b8db4.

Approved by:    maintainer (makc)
DeltaFile
+2-2multimedia/subtitlecomposer/Makefile
+2-21 files

FreeBSD/ports 19ebfb6misc/py-litellm-proxy-extras distinfo Makefile, misc/py-litellm-proxy-extras/files patch-pyproject.toml

misc/py-litellm-proxy-extras: Update to 0.4.70

Reported by:    portscout
DeltaFile
+11-0misc/py-litellm-proxy-extras/files/patch-pyproject.toml
+3-3misc/py-litellm-proxy-extras/distinfo
+2-2misc/py-litellm-proxy-extras/Makefile
+16-53 files

FreeBSD/ports bfe16f5misc/py-litellm Makefile distinfo, misc/py-litellm/files patch-pyproject.toml

misc/py-litellm: Update to 1.83.14

Changelog: https://github.com/BerriAI/litellm/releases

Reported by:    portscout
DeltaFile
+42-0misc/py-litellm/files/patch-pyproject.toml
+14-16misc/py-litellm/Makefile
+3-3misc/py-litellm/distinfo
+59-193 files

FreeBSD/ports a1935aeshells/carapace distinfo Makefile

shells/carapace: Update to 1.6.5

Changelog: https://github.com/carapace-sh/carapace-bin/releases/tag/v1.6.5

Reported by:    GitHub (watch releases)
DeltaFile
+5-5shells/carapace/distinfo
+1-2shells/carapace/Makefile
+6-72 files

FreeBSD/ports a47da9fwww/gitlab-workhorse/files patch-internal_gitaly_blob.go

www/gitlab-workhorse: fix build on armv7

This cast is a no-op on 64 bit platforms and prevents a type error
on 32-bit platforms.

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

(cherry picked from commit 4731beeec6f8dad167fa3b3ff8d4848aea26c2fc)
DeltaFile
+11-0www/gitlab-workhorse/files/patch-internal_gitaly_blob.go
+11-01 files

FreeBSD/ports e244144devel/gitaly/files patch-internal_command_command.go

devel/gitaly: fix build on armv7

Apparently these are not int64 on 32-bit platforms.

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

(cherry picked from commit e665c2bc9970aebba5a2a021092b0ca753204f84)
DeltaFile
+17-0devel/gitaly/files/patch-internal_command_command.go
+17-01 files

FreeBSD/ports e665c2bdevel/gitaly/files patch-internal_command_command.go

devel/gitaly: fix build on armv7

Apparently these are not int64 on 32-bit platforms.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q2
DeltaFile
+17-0devel/gitaly/files/patch-internal_command_command.go
+17-01 files

FreeBSD/ports 4731beewww/gitlab-workhorse/files patch-internal_gitaly_blob.go

www/gitlab-workhorse: fix build on armv7

This cast is a no-op on 64 bit platforms and prevents a type error
on 32-bit platforms.

Approved by:    portmgr (build fix blanket)
PR:             2026Q2
DeltaFile
+11-0www/gitlab-workhorse/files/patch-internal_gitaly_blob.go
+11-01 files

FreeBSD/ports c0954aegraphics/yacreader pkg-plist Makefile

graphics/yacreader: Update to 10.0.0

- Switch to cmake per upstream instructions
- Remove defunct OPENGL option

ChangeLog: https://github.com/YACReader/yacreader/releases/tag/10.0.0
DeltaFile
+0-57graphics/yacreader/pkg-plist
+14-19graphics/yacreader/Makefile
+3-3graphics/yacreader/distinfo
+17-793 files

FreeBSD/ports 8d46b1cshells/xonsh Makefile distinfo

shells/xonsh: Update to 0.23.3

- Temporarily switch to GitHub as release tarball on PyPI is missing files
  necessary for unit tests
- Move prompt-toolkit to RUN_DEPENDS as it is required for the interactive shell

* Thanks to Andy Kipp for assisting in improving and fixing unit tests and
  improving FreeBSD support

ChangeLog: https://github.com/xonsh/xonsh/releases/tag/0.23.3
DeltaFile
+8-23shells/xonsh/Makefile
+3-3shells/xonsh/distinfo
+11-262 files

FreeBSD/ports a1f2cc4net/libpfctl distinfo Makefile

net/libpfctl: add 15.1, remove 13.5

13.5 is end-of-life, remove it from this port.
Add 15.1, which is in the process of being released.

Deliberately do not bump PORTVERSION, because we don't change existing
libpfctl versions, we only add a new supported FreeBSD version.

PR:             294871
Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+2-2net/libpfctl/distinfo
+1-1net/libpfctl/Makefile
+3-32 files

FreeBSD/ports 7a7e929x11/xrandr distinfo Makefile, x11/xrandr/files patch-man_xrandr.man

x11/xrandr: Update to 1.5.4

https://lists.x.org/archives/xorg-announce/2026-April/003692.html

PR:             294913
Approved by:    x11 (arrowd)
Approved by:    osa (mentor)
DeltaFile
+6-7x11/xrandr/files/patch-man_xrandr.man
+3-3x11/xrandr/distinfo
+1-1x11/xrandr/Makefile
+10-113 files

FreeBSD/ports 9024f83sysutils/beats8/files patch-go-sysinfo, sysutils/beats91/files patch-go-sysinfo

sysutils/beats*: fix build on armv7

The patch "patch-go-sysinfo" ports a Linux-only go module to FreeBSD.
Due to two oversights, the patch did not build on armv7.  Fix the patch,
ensuring that all beats versions build on armv7 FreeBSD.  A subtle bug
is addressed, too: the patch would previously convert from microseconds
to nanoseconds for time.Unix() by multiplying with time.Microsecond,
which is not the correct value.  Multiply with 1000 instead.

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

(cherry picked from commit 22c1284107218bffffc201881f84cb01ed33b141)
DeltaFile
+15-15sysutils/beats93/files/patch-go-sysinfo
+2-2sysutils/beats91/files/patch-go-sysinfo
+2-2sysutils/beats92/files/patch-go-sysinfo
+2-2sysutils/beats8/files/patch-go-sysinfo
+21-214 files

FreeBSD/ports a6a399ddevel/cvs-devel/files patch-lib_mktime.c

devel/cvs-devel: fix build on armv7

Same issue as was previously fixed in 36fcf661b for devel/blame.
A 64 bit time_t with a 32 bit long confuses the gnulib mktime.c
implementation.  Apply the same upstream patch to fix the build.

Obtained from:  36fcf661ba23c96004395f6ee52cf2e6133b31f0
MFH:            2026Q2
Approved by:    portmgr (build fix blanket)

(cherry picked from commit 978896a191d705a495efbaf98f3d8e1e47b68ef8)
DeltaFile
+77-0devel/cvs-devel/files/patch-lib_mktime.c
+77-01 files

FreeBSD/ports 57a2ea0sysutils/beats8 Makefile, sysutils/beats91 Makefile

sysutils/beats*: Revert "Mark as not for arch i386"

Port now builds fine on i386.

MFH:            2026Q2
This reverts commit 3d572ac39d0f36d654c2d5e6f1db8ac7077331ec.

(cherry picked from commit 164d89a89036cc73543642bb369a65de0eca250e)
DeltaFile
+0-2sysutils/beats92/Makefile
+0-2sysutils/beats8/Makefile
+0-2sysutils/beats91/Makefile
+0-2sysutils/beats93/Makefile
+0-84 files

FreeBSD/ports 06b2705archivers Makefile, archivers/archmerge Makefile pkg-descr

archivers/archmerge: NEW PORT, replaces archivers/zipmix

Different compression programs result in different
compression ratios and compress different types of files
unequally.
Archmerge will take the best files from each archive and
create a new output file, which is guaranteed to be equal
to, or smaller in size than both of the input files. Archmerge
can also be used to perform boolean operations on archives,
such as merging 2 archives together, or updating a new file.

NOTE: in it's current incarnation. Archmerge only operates on
zip archives. Additional compression algorithms and techniques
will be added soon.

WWW: https://codeberg.org/BSDforge/archmerge

PR:             294920, 293749
DeltaFile
+24-0archivers/archmerge/Makefile
+12-0archivers/archmerge/pkg-descr
+3-0archivers/archmerge/distinfo
+1-0archivers/Makefile
+40-04 files

FreeBSD/ports 978896adevel/cvs-devel/files patch-lib_mktime.c

devel/cvs-devel: fix build on armv7

Same issue as was previously fixed in 36fcf661b for devel/blame.
A 64 bit time_t with a 32 bit long confuses the gnulib mktime.c
implementation.  Apply the same upstream patch to fix the build.

Obtained from:  36fcf661ba23c96004395f6ee52cf2e6133b31f0
MFH:            2026Q2
Approved by:    portmgr (build fix blanket)
DeltaFile
+77-0devel/cvs-devel/files/patch-lib_mktime.c
+77-01 files

FreeBSD/ports ca4eb00archivers/zipmix Makefile

archivers/zipmix: DEPRECATE. No longer supported upstream.

Replaced by archivers/archmerge.

PR:             293749
DeltaFile
+3-0archivers/zipmix/Makefile
+3-01 files

FreeBSD/ports 164d89asysutils/beats8 Makefile, sysutils/beats91 Makefile

sysutils/beats*: Revert "Mark as not for arch i386"

Port now builds fine on i386.

MFH:            2026Q2
This reverts commit 3d572ac39d0f36d654c2d5e6f1db8ac7077331ec.
DeltaFile
+0-2sysutils/beats91/Makefile
+0-2sysutils/beats8/Makefile
+0-2sysutils/beats92/Makefile
+0-2sysutils/beats93/Makefile
+0-84 files

FreeBSD/ports 22c1284sysutils/beats8/files patch-go-sysinfo, sysutils/beats91/files patch-go-sysinfo

sysutils/beats*: fix build on armv7

The patch "patch-go-sysinfo" ports a Linux-only go module to FreeBSD.
Due to two oversights, the patch did not build on armv7.  Fix the patch,
ensuring that all beats versions build on armv7 FreeBSD.  A subtle bug
is addressed, too: the patch would previously convert from microseconds
to nanoseconds for time.Unix() by multiplying with time.Microsecond,
which is not the correct value.  Multiply with 1000 instead.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q2
DeltaFile
+15-15sysutils/beats93/files/patch-go-sysinfo
+2-2sysutils/beats8/files/patch-go-sysinfo
+2-2sysutils/beats91/files/patch-go-sysinfo
+2-2sysutils/beats92/files/patch-go-sysinfo
+21-214 files

FreeBSD/ports bc7f976devel/gitaly distinfo, net/gitlab-agent distinfo

www/gitlab: bugfix update to 18.11.2

Changes:        https://docs.gitlab.com/releases/patches/patch-release-gitlab-18-11-2-released/
DeltaFile
+11-11devel/gitaly/distinfo
+6-6www/gitlab/distinfo
+5-5www/gitlab-pages/distinfo
+5-5www/gitlab-workhorse/distinfo
+5-5net/gitlab-agent/distinfo
+1-1www/gitlab/Makefile.common
+33-336 files

FreeBSD/ports 4ec57d4devel/R-cran-pkgload distinfo Makefile

devel/R-cran-pkgload: Update to 1.5.2

Change license to MIT.

Changelog: https://cloud.r-project.org/web/packages/pkgload/news/news.html
DeltaFile
+3-3devel/R-cran-pkgload/distinfo
+2-2devel/R-cran-pkgload/Makefile
+5-52 files

FreeBSD/ports f1c9e28lang/gnat12 Makefile, lang/gnat13 Makefile

lang/gnat1?: fix build with GNU strip

After D55509 $STRIP_CMD has been set to GNU strip for these ports, and in some
cases this breaks, because GNU strip will refuse to strip non-writable files,
while LLVM strip is happy to (attempt to) strip them.

PR:             294657
Reported by:    kib at FreeBSD.org
Reviewed by:    kib at FreeBSD.org
Phabricator:    D55509
MFC after:      8 days

(cherry picked from commit 3d69dd6df87f1ef85fb4869f15be3ddc6099e605)
DeltaFile
+6-0lang/gnat12/Makefile
+6-0lang/gnat13/Makefile
+6-0lang/gnat14/Makefile
+18-03 files

FreeBSD/ports 2ac7a50x11/libxkbfile Makefile distinfo

x11/libxkbfile: Update to 1.2.0

The autoconf build system has been removed in this release.
Update WWW and pkg-descr.

https://lists.x.org/archives/xorg-announce/2026-January/003662.html

PR:             294432
Approved by:    x11 (arrowd)
Approved by:    osa (mentor), fluffy (mentor)
DeltaFile
+4-3x11/libxkbfile/Makefile
+3-3x11/libxkbfile/distinfo
+2-1x11/libxkbfile/pkg-descr
+0-1x11/libxkbfile/pkg-plist
+9-84 files

FreeBSD/ports b5e6652security/diswall distinfo Makefile, security/diswall/files patch-Cargo.toml

security/diswall: update 0.6.0 → 0.7.2
DeltaFile
+543-275security/diswall/distinfo
+278-139security/diswall/Makefile
+15-0security/diswall/files/patch-Cargo.toml
+836-4143 files

FreeBSD/ports 7de5f1cdatabases/diesel distinfo Makefile

databases/diesel: update 2.3.8 → 2.3.9
DeltaFile
+27-27databases/diesel/distinfo
+14-14databases/diesel/Makefile
+41-412 files

FreeBSD/ports 31e24c6misc/mcp-inspector pkg-plist Makefile, misc/mcp-inspector/files package-lock.json

misc/mcp-inspector: update 0.21.1 → 0.21.2
DeltaFile
+55-47misc/mcp-inspector/files/package-lock.json
+17-11misc/mcp-inspector/pkg-plist
+5-1misc/mcp-inspector/Makefile
+3-3misc/mcp-inspector/distinfo
+80-624 files

FreeBSD/ports 7a08f5asysutils/opa distinfo Makefile

sysutils/opa: update 1.16.0 → 1.16.1
DeltaFile
+5-5sysutils/opa/distinfo
+1-1sysutils/opa/Makefile
+6-62 files

FreeBSD/ports 5ce0a96japanese/sudachi distinfo Makefile

japanese/sudachi: update 0.6.10 → 0.6.11
DeltaFile
+225-191japanese/sudachi/distinfo
+113-97japanese/sudachi/Makefile
+338-2882 files