FreeBSD/ports 2122221sysutils/powerdxx/files patch-src_utility.hpp patch-src_libloadplay.cpp

sysutils/powerdxx: Fix build error on 15-Stable

PR:             296481
Submitted by:   Martin Neubauer
DeltaFile
+11-0sysutils/powerdxx/files/patch-src_utility.hpp
+11-0sysutils/powerdxx/files/patch-src_libloadplay.cpp
+22-02 files

FreeBSD/ports 0636192www/tgpt Makefile distinfo, www/tgpt/files modules.txt

www/tgpt: Update 2.12.0 => 2.13.0

Changelog:
https://github.com/aandrew-me/tgpt/releases/tag/v2.13.0

Reported by:    repology
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3

(cherry picked from commit 4c72511ee792065caa04a2cde5cab2caffc91c85)
DeltaFile
+69-46www/tgpt/files/modules.txt
+5-5www/tgpt/distinfo
+1-1www/tgpt/Makefile
+75-523 files

FreeBSD/ports 4c72511www/tgpt Makefile distinfo, www/tgpt/files modules.txt

www/tgpt: Update 2.12.0 => 2.13.0

Changelog:
https://github.com/aandrew-me/tgpt/releases/tag/v2.13.0

Reported by:    repology
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3
DeltaFile
+69-46www/tgpt/files/modules.txt
+5-5www/tgpt/distinfo
+1-1www/tgpt/Makefile
+75-523 files

FreeBSD/ports a7eae40graphics/scantpaper Makefile pkg-plist

graphics/scantpaper: update to 3.0.15

Announcement:
  https://sourceforge.net/p/gscan2pdf/mailman/message/59371263/
DeltaFile
+3-3graphics/scantpaper/distinfo
+0-3graphics/scantpaper/pkg-plist
+1-1graphics/scantpaper/Makefile
+4-73 files

FreeBSD/ports 050c7e4security/vuxml/vuln 2026.xml

security/vuxml: Document www/py-calibreweb vulnerabilities

PR:             297375
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+38-0security/vuxml/vuln/2026.xml
+38-01 files

FreeBSD/ports 5a05162misc/py-mcp Makefile distinfo

misc/py-mcp: Update to 2.0.0

ChangeLog:

- https://github.com/modelcontextprotocol/python-sdk/releases/tag/v1.28.0
- https://github.com/modelcontextprotocol/python-sdk/releases/tag/v1.29.0
- https://github.com/modelcontextprotocol/python-sdk/releases/tag/v2.0.0

Reported by:    Max <notifications at github.com>
DeltaFile
+3-3misc/py-mcp/distinfo
+1-1misc/py-mcp/Makefile
+4-42 files

FreeBSD/ports f07dabfdatabases/py-harlequin-mysql Makefile distinfo

databases/py-harlequin-mysql: Update to 1.3.1

ChangeLog:      https://github.com/tconbeer/harlequin-mysql/releases/tag/v1.3.1
Reported by:    Ted Conbeer <notifications at github.com>
DeltaFile
+3-3databases/py-harlequin-mysql/distinfo
+1-1databases/py-harlequin-mysql/Makefile
+4-42 files

FreeBSD/ports 5f45bb7. MOVED

MOVED: add removed port, cleanup

While here, cleanup using Tools/scripts/MOVEDlint.awk:
- audio/kid3: No qt5/kf5 flavor anymore, stop recommending it.
- databases/mariadb{103,106}-{client,server}: both non-existent.

Fixes:          813dcb3 ("www/py-flask-limiter3: Remove port")
Reported by:    joneum (via e-mail)
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+1-3MOVED
+1-31 files

FreeBSD/ports 87d8f8edatabases/py-harlequin Makefile distinfo

databases/py-harlequin: Update to 2.8.0

ChangeLog:

- https://github.com/tconbeer/harlequin/releases/tag/v2.6.0
- https://github.com/tconbeer/harlequin/releases/tag/v2.7.0
- https://github.com/tconbeer/harlequin/releases/tag/v2.8.0

