FreeBSD/ports ce30f7cwww/freenginx distinfo, www/freenginx/files extra-patch-ngx_http_upload_module.c

www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Move the bundled fdintino nginx-upload-module to release 2.3.0 and work
around its PCRE2 incompatibility.

Since the removal of the PCRE1 option nginx is built against PCRE2 only.
The module's regex filter for upload_pass_form_field still tests the
ngx_regex_exec() return code for "rc == 0", which is only true under
PCRE1; PCRE2 returns the number of captures (>= 0) on a match, so
matching
form fields were silently dropped and upload_pass_form_field was
unusable
on any dynamic (DSO) build.  Relax the test to "rc >= 0" (workaround
from
upstream pull request 152).

freenginx: additionally adapt the module to the removal of r->start_sec
in freenginx >= 1.29 (nginx_version >= 1029000), which is otherwise a
build failure.

    [3 lines not shown]
DeltaFile
+35-0www/freenginx/files/extra-patch-ngx_http_upload_module.c
+11-0www/nginx/files/extra-patch-ngx_http_upload_module.c
+11-0www/nginx-devel/files/extra-patch-ngx_http_upload_module.c
+2-2www/nginx/distinfo
+2-2www/nginx-devel/distinfo
+2-2www/freenginx/distinfo
+63-67 files not shown
+73-1313 files

FreeBSD/ports 3c2351adevel/tree-sitter Makefile distinfo

devel/tree-sitter: Update to 0.26.12
DeltaFile
+3-3devel/tree-sitter/distinfo
+1-1devel/tree-sitter/Makefile
+4-42 files

FreeBSD/ports d870b63misc/freebsd-release-manifests pkg-plist, misc/freebsd-release-manifests/files/MANIFESTS riscv-riscv64-14.5-BETA1 powerpc-powerpcspe-14.5-BETA1

misc/freebsd-release-manifests: Add 14.5-BETA1 MANIFEST files

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative

(cherry picked from commit 1bf52fdf7aec975036b2c18e14acd5cec7982f61)
DeltaFile
+9-0misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.5-BETA1
+9-0misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.5-BETA1
+9-0misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.5-BETA1
+8-0misc/freebsd-release-manifests/pkg-plist
+7-0misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.5-BETA1
+7-0misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.5-BETA1
+49-04 files not shown
+71-110 files

FreeBSD/ports 1bf52fdmisc/freebsd-release-manifests pkg-plist, misc/freebsd-release-manifests/files/MANIFESTS riscv-riscv64-14.5-BETA1 powerpc-powerpcspe-14.5-BETA1

misc/freebsd-release-manifests: Add 14.5-BETA1 MANIFEST files

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+9-0misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.5-BETA1
+9-0misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.5-BETA1
+9-0misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.5-BETA1
+8-0misc/freebsd-release-manifests/pkg-plist
+7-0misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.5-BETA1
+7-0misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.5-BETA1
+49-04 files not shown
+71-110 files

FreeBSD/ports 6e53de2databases/lmdb distinfo Makefile, databases/lmdb/files patch-Makefile

databases/lmdb: update to 1.0.1

This is a minor bugfix release.

Notable changes since 1.0.0:
 - ITS#10529 - invalidate DBIs in rollback
 - ITS#10534 - update mdb_env_get_maxkeysize() doc
 - ITS#10536 - re-fix mdb_drop(MAIN_DBI)
 - ITS#10540 - cleanup outdated license notices
 - ITS#10551 - fix mdb_page_split nodesize calculation
DeltaFile
+13-10databases/lmdb/Makefile
+3-3databases/lmdb/distinfo
+1-1databases/lmdb/files/patch-Makefile
+17-143 files

FreeBSD/ports 5f4eb6dmisc/claude-code/files claude.in

misc/claude-code: Issue reference to full URL

Reviewed by:    yuri, olgeni, adrian
Differential Revision:  https://reviews.freebsd.org/D58735
DeltaFile
+2-1misc/claude-code/files/claude.in
+2-11 files

