Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Volunteers wanted to help translate FreshPorts
Searches without login should now work. You must get asked to click a button.
100 most recent commits (all timestamps are UTC)

FreshPorts has everything you want to know about FreeBSD software, ports, packages, applications, whatever term you want to use.

Yesterday's Commits | Quarterly Branch

Friday, 16 Oct 2026
08:09 Nicola Vitale (nivit) search for other commits by this committer
UPDATING: Add a note about x11-wm/mango
commit hash: d90f589324d835bf94f291ed50549469e1d2088d commit hash: d90f589324d835bf94f291ed50549469e1d2088d commit hash: d90f589324d835bf94f291ed50549469e1d2088d commit hash: d90f589324d835bf94f291ed50549469e1d2088d d90f589
08:09 Nicola Vitale (nivit) search for other commits by this committer Author: Matt K
  • x11-wm/mango 0.18.0 Lightweight, high-performance Wayland compositor built on dwl
x11-wm/mango: Update to 0.18.0

- Add an update message about a change of key names in the configuration
  file of Mango

ChangeLog:

1. https://github.com/mangowm/mango/releases/tag/0.18.0

PR:		299255
commit hash: fb5a3592f1d760205efa7e3941e0493785653802 commit hash: fb5a3592f1d760205efa7e3941e0493785653802 commit hash: fb5a3592f1d760205efa7e3941e0493785653802 commit hash: fb5a3592f1d760205efa7e3941e0493785653802 fb5a359
08:08 Vanilla I. Shu (vanilla) search for other commits by this committer
  • www/phalcon 5.23.0 Phalcon PHP Framework written in C-language
www/phalcon: update to 5.23.0.
commit hash: 659821b07dfa46805d74b0d1cf8ede5fc7bcecfe commit hash: 659821b07dfa46805d74b0d1cf8ede5fc7bcecfe commit hash: 659821b07dfa46805d74b0d1cf8ede5fc7bcecfe commit hash: 659821b07dfa46805d74b0d1cf8ede5fc7bcecfe 659821b
08:02 Yuri Victorovich (yuri) search for other commits by this committer Author: Mark Linimon
  • audio/wasabi 1.0.4_1 Fast and memory efficient Black MIDI player
audio/wasabi: change to lang/rust from lang/rust-nightly

PR:		276448
Suggested by:	Jan Beich <jbeich@FreeBSD.org>
commit hash: 2f70d66412f8b7148b511eae06208d2ed6341e49 commit hash: 2f70d66412f8b7148b511eae06208d2ed6341e49 commit hash: 2f70d66412f8b7148b511eae06208d2ed6341e49 commit hash: 2f70d66412f8b7148b511eae06208d2ed6341e49 2f70d66
07:49 Ronald Klop (ronald) search for other commits by this committer
databases/mongodb90: build on aarch64

Use --batch just like mongodb80.
Remove huge local bazel-cache distfile by downloading the original distfiles.
commit hash: f09187effdb3db1d3e5097d0b79dec9ac85cc1fb commit hash: f09187effdb3db1d3e5097d0b79dec9ac85cc1fb commit hash: f09187effdb3db1d3e5097d0b79dec9ac85cc1fb commit hash: f09187effdb3db1d3e5097d0b79dec9ac85cc1fb f09187e
07:14 Olivier Cochard (olivier) search for other commits by this committer
misc/qwen-code: update to 0.25.1
commit hash: 9d8eb7019149a663f3a0bf3b76a55a28c9018306 commit hash: 9d8eb7019149a663f3a0bf3b76a55a28c9018306 commit hash: 9d8eb7019149a663f3a0bf3b76a55a28c9018306 commit hash: 9d8eb7019149a663f3a0bf3b76a55a28c9018306 9d8eb70
07:14 Olivier Cochard (olivier) search for other commits by this committer
devel/codebase-memory-mcp: update to 0.12.0
commit hash: 1cd5f52c2b54decd8bb994061ee5c0a20ce9d1ff commit hash: 1cd5f52c2b54decd8bb994061ee5c0a20ce9d1ff commit hash: 1cd5f52c2b54decd8bb994061ee5c0a20ce9d1ff commit hash: 1cd5f52c2b54decd8bb994061ee5c0a20ce9d1ff 1cd5f52
07:04 Yuri Victorovich (yuri) search for other commits by this committer
  • math/py-fdasrsf 2.7.2 Functional data analysis using the square root slope framework
math/py-fdasrsf: fix build on 14

... by disabling obscure BLAS symbols validation code in setup.py
that fails on 14 for some reason. Instead, validated by running
tests from post-stage. Tests succeeded on 14 and 15.

Reported by:	fallout
commit hash: d41b8aca8d1d6823ab802f7223a04e32e8a16fb9 commit hash: d41b8aca8d1d6823ab802f7223a04e32e8a16fb9 commit hash: d41b8aca8d1d6823ab802f7223a04e32e8a16fb9 commit hash: d41b8aca8d1d6823ab802f7223a04e32e8a16fb9 d41b8ac
06:08 Cy Schubert (cy) search for other commits by this committer
security/nmap-devel: Update to the latest GH commit
commit hash: 3cb1186972c624e0eae5ef0be254a9968b31e586 commit hash: 3cb1186972c624e0eae5ef0be254a9968b31e586 commit hash: 3cb1186972c624e0eae5ef0be254a9968b31e586 commit hash: 3cb1186972c624e0eae5ef0be254a9968b31e586 3cb1186
06:08 Cy Schubert (cy) search for other commits by this committer
security/nmap: Update to 7.992
commit hash: da9ed1d3d75516404d6132ad2c577ca3b2b19d27 commit hash: da9ed1d3d75516404d6132ad2c577ca3b2b19d27 commit hash: da9ed1d3d75516404d6132ad2c577ca3b2b19d27 commit hash: da9ed1d3d75516404d6132ad2c577ca3b2b19d27 da9ed1d
05:15 Älven (alven) search for other commits by this committer Author: Mahlon E. Smith
databases/pgdog: [NEW PORT] PostgreSQL connection pooler, load balancer and
database sharder

PR:		299372
commit hash: 6cb2370f68f8a94b58257f9af86372c0ddadd6b8 commit hash: 6cb2370f68f8a94b58257f9af86372c0ddadd6b8 commit hash: 6cb2370f68f8a94b58257f9af86372c0ddadd6b8 commit hash: 6cb2370f68f8a94b58257f9af86372c0ddadd6b8 6cb2370
02:49 Yuri Victorovich (yuri) search for other commits by this committer
  • devel/ta-lib 0.8.1 UNIX, POSIX Library for Technical Analysis
devel/ta-lib: update 0.7.1 → 0.8.1