Reported by:    Ted Conbeer <notifications at github.com>
DeltaFile
+3-3databases/py-harlequin/distinfo
+2-1databases/py-harlequin/Makefile
+5-42 files

FreeBSD/ports 4f62d30lang/python312 Makefile distinfo

lang/python312: pull in upstream commits addressing vuxml entries

Security: 5ec4dcf6-3588-11f1-b51c-6dd25bec137b
Security: b8e9f33c-375d-11f1-a119-e36228bfe7d4
Security: cf75f572-378a-11f1-a119-e36228bfe7d4
(cherry picked from commit 01e6147ab5d9b6e76cedf476d2ccbad17605f693)
DeltaFile
+7-1lang/python312/distinfo
+5-2lang/python312/Makefile
+12-32 files

FreeBSD/ports 01e6147lang/python312 Makefile distinfo

lang/python312: pull in upstream commits addressing vuxml entries

Security: 5ec4dcf6-3588-11f1-b51c-6dd25bec137b
Security: b8e9f33c-375d-11f1-a119-e36228bfe7d4
Security: cf75f572-378a-11f1-a119-e36228bfe7d4
DeltaFile
+7-1lang/python312/distinfo
+5-2lang/python312/Makefile
+12-32 files

FreeBSD/ports bfa72d1textproc/py-textual-fastdatatable Makefile distinfo

textproc/py-textual-fastdatatable: Update to 0.17.0

ChangeLog:      https://github.com/tconbeer/textual-fastdatatable/releases/tag/v0.17.0
Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+3-3textproc/py-textual-fastdatatable/distinfo
+1-1textproc/py-textual-fastdatatable/Makefile
+4-42 files

FreeBSD/ports efc499dwww/py-calibreweb distinfo Makefile, www/py-calibreweb/files patch-pyproject.toml

www/py-calibreweb: Update 0.6.26 => 0.6.27

This release contains bug and security fixes, also
updated to support www/py-flask-limiter v4 which in
turn removes the need for the port www/py-flask-limiter3.

Changes:
https://github.com/janeczku/calibre-web/releases/tag/0.6.27

PR:             297375
Reported by:    Matthew Wener <matthew at wener.org> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
Security:       CVE-2025-6998
Security:       CVE-2025-7404
MFH:            2026Q3

(cherry picked from commit 374c12ecb2f422cb6a7bee19689189c78e0097e4)
DeltaFile
+13-0www/py-calibreweb/files/patch-pyproject.toml
+3-4www/py-calibreweb/Makefile
+3-3www/py-calibreweb/distinfo
+19-73 files

FreeBSD/ports 813dcb3www Makefile, www/py-flask-limiter3 distinfo pkg-descr

www/py-flask-limiter3: Remove port

The one and only consumer www/py-calibreweb now supports v4.

PR:             297376
Reported by:    Matthew Wener <matthew at wener.org> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+0-29www/py-flask-limiter3/Makefile
+0-4www/py-flask-limiter3/pkg-descr
+0-3www/py-flask-limiter3/distinfo
+0-1www/Makefile
+0-374 files

FreeBSD/ports 374c12ewww/py-calibreweb distinfo Makefile, www/py-calibreweb/files patch-pyproject.toml

www/py-calibreweb: Update 0.6.26 => 0.6.27

This release contains bug and security fixes, also
updated to support www/py-flask-limiter v4 which in
turn removes the need for the port www/py-flask-limiter3.

Changes:
https://github.com/janeczku/calibre-web/releases/tag/0.6.27

PR:             297375
Reported by:    Matthew Wener <matthew at wener.org> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
Security:       CVE-2025-6998
Security:       CVE-2025-7404
MFH:            2026Q3
DeltaFile
+13-0www/py-calibreweb/files/patch-pyproject.toml
+3-4www/py-calibreweb/Makefile
+3-3www/py-calibreweb/distinfo
+19-73 files

FreeBSD/ports ad32032audio/noson-app distinfo Makefile

