FreeBSD/ports c35c71atextproc/languagetool Makefile, textproc/languagetool/files server.properties.sample languagetool.in

textproc/languagetool: Harden HTTP server against OOM

A single pathological check request (e.g. a very long sentence hitting
the OpenNLP chunker) can exhaust the Java heap, leaving the JVM alive
but with its HTTP dispatcher thread dead.  Make OutOfMemoryError fatal,
have daemon(8) restart the server after 10 seconds, and bound
per-request work in the sample configuration.

Sponsored by:   The FreeBSD Foundation
DeltaFile
+6-1textproc/languagetool/files/server.properties.sample
+3-2textproc/languagetool/files/languagetool.in
+1-0textproc/languagetool/Makefile
+10-33 files

FreeBSD/ports 54414a0lang/gcc16-devel distinfo Makefile

lang/gcc16-devel: Update to 16.1.1.s20260627
DeltaFile
+3-3lang/gcc16-devel/distinfo
+1-1lang/gcc16-devel/Makefile
+4-42 files

FreeBSD/ports f0e600dlang/gcc15-devel distinfo Makefile

lang/gcc15-devel: Update to 15.3.1.s20260626
DeltaFile
+3-3lang/gcc15-devel/distinfo
+1-1lang/gcc15-devel/Makefile
+4-42 files

FreeBSD/ports 8006801security Makefile, security/py-kdcproxy Makefile pkg-descr

security/py-kdcproxy: Add new Port

kdcproxy is a WSGI module for proxying Kerberos KDC requests over
HTTP and HTTPS. It is required by the upcoming FreeIPA server port.

WWW: https://github.com/latchset/kdcproxy

Sponsored by:   Netzkommune GmbH
DeltaFile
+24-0security/py-kdcproxy/Makefile
+5-0security/py-kdcproxy/pkg-descr
+3-0security/py-kdcproxy/distinfo
+1-0security/Makefile
+33-04 files

FreeBSD/ports 7000031net-im/libpurple Makefile pkg-plist, net-im/pidgin Makefile

net-im/(pidgin,libpurple): Remove SILC and make Evolution optional

The port of silc-toolkit was removed in 2025. Evolution is not required
to build Pidgin -- and is not necessary for many -- leave it optional,
defaulting to off (raise PORTREVISION).
DeltaFile
+4-13net-im/libpurple/Makefile
+0-2net-im/libpurple/pkg-plist
+1-0net-im/pidgin/Makefile
+5-153 files

FreeBSD/ports 959cec0games/battletanks Makefile, games/battletanks/files patch-SConstruct

games/battletanks: fix version detection against modern Python

- Use correct function to open files, file() is an old method,
  which also makes version.replace() below work as intended
- Drop needless copy of env.Append(CPPDEFINES=['ENABLE_LUA'])
DeltaFile
+14-17games/battletanks/files/patch-SConstruct
+2-2games/battletanks/Makefile
+16-192 files

FreeBSD/ports 6ed3b21ports-mgmt/portlint Makefile, ports-mgmt/portlint/src portlint.pl

ports-mgmt/portlint: Update to 2.25.0

* fix: Warn on late use of macros in the rest of the Makefile [1]
* feat: Do not throw errors for metaports [2]

PR:             295710 [1]
Reported by:    des [2]
DeltaFile
+37-11ports-mgmt/portlint/src/portlint.pl
+1-1ports-mgmt/portlint/Makefile
+38-122 files

FreeBSD/ports 73d292csecurity/vuxml/vuln 2026.xml

security/vuxml: Document Weechat vulnerability
DeltaFile
+25-0security/vuxml/vuln/2026.xml
+25-01 files

FreeBSD/ports 4fc3dd9textproc/miller distinfo Makefile

textproc/miller: Update to 6.20.2
DeltaFile
+5-5textproc/miller/distinfo
+4-1textproc/miller/Makefile
+9-62 files

FreeBSD/ports cd60e7csecurity/vuxml/vuln 2026.xml

security/roundcube: Document vulnerabilities
DeltaFile
+30-0security/vuxml/vuln/2026.xml
+30-01 files

FreeBSD/ports 0020affsecurity/tailscale Makefile

security/tailscale: Add CPE info
DeltaFile
+1-1security/tailscale/Makefile
+1-11 files

