FreeBSD/ports 42f4176 — math/wxmaxima pkg-plist

math/wxmaxima: Fix plist

Approved by:    portmgr (fixit blanket)
DeltaFile
+5-0math/wxmaxima/pkg-plist
+5-01 files

FreeBSD/ports 6b32adc — multimedia/tenacity pkg-plist Makefile

multimedia/tenacity: Fix staging

Approved by:    portmgr (fixit blanket)
DeltaFile
+0-3multimedia/tenacity/pkg-plist
+3-0multimedia/tenacity/Makefile
+3-32 files

FreeBSD/ports e09fad8 — cad/qcad pkg-plist

cad/qcad: Fix plist

Approved by:    portmgr (fixit blanket)
DeltaFile
+0-1cad/qcad/pkg-plist
+0-11 files

FreeBSD/ports bf3dc18 — audio/musescore/files patch-src_app_CMakeLists.txt

audio/musescore: Fix staging violation

Approved by:    portmgr (fixit blanket)
DeltaFile
+11-0audio/musescore/files/patch-src_app_CMakeLists.txt
+11-01 files

FreeBSD/ports 3750e58 — textproc/py-urlscan Makefile distinfo

textproc/py-urlscan: Update to 1.2.0

ChangeLog:

1. https://github.com/firecat53/urlscan/releases/tag/1.2.0

Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+3-3textproc/py-urlscan/distinfo
+1-1textproc/py-urlscan/Makefile
+4-42 files

FreeBSD/ports 0a4ec43 — www/freenginx Makefile.extmod, www/nginx Makefile.extmod

www/{nginx,nginx-devel,freenginx}: Mark the MODSECURITY3 conflict

The option builds the same module from the same source into the same path
as security/modsecurity3-nginx.  A build now stops with the name of the
package it collides with instead of overwriting its file.

Sponsored by:   Netzkommune GmbH
DeltaFile
+1-0www/nginx/Makefile.extmod
+1-0www/nginx-devel/Makefile.extmod
+1-0www/freenginx/Makefile.extmod
+3-03 files

FreeBSD/ports cbc5a0c — www Makefile, www/nginx-module-sts distinfo pkg-descr

www/nginx-module-sts: Add New Port

Sources of the sts modules for the NGINX ports.  Two modules: one counts
what goes through the stream subsystem and owns the shared memory, the
other answers status requests out of it in an http server.  One without
the other reports nothing, so both come from one source.

Sponsored by:   Netzkommune GmbH
DeltaFile
+68-0www/nginx-module-sts/Makefile
+15-0www/nginx-module-sts/files/pkg-message.in
+12-0www/nginx-module-sts/pkg-descr
+3-0www/nginx-module-sts/distinfo
+1-0www/Makefile
+99-05 files

FreeBSD/ports 5b897f5 — security/modsecurity3-nginx distinfo Makefile

security/modsecurity3-nginx: Update to 1.0.4.20260926

Pin the connector at the same commit as www/nginx-module-modsecurity3, so
that both ways of building this module use the same source.

While here: WWW named the SpiderLabs repository, which moved to
owasp-modsecurity, and COMMENT said "Instruction detection".

Sponsored by:   Netzkommune GmbH
DeltaFile
+4-5security/modsecurity3-nginx/Makefile
+3-3security/modsecurity3-nginx/distinfo
+7-82 files

FreeBSD/ports e01dd51 — www/freenginx Makefile.extmod Makefile, www/nginx Makefile.extmod Makefile

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

Build the accept_language, aws_auth, fips_check, modsecurity3 and sts
modules from their own source ports instead of fetching them with
GH_TUPLE.

Sponsored by:   Netzkommune GmbH
DeltaFile
+26-1www/nginx/Makefile
+26-1www/nginx-devel/Makefile
+26-1www/freenginx/Makefile
+11-5www/nginx/Makefile.extmod
+11-5www/nginx-devel/Makefile.extmod
+11-5www/freenginx/Makefile.extmod
+111-186 files not shown
+114-4812 files

FreeBSD/ports fcff096 — www Makefile, www/nginx-module-fips-check distinfo pkg-descr

www/nginx-module-fips-check: Add New Port

Sources of the fips_check module for the NGINX ports.  The module reports
whether the OpenSSL nginx is linked against runs in FIPS mode, and stops
a worker whose answer differs.

Sponsored by:   Netzkommune GmbH
DeltaFile
+37-0www/nginx-module-fips-check/Makefile
+14-0www/nginx-module-fips-check/files/pkg-message.in
+9-0www/nginx-module-fips-check/pkg-descr
+3-0www/nginx-module-fips-check/distinfo
+1-0www/Makefile
+64-05 files

FreeBSD/ports bd727cd — www Makefile, www/nginx-module-aws-auth distinfo pkg-descr

www/nginx-module-aws-auth: Add New Port

Sources of the aws_auth module for the NGINX ports.  The module signs
proxied requests with an AWS Signature Version 4 header, so nginx can
serve out of a private S3 bucket.