audio/noson-app: Update to 5.7.3

Switch to depend on QT6
DeltaFile
+5-5audio/noson-app/Makefile
+3-3audio/noson-app/distinfo
+8-82 files

FreeBSD/ports 995c664audio/noson pkg-plist Makefile

audio/noson: Update to 2.12.35
DeltaFile
+3-3audio/noson/distinfo
+1-1audio/noson/pkg-plist
+1-1audio/noson/Makefile
+5-53 files

FreeBSD/ports ed03c39multimedia/zoneminder pkg-plist distinfo, multimedia/zoneminder/files patch-src_zm__signal.cpp patch-scripts_ZoneMinder_lib_ZoneMinder_Server.pm

multimedia/zoneminder: Update 1.38.1 => 1.38.3

Changelog:
https://github.com/ZoneMinder/zoneminder/releases/tag/1.38.3

- Fix ONVIF support with add devel/gsoap to BUILD_DEPENDS.

PR:             296995
Security:       GHSA-g66m-77fq-79v9
Security:       GHSA-745h-vg7c-73cg
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH:            2026Q3

(cherry picked from commit 2f1af67af413fa32819d0dac645b473769845559)
DeltaFile
+10-18multimedia/zoneminder/files/patch-scripts_ZoneMinder_lib_ZoneMinder_Server.pm
+0-20multimedia/zoneminder/files/patch-src_zm__signal.cpp
+3-6multimedia/zoneminder/Makefile
+3-3multimedia/zoneminder/distinfo
+1-1multimedia/zoneminder/pkg-plist
+17-485 files

FreeBSD/ports 2f1af67multimedia/zoneminder pkg-plist distinfo, multimedia/zoneminder/files patch-src_zm__signal.cpp patch-scripts_ZoneMinder_lib_ZoneMinder_Server.pm

multimedia/zoneminder: Update 1.38.1 => 1.38.3

Changelog:
https://github.com/ZoneMinder/zoneminder/releases/tag/1.38.3

- Fix ONVIF support with add devel/gsoap to BUILD_DEPENDS.

PR:             296995
Security:       GHSA-g66m-77fq-79v9
Security:       GHSA-745h-vg7c-73cg
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH:            2026Q3
DeltaFile
+10-18multimedia/zoneminder/files/patch-scripts_ZoneMinder_lib_ZoneMinder_Server.pm
+0-20multimedia/zoneminder/files/patch-src_zm__signal.cpp
+3-6multimedia/zoneminder/Makefile
+3-3multimedia/zoneminder/distinfo
+1-1multimedia/zoneminder/pkg-plist
+17-485 files

FreeBSD/ports 01391d2www/freenginx Makefile.extmod distinfo, www/freenginx/files extra-patch-ngx_aws_auth-freenginx

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

Update bundled third-party modules; where upstream now offers a tag,
switch from a commit hash to the version tag:

- array_var:    v0.05 -> v0.06
- cache_purge:  hash  -> 3.0.2
- ngx_devel_kit: v0.3.3 -> v0.3.4
- drizzle:      hash  -> v0.1.14
- aws_auth:     -> f3d9862 (stays on a hash; the 2.1.1 tag lacks the
                OpenSSL 3.0 build fix)

Adjust the drizzle config patch to the module's new extraction
directory name.

For freenginx, add a patch to ngx_aws_auth: freenginx dropped
ngx_http_request_t.start_sec, so obtain the request time from
ngx_time() there instead.

Sponsored by: Netzkommune GmbH
DeltaFile
+11-11www/nginx/distinfo
+11-11www/freenginx/distinfo
+6-5www/freenginx/Makefile.extmod
+5-5www/nginx/Makefile.extmod
+5-5www/nginx-devel/distinfo
+10-0www/freenginx/files/extra-patch-ngx_aws_auth-freenginx
+48-377 files not shown
+59-4813 files

FreeBSD/ports d69e801graphics/openusd/files patch-pxr_imaging_hgi_hgi.cpp patch-pxr_base_arch_systemInfo.cpp

