FreeBSD/ports 5c90598. MOVED

MOVED: Add entry for emulators/ppsspp-qt5

Redirect consumers of emulators/ppsspp-qt5 to emulators/ppsspp

PR:             293572
DeltaFile
+1-0MOVED
+1-01 files

FreeBSD/ports 44f2f14audio/essentia Makefile, cad/PrusaSlicer Makefile

*/*: Deprecate and set expiration date to 2026-06-30 on FFmpeg 4 consumers

To follow up on 15dea205dcd006fb94a96d7ffafd617e3ba4201d deprecate and
set expiration date on direct FFmpeg 4 consumers.

PR:             293822, 293823, 293824, 293825, 293826, 278913, 293827
                270198, 270248, 270206, 293828, 261302, 270281, 270214
                270276, 270314
DeltaFile
+3-0audio/essentia/Makefile
+3-0cad/PrusaSlicer/Makefile
+3-0java/openjfx14/Makefile
+3-0math/octave-forge-video/Makefile
+3-0multimedia/bino/Makefile
+3-0net/mediastreamer/Makefile
+18-010 files not shown
+45-016 files

FreeBSD/ports 7311823net/gerbera Makefile distinfo, net/gerbera/files extra-patch-FreeBSD-15-inotify

net/gerbera: Update to 3.2.0

* Avoid pulling in devel/libinotify on FreeBSD 15+

Changelog: https://github.com/gerbera/gerbera/releases/tag/v3.2.0
DeltaFile
+14-11net/gerbera/Makefile
+13-0net/gerbera/files/extra-patch-FreeBSD-15-inotify
+3-3net/gerbera/distinfo
+30-143 files

FreeBSD/ports 3b11c9cemulators/ppsspp Makefile distinfo, emulators/ppsspp-qt5 Makefile

emulators/ppsspp: Update to 1.20.2

* Remove emulators/ppsspp-qt5 due to Qt 5 being end of life
* Unbundle freetype, libchdr and rapidjson
* Remove redundant -msse2 compiler flag on amd64 as this is enabled
  by default

Changes submitted upstream, https://github.com/hrydgard/ppsspp/pull/21428

PR:             293572
DeltaFile
+130-0emulators/ppsspp/files/patch-use-system-freetype-libchdr-rapidjson
+19-21emulators/ppsspp/Makefile
+0-27emulators/ppsspp/files/patch-no-egl
+15-11emulators/ppsspp/distinfo
+18-0emulators/ppsspp/files/patch-without-extraneous-sse2-flag
+0-9emulators/ppsspp-qt5/Makefile
+182-682 files not shown
+182-708 files

FreeBSD/ports 3ef6f7fprint/harfbuzz pkg-plist distinfo, print/harfbuzz-cairo pkg-plist

print/harfbuzz*: Update to 13.0.1

Changelog: https://github.com/harfbuzz/harfbuzz/releases/tag/13.0.1

PR:             293674
Approved by:    desktop (arrowd)
Exp-run by:     antoine
DeltaFile
+15-0print/harfbuzz/pkg-plist
+11-0print/harfbuzz-cairo/pkg-plist
+11-0print/harfbuzz-icu/pkg-plist
+3-3print/harfbuzz/distinfo
+2-2print/harfbuzz/Makefile
+42-55 files

FreeBSD/ports 9a4df69security/sssd2/files patch-src_sss__client_common.c

security/sssd2: Fix previous patch

PR:             293728
Reported by:    pkg-fallout
Fixes:  975b3e6ece767f8c080c2bacf43cff6bd81a2ee4
DeltaFile
+1-1security/sssd2/files/patch-src_sss__client_common.c
+1-11 files

FreeBSD/ports 596e351irc/weechat distinfo Makefile

irc/weechat: Update to 4.8.2
DeltaFile
+3-3irc/weechat/distinfo
+1-1irc/weechat/Makefile
+4-42 files

FreeBSD/ports 648d8ceaudio/musicpd distinfo Makefile

audio/musicpd: Update to upstream version 0.24.9

Bugfix release, see:
https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.24.9/NEWS

MFH:            2026Q1
DeltaFile
+3-3audio/musicpd/distinfo
+1-1audio/musicpd/Makefile
+4-42 files

FreeBSD/ports 9fec998editors/abiword-docs Makefile

editors/abiword-docs: mark DEPRECATED

Mark DEPRECATED and set expiration date 2026-05-09 because
abisource.com no longer exists.

PR:             293693
DeltaFile
+3-0editors/abiword-docs/Makefile
+3-01 files

FreeBSD/ports 01dbb10net/v2ray distinfo Makefile

net/v2ray: Update 5.46.0 => 5.47.0

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+5-5net/v2ray/distinfo
+1-2net/v2ray/Makefile
+6-72 files

FreeBSD/ports 71fc671graphics/gthumb distinfo Makefile, graphics/gthumb/files patch-extensions_image__rotation_rotation-utils.c

graphics/gthumb: update to 3.12.10

Update to 3.12.10

  Version 3.12.10
  ~~~~~~~~~~~~~~
  Released: 2026-02-10

  Bugfixes:
   * Fixed potential crash

  Version 3.12.9
  ~~~~~~~~~~~~~
  Released: 2026-01-23

  Bugfixes:
   * Fixed compilation when lcms2 is disabled
   * Lossless rotation: make sure to modify the orientation tags only
   * Do not change the file modification time if the content did not change

    [21 lines not shown]
DeltaFile
+0-10graphics/gthumb/files/patch-extensions_image__rotation_rotation-utils.c
+3-3graphics/gthumb/distinfo
+2-3graphics/gthumb/Makefile
+5-163 files

FreeBSD/ports 6a131e5x11-fonts/roboto-fonts-ttf Makefile distinfo, x11-fonts/roboto-fonts-ttf/files pkg-message.in

x11-fonts/roboto-fonts-ttf: update to 3.015

Update to 3.015

Adjust MASTER_SITES (previous repo is now archived)

Fix LICENSE

Reduce I/O, no need to handle a bunch of files we won't use

Adjust Makefile layout to be more consistent with tree

Fix WRKSRC

PR:             292072
DeltaFile
+14-10x11-fonts/roboto-fonts-ttf/Makefile
+0-12x11-fonts/roboto-fonts-ttf/files/pkg-message.in
+3-3x11-fonts/roboto-fonts-ttf/distinfo
+2-0x11-fonts/roboto-fonts-ttf/pkg-plist
+19-254 files

FreeBSD/ports ce352c3x11-toolkits/libspelling distinfo pkg-plist

x11-toolkits/libspelling: update to 0.4.10

Update to 0.4.10

libspelling 0.4.10
==================
This is a bug-fix release for GNOME 48 and newer
 * Add Cornish and Uighur translations
 * Update Norwegian Bokmål and Kabyle translations

PR:             292822
DeltaFile
+3-3x11-toolkits/libspelling/distinfo
+2-0x11-toolkits/libspelling/pkg-plist
+1-1x11-toolkits/libspelling/Makefile
+6-43 files

FreeBSD/ports 901ea1eaccessibility/py-atspi pkg-plist Makefile

accessibility/py-atspi: update to 2.58.1

Update to 2.58.1

Switch to meson build system

Remove CONFLICTS line

Make portclippy happy

PR:             289797
DeltaFile
+0-48accessibility/py-atspi/pkg-plist
+6-7accessibility/py-atspi/Makefile
+3-3accessibility/py-atspi/distinfo
+9-583 files

FreeBSD/ports aa06980accessibility/caribou Makefile, accessibility/orca Makefile

*/*: bump PORTREVISION for accessibility/py-atspi