FreeBSD/ports db6f075databases/openldap27-server pkg-plist.client pkg-plist, databases/openldap27-server/files patch-servers_slapd_Makefile.in patch-ITS7548

databases/openldap27-{client,server}: add OpenLDAP 2.7.0

Add new ports for OpenLDAP 2.7.0 (Feature Release) under databases/
category, which better reflects LDAP's nature as a directory database.

Notable changes from 2.6:
- Perl and SQL backends have been removed upstream
- New resultstats contrib overlay for per-operation result code statistics
- slapi-plugin.h header no longer shipped with client library

Update Mk/Uses/ldap.mk to support version 27 with databases/ category
routing (27+ -> databases/, older -> net/), and add 27 as a possible
value in Mk/bsd.default-versions.mk.
DeltaFile
+443-0databases/openldap27-server/Makefile
+319-0databases/openldap27-server/pkg-plist
+231-0databases/openldap27-server/pkg-plist.client
+217-0databases/openldap27-server/files/slapd.in
+103-0databases/openldap27-server/files/patch-ITS7548
+67-0databases/openldap27-server/files/patch-servers_slapd_Makefile.in
+1,380-020 files not shown
+1,670-526 files

FreeBSD/ports edac992editors/emacs Makefile, editors/emacs-devel Makefile

Emacs ports: Align Makefiles

Lightly reorganize the options sections of editors/emacs and
editors/emacs-devel, so the two can be more easily compared.  This is a
no-op change.

Reviewed by:    ashish
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D58719
DeltaFile
+19-15editors/emacs/Makefile
+11-8editors/emacs-devel/Makefile
+30-232 files

FreeBSD/ports 2213c52editors/emacs-devel Makefile

editors/emacs-devel: Add missing emacs-wayland conflict

Reviewed by:    ashish
Sponsored by:   The FreeBSD Foundation
Pull Request:   https://reviews.freebsd.org/D58718
DeltaFile
+1-1editors/emacs-devel/Makefile
+1-11 files

FreeBSD/ports 0113e8aeditors/emacs Makefile pkg-plist, editors/emacs/files patch-src_image.c patch-test_src_treesit-tests.el

editors/emacs: Update to 31.0.91 (second pretest for 31.1)

Announcement:   https://lists.gnu.org/archive/html/emacs-devel/2026-07/msg00270.html
Reviewed by:    ashish
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D58570
DeltaFile
+0-210editors/emacs/files/patch-src_treesit.c
+130-71editors/emacs/pkg-plist
+0-82editors/emacs/files/patch-doc_lispref_parsing.texi
+0-16editors/emacs/files/patch-test_src_treesit-tests.el
+6-6editors/emacs/Makefile
+0-11editors/emacs/files/patch-src_image.c
+136-3962 files not shown
+142-4028 files

FreeBSD/ports 9b70534misc/crush Makefile distinfo

misc/crush: Update to 0.88.1

Changelog: https://github.com/charmbracelet/crush/releases/tag/v0.88.1

Reported by:    GitHub (watch releases)
DeltaFile
+5-5misc/crush/distinfo
+1-1misc/crush/Makefile
+6-62 files

FreeBSD/ports f8da646textproc/ast-grep Makefile Makefile.crates

textproc/ast-grep: Update to 0.45.1

Changelog: https://github.com/ast-grep/ast-grep/blob/0.45.1/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+61-65textproc/ast-grep/distinfo
+29-31textproc/ast-grep/Makefile.crates
+1-1textproc/ast-grep/Makefile
+91-973 files

FreeBSD/ports 96abcecshells/iris Makefile distinfo

shells/iris: Update to 0.5.4

Changelog: https://github.com/versenilvis/IRIS/blob/main/CHANGELOG.md#v054---2026-08-08

Reported by:    GitHub (watch releases)
DeltaFile
+5-5shells/iris/distinfo
+1-1shells/iris/Makefile
+6-62 files