Sponsored by:   Netzkommune GmbH
DeltaFile
+40-0www/nginx-module-aws-auth/Makefile
+14-0www/nginx-module-aws-auth/files/pkg-message.in
+6-0www/nginx-module-aws-auth/pkg-descr
+3-0www/nginx-module-aws-auth/distinfo
+1-0www/Makefile
+64-05 files

FreeBSD/ports 5e633c6 — www Makefile, www/nginx-module-modsecurity3 distinfo pkg-descr

www/nginx-module-modsecurity3: Add New Port

Sources of the modsecurity3 connector for the NGINX ports.  The module
hands requests to libmodsecurity3, which applies a rule set such as the
OWASP core rules and can refuse the request.

Sponsored by:   Netzkommune GmbH
DeltaFile
+46-0www/nginx-module-modsecurity3/Makefile
+14-0www/nginx-module-modsecurity3/files/pkg-message.in
+7-0www/nginx-module-modsecurity3/pkg-descr
+3-0www/nginx-module-modsecurity3/distinfo
+1-0www/Makefile
+71-05 files

FreeBSD/ports e172ee5 — www Makefile, www/nginx-module-accept-language distinfo pkg-descr

www/nginx-module-accept-language: Add New Port

Sources of the accept_language module for the NGINX ports.  The module
picks a language for the request out of the Accept-Language header,
weights respected, and puts it in a variable.

Sponsored by:   Netzkommune GmbH
DeltaFile
+34-0www/nginx-module-accept-language/Makefile
+14-0www/nginx-module-accept-language/files/pkg-message.in
+8-0www/nginx-module-accept-language/pkg-descr
+3-0www/nginx-module-accept-language/distinfo
+1-0www/Makefile
+60-05 files

FreeBSD/ports 9e0754c — deskutils/joplin-desktop Makefile, deskutils/podman-desktop Makefile