Bump PORTREVISION for accessibility/py-atspi BUILD_DEPENDS update to
force rebuild and reinstall.

PR:             289797
DeltaFile
+1-1accessibility/caribou/Makefile
+1-0accessibility/orca/Makefile
+2-12 files

FreeBSD/ports 72b84d8x11-themes Makefile, x11-themes/pocillo-gtk-themes pkg-plist Makefile

x11-themes/pocillo-gtk-themes: New port

Pocillo is a material design theme for the Budgie desktop. It supports
Gtk3, Gtk4, Budgie, LightDM theming.

Fix Makefile typo causing build failure (truckman)

PR:             292073
DeltaFile
+1,330-0x11-themes/pocillo-gtk-themes/pkg-plist
+46-0x11-themes/pocillo-gtk-themes/Makefile
+3-0x11-themes/pocillo-gtk-themes/distinfo
+2-0x11-themes/pocillo-gtk-themes/pkg-descr
+1-0x11-themes/Makefile
+1,382-05 files

FreeBSD/ports 868170dgraphics/R-cran-rgl distinfo Makefile

graphics/R-cran-rgl: Update to 1.3.36

Changelog: https://cran.r-project.org/web/packages/rgl/news/news.html
DeltaFile
+3-3graphics/R-cran-rgl/distinfo
+1-1graphics/R-cran-rgl/Makefile
+4-42 files