graphics/openusd: fix cmake file

Consumers using cmake failed with this error:

CMake Error at /usr/local/cmake/pxrTargets.cmake:426 (set_target_properties):
  The link interface of target "garch" contains:

    OpenGL::GL

  but the target was not found.

See https://github.com/PixarAnimationStudios/OpenUSD/issues/3310

PR:             296774
Approved by:    maintainer’s time-out
DeltaFile
+18-0graphics/openusd/files/patch-pxr_pxrConfig.cmake.in
+3-3graphics/openusd/files/patch-pxr_usd_usd_clip.cpp
+3-3graphics/openusd/files/patch-pxr_base_tf_diagnostic.cpp
+3-3graphics/openusd/files/patch-pxr_base_arch_stackTrace.cpp
+2-2graphics/openusd/files/patch-pxr_imaging_hgi_hgi.cpp
+2-2graphics/openusd/files/patch-pxr_base_arch_systemInfo.cpp
+31-132 files not shown
+34-168 files

FreeBSD/ports 94e197cgraphics/opensubdiv Makefile, graphics/opensubdiv/files patch-opensubdiv_hbr_mesh.h patch-opensubdiv_CMakeLists.txt

graphics/opensubdiv: fix cmake config file

Consumers encountered this error:

CMake Error at /usr/local/lib/cmake/OpenSubdiv/OpenSubdivTargets.cmake:79 (set_target_properties):
  The link interface of target "OpenSubdiv::osdCPU" contains:
    OpenMP::OpenMP_CXX
  but the target was not found.

PR:             296775
Approved by:    maintainer’s time-out
DeltaFile
+13-0graphics/opensubdiv/files/patch-opensubdiv-config.cmake.in
+3-3graphics/opensubdiv/files/patch-opensubdiv_osd_CMakeLists.txt
+2-2graphics/opensubdiv/files/patch-opensubdiv_hbr_mesh.h
+2-2graphics/opensubdiv/files/patch-opensubdiv_CMakeLists.txt
+2-2graphics/opensubdiv/files/patch-cmake_FindGLFW.cmake
+2-1graphics/opensubdiv/Makefile
+24-106 files

FreeBSD/ports 0ed6e1flang/babashka Makefile distinfo

lang/babashka: Update to 1.13.219

Changes since 1.12.218:

1.13.219 (2026-07-27)

Highlights:

  * Tasks get automatic --help and shell completions, through the new
    :exec-fn and :cmd keys. See the blog post:
    https://blog.michielborkent.nl/babashka-tasks-cli.html
    These task keys should be considered experimental and may change in
    a future version of babashka, depending on feedback from the
    community
  * Clojure 1.13 map destructuring with :keys! etc.

Other changes:

  * Tasks: :exec-fn (a function) or :cmd (a command tree) on a task

    [68 lines not shown]
DeltaFile
+5-5lang/babashka/distinfo
+1-1lang/babashka/Makefile
+6-62 files

FreeBSD/ports c6822c8mail/thunderbird Makefile, mail/thunderbird-esr Makefile

gecko: declare NOT_FOR_ARCHS=i386

The building and linking of the rust parts on x86 needs a larger
address space than a 32bit platform can provide (at most 4GB).
The gecko ports have been failing for quite a while on the official
builders with an "rustc-LLVM ERROR: out of memory" message, e.g.
https://pkg-status.freebsd.org/beefy18/data/144i386-default/6f1fe399c86f/logs/thunderbird-153.0.2.log

We can as well stop trying to save the CPU cycles leading up to
this error.

(cherry picked from commit 368d875486b966c782bc2a7d91f31f1d6ef44175)
DeltaFile
+3-0www/firefox/Makefile
+3-0www/firefox-esr/Makefile
+3-0mail/thunderbird/Makefile
+3-0mail/thunderbird-esr/Makefile
+12-04 files

FreeBSD/ports 368d875mail/thunderbird Makefile, mail/thunderbird-esr Makefile