FreeBSD/ports 0c97701editors/neovim distinfo Makefile

editors/neovim: Update to 0.12.4

Changes: https://github.com/neovim/neovim/commit/68ea43cd0c28af25cd47731308c94fedfcfd1b0b
DeltaFile
+3-3editors/neovim/distinfo
+1-1editors/neovim/Makefile
+4-42 files

FreeBSD/ports 4974f27astro/py-sgp4 distinfo pkg-plist, astro/py-sgp4/files patch-pyproject.toml

astro/py-sgp4: upgrade to 2.27
DeltaFile
+5-5astro/py-sgp4/files/patch-pyproject.toml
+3-3astro/py-sgp4/distinfo
+0-3astro/py-sgp4/pkg-plist
+1-1astro/py-sgp4/Makefile
+9-124 files

FreeBSD/ports d57150adevel/apache-log4j2 distinfo Makefile

devel/apache-log4j2: upgrade to 2.26.1

Release notes at
https://logging.apache.org/log4j/2.x/release-notes.html#release-notes-2-26-1
DeltaFile
+3-3devel/apache-log4j2/distinfo
+1-1devel/apache-log4j2/Makefile
+4-42 files

FreeBSD/ports 8d488f2math/R-cran-mclust distinfo Makefile

math/R-cran-mclust: upgrade to 6.1.3

Release notes at https://cran.r-project.org/web/packages/mclust/news/news.html
DeltaFile
+3-3math/R-cran-mclust/distinfo
+3-2math/R-cran-mclust/Makefile
+6-52 files

FreeBSD/ports 05ea692math/R-cran-XLConnect pkg-plist, math/R-cran-XLConnect/files patch-R_onLoad.R patch-tests_testthat_test.workbook.readWorksheet.R

math/R-cran-XLConnect: upgrade to 1.3.0

Release notes at https://cran.r-project.org/web/packages/XLConnect/NEWS
DeltaFile
+121-75math/R-cran-XLConnect/pkg-plist
+32-32math/R-cran-XLConnect/files/patch-R_onLoad.R
+28-0math/R-cran-XLConnect/files/patch-tests_testthat_test.workbook.readWorksheet.R
+21-0math/R-cran-XLConnect/files/patch-R_withAttributesFromJava.R
+21-0math/R-cran-XLConnect/files/patch-R_dataframeFromJava.R
+15-0math/R-cran-XLConnect/files/patch-tests_testthat_test.workbook.readNamedRegion.R
+238-1074 files not shown
+265-11510 files

FreeBSD/ports 24dba90textproc/apache-poi distinfo Makefile

textproc/apache-poi: upgrade to 5.5.1

Release notes at https://poi.apache.org/changes.html#5.5.1
DeltaFile
+15-15textproc/apache-poi/distinfo
+2-2textproc/apache-poi/Makefile
+17-172 files

FreeBSD/ports 1d1a13ejava/bouncycastle Makefile distinfo, java/bouncycastle/files patch-ant_bc+-build.xml

java/bouncycastle: upgrade to 1.83

- Previous MASTER_SITES are unfetchable for me, thus DL from GitHub;

- Release notes at https://www.bouncycastle.org/download/bouncy-castle-java/
DeltaFile
+0-26java/bouncycastle/files/patch-ant_bc+-build.xml
+10-11java/bouncycastle/Makefile
+3-3java/bouncycastle/distinfo
+3-0java/bouncycastle/pkg-plist
+16-404 files

FreeBSD/ports e51bb84graphics/batik distinfo pkg-plist

graphics/batik: upgrade to 1.19

This is mainly a bug fix release.
DeltaFile
+3-3graphics/batik/distinfo
+2-2graphics/batik/pkg-plist
+1-2graphics/batik/Makefile
+6-73 files

FreeBSD/ports f104bc9print Makefile, print/graphics2d Makefile pkg-descr

print/graphics2d: adding Graphics2D, a bridge for pdfbox

It is used by Apache POI.
DeltaFile
+27-0print/graphics2d/Makefile
+7-0print/graphics2d/pkg-descr
+3-0print/graphics2d/distinfo
+1-0print/Makefile
+38-04 files

FreeBSD/ports 2a748easecurity/cryptopp-modern distinfo Makefile