PR:		298681
Approved by:	bdheeman@gmail.com (maintainer's timeout; 25 days)
commit hash: 49b414e90fd8127a96a8cb40c2b8c011744c87f9 commit hash: 49b414e90fd8127a96a8cb40c2b8c011744c87f9 commit hash: 49b414e90fd8127a96a8cb40c2b8c011744c87f9 commit hash: 49b414e90fd8127a96a8cb40c2b8c011744c87f9 49b414e
02:34 Yuri Victorovich (yuri) search for other commits by this committer
textproc/fcitx-qt5: deprecated, fcitx5-qt{5,6} should be used instead

PR:	299313
commit hash: da9e52aa06506a41d01345b77064fa93a059c349 commit hash: da9e52aa06506a41d01345b77064fa93a059c349 commit hash: da9e52aa06506a41d01345b77064fa93a059c349 commit hash: da9e52aa06506a41d01345b77064fa93a059c349 da9e52a
02:26 Yuri Victorovich (yuri) search for other commits by this committer
devel/py-beartype: update 0.22.9 → 0.23.1
commit hash: d886099247746bbd127776f779ffe5ea4d12a4e5 commit hash: d886099247746bbd127776f779ffe5ea4d12a4e5 commit hash: d886099247746bbd127776f779ffe5ea4d12a4e5 commit hash: d886099247746bbd127776f779ffe5ea4d12a4e5 d886099
02:18 Yuri Victorovich (yuri) search for other commits by this committer Author: Chad Fraleigh
devel/py-beartype: fix build with python 3.15

PR:	297877
commit hash: b1cf30598db90e0b39e69a4d7a761cbe7d7131ea commit hash: b1cf30598db90e0b39e69a4d7a761cbe7d7131ea commit hash: b1cf30598db90e0b39e69a4d7a761cbe7d7131ea commit hash: b1cf30598db90e0b39e69a4d7a761cbe7d7131ea b1cf305
02:13 Vladimir Druzenko (vvd) search for other commits by this committer Author: Krzysztof 2026Q4
mail/postsrsd: Update 2.0.11 => 2.4.1

Changelog:
https://github.com/roehling/postsrsd/releases/tag/2.0.12
https://github.com/roehling/postsrsd/releases/tag/2.1.0
https://github.com/roehling/postsrsd/releases/tag/2.2.0
https://github.com/roehling/postsrsd/releases/tag/2.2.1
https://github.com/roehling/postsrsd/releases/tag/2.2.2
https://github.com/roehling/postsrsd/releases/tag/2.2.3
https://github.com/roehling/postsrsd/releases/tag/2.2.4
https://github.com/roehling/postsrsd/releases/tag/2.2.5
https://github.com/roehling/postsrsd/releases/tag/2.2.6
https://github.com/roehling/postsrsd/releases/tag/2.2.7
https://github.com/roehling/postsrsd/releases/tag/2.3.0
https://github.com/roehling/postsrsd/releases/tag/2.4.0
https://github.com/roehling/postsrsd/releases/tag/2.4.1

PR:		299414
Sponsored by:	UNIS Labs (vvd, commit patch)
MFH:		2026Q4

(cherry picked from commit 6316fc2afe9b0485ee8a39b147ac2264ae1612f3)
commit hash: 2acb1f5ec43f378b870b6716dfe0ba8f31299af3 commit hash: 2acb1f5ec43f378b870b6716dfe0ba8f31299af3 commit hash: 2acb1f5ec43f378b870b6716dfe0ba8f31299af3 commit hash: 2acb1f5ec43f378b870b6716dfe0ba8f31299af3 2acb1f5
02:12 Vladimir Druzenko (vvd) search for other commits by this committer Author: Krzysztof
mail/postsrsd: Update 2.0.11 => 2.4.1

Changelog:
https://github.com/roehling/postsrsd/releases/tag/2.0.12
https://github.com/roehling/postsrsd/releases/tag/2.1.0
https://github.com/roehling/postsrsd/releases/tag/2.2.0
https://github.com/roehling/postsrsd/releases/tag/2.2.1
https://github.com/roehling/postsrsd/releases/tag/2.2.2
https://github.com/roehling/postsrsd/releases/tag/2.2.3
https://github.com/roehling/postsrsd/releases/tag/2.2.4
https://github.com/roehling/postsrsd/releases/tag/2.2.5
https://github.com/roehling/postsrsd/releases/tag/2.2.6
https://github.com/roehling/postsrsd/releases/tag/2.2.7
https://github.com/roehling/postsrsd/releases/tag/2.3.0
https://github.com/roehling/postsrsd/releases/tag/2.4.0
https://github.com/roehling/postsrsd/releases/tag/2.4.1

PR:		299414
Sponsored by:	UNIS Labs (vvd, commit patch)
MFH:		2026Q4
commit hash: 6316fc2afe9b0485ee8a39b147ac2264ae1612f3 commit hash: 6316fc2afe9b0485ee8a39b147ac2264ae1612f3 commit hash: 6316fc2afe9b0485ee8a39b147ac2264ae1612f3 commit hash: 6316fc2afe9b0485ee8a39b147ac2264ae1612f3 6316fc2
02:08 Yuri Victorovich (yuri) search for other commits by this committer Author: Martin Filla
obs-studio: add BROWSER option to enable CEF framework

OBS studio can now display a web browser in it's streaming setup..

- The BROWSER option works now: it depends on www/cef and points the
  build at it (CEF_ROOT_DIR=${LOCALBASE}/lib/cef). It is on by default
  on amd64 and not offered where www/cef does not build.
- Use the CMake switch obs-browser actually reads (ENABLE_BROWSER) and
  turn off the What's New dialog, which has no FreeBSD code path.
- obs-browser: FreeBSD support in its CMake files and __linux__ code
  paths; load libcef.so from the CEF directory (RPATH) instead of
  copying CEF into lib/obs-plugins, and let CEF find its own locales;
  build with C++20 as the CEF 152 headers require; include
  <netinet/in.h> for sockaddr_in.

PR:	299341
commit hash: 55d43c8efb2911c674a76ed5e3a7816f142f701a commit hash: 55d43c8efb2911c674a76ed5e3a7816f142f701a commit hash: 55d43c8efb2911c674a76ed5e3a7816f142f701a commit hash: 55d43c8efb2911c674a76ed5e3a7816f142f701a 55d43c8
01:52 Vladimir Druzenko (vvd) search for other commits by this committer Author: Krzysztof 2026Q4
devel/mongo-c-driver: Update 2.3.3 => 2.5.6

Changelogs:
https://github.com/mongodb/mongo-c-driver/releases/tag/2.4.0
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.0
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.1
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.2
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.3
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.4
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.5
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.6

PR:		299416
Sponsored by:	UNIS Labs (vvd, commit patch)
MFH:		2026Q4

(cherry picked from commit 892c91f061d5967e6cd462237b44e1efc6126cb4)
commit hash: 845e75a1d47c94eb044d7ca8681b58a083753b05 commit hash: 845e75a1d47c94eb044d7ca8681b58a083753b05 commit hash: 845e75a1d47c94eb044d7ca8681b58a083753b05 commit hash: 845e75a1d47c94eb044d7ca8681b58a083753b05 845e75a
01:52 Vladimir Druzenko (vvd) search for other commits by this committer Author: Krzysztof 2026Q4
devel/libbson: Update 2.3.3 => 2.5.6 (3 CVEs)

Changelogs:
https://github.com/mongodb/mongo-c-driver/releases/tag/2.4.0
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.0
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.1
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.2
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.3
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.4
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.5
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.6

PR:		299415
Security:	CVE-2026-106438
Security:	CVE-2026-106437
Security:	CVE-2026-106431
Sponsored by:	UNIS Labs (vvd, commit patch)
MFH:		2026Q4

(cherry picked from commit d7b29bff29ecd5c4999918e54df43ab2ea5a8e66)
commit hash: ed7470f906072f0e588a1de52b1784391eb874a7 commit hash: ed7470f906072f0e588a1de52b1784391eb874a7 commit hash: ed7470f906072f0e588a1de52b1784391eb874a7 commit hash: ed7470f906072f0e588a1de52b1784391eb874a7 ed7470f
01:49 Vladimir Druzenko (vvd) search for other commits by this committer Author: Krzysztof
devel/mongo-c-driver: Update 2.3.3 => 2.5.6

Changelogs:
https://github.com/mongodb/mongo-c-driver/releases/tag/2.4.0
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.0
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.1
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.2
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.3
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.4
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.5
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.6

PR:		299416
Sponsored by:	UNIS Labs (vvd, commit patch)
MFH:		2026Q4
commit hash: 892c91f061d5967e6cd462237b44e1efc6126cb4 commit hash: 892c91f061d5967e6cd462237b44e1efc6126cb4 commit hash: 892c91f061d5967e6cd462237b44e1efc6126cb4 commit hash: 892c91f061d5967e6cd462237b44e1efc6126cb4 892c91f
01:44 Vladimir Druzenko (vvd) search for other commits by this committer Author: Krzysztof
devel/libbson: Update 2.3.3 => 2.5.6 (3 CVEs)

Changelogs:
https://github.com/mongodb/mongo-c-driver/releases/tag/2.4.0
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.0
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.1
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.2
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.3
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.4
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.5
https://github.com/mongodb/mongo-c-driver/releases/tag/2.5.6

PR:		299415
Security:	CVE-2026-106438
Security:	CVE-2026-106437
Security:	CVE-2026-106431
Sponsored by:	UNIS Labs (vvd, commit patch)
MFH:		2026Q4
commit hash: d7b29bff29ecd5c4999918e54df43ab2ea5a8e66 commit hash: d7b29bff29ecd5c4999918e54df43ab2ea5a8e66 commit hash: d7b29bff29ecd5c4999918e54df43ab2ea5a8e66 commit hash: d7b29bff29ecd5c4999918e54df43ab2ea5a8e66 d7b29bf
01:30 Vladimir Druzenko (vvd) search for other commits by this committer Author: Derek Schrock
net-im/gomuks: Update 26.08 => 26.09

Changelog:
https://github.com/gomuks/gomuks/releases/tag/v0.2609.0

PR:		298713
Sponsored by:	UNIS Labs (vvd, commit patch)
commit hash: 8df4505f9df514373c2c41f500d09fbb5ec5d6b6 commit hash: 8df4505f9df514373c2c41f500d09fbb5ec5d6b6 commit hash: 8df4505f9df514373c2c41f500d09fbb5ec5d6b6 commit hash: 8df4505f9df514373c2c41f500d09fbb5ec5d6b6 8df4505
00:56 Stephen Montgomery-Smith (stephen) search for other commits by this committer
math/octave-forge-femoctave: Fix version number in DESCRIPTION.

- Bump portrevision.
commit hash: 71c413d00f1b26c44e9a913efc9e2db4f8dda420 commit hash: 71c413d00f1b26c44e9a913efc9e2db4f8dda420 commit hash: 71c413d00f1b26c44e9a913efc9e2db4f8dda420 commit hash: 71c413d00f1b26c44e9a913efc9e2db4f8dda420 71c413d
00:15 Hiroki Tagato (tagattie) search for other commits by this committer
net-im/signal-desktop: Bump port revision after electron44 update (3307e6ebdc99)
commit hash: 6c0a56f5ac8c6ea1409b5b04f3be90657f69caec commit hash: 6c0a56f5ac8c6ea1409b5b04f3be90657f69caec commit hash: 6c0a56f5ac8c6ea1409b5b04f3be90657f69caec commit hash: 6c0a56f5ac8c6ea1409b5b04f3be90657f69caec 6c0a56f
00:14 Vladimir Druzenko (vvd) search for other commits by this committer Author: takefu
  • devel/cdialog 1.3.20260721,2 Enhanced version of 'dialog' to work with ncurses
devel/cdialog: Update 1.3-20260107 => 1.3-20260721

Changelog:
https://invisible-island.net/dialog/CHANGES.html#index-t20260721

PR:		298963
Approved by:	Josmar Calin De Pierri <jcpierri@gmail.com> (maintainer, timeout 2
weeks)
Sponsored by:	UNIS Labs (vvd, commit patch)
commit hash: a98a5fd0891d22f2b714deb82dd405f47e094f37 commit hash: a98a5fd0891d22f2b714deb82dd405f47e094f37 commit hash: a98a5fd0891d22f2b714deb82dd405f47e094f37 commit hash: a98a5fd0891d22f2b714deb82dd405f47e094f37 a98a5fd
00:14 Hiroki Tagato (tagattie) search for other commits by this committer
  • devel/electron44 44.7.2 Build cross-platform desktop apps with JavaScript, HTML, and CSS
devel/electron44: Update to 44.7.2

Changelog:
- https://github.com/electron/electron/releases/tag/v44.7.1
- https://github.com/electron/electron/releases/tag/v44.7.2

Reported by:	GitHub (watch releases)
commit hash: 3307e6ebdc990939a64432f0b3d50443ec194c8c commit hash: 3307e6ebdc990939a64432f0b3d50443ec194c8c commit hash: 3307e6ebdc990939a64432f0b3d50443ec194c8c commit hash: 3307e6ebdc990939a64432f0b3d50443ec194c8c 3307e6e
00:01 Vladimir Druzenko (vvd) search for other commits by this committer
  • security/netbird 0.81.0 Peer-to-peer VPN that seamlessly connects your devices
security/netbird: Update 0.77.1 => 81.0.0

Changelogs:
https://github.com/netbirdio/netbird/releases/tag/v0.78.0
https://github.com/netbirdio/netbird/releases/tag/v0.78.1
https://github.com/netbirdio/netbird/releases/tag/v0.78.2
https://github.com/netbirdio/netbird/releases/tag/v0.79.0
https://github.com/netbirdio/netbird/releases/tag/v0.80.0
https://github.com/netbirdio/netbird/releases/tag/v0.81.0

PR:		299030
Sponsored by:	UNIS Labs
commit hash: 8ef28bba287c12bf47370c6c2f870efc5c9d5ff8 commit hash: 8ef28bba287c12bf47370c6c2f870efc5c9d5ff8 commit hash: 8ef28bba287c12bf47370c6c2f870efc5c9d5ff8 commit hash: 8ef28bba287c12bf47370c6c2f870efc5c9d5ff8 8ef28bb
Thursday, 15 Oct 2026
23:42 Yuri Victorovich (yuri) search for other commits by this committer Author: Martin Filla
www/cef: New port: Chromium Embedded Framework

PR:	299048
commit hash: 8d0e75871bf5a1ae89ff7495043d2f6fea82b0c7 commit hash: 8d0e75871bf5a1ae89ff7495043d2f6fea82b0c7 commit hash: 8d0e75871bf5a1ae89ff7495043d2f6fea82b0c7 commit hash: 8d0e75871bf5a1ae89ff7495043d2f6fea82b0c7 8d0e758
23:42 Yuri Victorovich (yuri) search for other commits by this committer
  • misc/py-datasets 5.1.0 HuggingFace community-driven open-source library of datasets
misc/py-datasets: update 5.0.1 → 5.1.0
commit hash: 19f4c0fde1e9a536813264c9e2659bf3012d2640 commit hash: 19f4c0fde1e9a536813264c9e2659bf3012d2640 commit hash: 19f4c0fde1e9a536813264c9e2659bf3012d2640 commit hash: 19f4c0fde1e9a536813264c9e2659bf3012d2640 19f4c0f
22:41 Stephen Montgomery-Smith (stephen) search for other commits by this committer
math/octave-forge-femoctave: Update to 2.1.11.
commit hash: 05ffd241e8ae1ecd952feb476c98793b48da3e46 commit hash: 05ffd241e8ae1ecd952feb476c98793b48da3e46 commit hash: 05ffd241e8ae1ecd952feb476c98793b48da3e46 commit hash: 05ffd241e8ae1ecd952feb476c98793b48da3e46 05ffd24
21:24 Dima Panov (fluffy) search for other commits by this committer
lang/spidermonkey140: fix build with Python 3.14+ (+)

AttributeError: module 'ast' has no attribute 'Str'

Python have deprecated ast.Str, ast.Num, ast.Bytes since 3.8 and dropped they
out in 3.14
Use ast.Constant instead

Reported by:	bulk -t
Approved by:	portmgr blanket (fix build)
commit hash: 921f0baa680f622f724ef6ac6d956daf60575adc commit hash: 921f0baa680f622f724ef6ac6d956daf60575adc commit hash: 921f0baa680f622f724ef6ac6d956daf60575adc commit hash: 921f0baa680f622f724ef6ac6d956daf60575adc 921f0ba
21:23 Dima Panov (fluffy) search for other commits by this committer
lang/spidermonkey128: fix build with Python 3.14+ (+)

AttributeError: module 'ast' has no attribute 'Str'

Python have deprecated ast.Str, ast.Num, ast.Bytes since 3.8 and dropped they
out in 3.14
Use ast.Constant instead

Reported by:	bulk -t
Approved by:	portmgr blanket (fix build)
commit hash: 3ee163b98330b87d817bdb7f3f57b883c5a48542 commit hash: 3ee163b98330b87d817bdb7f3f57b883c5a48542 commit hash: 3ee163b98330b87d817bdb7f3f57b883c5a48542 commit hash: 3ee163b98330b87d817bdb7f3f57b883c5a48542 3ee163b
21:21 Charlie Li (vishwin) search for other commits by this committer 2026Q4
x11-fonts/oxygen-fonts: USE_QT=base for qt6

PR: 299313
(cherry picked from commit 582a5b962040f747e0f572924d3d057d5db92b6b)
commit hash: 9beb61ac29e6df01591f3cae5bd1693a6e699a10 commit hash: 9beb61ac29e6df01591f3cae5bd1693a6e699a10 commit hash: 9beb61ac29e6df01591f3cae5bd1693a6e699a10 commit hash: 9beb61ac29e6df01591f3cae5bd1693a6e699a10 9beb61a
21:16 Charlie Li (vishwin) search for other commits by this committer
x11-fonts/oxygen-fonts: USE_QT=base for qt6

PR: 299313
commit hash: 582a5b962040f747e0f572924d3d057d5db92b6b commit hash: 582a5b962040f747e0f572924d3d057d5db92b6b commit hash: 582a5b962040f747e0f572924d3d057d5db92b6b commit hash: 582a5b962040f747e0f572924d3d057d5db92b6b 582a5b9
20:59 Charlie Li (vishwin) search for other commits by this committer 2026Q4
x11-fonts/oxygen-fonts: unversion USES=kde and switch to USES=qt:6

While here, update WWW

PR: 299313
(cherry picked from commit d3210af33245be4416c6de7805495780490415ea)
commit hash: dc7199c68a42ee1ca9f70cac63c5924d13439dc9 commit hash: dc7199c68a42ee1ca9f70cac63c5924d13439dc9 commit hash: dc7199c68a42ee1ca9f70cac63c5924d13439dc9 commit hash: dc7199c68a42ee1ca9f70cac63c5924d13439dc9 dc7199c
20:44 Dima Panov (fluffy) search for other commits by this committer
devel/libdispatch: fix cpu eating by backport patches from upstream (+)

* Use relative kqueue deadlines for BSD uptime and monotonic timers
* Use eventfd abi instead of pipe2
* Fix typos in workqueue.c
* FreeBSD tid are off by two bits (see lock.h)
* Guard against integer truncation before left shifting [1]

PR:		298758
Thanks to:	osa, makc, glebius
commit hash: f99478bcd8f2890b8a3eba4629dc2eb46f98dd08 commit hash: f99478bcd8f2890b8a3eba4629dc2eb46f98dd08 commit hash: f99478bcd8f2890b8a3eba4629dc2eb46f98dd08 commit hash: f99478bcd8f2890b8a3eba4629dc2eb46f98dd08 f99478b
20:39 Charlie Li (vishwin) search for other commits by this committer
x11-fonts/oxygen-fonts: unversion USES=kde and switch to USES=qt:6

While here, update WWW

PR: 299313
commit hash: d3210af33245be4416c6de7805495780490415ea commit hash: d3210af33245be4416c6de7805495780490415ea commit hash: d3210af33245be4416c6de7805495780490415ea commit hash: d3210af33245be4416c6de7805495780490415ea d3210af
20:30 Yuri Victorovich (yuri) search for other commits by this committer
  • misc/ollama 0.40.5 Run text/image LLMs and programming APIs locally and in the cloud
misc/ollama: update 0.40.4 → 0.40.5
commit hash: 2f5f672e5a826b780bb152e91e51c1f558eedbd7 commit hash: 2f5f672e5a826b780bb152e91e51c1f558eedbd7 commit hash: 2f5f672e5a826b780bb152e91e51c1f558eedbd7 commit hash: 2f5f672e5a826b780bb152e91e51c1f558eedbd7 2f5f672
20:03 Christos Longros (longros) search for other commits by this committer
science/orthanc*: become maintainer

Approved by:	jrm (mentor)
Differential Revision:	https://reviews.freebsd.org/D60753
commit hash: 8488e81bd43199702d793185545a4c1e79045a19 commit hash: 8488e81bd43199702d793185545a4c1e79045a19 commit hash: 8488e81bd43199702d793185545a4c1e79045a19 commit hash: 8488e81bd43199702d793185545a4c1e79045a19 8488e81
19:53 Florian Smeets (flo) search for other commits by this committer
www/lua-resty-core: Update to 0.1.34rc3

Chase www/nginx-module-lua update, without this people end up with an
nginx that fails to start.

Fixes:	67b99bc12c8f
commit hash: ba30ec9596eec2ebadad9ec853cd7a6f953c9d57 commit hash: ba30ec9596eec2ebadad9ec853cd7a6f953c9d57 commit hash: ba30ec9596eec2ebadad9ec853cd7a6f953c9d57 commit hash: ba30ec9596eec2ebadad9ec853cd7a6f953c9d57 ba30ec9
19:41 Rene Ladan (rene) search for other commits by this committer
textproc/py-pypa-docs-theme: Remove expired port

2026-10-15 textproc/py-pypa-docs-theme: Upstream archived the repo on Mar 16,
2024
commit hash: 49fa09217eb79539b67eebee2ee76782536bd7ba commit hash: 49fa09217eb79539b67eebee2ee76782536bd7ba commit hash: 49fa09217eb79539b67eebee2ee76782536bd7ba commit hash: 49fa09217eb79539b67eebee2ee76782536bd7ba 49fa092
19:19 Matthias Fechner (mfechner) search for other commits by this committer 2026Q4
  • devel/glab 1.123.0 GitLab CLI tool bringing GitLab to your command line
devel/glab: update to 1.123.0

Changes:	https://gitlab.com/gitlab-org/cli/-/releases
(cherry picked from commit 98f6d7702c64f41d207ebbe3d645c4f02af5b36b)
commit hash: 1cda7bbb868e5a298308ad3f47584e0ced04c429 commit hash: 1cda7bbb868e5a298308ad3f47584e0ced04c429 commit hash: 1cda7bbb868e5a298308ad3f47584e0ced04c429 commit hash: 1cda7bbb868e5a298308ad3f47584e0ced04c429 1cda7bb
19:19 Matthias Fechner (mfechner) search for other commits by this committer 2026Q4
devel/gitlab-runner: update to 19.4.1

Changes:	https://gitlab.com/gitlab-org/gitlab-runner/blob/main/CHANGELOG.md
(cherry picked from commit 223c903ce5646c260c85a991e3057afd21c522b1)
commit hash: 88cf4179fc3967115056e11138aa3304562cde39 commit hash: 88cf4179fc3967115056e11138aa3304562cde39 commit hash: 88cf4179fc3967115056e11138aa3304562cde39 commit hash: 88cf4179fc3967115056e11138aa3304562cde39 88cf417
19:19 Matthias Fechner (mfechner) search for other commits by this committer 2026Q4
www/gitlab: security and patch update to 19.4.2

Changes:	https://docs.gitlab.com/releases/patches/patch-release-gitlab-19-4-2-released/?nav=19.4.2
Security:	5518664d-c652-11f1-b273-2cf05da270f3
(cherry picked from commit 1b13fcc39e65a85e91a67f00f3ad041bb507fa9a)
commit hash: 99ab2fc139d16f765ebaacb499da1c68e8089421 commit hash: 99ab2fc139d16f765ebaacb499da1c68e8089421 commit hash: 99ab2fc139d16f765ebaacb499da1c68e8089421 commit hash: 99ab2fc139d16f765ebaacb499da1c68e8089421 99ab2fc
19:19 Matthias Fechner (mfechner) search for other commits by this committer 2026Q4
net/rubygem-gitlab-fog-azure-rm: update to 2.5.2

Changes:	https://gitlab.com/gitlab-org/ruby/gems/gitlab-fog-azure-rm/-/blob/gitlab/master/CHANGELOG.md
(cherry picked from commit 51dd293905b572ff518e5103ad7c6e85f2f2fe44)
commit hash: 207761f8efef7f9abcc35aeb3c2b11d1c2a7698b commit hash: 207761f8efef7f9abcc35aeb3c2b11d1c2a7698b commit hash: 207761f8efef7f9abcc35aeb3c2b11d1c2a7698b commit hash: 207761f8efef7f9abcc35aeb3c2b11d1c2a7698b 207761f
19:19 Matthias Fechner (mfechner) search for other commits by this committer 2026Q4
  • devel/glab 1.122.0 GitLab CLI tool bringing GitLab to your command line
devel/glab: update to 1.122.0

Changes:	https://gitlab.com/gitlab-org/cli/-/releases
(cherry picked from commit 50d3dfe3342fd5881dcb36992d79b0320b03746a)
commit hash: afa73892d984e3b0daa40e14b37a9c8fb27a70a6 commit hash: afa73892d984e3b0daa40e14b37a9c8fb27a70a6 commit hash: afa73892d984e3b0daa40e14b37a9c8fb27a70a6 commit hash: afa73892d984e3b0daa40e14b37a9c8fb27a70a6 afa7389
19:19 Matthias Fechner (mfechner) search for other commits by this committer 2026Q4
  • devel/glab 1.121.0 GitLab CLI tool bringing GitLab to your command line
devel/glab: update to 1.121.0

Changes:	https://gitlab.com/gitlab-org/cli/-/releases
(cherry picked from commit 23205123aa34b322cc763ecd1684606994a92fa0)
commit hash: 648f2541649394674b7ac0e0c24df0530fac67b2 commit hash: 648f2541649394674b7ac0e0c24df0530fac67b2 commit hash: 648f2541649394674b7ac0e0c24df0530fac67b2 commit hash: 648f2541649394674b7ac0e0c24df0530fac67b2 648f254
19:19 Matthias Fechner (mfechner) search for other commits by this committer 2026Q4
  • devel/glab 1.120.0 GitLab CLI tool bringing GitLab to your command line
devel/glab: update to 1.120.0

Changes:	https://gitlab.com/gitlab-org/cli/-/releases
(cherry picked from commit 8c88042b77d539a9cecbf39c51eb4f27f2d2aecb)
commit hash: c8e3cb28b37ed94af44b9c3ab49b6ebedb979cc8 commit hash: c8e3cb28b37ed94af44b9c3ab49b6ebedb979cc8 commit hash: c8e3cb28b37ed94af44b9c3ab49b6ebedb979cc8 commit hash: c8e3cb28b37ed94af44b9c3ab49b6ebedb979cc8 c8e3cb2
19:19 Matthias Fechner (mfechner) search for other commits by this committer 2026Q4
security/trivy: update to 0.75.0

Changes:	https://github.com/aquasecurity/trivy/releases
(cherry picked from commit 94cf4a18eb636fc4f76a9cffbbeb3e324933e39c)
commit hash: a1fab0631e19ab5ec255f2a9b0dc523322168d29 commit hash: a1fab0631e19ab5ec255f2a9b0dc523322168d29 commit hash: a1fab0631e19ab5ec255f2a9b0dc523322168d29 commit hash: a1fab0631e19ab5ec255f2a9b0dc523322168d29 a1fab063
19:06 Olivier Cochard (olivier) search for other commits by this committer
filesystems/amazon-efs-utils: update to 3.3.3

Sponsored by:	Netflix
commit hash: 88dabd523dc98c699f45fcbb1410f3ad0ab52bd9 commit hash: 88dabd523dc98c699f45fcbb1410f3ad0ab52bd9 commit hash: 88dabd523dc98c699f45fcbb1410f3ad0ab52bd9 commit hash: 88dabd523dc98c699f45fcbb1410f3ad0ab52bd9 88dabd5
18:51 Zsolt Udvari (uzsolt) search for other commits by this committer
ftp/R-cran-curl: Update to 8.1.0

Changelog: https://cran.r-project.org/web/packages/curl/NEWS
commit hash: 1773333e0c1667cb1e91815ae72942321250ca34 commit hash: 1773333e0c1667cb1e91815ae72942321250ca34 commit hash: 1773333e0c1667cb1e91815ae72942321250ca34 commit hash: 1773333e0c1667cb1e91815ae72942321250ca34 1773333
18:25 Bernard Spil (brnrd) search for other commits by this committer
net-im/nextcloud-talk: Update to 25.0.6
commit hash: 5c8aafb4a52ceab7feba276df9f63dd2f42f14f2 commit hash: 5c8aafb4a52ceab7feba276df9f63dd2f42f14f2 commit hash: 5c8aafb4a52ceab7feba276df9f63dd2f42f14f2 commit hash: 5c8aafb4a52ceab7feba276df9f63dd2f42f14f2 5c8aafb
18:25 Bernard Spil (brnrd) search for other commits by this committer
www/nextcloud-memories: Update to 10.1.0
commit hash: 6c6d6f853d71dc81e45665e006595cbfb4ccec1e commit hash: 6c6d6f853d71dc81e45665e006595cbfb4ccec1e commit hash: 6c6d6f853d71dc81e45665e006595cbfb4ccec1e commit hash: 6c6d6f853d71dc81e45665e006595cbfb4ccec1e 6c6d6f8
18:24 Bernard Spil (brnrd) search for other commits by this committer
www/nextcloud-appointments: Update to 2.8.6
commit hash: e387c7ee5a81f2c756f34ba79f3e58d76817b01d commit hash: e387c7ee5a81f2c756f34ba79f3e58d76817b01d commit hash: e387c7ee5a81f2c756f34ba79f3e58d76817b01d commit hash: e387c7ee5a81f2c756f34ba79f3e58d76817b01d e387c7e
18:03 Charlie Li (vishwin) search for other commits by this committer
security/sequoia-chameleon-gnupg: re-update some more crates

Most notably, the downgrade of nettle-sys in the process of updating
libc broke the build.

Pointy-hat to: asomers
commit hash: 150a5e1fd3529a661d21a13b78512694bbd9632d commit hash: 150a5e1fd3529a661d21a13b78512694bbd9632d commit hash: 150a5e1fd3529a661d21a13b78512694bbd9632d commit hash: 150a5e1fd3529a661d21a13b78512694bbd9632d 150a5e1f
17:24 Stefan Eßer (se) search for other commits by this committer
  • net/cloudquery 6.48.0 Transform cloud infrastructure into queryable SQL tables
net/cloudquery: update to version 6.48.0

Changes in this version:

 - New command: cloudquery upgrade check
commit hash: 03d71e72ed694367ece9f7e0ec5c6141d45f2538 commit hash: 03d71e72ed694367ece9f7e0ec5c6141d45f2538 commit hash: 03d71e72ed694367ece9f7e0ec5c6141d45f2538 commit hash: 03d71e72ed694367ece9f7e0ec5c6141d45f2538 03d71e7
14:29 Yusuf Yaman (nxjoseph) search for other commits by this committer Author: Jaap Akkerhuis 2026Q4
  • dns/nsd 4.15.3 Authoritative only non-recursive name server
dns/nsd: Security update 4.15.2 => 4.15.3

Release Notes:
https://community.nlnetlabs.nl/t/nsd-4-15-3-security-release/3490

PR:		299412
Approved by:	osa, vvd (Mentors, implicit)
Security:	CVE-2026-101337
Security:	CVE-2026-101338
Security:	CVE-2026-101339
Security:	CVE-2026-101341
MFH:		2026Q4

(cherry picked from commit ba6fa0984be114ff5cfb7d58d74a9dea19cedb43)
commit hash: 7201f3db90c16aeae29f036b329d98e67411a982 commit hash: 7201f3db90c16aeae29f036b329d98e67411a982 commit hash: 7201f3db90c16aeae29f036b329d98e67411a982 commit hash: 7201f3db90c16aeae29f036b329d98e67411a982 7201f3d
14:29 Yusuf Yaman (nxjoseph) search for other commits by this committer Author: Jaap Akkerhuis
  • dns/nsd 4.15.3 Authoritative only non-recursive name server
dns/nsd: Security update 4.15.2 => 4.15.3

Release Notes:
https://community.nlnetlabs.nl/t/nsd-4-15-3-security-release/3490

PR:		299412
Approved by:	osa, vvd (Mentors, implicit)
Security:	CVE-2026-101337
Security:	CVE-2026-101338
Security:	CVE-2026-101339
Security:	CVE-2026-101341
MFH:		2026Q4
commit hash: ba6fa0984be114ff5cfb7d58d74a9dea19cedb43 commit hash: ba6fa0984be114ff5cfb7d58d74a9dea19cedb43 commit hash: ba6fa0984be114ff5cfb7d58d74a9dea19cedb43 commit hash: ba6fa0984be114ff5cfb7d58d74a9dea19cedb43 ba6fa09
14:27 Sergey A. Osokin (osa) search for other commits by this committer
www/freenginx-devel: third-party modules management (+)

- update lua module to its recent snapshot
- update lua-stream module to its recent snapshot

Bump PORTREVISION.

Sponsored by:	tipi.work
commit hash: 6d8f46fad494b183109cc4536b49b1fc7fe965c3 commit hash: 6d8f46fad494b183109cc4536b49b1fc7fe965c3 commit hash: 6d8f46fad494b183109cc4536b49b1fc7fe965c3 commit hash: 6d8f46fad494b183109cc4536b49b1fc7fe965c3 6d8f46f
14:20 Yusuf Yaman (nxjoseph) search for other commits by this committer
security/vuxml: Document dns/nsd vulnerabilities

PR:		299412
Approved by:	osa, vvd (Mentors, implicit)
commit hash: feef44a5e37dd401a652b60a448de71dfd803fe7 commit hash: feef44a5e37dd401a652b60a448de71dfd803fe7 commit hash: feef44a5e37dd401a652b60a448de71dfd803fe7 commit hash: feef44a5e37dd401a652b60a448de71dfd803fe7 feef44a
14:18 Sergey A. Osokin (osa) search for other commits by this committer
www/freenginx-devel: third-party modules management (+)

- security update of the ngx_http_cache_purge to v.3.0.4

ChangeLog:	https://github.com/nginx-modules/ngx_cache_purge/compare/3.0.2...3.0.4
Security:	CVE-2026-108981

Bump PORTREVISION.

Sponsored by:	tipi.work
commit hash: ac696ba78f812d49f5ed3f958f14f1640ee59b14 commit hash: ac696ba78f812d49f5ed3f958f14f1640ee59b14 commit hash: ac696ba78f812d49f5ed3f958f14f1640ee59b14 commit hash: ac696ba78f812d49f5ed3f958f14f1640ee59b14 ac696ba
14:01 Palle Girgensohn (girgen) search for other commits by this committer
databases/postgresql19-server: Update to 19RC1

The PostgreSQL Global Development Group announces that the first release
candidate of PostgreSQL 19 is now available for download. As a release
candidate, PostgreSQL 19 RC 1 will be mostly identical to the initial
release of PostgreSQL 19, though some more fixes may be applied prior to
the general availability of PostgreSQL 19.

To upgrade to PostgreSQL 19 RC 1 from earlier versions of PostgreSQL,
you will need to use a major version upgrade strategy, e.g. pg_upgrade
or pg_dump / pg_restore. For more information, please visit the
documentation section on upgrading:

https://www.postgresql.org/about/news/postgresql-19-rc-1-released-3409/
commit hash: 0ee810cf51b3110956e0ac1076a2ebb6f7de320f commit hash: 0ee810cf51b3110956e0ac1076a2ebb6f7de320f commit hash: 0ee810cf51b3110956e0ac1076a2ebb6f7de320f commit hash: 0ee810cf51b3110956e0ac1076a2ebb6f7de320f 0ee810c
14:00 Jochen Neumeister (joneum) search for other commits by this committer
  • www/bunkerweb 1.6.16 Self-hosted web application firewall and security platform
www/bunkerweb: Update to 1.6.16

The web UI now compresses its responses, which adds py-brotli and
py-flask-compress to the run dependencies.

Replace the LUA_VER substitutions makeplist left in pkg-plist: they
stand for parts of bundled version numbers, not for the Lua version.

Changes:	https://github.com/bunkerity/bunkerweb/releases/tag/v1.6.16
Sponsored by:	Netzkommune GmbH
commit hash: 7a0111efd595f41c49bc9afab6ee7d13a87acd59 commit hash: 7a0111efd595f41c49bc9afab6ee7d13a87acd59 commit hash: 7a0111efd595f41c49bc9afab6ee7d13a87acd59 commit hash: 7a0111efd595f41c49bc9afab6ee7d13a87acd59 7a0111e
13:52 Marc Fonvieille (blackend) search for other commits by this committer
misc/freebsd-doc-*: Update to rev. 1f4bec7 from FreeBSD docset

Approved by:	dcoeng (implicit)
commit hash: 9817d29a76a1f5a0472e31917c5b72aa9f0a6186 commit hash: 9817d29a76a1f5a0472e31917c5b72aa9f0a6186 commit hash: 9817d29a76a1f5a0472e31917c5b72aa9f0a6186 commit hash: 9817d29a76a1f5a0472e31917c5b72aa9f0a6186 9817d29
13:02 Jason W. Bacon (jwb) search for other commits by this committer
Release a few more ports to ports@

Narrowing my focus more toward upstream development
commit hash: 10768ab4fb59ecbdb1be619e896d75ba9f66af26 commit hash: 10768ab4fb59ecbdb1be619e896d75ba9f66af26 commit hash: 10768ab4fb59ecbdb1be619e896d75ba9f66af26 commit hash: 10768ab4fb59ecbdb1be619e896d75ba9f66af26 10768ab
12:51 Zsolt Udvari (uzsolt) search for other commits by this committer
deskutils/fet: Update to 7.12.0

The *.qm files don't shipped so should build them.

Changelogs: https://lalescu.ro/liviu/fet/news.html
commit hash: d076190263eeb6bb1903c114ccdedfba09f5df16 commit hash: d076190263eeb6bb1903c114ccdedfba09f5df16 commit hash: d076190263eeb6bb1903c114ccdedfba09f5df16 commit hash: d076190263eeb6bb1903c114ccdedfba09f5df16 d076190
12:41 Hiroki Tagato (tagattie) search for other commits by this committer
*/*: Bump port revision after electron43 update (4297da69480c)
commit hash: 2e177fb2366e4e8977663338dc75d529401fb515 commit hash: 2e177fb2366e4e8977663338dc75d529401fb515 commit hash: 2e177fb2366e4e8977663338dc75d529401fb515 commit hash: 2e177fb2366e4e8977663338dc75d529401fb515 2e177fb
12:40 Hiroki Tagato (tagattie) search for other commits by this committer
  • devel/electron43 43.7.11 Build cross-platform desktop apps with JavaScript, HTML, and CSS
devel/electron43: Update to 43.7.11

Changelog:
- https://github.com/electron/electron/releases/tag/v43.7.10
- https://github.com/electron/electron/releases/tag/v43.7.11

Reported by:	GitHub (watch releases)
commit hash: 4297da69480c3b42e06836a6bfcdbc0ec77b7a30 commit hash: 4297da69480c3b42e06836a6bfcdbc0ec77b7a30 commit hash: 4297da69480c3b42e06836a6bfcdbc0ec77b7a30 commit hash: 4297da69480c3b42e06836a6bfcdbc0ec77b7a30 4297da6
12:21 Michael Osipov (michaelo) search for other commits by this committer
textproc/py-zensical: Update to 0.0.70

Approved by:	kai (maintainer via email)
commit hash: 6e9fe8cb726d040858c7d943a07a8d8113548d62 commit hash: 6e9fe8cb726d040858c7d943a07a8d8113548d62 commit hash: 6e9fe8cb726d040858c7d943a07a8d8113548d62 commit hash: 6e9fe8cb726d040858c7d943a07a8d8113548d62 6e9fe8c
11:30 Tijl Coosemans (tijl) search for other commits by this committer 2026Q4
print/cups: Fix build with AVAHI option disabled

PR:		299342
Reported by:	vvd

(cherry picked from commit 3c361bc0461b5f269173c7998fc09ac6d435ed7c)
commit hash: 6ec2c7eba38897351796839f358f1dcfb768ff58 commit hash: 6ec2c7eba38897351796839f358f1dcfb768ff58 commit hash: 6ec2c7eba38897351796839f358f1dcfb768ff58 commit hash: 6ec2c7eba38897351796839f358f1dcfb768ff58 6ec2c7e
11:30 Tijl Coosemans (tijl) search for other commits by this committer 2026Q4
print/cups: Update to 2.4.20

PR:		299342
(cherry picked from commit 23eee321bb5a4bcb713fc57ac7affbaff7ef70ea)
commit hash: 88dd83cb87f3cee76363dd9cc0f3de11b77718c1 commit hash: 88dd83cb87f3cee76363dd9cc0f3de11b77718c1 commit hash: 88dd83cb87f3cee76363dd9cc0f3de11b77718c1 commit hash: 88dd83cb87f3cee76363dd9cc0f3de11b77718c1 88dd83c
11:19 Jochen Neumeister (joneum) search for other commits by this committer 2026Q4
www/nginx-module-cache-purge: Update to 3.0.4

Fixes a symlink traversal during cache tree traversal: an attacker able to
create symbolic links inside the cache directory could make a purge delete
arbitrary files the worker can reach (CVE-2026-108981).

https://github.com/nginx-modules/ngx_cache_purge/releases/tag/3.0.4

Security:	CVE-2026-108981
Sponsored by:	Netzkommune GmbH

(cherry picked from commit 225227080d2216b2f5ea3d331ad203ed41937520)
commit hash: 7893aea3c96089589c1a2fa6fa80781efa405b64 commit hash: 7893aea3c96089589c1a2fa6fa80781efa405b64 commit hash: 7893aea3c96089589c1a2fa6fa80781efa405b64 commit hash: 7893aea3c96089589c1a2fa6fa80781efa405b64 7893aea
11:16 Jochen Neumeister (joneum) search for other commits by this committer
security/vuxml: Document ngx_cache_purge vulnerability

Sponsored by:	Netzkommune GmbH
commit hash: 4d9365ea1377ac65bb7b0499d2e61129acf3eea9 commit hash: 4d9365ea1377ac65bb7b0499d2e61129acf3eea9 commit hash: 4d9365ea1377ac65bb7b0499d2e61129acf3eea9 commit hash: 4d9365ea1377ac65bb7b0499d2e61129acf3eea9 4d9365e
11:15 Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: Bump PORTREVISION for the module updates

The cache_purge, njs and lua modules are built into these ports, and a
BUILD_DEPENDS does not rebuild them by itself.

Sponsored by:	Netzkommune GmbH
commit hash: fc9a445a1e799e943b74025d1d2cc045ead42326 commit hash: fc9a445a1e799e943b74025d1d2cc045ead42326 commit hash: fc9a445a1e799e943b74025d1d2cc045ead42326 commit hash: fc9a445a1e799e943b74025d1d2cc045ead42326 fc9a445
11:15 Jochen Neumeister (joneum) search for other commits by this committer
www/nginx-module-lua: Update to 0.10.31

Two stable releases at once, 0.10.29 is from 2025.

All three local patches are gone: 0.10.31 guards the freenginx cases
upstream, in the client hello handler, in the subrequest start time and in
ngx_http_lua_time.

Sponsored by:	Netzkommune GmbH
commit hash: 67b99bc12c8f596c6d0a32a77debb2698bf7ddc1 commit hash: 67b99bc12c8f596c6d0a32a77debb2698bf7ddc1 commit hash: 67b99bc12c8f596c6d0a32a77debb2698bf7ddc1 commit hash: 67b99bc12c8f596c6d0a32a77debb2698bf7ddc1 67b99bc
11:15 Jochen Neumeister (joneum) search for other commits by this committer
www/nginx-module-njs: Update to 1.0.2

Fixes memory corruption in RegExp operations, crashes after a failed
module compilation, and excessive resource usage when sorting huge sparse
arrays.

Both local patches are gone: njs 1.0.2 carries the indexed fast path fix
for exotic objects itself.

Sponsored by:	Netzkommune GmbH
commit hash: 688221f7ff29978375f7ef45d8ea7d5220e3ebff commit hash: 688221f7ff29978375f7ef45d8ea7d5220e3ebff commit hash: 688221f7ff29978375f7ef45d8ea7d5220e3ebff commit hash: 688221f7ff29978375f7ef45d8ea7d5220e3ebff 688221f
11:15 Jochen Neumeister (joneum) search for other commits by this committer
www/nginx-module-cache-purge: Update to 3.0.4

Fixes a symlink traversal during cache tree traversal: an attacker able to
create symbolic links inside the cache directory could make a purge delete
arbitrary files the worker can reach (CVE-2026-108981).

https://github.com/nginx-modules/ngx_cache_purge/releases/tag/3.0.4

Security:	CVE-2026-108981
Sponsored by:	Netzkommune GmbH
commit hash: 225227080d2216b2f5ea3d331ad203ed41937520 commit hash: 225227080d2216b2f5ea3d331ad203ed41937520 commit hash: 225227080d2216b2f5ea3d331ad203ed41937520 commit hash: 225227080d2216b2f5ea3d331ad203ed41937520 2252270
11:14 Yusuf Yaman (nxjoseph) search for other commits by this committer Author: Stefan Schlosser
emulators/ares: Bump PORTREVISION after librashader update

PR:		299328
Approved by:	osa, vvd (Mentors, implicit)
commit hash: e4127f0a652c12a823b09c13847b0460cd5d4efa commit hash: e4127f0a652c12a823b09c13847b0460cd5d4efa commit hash: e4127f0a652c12a823b09c13847b0460cd5d4efa commit hash: e4127f0a652c12a823b09c13847b0460cd5d4efa e4127f0
11:14 Yusuf Yaman (nxjoseph) search for other commits by this committer Author: Stefan Schlosser
devel/librashader: Update 0.12.0 => 0.12.1

Changelog:
https://github.com/SnowflakePowered/librashader/releases/tag/librashader-v0.12.1

PR:		299328
Approved by:	osa, vvd (Mentors, implicit)
commit hash: 2435a0d9e645eb02ba0be95e07f6efc45fc1fcf1 commit hash: 2435a0d9e645eb02ba0be95e07f6efc45fc1fcf1 commit hash: 2435a0d9e645eb02ba0be95e07f6efc45fc1fcf1 commit hash: 2435a0d9e645eb02ba0be95e07f6efc45fc1fcf1 2435a0d
10:47 Piotr Kubaj (pkubaj) search for other commits by this committer
graphics/photocraft: update to 0.9.0

Changelog:	https://github.com/storytold/photocraft/releases/tag/v0.9.0
commit hash: b2d5666c7e11e112b6205b3bbc98ca7bdc4fcaa6 commit hash: b2d5666c7e11e112b6205b3bbc98ca7bdc4fcaa6 commit hash: b2d5666c7e11e112b6205b3bbc98ca7bdc4fcaa6 commit hash: b2d5666c7e11e112b6205b3bbc98ca7bdc4fcaa6 b2d5666
10:45 Piotr Kubaj (pkubaj) search for other commits by this committer
chinese/gcin: fix build on powerpc64*

Build with -fsigned-char: the phrase tables flag mixed-case English
words with a negative length stored in plain char. Also fix the hash
index of 1-byte keys in tsa2d32 on big-endian.
commit hash: 9377490ef0f5894708890d04d4839376f4e06f2d commit hash: 9377490ef0f5894708890d04d4839376f4e06f2d commit hash: 9377490ef0f5894708890d04d4839376f4e06f2d commit hash: 9377490ef0f5894708890d04d4839376f4e06f2d 9377490
10:45 Piotr Kubaj (pkubaj) search for other commits by this committer
security/kuku: fix build on powerpc64

Upstream rejects big-endian targets because item words and the BLAKE2xb-seeded
tabulation table were read in native byte order, so a big-endian build would
compute a different table layout than little-endian peers. Define both in
little-endian byte order instead (a no-op on little-endian targets) and drop
the guards.
commit hash: f033b2223512e6d8c51c6cda31d3af6b61e6a5ba commit hash: f033b2223512e6d8c51c6cda31d3af6b61e6a5ba commit hash: f033b2223512e6d8c51c6cda31d3af6b61e6a5ba commit hash: f033b2223512e6d8c51c6cda31d3af6b61e6a5ba f033b22
10:45 Piotr Kubaj (pkubaj) search for other commits by this committer
ftp/py-curl-cffi: fix build on powerpc64le

platform.uname().machine is "powerpc" on every FreeBSD PowerPC flavour, so the
"powerpc64" entry introduced by the 0.16.3 update never matched and the build
died with "Unsupported arch".
commit hash: db5830f8460f194f2d35db56af7d2c2ef4477f50 commit hash: db5830f8460f194f2d35db56af7d2c2ef4477f50 commit hash: db5830f8460f194f2d35db56af7d2c2ef4477f50 commit hash: db5830f8460f194f2d35db56af7d2c2ef4477f50 db5830f
10:45 Piotr Kubaj (pkubaj) search for other commits by this committer
  • math/lcalc 2.2.2 L-function c++ class library and the CLI program lcalc
math/lcalc: update to 2.2.2

Fixes the build with math/pari 2.19.0, which removed gaffect() and gaffsg().

Changelog:	https://gitlab.com/sagemath/lcalc/-/releases/2.2.2
commit hash: 282aecf11aa796b9edd6512b812a3559e5c0a15c commit hash: 282aecf11aa796b9edd6512b812a3559e5c0a15c commit hash: 282aecf11aa796b9edd6512b812a3559e5c0a15c commit hash: 282aecf11aa796b9edd6512b812a3559e5c0a15c 282aecf
10:45 Piotr Kubaj (pkubaj) search for other commits by this committer
  • misc/outside 0.5.0_12 Multi-purpose weather client for your terminal
misc/outside: fix build on powerpc64

The savefile crate refuses to build on big-endian targets with its
bit-vec feature, and its raw-memory fast paths write native byte order
there while the data is read back as little-endian, corrupting the
cache on round-trip. Serialize the BitVec storage words as little-endian
and disable the fast paths on big-endian.
commit hash: 4455ec0722d47019a9d8107e3e78009497e9275a commit hash: 4455ec0722d47019a9d8107e3e78009497e9275a commit hash: 4455ec0722d47019a9d8107e3e78009497e9275a commit hash: 4455ec0722d47019a9d8107e3e78009497e9275a 4455ec0
10:45 Piotr Kubaj (pkubaj) search for other commits by this committer
net/tcplog_dumper: fix build on powerpc64

struct tcp_log_bbr lost its ininput member in FreeBSD 14.0 (a370832bec5f);
it was only referenced by the big-endian conversion code.
commit hash: 5dbbf825dd9b49582f7419d497d2f5f226e0c72f commit hash: 5dbbf825dd9b49582f7419d497d2f5f226e0c72f commit hash: 5dbbf825dd9b49582f7419d497d2f5f226e0c72f commit hash: 5dbbf825dd9b49582f7419d497d2f5f226e0c72f 5dbbf82
10:45 Piotr Kubaj (pkubaj) search for other commits by this committer
www/qt6-webengine: add powerpc64le support

The architecture layer is derived from Chimera Linux's qt6-qtwebengine
ppc64le patchset, reduced to the files FreeBSD actually compiles and
adapted to FreeBSD:
- gn: map uname -m "powerpc" to ppc64 in host arch detection
- cmake/QtToolchainHelpers: map power64 to the ppc64 GN arch
- build/config/compiler: don't force a Linux target triple on BSD
- PartitionAlloc: ppc64 GN wiring, dynamic-page-size ASLR variant on BSD
  (as for arm64), pin kAlignment to 16 (alignof(max_align_t) is 8 while
  long double is 64-bit)
- v8: POWER8 baseline with AltiVec/VSX; make
  Assembler::kMaximalBufferSize public, as the 6.11.2 baseline compiler
  needs it
- base: define kThreadPriorityToNiceValueMapForTest on BSD; on ppc64 the
  TOC reference survives --gc-sections
- blink/webaudio: fix the stale scalar ProcessARateVector fallback
  signature in delay.cc
- devtools: don't create a zero-sized @rollup/plugin-terser worker pool
  when os.cpus() is empty (libuv lacks hw.clockrate on powerpc)
- boringssl, dav1d (HAVE_ELF_AUX_INFO), dawn, highway, libaom, libvpx,
  pffft, webrtc, ui/gl, abseil cycleclock, MUSTTAIL: ppc64 support

No functional change for the other architectures.

Approved by:	kde (maintainer timeout)
Differential Revision:	https://reviews.freebsd.org/D59520
commit hash: 8489b7372bc1c2731e81d0f65225bd3949d29204 commit hash: 8489b7372bc1c2731e81d0f65225bd3949d29204 commit hash: 8489b7372bc1c2731e81d0f65225bd3949d29204 commit hash: 8489b7372bc1c2731e81d0f65225bd3949d29204 8489b73
10:45 Piotr Kubaj (pkubaj) search for other commits by this committer
sysutils/fastfetch: update to 2.70.0

Drop QUICKJS option, removed upstream.

Changelog:	https://github.com/fastfetch-cli/fastfetch/releases/tag/2.70.0
commit hash: 6144a7506f45d8e7574b9c2f3a149f06c84f2586 commit hash: 6144a7506f45d8e7574b9c2f3a149f06c84f2586 commit hash: 6144a7506f45d8e7574b9c2f3a149f06c84f2586 commit hash: 6144a7506f45d8e7574b9c2f3a149f06c84f2586 6144a75
10:45 Piotr Kubaj (pkubaj) search for other commits by this committer
devel/jetbrains-rustrover: fix pty4j and sqlite paths on powerpc64le

The IDE looks up libsqliteij.so under linux-x86_64 on anything that is
not arm64, and pty4j uses JNA arch name ppc64le.
commit hash: 4068bdbf4daeff332c3c189cc8dfbf28bf1e95a3 commit hash: 4068bdbf4daeff332c3c189cc8dfbf28bf1e95a3 commit hash: 4068bdbf4daeff332c3c189cc8dfbf28bf1e95a3 commit hash: 4068bdbf4daeff332c3c189cc8dfbf28bf1e95a3 4068bdb
10:45 Piotr Kubaj (pkubaj) search for other commits by this committer
devel/jetbrains-clion: enable on powerpc64le

JetBrains provides no build of its clangd fork for powerpc64le, and the
IDE refuses a stock clangd, so the bundled clang tools are not installed
there.
commit hash: 0effc31e92fb9f47c0ea879aefe939567385fc78 commit hash: 0effc31e92fb9f47c0ea879aefe939567385fc78 commit hash: 0effc31e92fb9f47c0ea879aefe939567385fc78 commit hash: 0effc31e92fb9f47c0ea879aefe939567385fc78 0effc31
10:45 Piotr Kubaj (pkubaj) search for other commits by this committer
emulators/azahar: enable on powerpc64le

There is no dynarmic JIT backend for PowerPC, so the CPU falls back
to the interpreter.
commit hash: f4a4a79648d26b68f2130cbf0dcb577b55144f49 commit hash: f4a4a79648d26b68f2130cbf0dcb577b55144f49 commit hash: f4a4a79648d26b68f2130cbf0dcb577b55144f49 commit hash: f4a4a79648d26b68f2130cbf0dcb577b55144f49 f4a4a79
10:45 Piotr Kubaj (pkubaj) search for other commits by this committer
databases/clickhouse-cpp: enable on powerpc64le
commit hash: d498309a140dbed8fbdcec3007f5b8ef68ab5eb5 commit hash: d498309a140dbed8fbdcec3007f5b8ef68ab5eb5 commit hash: d498309a140dbed8fbdcec3007f5b8ef68ab5eb5 commit hash: d498309a140dbed8fbdcec3007f5b8ef68ab5eb5 d498309
10:45 Piotr Kubaj (pkubaj) search for other commits by this committer
  • biology/hmmer 3.4 Profile hidden Markov models for biological sequence analysis
biology/hmmer: add powerpc64le support

Swap vec_sld operands on little-endian so the Altivec code keeps its
big-endian element order, and drop the configure check that rejects
VMX on little-endian.
commit hash: 7bed7b09f6b0c2c1a4ebcafdee88e7c26ec3666a commit hash: 7bed7b09f6b0c2c1a4ebcafdee88e7c26ec3666a commit hash: 7bed7b09f6b0c2c1a4ebcafdee88e7c26ec3666a commit hash: 7bed7b09f6b0c2c1a4ebcafdee88e7c26ec3666a 7bed7b0
10:42 Yusuf Yaman (nxjoseph) search for other commits by this committer
security/vuxml: Document www/newsboat vulnerabilities

PR:		299303
Approved by:	osa, vvd (Mentors, implicit)
commit hash: 5a80069cade8813b1f2f2a7768e610e48658a879 commit hash: 5a80069cade8813b1f2f2a7768e610e48658a879 commit hash: 5a80069cade8813b1f2f2a7768e610e48658a879 commit hash: 5a80069cade8813b1f2f2a7768e610e48658a879 5a80069
10:26 Yusuf Yaman (nxjoseph) search for other commits by this committer Author: Herbert J. Skuhra 2026Q4
www/newsboat: Update 2.44 => 2.45

This release includes some security fixes.

While here, build with -DNCURSES_WIDECHAR by default.

Changelog:
https://github.com/newsboat/newsboat/blob/r2.45/CHANGELOG.md

PR:		299303
Approved by:	Marko Turk <mt-bugs@markoturk.info> (maintainer)
Approved by:	osa, vvd (Mentors, implicit)
Security:	Remote code execution via manual OPML import (CVE pending)
Security:	GHSA-4m8m-vj3m-hfxx: Remote code execution via OPML import
Security:	GHSA-pvg7-gjxf-23c9: Podboat could write at arbitrary paths
MFH:		2026Q4

(cherry picked from commit e2442c39a64af21782ca70f1f1f8cc23d84eef27)
commit hash: 3f5c0eff5c306c426eea829f7397663f3cfaf22f commit hash: 3f5c0eff5c306c426eea829f7397663f3cfaf22f commit hash: 3f5c0eff5c306c426eea829f7397663f3cfaf22f commit hash: 3f5c0eff5c306c426eea829f7397663f3cfaf22f 3f5c0ef
10:25 Yusuf Yaman (nxjoseph) search for other commits by this committer Author: Herbert J. Skuhra
www/newsboat: Update 2.44 => 2.45

This release includes some security fixes.

While here, build with -DNCURSES_WIDECHAR by default.

Changelog:
https://github.com/newsboat/newsboat/blob/r2.45/CHANGELOG.md

PR:		299303
Approved by:	Marko Turk <mt-bugs@markoturk.info> (maintainer)
Approved by:	osa, vvd (Mentors, implicit)
Security:	Remote code execution via manual OPML import (CVE pending)
Security:	GHSA-4m8m-vj3m-hfxx: Remote code execution via OPML import
Security:	GHSA-pvg7-gjxf-23c9: Podboat could write at arbitrary paths
MFH:		2026Q4
commit hash: e2442c39a64af21782ca70f1f1f8cc23d84eef27 commit hash: e2442c39a64af21782ca70f1f1f8cc23d84eef27 commit hash: e2442c39a64af21782ca70f1f1f8cc23d84eef27 commit hash: e2442c39a64af21782ca70f1f1f8cc23d84eef27 e2442c3
10:19 Sergey A. Osokin (osa) search for other commits by this committer
www/freenginx-devel: third-party modules management

- update njs module to 1.0.2

Bump PORTREVISION.

Sponsored by:	tipi.work

<ChangeLog>

nginx modules:

*) Bugfix: fixed response body framing and keepalive connection reuse
   in ngx.fetch().  Responses with conflicting Content-Length fields,
   with both Transfer-Encoding and Content-Length, or with 1xx status
   codes are now rejected.

*) Bugfix: fixed enforcement of max_response_body_size for chunked
   responses in ngx.fetch().

*) Bugfix: fixed parsing of js_periodic options following
   worker_affinity in HTTP and Stream configurations.

*) Bugfix: fixed memory leaks and false unhandled promise rejection
   reports when formatting rejection reasons in the QuickJS engine.

Core:

*) Security: fixed a memory leak when parsing malformed XML in the
   njs engine.  Repeated malformed input could exhaust worker process
   memory.

*) Security: fixed incomplete XML attribute values containing entity
   references.  JavaScript accessors could return values different
   from those used by XML canonicalization, affecting signed XML
   validation.

*) Feature: added XMLNode.getAttributeNS() and XMLNode.getChildNS()
   methods for namespace-aware attribute and child element lookup.

*) Improvement: reduced compilation memory consumption in the njs
   engine and released temporary parser and generator data after
   compilation.

*) Improvement: switched to constant-time HMAC signature verification
   in WebCrypto.

*) Change: XML node mutation and canonicalization now reject detached
   nodes, and a removed child node has an undefined $parent.
   Text and attribute values must be primitive strings; null and
   undefined retain their deletion semantics for these values.
   addChild() and $tags reject source trees with namespaces.
   Assigning to $tag$name now throws TypeError in the QuickJS engine;
   deletion is still supported.

*) Change: the "test262" make target was renamed to "js_test".
   The "test262" target now runs the official Test262 suite and
   requires NJS_TEST262_DIR.

*) Bugfix: fixed stale XML node references after tree mutations and
   a crash when repeatedly modifying a node in the QuickJS engine.

*) Bugfix: fixed XML node methods being hidden by child elements with
   matching names in the QuickJS engine.

*) Bugfix: fixed XML document leaks during property existence checks
   in the QuickJS engine.

*) Bugfix: fixed out-of-bounds reads and invalid frees when formatting
   unhandled promise rejection reasons in the QuickJS shell.

*) Bugfix: fixed crashes and incorrect error reporting when importing
   modules after a failed module compilation in the njs engine.

*) Bugfix: fixed oversized Buffer allocation lengths being truncated
   instead of rejected in the QuickJS engine.

*) Bugfix: fixed use of invalidated zlib dictionary memory during
   argument conversion in the QuickJS engine.

*) Bugfix: fixed UTC Date setters applying the local timezone offset
   in the njs engine.

*) Bugfix: fixed Promise.any() with empty input resolving with
   AggregateError instead of rejecting in the njs engine.

*) Bugfix: fixed excessive execution time and memory consumption in
   Array.prototype.sort() with huge sparse arrays in the njs engine.
   This closes #1095 issue on Github.

*) Bugfix: fixed Array.prototype.concat() with sparse arrays in the
   njs engine.
   This closes #1095 issue on Github.

*) Bugfix: fixed initialization of array literals with more than
   32760 elements in the njs engine.

*) Bugfix: fixed invalid memory accesses when enumerating typed arrays
   with Object.values() and Object.entries() in the njs engine.
   This closes #1098 issue on Github.

*) Bugfix: fixed invalid memory accesses in Object.defineProperty()
   with reentrant property descriptors in the njs engine.
   This closes #1089 issue on Github.

*) Bugfix: fixed object-to-primitive conversion when user code
   replaced the input value during conversion in the njs engine.
   This closes #1094 issue on Github.

*) Bugfix: fixed memory corruption in RegExp replace and split
   operations with custom exec() results in the njs engine.
   This closes #1090, #1091, #1092, #1093, #1096, and #1097 issues
   on Github.

*) Bugfix: fixed out-of-bounds reads in RegExp replacement with
   inconsistent match objects in the njs engine.
   Thanks to Basavaraj S m.

*) Bugfix: fixed out-of-bounds reads in RegExp named capture lookup
   in the njs engine.
   This closes #1088 issue on Github.

*) Bugfix: fixed parsing of for loop initializers and preservation of
   lexical bindings across nested declarations in the njs engine.

*) Bugfix: prevented stack overflow when compiling deeply nested
   expressions in the njs engine by limiting recursive analysis.

<ChangeLog>
commit hash: b1773ff718c68a875ca60d45c063751cedf5edca commit hash: b1773ff718c68a875ca60d45c063751cedf5edca commit hash: b1773ff718c68a875ca60d45c063751cedf5edca commit hash: b1773ff718c68a875ca60d45c063751cedf5edca b1773ff
09:47 Yuri Victorovich (yuri) search for other commits by this committer
*/*: fix build broken by PuLP rename

PuLP was renamed to pulp in the port math/py-PuLP and by the upstream.

Reported by:	fallout
Approved by:	portmgr (unbreak; blanket)
commit hash: 92375a410b3f6fc468e2dd6e0671d6261bced6d9 commit hash: 92375a410b3f6fc468e2dd6e0671d6261bced6d9 commit hash: 92375a410b3f6fc468e2dd6e0671d6261bced6d9 commit hash: 92375a410b3f6fc468e2dd6e0671d6261bced6d9 92375a4
09:34 Yuri Victorovich (yuri) search for other commits by this committer 2026Q4
  • misc/py-onnxruntime 1.30.0 Cross-platform, high performance ML inferencing & training accelerator
misc/py-onnxruntime: broken on i386

Reported by:	fallout

(cherry picked from commit 8d6067708c59e5222c6b772cf229572198013e62)
commit hash: 3212c2ac3d10611b877daaad2ba875cdd315a912 commit hash: 3212c2ac3d10611b877daaad2ba875cdd315a912 commit hash: 3212c2ac3d10611b877daaad2ba875cdd315a912 commit hash: 3212c2ac3d10611b877daaad2ba875cdd315a912 3212c2a

Yesterday's Commits | Quarterly Branch