*/*: Bump port revision after electron42 update (deac69047879)
DeltaFile
+1-1net-im/deltachat-desktop/Makefile
+1-1graphics/drawio/Makefile
+1-1deskutils/podman-desktop/Makefile
+1-1deskutils/joplin-desktop/Makefile
+4-44 files

FreeBSD/ports deac690 — devel/electron42 distinfo, devel/electron42/files patch-electron_spec_chromium.spec.ts patch-electron_spec_api-web-frame-main.spec.ts

devel/electron42: Update to 42.11.14

Changelog:
- https://github.com/electron/electron/releases/tag/v42.11.13
- https://github.com/electron/electron/releases/tag/v42.11.14

Reported by:    GitHub (watch releases)
DeltaFile
+35-26devel/electron42/files/patch-electron_spec_api-app.spec.ts
+22-22devel/electron42/files/patch-electron_spec_api-browser-window.spec.ts
+7-7devel/electron42/files/patch-electron_spec_api-content-tracing.spec.ts
+7-7devel/electron42/distinfo
+0-11devel/electron42/files/patch-electron_spec_api-web-frame-main.spec.ts
+4-4devel/electron42/files/patch-electron_spec_chromium.spec.ts
+75-776 files not shown
+91-8912 files

FreeBSD/ports 2a43a1b — www/p5-Plack distinfo Makefile

www/p5-Plack: update 1.0054 -> 1.0055

Changelog: https://metacpan.org/dist/Plack/changes

Security:       CVE-2026-110333
Security:       CVE-2026-110332
Security:       CVE-2026-110335
Security:       CVE-2026-110334
Security:       CVE-2026-110336
DeltaFile
+3-3www/p5-Plack/distinfo
+5-1www/p5-Plack/Makefile
+8-42 files

FreeBSD/ports 7687e4a — security/vuxml/vuln 2026.xml

security/vuxml: Document p5-Plack vulnerabilities
DeltaFile
+49-0security/vuxml/vuln/2026.xml
+49-01 files

FreeBSD/ports f7e980f — x11/sddm Makefile

x11/sddm: Bump PORTREVISION

PR:             296696
Reported by:    mikael
Fixes:  9c100997858850916201b483b2662b70760163e8
DeltaFile
+1-1x11/sddm/Makefile
+1-11 files

FreeBSD/ports 03306a8 — security/py-pycryptodome Makefile distinfo, security/py-pycryptodomex distinfo

security/py-pycryptodome{,x}: Update to 3.24.1

Changelog:      https://github.com/Legrandin/pycryptodome/blob/v3.24.1/Changelog.rst

PR:             299363
MFH:            2026Q4
Security:       07e99f22-c176-4c8f-9678-a57ba8114959
Sponsored by:   Saltant Solutions LLC

(cherry picked from commit 239f1fbd0d8568ae4356ed4658c09c8ca67da366)
DeltaFile
+3-3security/py-pycryptodomex/distinfo
+3-3security/py-pycryptodome/distinfo
+2-2security/py-pycryptodome/Makefile
+8-83 files

FreeBSD/ports 239f1fb — security/py-pycryptodome Makefile distinfo, security/py-pycryptodomex distinfo

security/py-pycryptodome{,x}: Update to 3.24.1

Changelog:      https://github.com/Legrandin/pycryptodome/blob/v3.24.1/Changelog.rst

PR:             299363
MFH:            2026Q4
Security:       07e99f22-c176-4c8f-9678-a57ba8114959
Sponsored by:   Saltant Solutions LLC
DeltaFile
+3-3security/py-pycryptodomex/distinfo
+3-3security/py-pycryptodome/distinfo
+2-2security/py-pycryptodome/Makefile
+8-83 files

FreeBSD/ports 6bbdcde — cad/qelectrotech pkg-plist Makefile, cad/qelectrotech/files patch-CMakeLists.txt patch-sources_ElementsCollection_elementslocation.cpp

cad/qelectrotech: Switch to Qt6

PR:             299313
DeltaFile
+24-19cad/qelectrotech/Makefile
+38-0cad/qelectrotech/files/patch-sources_machine__info.cpp
+28-0cad/qelectrotech/files/patch-sources_qgimanager.cpp
+13-14cad/qelectrotech/pkg-plist
+25-0cad/qelectrotech/files/patch-sources_ElementsCollection_elementslocation.cpp
+14-0cad/qelectrotech/files/patch-CMakeLists.txt
+142-3311 files not shown
+265-3417 files

FreeBSD/ports 9c10099 — x11/sddm/files patch-data_scripts_Xsetup

x11/sddm: Allow sddm_xkb_layout to be completely overriden from rc.conf

PR:             296696
DeltaFile
+5-6x11/sddm/files/patch-data_scripts_Xsetup
+5-61 files

FreeBSD/ports e5d6157 — x11-wm/wideriver Makefile distinfo

x11-wm/wideriver: Update to 1.4.0

ChangeLog:

1. https://github.com/alex-courtis/wideriver/releases/tag/1.4.0

Reported by:    Alexander Courtis <notifications at github.com>
DeltaFile
+3-3x11-wm/wideriver/distinfo
+1-1x11-wm/wideriver/Makefile
+4-42 files

FreeBSD/ports ae2d073 — textproc/fcitx5-qt Makefile

textproc/fcitx5-qt: Do not pretend to be dependent on KF5

ECM module is provided by the latest KDE Frameworks anyway.

PR:             299313
DeltaFile
+1-1textproc/fcitx5-qt/Makefile
+1-11 files

FreeBSD/ports 21a150d — devel/eastl Makefile

devel/eastl: Broken on aarch64, riscv64

Reported by:    fallout

(cherry picked from commit 069d5f6036fcdd37763d4ddd2493c53424e1cbd2)
DeltaFile
+2-2devel/eastl/Makefile
+2-21 files

FreeBSD/ports 069d5f6 — devel/eastl Makefile

devel/eastl: Broken on aarch64, riscv64

Reported by:    fallout
DeltaFile
+2-2devel/eastl/Makefile
+2-21 files

FreeBSD/ports 48b43e7 — biology/vcflib pkg-plist distinfo, biology/vcflib/files patch-src_zig_build.zig patch-CMakeLists.txt

biology/vcflib: Update to 1.0.15

This updates the Zig dependency to lang/zig015 and fixes the libzig.a
build from the undefined __zig_probe_stack bug. Also apply Makefile
cleanup and formatting.

Approved by:    arrowd (co-mentor)
Approved by:    makc (mentor)

(cherry picked from commit 3d63dea5e43d012cae4b303ed2498e3c2f2bec0e)
DeltaFile
+26-29biology/vcflib/Makefile
+0-31biology/vcflib/files/patch-src-zig-samples.zig
+15-9biology/vcflib/distinfo
+2-15biology/vcflib/files/patch-CMakeLists.txt
+10-0biology/vcflib/files/patch-src_zig_build.zig
+2-1biology/vcflib/pkg-plist
+55-856 files

FreeBSD/ports 3d63dea — biology/vcflib pkg-plist distinfo, biology/vcflib/files patch-src_zig_build.zig patch-CMakeLists.txt

biology/vcflib: Update to 1.0.15

This updates the Zig dependency to lang/zig015 and fixes the libzig.a
build from the undefined __zig_probe_stack bug. Also apply Makefile
cleanup and formatting.

Approved by:    arrowd (co-mentor)
Approved by:    makc (mentor)
DeltaFile
+26-29biology/vcflib/Makefile
+0-31biology/vcflib/files/patch-src-zig-samples.zig
+15-9biology/vcflib/distinfo
+2-15biology/vcflib/files/patch-CMakeLists.txt
+10-0biology/vcflib/files/patch-src_zig_build.zig
+2-1biology/vcflib/pkg-plist
+55-856 files

FreeBSD/ports eba10e3 — finance/py-openbb-yfinance Makefile

finance/py-openbb-yfinance: fix fetch

Reported by:    fallout

(cherry picked from commit adaf5185260141a77a7e5d7b4a8e7344789f530b)
DeltaFile
+1-0finance/py-openbb-yfinance/Makefile
+1-01 files

FreeBSD/ports adaf518 — finance/py-openbb-yfinance Makefile

finance/py-openbb-yfinance: fix fetch

Reported by:    fallout
DeltaFile
+1-0finance/py-openbb-yfinance/Makefile
+1-01 files