security/cryptopp-modern: Update to 2026.7.0

ChangeLog:
https://github.com/cryptopp-modern/cryptopp-modern/releases/tag/2026.7.0
DeltaFile
+3-3security/cryptopp-modern/distinfo
+1-1security/cryptopp-modern/Makefile
+4-42 files

FreeBSD/ports 596ce59deskutils/joplin-desktop Makefile, deskutils/podman-desktop Makefile

*/*: Bump port revision after electron40 update (6359fd9536d1)
DeltaFile
+1-1deskutils/podman-desktop/Makefile
+1-1net-im/vesktop/Makefile
+1-1deskutils/joplin-desktop/Makefile
+3-33 files

FreeBSD/ports 6359fd9devel/electron40 distinfo, devel/electron40/files patch-mojo_core_channel.cc patch-mojo_core_channel__posix.cc

devel/electron40: Update to 40.10.6

Changelog: https://github.com/electron/electron/releases/tag/v40.10.6

Reported by:    GitHub (watch releases)
DeltaFile
+5-5devel/electron40/distinfo
+2-2devel/electron40/files/patch-mojo_core_channel.cc
+2-2devel/electron40/files/patch-mojo_core_channel__posix.cc
+2-2devel/electron40/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc
+2-2devel/electron40/files/patch-electron_spec_api-protocol-spec.ts
+2-2devel/electron40/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
+15-151 files not shown
+16-167 files

FreeBSD/ports 86dda0dsysutils/restic distinfo Makefile

sysutils/restic: Update to 0.19.1

ChangeLog:      https://github.com/restic/restic/releases/tag/v0.19.1
MFH:            2026Q2
(cherry picked from commit eb1bac8c37c987fb0f29312e10847f764cded3b4)
DeltaFile
+5-5sysutils/restic/distinfo
+1-1sysutils/restic/Makefile
+6-62 files

FreeBSD/ports eb1bac8sysutils/restic distinfo Makefile

sysutils/restic: Update to 0.19.1

ChangeLog:      https://github.com/restic/restic/releases/tag/v0.19.1
MFH:            2026Q2
DeltaFile
+5-5sysutils/restic/distinfo
+1-1sysutils/restic/Makefile
+6-62 files

FreeBSD/ports 6f96ea5devel/rubygem-p4ruby distinfo Makefile

devel/rubygem-p4ruby: Update version 2024.2.2736761=>2025.1.2767474

Changelog: https://github.com/perforce/p4ruby/releases/tag/2025.1
DeltaFile
+3-3devel/rubygem-p4ruby/distinfo
+1-1devel/rubygem-p4ruby/Makefile
+4-42 files

FreeBSD/ports d5684eadevel/py-txaio distinfo Makefile

devel/py-txaio: Update version 25.9.2=>25.12.1

Changelog: https://github.com/crossbario/txaio/releases/tag/v25.12.1
DeltaFile
+3-3devel/py-txaio/distinfo
+1-1devel/py-txaio/Makefile
+4-42 files

FreeBSD/ports 0cd68ddnet-mgmt/py-arouteserver Makefile distinfo

net-mgmt/py-arouteserver: Update version 1.15.1=>1.16.0

Changelog: https://github.com/pierky/arouteserver/releases/tag/v1.16.0
DeltaFile
+5-6net-mgmt/py-arouteserver/Makefile
+3-3net-mgmt/py-arouteserver/distinfo
+8-92 files

FreeBSD/ports 3ed9602net-mgmt/py-pyixapi Makefile distinfo

net-mgmt/py-pyixapi: Update version 0.2.7=>0.2.8

Changelog: https://github.com/peering-manager/pyixapi/releases/tag/0.2.8

Sponsored by:   Nepustil
DeltaFile
+11-4net-mgmt/py-pyixapi/Makefile
+3-3net-mgmt/py-pyixapi/distinfo
+14-72 files

FreeBSD/ports 1c5f195www/py-autobahn distinfo Makefile

www/py-autobahn: Update version 25.9.1=>25.10.1

Changelog: https://github.com/crossbario/autobahn-python/releases/tag/v25.10.1
DeltaFile
+3-3www/py-autobahn/distinfo
+3-3www/py-autobahn/Makefile
+6-62 files