FreeBSD/ports afd178aarchivers/zutils distinfo Makefile

archivers/zutils: Update to 1.16
DeltaFile
+3-3archivers/zutils/distinfo
+1-1archivers/zutils/Makefile
+4-42 files

FreeBSD/ports 9f10303sysutils/py-dbuild distinfo Makefile

sysutils/py-dbuild: Update to 1.6.1

ChangeLog: https://github.com/daemonless/dbuild/compare/v1.5.0...v1.6.1
DeltaFile
+3-3sysutils/py-dbuild/distinfo
+1-1sysutils/py-dbuild/Makefile
+4-42 files

FreeBSD/ports 3a64397devel/golangci-lint distinfo Makefile

devel/golangci-lint: Update to 2.11.3

ChangeLog:
https://github.com/golangci/golangci-lint/releases/tag/v2.11.3
DeltaFile
+5-5devel/golangci-lint/distinfo
+2-3devel/golangci-lint/Makefile
+7-82 files

FreeBSD/ports 63dbb2anet Makefile, net/ipaddr Makefile pkg-descr

net/ipaddr: New port: Command-line IP address manipulation tool

ipaddr is a command-line tool for manipulating and querying IP addresses
and networks. It provides functionality similar to Python's ipaddress module
but as a standalone CLI utility.

Features include:
- IPv4 and IPv6 address normalization
- CIDR and netmask prefix notation support
- Network calculations (network, broadcast, host addressing)
- Address classification (private, loopback, multicast, etc.)
- Subnet and supernet operations
- Command chaining for complex operations
- IPv6-specific features (6to4, Teredo, zone-id)

WWW: https://github.com/astralblue/ipaddr

PR:             292621
Reported by:    Eugene M. Kim <ab at astral.blue> (new maintainer)
DeltaFile
+24-0net/ipaddr/Makefile
+12-0net/ipaddr/pkg-descr
+3-0net/ipaddr/distinfo
+1-0net/Makefile
+40-04 files

FreeBSD/ports b519880misc/py-polars distinfo, misc/py-polars-runtime distinfo Makefile

misc/py-polars{,-runtime}: update 1.36.1 → 1.39.0
DeltaFile
+591-613misc/py-polars-runtime/distinfo
+296-307misc/py-polars-runtime/Makefile
+6-8misc/py-polars-runtime/files/patch-Cargo.toml
+4-4misc/py-polars-runtime/files/patch-crates_polars-sql_src_functions.rs
+4-4misc/py-polars-runtime/files/patch-Cargo.lock
+3-3misc/py-polars/distinfo
+904-9392 files not shown
+907-9428 files

FreeBSD/ports 69d3298editors/zed Makefile, editors/zed/files patch-crates_extension__host_src_wasm__host_wit_since__v0__8__0.rs

editors/zed: Fix WASM extension host panic on FreeBSD ("unsupported os")

Zed's WASM extension host panics with "unsupported os" on FreeBSD when
any Rust-based extension (Typst, LaTeX, HTML, typos, etc.) loads. The
panic occurs at
crates/extension_host/src/wasm_host/wit/since_v0_8_0.rs:840 where
current_platform() only handles macOS, Linux, and Windows.

The patch maps FreeBSD to the Linux OS variant and seems to solve the
issue, allowing the user to install the extensions for Typst, LaTex,
and typos.

PR:             293816
Reported by:    John Holloway <mail at jholloway.dev>
Pull Request:   https://github.com/tagattie/FreeBSD-Zed/pull/3
DeltaFile
+11-0editors/zed/files/patch-crates_extension__host_src_wasm__host_wit_since__v0__8__0.rs
+1-0editors/zed/Makefile
+12-02 files

FreeBSD/ports 1beebb1security/bitwarden-cli distinfo, security/bitwarden-cli/files/packagejsons package-lock.json package.json

security/bitwarden-cli: Update to 2026.2.0

Changelog: https://github.com/bitwarden/clients/releases/tag/cli-v2026.2.0

Reported by:    GitHub (watch releases)
DeltaFile
+252-406security/bitwarden-cli/files/packagejsons/package-lock.json
+24-25security/bitwarden-cli/files/packagejsons/package.json
+6-6security/bitwarden-cli/files/packagejsons/apps/cli/package.json
+11-0security/bitwarden-cli/files/packagejsons/libs/user-crypto-management/package.json
+5-5security/bitwarden-cli/files/packagejsons/apps/desktop/package.json
+5-5security/bitwarden-cli/distinfo
+303-4473 files not shown
+306-4519 files

