The place for ports
security/hockeypuck: update to 2.3.1<br />
<br />
Approved by: lwhsu (mentor, implicitly)<br />
Signed-off-by: Siva Mahadevan <siva@FreeBSD.org><br />
Sponsored by: The FreeBSD Foundation<br />
Differential Revision: https://reviews.freebsd.org/D54906
lang/python3{12,13}: limit parallel .pyc compilation to MAKE_JOBS<br />
<br />
This option is available since python312[0]. This fixes<br />
python312 and python313 builds with qemu-user-static<br />
emulating riscv64.<br />
<br />
[0] https://github.com/python/cpython/commit/9a7e9f9921804f3f90151ca42703e612697dd430<br />
<br />
Approved by: vishwin (#python), lwhsu (mentor)<br />
Signed-off-by: Siva Mahadevan <siva@FreeBSD.org><br />
Sponsored by: The FreeBSD Foundation<br />
Differential Revision: https://reviews.freebsd.org/D54906
multimedia/pipewire: update to 1.4.10<br />
<br />
Approved by: arrowd (maintainer), lwhsu (mentor)<br />
Signed-off-by: Siva Mahadevan <siva@FreeBSD.org><br />
Sponsored by: The FreeBSD Foundation<br />
Differential Revision: https://reviews.freebsd.org/D54906
www/forgejo: Update to 14.0.2<br />
<br />
Changelog:<br />
* https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/14.0.2.md<br />
<br />
MFH: 2026Q1
security/arti: Update to 2.0.0
devel/hs-spago: Update to 1.0.3 and move to devel/spago<br />
<br />
PR: 272064
net-p2p/{lib,r}torrent: Roll back to 0.16.5<br />
<br />
Due to instability of 0.16.6, roll back to 0.16.5 stable.<br />
As a temporary measure as upstream is working on a release fix, let's<br />
roll back with a portrevision bump.<br />
<br />
PR: 292914<br />
Reported by: glebius<br />
Reviewed by: glebius, novel<br />
MFH: 2026Q1<br />
See also: https://github.com/rakshasa/rtorrent/issues/1689
devel/tvision: Update to g20260111<br />
<br />
Changelog: https://github.com/magiblot/tvision/compare/df6424f...85aaeca<br />
<br />
Approved by: eduardo (mentor, implicit)<br />
MFH: 2026Q1
devel/pmd: Update to version 7.21.0<br />
<br />
Release notes:<br />
https://docs.pmd-code.org/pmd-doc-7.21.0/pmd_release_notes.html<br />
https://docs.pmd-code.org/pmd-doc-7.20.0/pmd_release_notes.html<br />
https://docs.pmd-code.org/pmd-doc-7.19.0/pmd_release_notes.html<br />
https://docs.pmd-code.org/pmd-doc-7.18.0/pmd_release_notes.html<br />
https://docs.pmd-code.org/pmd-doc-7.17.0/pmd_release_notes.html<br />
<br />
Approved by: eduardo (mentor, implicit)<br />
MFH: 2026Q1
dns/dnsmasq-devel: update to v2.93test3<br />
<br />
Changes (Git log):<br />
<br />
* fbfcf87 2026-02-01 | Rewrite blockdata_retrieve() and expand_buf() to use realloc(). (tag: v2.93test3) [Simon Kelley]<br />
* 19f3e06 2026-02-01 | Fix compiler warning. [Simon Kelley]<br />
* 40d1152 2026-01-31 | read_writev: avoid reading past the last iovec elem [Matthias Andree]<br />
* 3c830c4 2026-01-31 | Avoid uninitialized-value warnings from the compiler [Matthias Andree]<br />
* e9f400d 2026-01-31 | base32_decode: avoid shifting into the sign bit [Matthias Andree]<br />
* 870f141 2026-01-31 | Tidy up memory allocation in read_event() [Simon Kelley]<br />
* 714d362 2026-01-31 | Tidy up check for muticast DHCPv6 requests. [Simon Kelley]<br />
* 60e90e2 2026-01-31 | Remove DHCPv6 UseMulticast option code. [Simon Kelley]<br />
<br />
MFH: 2026Q1
databases/pg_textsearch: Update to 0.5.0
graphics/shaderc: Update to 2026.1<br />
<br />
Changelog: https://github.com/google/shaderc/blob/v2026.1/CHANGES<br />
<br />
PR: 292737<br />
Reported by: vvd<br />
Co-authored-by: Hiroki Tagato <tagattie@FreeBSD.org>
devel/libvirt: fix build on 16-CURRENT<br />
<br />
As of src commit ac5a19ec6989675c8ec6c3ca245dba243d1a6416 xdrproc_t<br />
accepts only two arguments. Address that change in libvirt.<br />
<br />
Reported by: pkg-fallout<br />
Obtained from: upstream<br />
Sponsored by: The FreeBSD Foundation
devel/ghidra: Update to 12.0.2<br />
<br />
Release notes:<br />
https://github.com/NationalSecurityAgency/ghidra/releases/tag/Ghidra_12.0.2_build<br />
https://github.com/NationalSecurityAgency/ghidra/releases/tag/Ghidra_12.0.1_build<br />
https://github.com/NationalSecurityAgency/ghidra/releases/tag/Ghidra_12.0_build<br />
https://github.com/NationalSecurityAgency/ghidra/releases/tag/Ghidra_11.4.3_build<br />
<br />
Approved by: eduardo (mentor, implicit)<br />
MFH: 2026Q1
devel/gradle: Update to version 9.3.1<br />
<br />
Release notes:<br />
https://docs.gradle.org/9.3.1/release-notes.html<br />
https://docs.gradle.org/9.3.0/release-notes.html<br />
https://docs.gradle.org/9.2.1/release-notes.html<br />
https://docs.gradle.org/9.2.0/release-notes.html<br />
https://docs.gradle.org/9.1.0/release-notes.html<br />
<br />
Approved by: eduardo (mentor, implicit)<br />
MFH: 2026Q1
www/firefox: update to 147.0.3<br />
<br />
Release Notes:<br />
https://www.firefox.com/en-US/firefox/147.0.3/releasenotes/
graphics/R-cran-pdftools: Update to 3.7.0<br />
<br />
Changelog: https://cran.r-project.org/web/packages/pdftools/NEWS
emulators/virtualbox-ose*: Exclude from extract bundled binary files of kBuild<br />
<br />
Thes is ~430-640 files, ~30-55MB total for different platforms.<br />
We are using devel/kBuild for build VirtualBox ports.<br />
devel/kBuild is a newer version than the one included in the VirtualBox<br />
tarballs.
lang/rizin: Update to 0.8.2<br />
<br />
Reported by: portscout!
lang/dotnet: Fix pkg-plist for aarch64<br />
<br />
Tested by: fluffy
graphics/inkscape: Fix pkg-plist
graphics/opencv: Update to 4.13.0<br />
<br />
PR: 292888
emulators/virtualbox-ose-7[012]: Fix build after update devel/gsoap 2.8.139 => 2.8.140<br />
<br />
out/freebsd.amd64/release/obj/webservice/soapC-7.cpp:5:32: error: use of undeclared identifier 'soap_codes_vbox__PartitionType'<br />
5 | const char *s = soap_code_str(soap_codes_vbox__PartitionType, (long)n);<br />
| ^<br />
out/freebsd.amd64/release/obj/webservice/soapC-7.cpp:23:18: error: use of undeclared identifier 'soap_codes_vbox__PartitionType'<br />
23 | map = soap_code(soap_codes_vbox__PartitionType, s);<br />
| ^<br />
2 errors generated.<br />
<br />
PR: 292890<br />
Reported by: pkg-fallout
science/elmerfem: adding the forgotten docs
net/syncthing: Update to 2.0.14<br />
<br />
re: https://github.com/syncthing/syncthing/releases/tag/v2.0.14<br />
<br />
The patch being removed by this commit is now in the upstream code.
devel/freebsd-gcc*: Update kernel printf format checking for %b<br />
<br />
- Permit the l and ll size modifiers to be used with '%b' for GCC 12/13<br />
(GCC 14/15 already permitted these).<br />
<br />
- Permit the '#' modifier to be used with %b. This isn't documented but<br />
the RISC-V kernel uses this.<br />
<br />
Reviewed by: mhorne, lwhsu<br />
Differential Revision: https://reviews.freebsd.org/D55016
math/py-primecountpy: fix build with cmake
sysutils/rubygem-tmuxinator: fixed build error<br />
<br />
Fixes regression from 7970105dda6359e7b74511182188cd6edc2617df
devel/rubygem-thor14: add new port<br />
<br />
to fix build error for sysutils/rubygem-tmuxinator
www/py-youtube-transcript-api: Update to 1.2.4<br />
<br />
ChangeLog: https://github.com/jdepoix/youtube-transcript-api/releases/tag/v1.2.4<br />
Reported by: Jonas Depoix <notifications@github.com>
science/elmerfem: upgrade to v26.1<br />
<br />
- Releases notes at https://github.com/ElmerCSC/elmerfem/releases .<br />
<br />
- take maintainership, but email sent to the previous maintainer.
science/elmerfem: restore
net/mobile-broadband-provider-info: Update to 20251101<br />
<br />
Sponsored by: Rubicon Communications, LLC ("Netgate")
dns/py-aiodns: Update to 4.0.0<br />
<br />
- make test more clean<br />
<br />
ChnageLog: https://github.com/aio-libs/aiodns/compare/v3.2.0...v4.0.0<br />
Approved by: hrs (mentor, blanket)
dns/py-pycares: Update to 5.0.1<br />
<br />
- switch to use 'USE_PYTHON=pep517'<br />
- make test clean<br />
- take maintainership<br />
<br />
PR: 292245<br />
ChnageLog: https://github.com/saghul/pycares/compare/pycares-4.3.0...v5.0.1<br />
Approved by: demon(maintainer), hrs (mentor, blanket)
sysutils/cbsd: update to 15.0.1 release (+)<br />
<br />
Changelog: https://github.com/cbsd/cbsd/releases/tag/v15.0.1
graphics/glslang: Update to 16.2.0<br />
<br />
While here, add "shared" flavor for installing shared<br />
libraries. (Default is static.)<br />
<br />
Changelog: https://github.com/KhronosGroup/glslang/blob/16.2.0/CHANGES.md<br />
<br />
PR: 292737<br />
Reported by: Eric Camachat <eric@camachat.org>,<br />
vvd<br />
Co-authored-by: Eric Camachat <eric@camachat.org>
emulators/ares: Bump PORTREVISION<br />
<br />
Bump PORTREVISION after update of devel/librashader<br />
(ba184fa371349e83a3bb3919617894c6e03c847e)<br />
<br />
PR: 292717
net-im/linux-discord: Update to 0.0.123
devel/librashader: Update to 0.10.1<br />
<br />
Changelogs:<br />
https://github.com/SnowflakePowered/librashader/releases/tag/librashader-v0.10.0<br />
https://github.com/SnowflakePowered/librashader/releases/tag/librashader-v0.10.1<br />
<br />
PR: 292717<br />
Approved by: submitter is maintainer
databases/mroonga: Update version 15.05=>15.07<br />
<br />
Changelog: https://mroonga.org/docs/news/15.html#release-15-07
security/osslsigncode: Update version 2.11=>2.12<br />
<br />
Changelog: https://github.com/mtrojnar/osslsigncode/releases/tag/2.12
devel/py-babel: Update version 2.17.0=>2.18.0<br />
<br />
Changelog: https://github.com/python-babel/babel/releases/tag/v2.18.0
devel/grpc-gateway: Update version 2.27.6=>2.27.7<br />
<br />
Changelog: https://github.com/grpc-ecosystem/grpc-gateway/releases/tag/v2.27.7
devel/cirrus-cli: Update version 0.161.0=>0.161.1<br />
<br />
Changelog: https://github.com/cirruslabs/cirrus-cli/releases/tag/v0.161.1
devel/athens: Update version 0.16.1=>0.16.2<br />
<br />
Changelog: https://github.com/gomods/athens/releases/tag/v0.16.2
databases/freetds-devel: Update version 1.5.239=>1.5.241
devel/git: update to 2.53.0<br />
<br />
RelNotes: https://github.com/git/git/blob/v2.53.0/Documentation/RelNotes/2.53.0.adoc<br />
<br />
PR: 292899<br />
Reported by: LWN.net
*/*: Bump port revision after spirv-tools update (691d023921f3)
graphics/spirv-tools: Update to 2026.1<br />
<br />
Changelog: https://github.com/KhronosGroup/SPIRV-Tools/blob/v2026.1/CHANGES<br />
<br />
Reported by: GitHub (watch releases)
net/realtek-re-kmod: Fix build when updating to 15 with PORTS_MODULES<br />
<br />
PR: 292900<br />
Submitted by: nork
devel/rubygem-graphql-client: fix build issue<br />
<br />
Reported by: pkg-fallout
x11-wm/mangowc: Update to 0.12.0<br />
<br />
ChangeLog: https://github.com/DreamMaoMao/mangowc/releases/tag/0.12.0<br />
Reported by: DreamMaoMao <notifications@github.com>
deskutils/ekphos: Update to 0.20.5<br />
<br />
ChangeLog: https://github.com/hanebox/ekphos/releases/tag/v0.20.5<br />
Reported by: han <notifications@github.com>
net/mvfst: update 2026.01.26.00 → 2026.02.02.00
net/fb303: update 2026.01.26.00 → 2026.02.02.00
devel/fatal: update 2026.01.26.00 → 2026.02.02.00
www/proxygen: update 2026.01.26.00 → 2026.02.02.00
devel/fbthrift: update 2026.01.26.00 → 2026.02.02.00
net/wangle: update 2026.01.26.00 → 2026.02.02.00
security/fizz: update 2026.01.26.00 → 2026.02.02.00
devel/folly: update 2026.01.26.00 → 2026.02.02.00
sysutils/rust-coreutils: update to 0.6.0<br />
<br />
Changelog: https://github.com/uutils/coreutils/releases/tag/0.6.0
net/tigervnc*: Update to 1.16.0<br />
<br />
It now depends on GNU make (abspath). While here cleanup Xorg configure<br />
arguments.<br />
<br />
Changes: https://github.com/TigerVNC/tigervnc/releases/tag/v1.16.0
devel/libunicode-contour: Fix build when samurai is used instead of ninja<br />
<br />
When samurai is used instead of ninja, python is not pulled in as its<br />
dependency. The build process requires python's existence so the port<br />
must explictly depend on python in build time.<br />
<br />
PR: 292683<br />
Reported by: Eric Camachat <eric@camachat.org><br />
MFH: 2026Q1
security/py-google-cloud-kms: Update to 3.10.0<br />
<br />
Changelog: https://github.com/googleapis/google-cloud-python/blob/google-cloud-kms-v3.10.0/packages/google-cloud-kms/CHANGELOG.md<br />
<br />
Reported by: portscout
science/afni: Update to 26.0.08
www/gohugo: Update to 0.155.2<br />
<br />
ChangeLog: https://github.com/gohugoio/hugo/releases/tag/v0.155.2<br />
<br />
* Fix template change detection for multi-version sites<br />
* resources/image: Add some image decode/encode debug logging<br />
<br />
Approved by: doceng@ (implicit)
misc/py-huggingface-hub: Update to 1.3.7<br />
<br />
Changelog:<br />
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.3.3<br />
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.3.4<br />
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.3.5<br />
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.3.7<br />
<br />
Reported by: portscout
sysutils/bareos24-client: Remove entry from CONFLICTS<br />
<br />
- Bump PORTREVISION
sysutils/bareos24-*: Remove BROKEN<br />
<br />
- server: Define ONLY_FOR_ARCHS to aarch64 and amd64<br />
- Remove CONFLICTS to bareos22*<br />
- Bump PORTREVISION
shells/carapace: Update to 1.6.1<br />
<br />
Changelog:<br />
- https://github.com/carapace-sh/carapace-bin/releases/tag/v1.6.0<br />
- https://github.com/carapace-sh/carapace-bin/releases/tag/v1.6.1<br />
<br />
Reported by: GitHub (watch releases)
graphics/lcms2: Bump PORTREVISION of dependent ports for shlib change<br />
<br />
PR: 292881<br />
Reported by: Petr Lampa <lampa@fit.vutbr.cz>
security/py-social-auth-core: Allow build with py-google-auth 2.48.0+<br />
<br />
- While I'm here, move google-auth related changed to a separate patch file<br />
- Bump PORTREVISION for package change<br />
<br />
Obtained from: https://github.com/python-social-auth/social-core/commit/b6703f487259794871d914541b716dd14a3bcba3<br />
Approved by: portmgr (blanket)
www/rubygem-puma: Update to 7.2.0<br />
<br />
Changes: https://github.com/puma/puma/releases
www/rubygem-httparty: Update to 0.24.2<br />
<br />
Changes: https://github.com/jnunemaker/httparty/releases
www/rubygem-faraday-http-cache: Update to 2.6.1<br />
<br />
Changes: https://github.com/sourcelevel/faraday-http-cache/blob/master/CHANGELOG.md<br />
https://github.com/sourcelevel/faraday-http-cache/commits/master
sysutils/rubygem-rubyipmi: Update to 0.12.1<br />
<br />
Changes: https://github.com/logicminds/rubyipmi/blob/master/CHANGELOG.md
sysutils/rubygem-ohai18: Change RUN_DEPENDS from rubygem-ffi16 to rubygem-ffi<br />
<br />
- Bump PORTREVISION for dependency change
sysutils/rubygem-bundler: Update to 4.0.5<br />
<br />
Changes: https://github.com/ruby/rubygems/releases<br />
https://github.com/ruby/rubygems/blob/master/bundler/CHANGELOG.md
devel/rubygem-simple-navigation-rails50: Update to 4.4.1<br />
<br />
Changes: https://github.com/codeplant/simple-navigation/blob/master/CHANGELOG.md
devel/rubygem-simple-navigation: Update to 4.4.1<br />
<br />
- Update RUN_DEPENDS: use Rails 8.1<br />
<br />
Changes: https://github.com/codeplant/simple-navigation/blob/master/CHANGELOG.md
devel/rubygem-ruby2ruby: Update to 2.6.1<br />
<br />
Changes: https://github.com/seattlerb/ruby2ruby/blob/master/History.rdoc<br />
https://docs.seattlerb.org/ruby2ruby/History_rdoc.html
devel/rubygem-repl_type_completor: Update to 0.1.13<br />
<br />
Changes: https://github.com/ruby/repl_type_completor/releases
devel/rubygem-hoe: Update to 4.6.0<br />
<br />
Changes: https://github.com/seattlerb/hoe/blob/master/History.rdoc<br />
https://docs.seattlerb.org/hoe/History_rdoc.html
devel/rubygem-google-apis-iam_v1: Update to 0.82.0<br />
<br />
Changes: https://github.com/googleapis/google-api-ruby-client/blob/main/generated/google-apis-iam_v1/CHANGELOG.md
databases/rubygem-active_record_query_trace: Update to 1.9<br />
<br />
Changes: https://github.com/brunofacca/active-record-query-trace/blob/master/HISTORY.md
devel/ruby-gems: Update to 4.0.5<br />
<br />
Changes: https://github.com/ruby/rubygems/releases<br />
https://github.com/ruby/rubygems/blob/master/CHANGELOG.md
www/py-notebook: Update to 7.5.3<br />
<br />
Changes: https://github.com/jupyter/notebook/releases
devel/py-nbconvert: Update to 7.17.0<br />
<br />
Changes: https://github.com/jupyter/nbconvert/releases<br />
https://nbconvert.readthedocs.io/en/latest/changelog.html
devel/ipython: Update to 9.9.0<br />
<br />
Changes: https://github.com/ipython/ipython/blob/main/docs/source/whatsnew/version8.rst<br />
https://ipython.readthedocs.io/en/stable/whatsnew/version8.html
www/p5-Dancer-Plugin-REST: Update to 0.12<br />
<br />
- Add LICENSE<br />
- Add TEST_DEPENDS<br />
- Add NO_ARCH<br />
- Sort PLIST<br />
<br />
Changes: https://metacpan.org/dist/Dancer-Plugin-REST/changes
www/p5-Dancer: Update to 1.3522<br />
<br />
Changes: https://metacpan.org/dist/Dancer/changes
misc/p5-Business-ISBN-Data: Update to 20260123.001<br />
<br />
Changes: https://metacpan.org/dist/Business-ISBN-Data/changes
devel/p5-Hash-Case: Update to 1.07<br />
<br />
Changes: https://metacpan.org/dist/Hash-Case/changes
www/rubygem-selenium-webdriver: Update to 4.40.0<br />
<br />
Changes: https://github.com/SeleniumHQ/selenium/releases<br />
https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES
www/rubygem-protocol-http1: Update to 0.37.0<br />
<br />
Changes: https://github.com/socketry/protocol-http1/blob/main/releases.md<br />
https://socketry.github.io/protocol-http1/releases/
www/rubygem-protocol-http: Update to 0.58.1<br />
<br />
Changes: https://github.com/socketry/protocol-http/blob/main/releases.md<br />
https://socketry.github.io/protocol-http/releases/
www/rubygem-async-http: Update to 0.94.2<br />
<br />
Changes: https://github.com/socketry/async-http/blob/main/releases.md<br />
https://socketry.github.io/async-http/releases/
textproc/rubygem-prism: Update to 1.9.0<br />
<br />
Changes: https://github.com/ruby/prism/releases