FreeBSD/ports f353c6elang/python-doc-html distinfo, lang/python313 Makefile.version distinfo

lang/python313: update to 3.13.15

Changelog: https://docs.python.org/3.13/whatsnew/changelog.html#python-3-13-15-final
(cherry picked from commit 50cbadb3f8a996590427e5c5d45951352853151e)
DeltaFile
+46-9lang/python313/pkg-plist
+5-5lang/python-doc-html/distinfo
+3-3lang/python313/distinfo
+1-1lang/python313/Makefile.version
+55-184 files

FreeBSD/ports 50cbadblang/python-doc-html distinfo, lang/python313 Makefile.version distinfo

lang/python313: update to 3.13.15

Changelog: https://docs.python.org/3.13/whatsnew/changelog.html#python-3-13-15-final
DeltaFile
+46-9lang/python313/pkg-plist
+5-5lang/python-doc-html/distinfo
+3-3lang/python313/distinfo
+1-1lang/python313/Makefile.version
+55-184 files

FreeBSD/ports 7e98f0cwww/freenginx Makefile Makefile.extmod, www/freenginx/files extra-patch-src-http-ngx_http_upstream_round_robin.c extra-patch-ngx_http_upstream_check_module.c

www/{nginx-devel,freenginx}: 3rd-party modules management

The nginx_upstream_check_module extra-patches no longer matched the
current sources, so builds with HTTP_UPSTREAM_CHECK enabled failed.

nginx-devel: refresh the ngx_http_upstream_round_robin.c extra-patch for
nginx 1.31; reuse the patch already carried by www/nginx.

freenginx: regenerate the round_robin extra-patch against freenginx's
sources, and add extra-patch-ngx_http_upstream_check_module.c which
replaces the module's use of the ngx_http_status_t 'count' member
(removed in freenginx) with a local variable.

PR:             295745
Sponsored by:   Netzkommune GmbH
DeltaFile
+78-41www/nginx-devel/files/extra-patch-src-http-ngx_http_upstream_round_robin.c
+54-0www/freenginx/files/extra-patch-ngx_http_upstream_check_module.c
+24-22www/freenginx/files/extra-patch-src-http-ngx_http_upstream_round_robin.c
+2-1www/freenginx/Makefile.extmod
+1-1www/nginx-devel/Makefile
+1-1www/freenginx/Makefile
+160-666 files

FreeBSD/ports 610d1cblang/python-doc-html distinfo

lang/python-doc-html: regen for 3.14.7

(cherry picked from commit 0eb836f17f5888763df8646d783677ce3f62ac7b)
DeltaFile
+5-5lang/python-doc-html/distinfo
+5-51 files

FreeBSD/ports f6c003flang/python314 Makefile.version distinfo, lang/python314/files patch-Lib_test_test__posix.py

lang/python314: update to 3.14.7

Changelog: https://docs.python.org/3.14/whatsnew/changelog.html#python-3-14-7-final
(cherry picked from commit a02353ec777e555df529d53321b487feb575b30d)
DeltaFile
+74-1lang/python314/pkg-plist
+0-18lang/python314/files/patch-Lib_test_test__posix.py
+3-3lang/python314/distinfo
+1-1lang/python314/Makefile.version
+78-234 files

FreeBSD/ports 0eb836flang/python-doc-html distinfo

lang/python-doc-html: regen for 3.14.7
DeltaFile
+5-5lang/python-doc-html/distinfo
+5-51 files

FreeBSD/ports a02353elang/python314 Makefile.version distinfo, lang/python314/files patch-Lib_test_test__posix.py

lang/python314: update to 3.14.7

Changelog: https://docs.python.org/3.14/whatsnew/changelog.html#python-3-14-7-final
DeltaFile
+74-1lang/python314/pkg-plist
+0-18lang/python314/files/patch-Lib_test_test__posix.py
+3-3lang/python314/distinfo
+1-1lang/python314/Makefile.version
+78-234 files