gecko: declare NOT_FOR_ARCHS=i386

The building and linking of the rust parts on x86 needs a larger
address space than a 32bit platform can provide (at most 4GB).
The gecko ports have been failing for quite a while on the official
builders with an "rustc-LLVM ERROR: out of memory" message, e.g.
https://pkg-status.freebsd.org/beefy18/data/144i386-default/6f1fe399c86f/logs/thunderbird-153.0.2.log

We can as well stop trying to save the CPU cycles leading up to
this error.
DeltaFile
+3-0www/firefox/Makefile
+3-0www/firefox-esr/Makefile
+3-0mail/thunderbird/Makefile
+3-0mail/thunderbird-esr/Makefile
+12-04 files

FreeBSD/ports d9a04e4games/CWR-CE Makefile

games/CWR-CE: enable powerpc64le build

Previously fixed using LLVM's translation layer.
DeltaFile
+1-1games/CWR-CE/Makefile
+1-11 files

FreeBSD/ports 5c4566edevel/isa-l_crypto pkg-plist Makefile

devel/isa-l_crypto: fix packaging on powerpc64le, enable powerpc64

Upstream 2.26 moved aes_cbc.h and aes_gcm.h into the AES module's
install list, and the AES module is only built on x86_64 and aarch64.
Other architectures use the generic base implementations, so the two
headers are not staged and check-plist fails. Gate them in pkg-plist.

powerpc64 builds the same generic code: both powerpc64 and powerpc64le
pass the upstream test suite (29/29, including the FIPS self-tests),
so widen ONLY_FOR_ARCHS.

Also correct ONLY_FOR_ARCHS_REASON: no isa-l_crypto release ever had
powerpc64le-specific code; all releases fall back to the generic C
implementations on ppc64*.
DeltaFile
+10-2devel/isa-l_crypto/Makefile
+2-2devel/isa-l_crypto/pkg-plist
+12-42 files

FreeBSD/ports d4c50b7www/nginx-acme Makefile Makefile.cargo

www/nginx-acme: Update to 0.4.1

Fixes a possible crash during name resolution (via ngx 0.5.1).

https://github.com/nginx/nginx-acme/releases/tag/v0.4.1

While here, switch alignment to tabs (portfmt).

Sponsored by: Netzkommune GmbH
DeltaFile
+67-69www/nginx-acme/distinfo
+33-34www/nginx-acme/Makefile.cargo
+15-17www/nginx-acme/Makefile
+115-1203 files

FreeBSD/ports c4fe917net-im/telegram-desktop Makefile distinfo

net-im/telegram-desktop: update to 7.0.9 release (+)

Release notes:  https://github.com/telegramdesktop/tdesktop/releases/tag/v7.0.7 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v7.0.8 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v7.0.9
DeltaFile
+3-3net-im/telegram-desktop/distinfo
+3-1net-im/telegram-desktop/Makefile
+6-42 files

FreeBSD/ports f5e9e09www/freenginx-acme-module pkg-descr Makefile, www/freenginx-acme-module/files patch-cargo-crates_nginx-sys-0.5.0_build_main.rs patch-build.rs

www/freenginx-acme-module: Add new port

ngx_http_acme_module adds automatic ACME (RFC 8555) certificate
management to freenginx.  This port builds the module against the
stable www/freenginx and installs it into libexec/freenginx.

While here, move the freenginx version into www/freenginx/version.mk
(matching www/nginx and www/nginx-devel) so the new port can include
it as the single source of truth.

Sponsored by: Netzkommune GmbH
DeltaFile
+157-0www/freenginx-acme-module/distinfo
+76-0www/freenginx-acme-module/Makefile.crates
+48-0www/freenginx-acme-module/Makefile
+37-0www/freenginx-acme-module/files/patch-build.rs
+19-0www/freenginx-acme-module/files/patch-cargo-crates_nginx-sys-0.5.0_build_main.rs
+6-0www/freenginx-acme-module/pkg-descr
+343-03 files not shown
+347-19 files