FreeBSD/ports e51bb14textproc/py-elasticsearch5 Makefile

textproc/py-elasticsearch5: Deprecate - 5.x reached EoL, last version was in 2018

In such cases, I usually update to the latest version in the branch
(5.5.2 => 5.5.5) and only then deprecate the port, but here there is no
point in this - this is a very old branch, the latest version of which
was released in 2018, no one in the tree depends on it, and the ports
have the latest version 9.3.0 in the port textproc/py-elasticsearch.

Deprecate with expiration date 2026-06-30.

Approved by:    elastic (maintainer, implicit - inactive for more than 6 months)
DeltaFile
+4-1textproc/py-elasticsearch5/Makefile
+4-11 files

FreeBSD/ports 67d56batextproc Makefile

textproc/kibana9{1,2,3}: Connect to build

PR:             290979
Approved by:    elastic (maintainer, implicit - inactive for more than 6 months)
DeltaFile
+3-0textproc/Makefile
+3-01 files

FreeBSD/ports 6688fdetextproc/kibana93 Makefile distinfo, textproc/kibana93/files patch-config_kibana.yml patch-config_node.options

textproc/kibana93: New port: Browser-based analytics and search interface to Elasticsearch 9.3.x

Release Notes:
https://www.elastic.co/docs/release-notes/kibana#kibana-9.3.1-release-notes

PR:             290979
Approved by:    elastic (maintainer, implicit - inactive for more than 6 months)
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+5-5textproc/kibana93/Makefile
+2-2textproc/kibana93/distinfo
+2-2textproc/kibana93/files/patch-config_kibana.yml
+1-1textproc/kibana93/files/patch-config_node.options
+1-1textproc/kibana93/files/patch-node__modules__kbn_setup-node-env_node__version__validator.js
+1-1textproc/kibana93/pkg-descr
+12-126 files

FreeBSD/ports 13cedaatextproc/kibana93 Makefile, textproc/kibana93/files extra-node-re2-binding-gyp.patch kibana.in

textproc/kibana93: Repocopy from textproc/kibana92

PR:             290979
Approved by:    elastic (maintainer, implicit - inactive for more than 6 months)
DeltaFile
+158-0textproc/kibana93/Makefile
+131-0textproc/kibana93/files/extra-node-re2-binding-gyp.patch
+83-0textproc/kibana93/files/kibana.in
+20-0textproc/kibana93/files/pkg-deinstall.in
+16-0textproc/kibana93/files/patch-node__modules__kbn_setup-node-env_node__version__validator.js
+15-0textproc/kibana93/files/patch-config_kibana.yml
+423-04 files not shown
+455-010 files

FreeBSD/ports 818af88textproc/kibana92 Makefile distinfo, textproc/kibana92/files patch-node__modules__kbn_setup-node-env_node__version__validator.js patch-config_kibana.yml

textproc/kibana92: New port: Browser-based analytics and search interface to Elasticsearch 9.2.x

Release Notes:
https://www.elastic.co/docs/release-notes/kibana#kibana-9.2.6-release-notes

PR:             290979
Approved by:    elastic (maintainer, implicit - inactive for more than 6 months)
DeltaFile
+13-13textproc/kibana92/files/patch-node__modules__kbn_setup-node-env_node__version__validator.js
+4-5textproc/kibana92/Makefile
+2-2textproc/kibana92/distinfo
+1-1textproc/kibana92/pkg-descr
+1-1textproc/kibana92/files/patch-config_kibana.yml
+1-1textproc/kibana92/files/patch-config_node.options
+22-236 files

FreeBSD/ports 9c86f67textproc/kibana91 Makefile distinfo, textproc/kibana91/files patch-config_node.options patch-config_kibana.yml

textproc/kibana91: New port: Browser-based analytics and search interface to Elasticsearch 9.1.x

Release Notes:
https://www.elastic.co/docs/release-notes/kibana#kibana-9.1.10-release-notes

PR:             290979
Approved by:    elastic (maintainer, implicit - inactive for more than 6 months)
DeltaFile
+7-7textproc/kibana91/Makefile
+2-8textproc/kibana91/files/patch-config_node.options
+3-3textproc/kibana91/distinfo
+1-1textproc/kibana91/files/patch-config_kibana.yml
+1-1textproc/kibana91/files/patch-node__modules__kbn_setup-node-env_node__version__validator.js
+1-1textproc/kibana91/pkg-descr
+15-216 files