FreeBSD/ports b7ffcebsecurity/vuxml/vuln 2026.xml

security/vuxml: update python poplib and imaplib entries
DeltaFile
+10-6security/vuxml/vuln/2026.xml
+10-61 files

FreeBSD/ports 65e8da9textproc/obsidian Makefile

textproc/obsidian: Bump port revision after electron43 update (6eede21bf042)
DeltaFile
+1-0textproc/obsidian/Makefile
+1-01 files

FreeBSD/ports 6eede21devel/electron43 Makefile distinfo, devel/electron43/files patch-electron_shell_common_api_electron__bindings.cc patch-electron_spec_api-browser-window-spec.ts

devel/electron43: Update to 43.3.0

Changelog: https://github.com/electron/electron/releases/tag/v43.3.0

Reported by:    GitHub (watch releases)
DeltaFile
+30-39devel/electron43/files/patch-electron_shell_browser_native__window__views.cc
+18-18devel/electron43/files/patch-electron_spec_api-app-spec.ts
+16-16devel/electron43/files/patch-electron_spec_api-browser-window-spec.ts
+13-9devel/electron43/distinfo
+16-4devel/electron43/Makefile
+11-2devel/electron43/files/patch-electron_shell_common_api_electron__bindings.cc
+104-8812 files not shown
+149-11318 files

FreeBSD/ports ea4ed55german/wordpress distinfo, japanese/wordpress distinfo Makefile

*/wordpress*: upgrade to 7.0.3.

Also fix variable ordering issues flagged by portlint/portclippy and
reformat with portfmt.
DeltaFile
+21-16www/wordpress/Makefile
+5-5japanese/wordpress/Makefile
+3-3www/wordpress/distinfo
+3-3russian/wordpress/distinfo
+3-3japanese/wordpress/distinfo
+3-3german/wordpress/distinfo
+38-338 files not shown
+59-5614 files

FreeBSD/ports 4a24b8ewww/nginx-prometheus-exporter Makefile, www/remark42 Makefile

various: Drop Go 1.25+ version pin

This is a nop since 1.25 is the oldest version we support.
DeltaFile
+1-1x11/waveterm/Makefile
+1-1x11/nwg-look/Makefile
+1-1x11/nwg-drawer/Makefile
+1-1www/zen/Makefile
+1-1www/remark42/Makefile
+1-1www/nginx-prometheus-exporter/Makefile
+6-657 files not shown
+63-6363 files

FreeBSD/ports 1110ecadevel/tinygo Makefile, sysutils/kubo-go Makefile

various: Deprecate ports pinned to Go 1.25

Go 1.25 is approaching end-of-life.  Ports that don't build with 1.26
or newer should be updated, or we will have to remove them when we
drop lang/go125 in September.
DeltaFile
+2-1devel/tinygo/Makefile
+3-0sysutils/kubo-go/Makefile
+5-12 files

FreeBSD/ports 69e8c30security/boringssl Makefile

security/boringssl: Drop Go version pin

There is no reason to pin this to Go 1.25; in fact, according to its own
documentation, it requires Go 1.26.
DeltaFile
+1-1security/boringssl/Makefile
+1-11 files

FreeBSD/ports b8ffc5fftp/curl-impersonate/files patch-patches_boringssl.patch

ftp/curl-impersonate: add powerpc64le support
DeltaFile
+19-0ftp/curl-impersonate/files/patch-patches_boringssl.patch
+19-01 files

FreeBSD/ports 74691e0www/hs-postgrest Makefile Makefile.cabal

www/hs-postgrest: Update 14.14 => 16.0

Approved by:            haskell@ (alven@)
Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+201-311www/hs-postgrest/distinfo
+87-115www/hs-postgrest/Makefile.cabal
+1-1www/hs-postgrest/Makefile
+289-4273 files

FreeBSD/ports 43892f3Mk bsd.default-versions.mk

Mk: Switch default Go version to 1.26

PR:             297237
DeltaFile
+1-1Mk/bsd.default-versions.mk
+1-11 files