FreeBSD/ports 0ef520f — audio/deadbeef pkg-plist Makefile, audio/deadbeef-gui-plugins Makefile

audio/deadbeef: split GTK-based GUI plugins into separate port

- This allows to 1) simplify the main Makefile by removing
  fragile and incoherent logic to handle the codependencies
  between four GUI plugins; 2) consistently flavorize them
  against supported GTK versions.  Users can now switch GUI
  without having to reconfigure and rebuild the main port
- Drop custom NOTIFY_DESC in favor of standard description
  which is shorter and less cryptic (more user-oriented)
DeltaFile
+10-40audio/deadbeef/Makefile
+48-0audio/deadbeef-gui-plugins/Makefile
+0-34audio/deadbeef/files/patch-plugins_gtkui_ddbcellrenderertextmultiline.c
+32-0audio/deadbeef-gui-plugins/files/patch-plugins_gtkui_ddbcellrenderertextmultiline.c
+24-0audio/deadbeef-gui-plugins/files/patch-Makefile.in
+1-18audio/deadbeef/pkg-plist
+115-928 files not shown
+167-10314 files

FreeBSD/ports 35e6a09 — chinese/fcitx5-keykey pkg-descr distinfo, chinese/fcitx5-keykey/files patch-adapters_fcitx5_CMakeLists.txt patch-CMakeLists.txt

chinese/fcitx5-keykey: add new ports.
DeltaFile
+52-0chinese/fcitx5-keykey/pkg-plist
+28-0chinese/fcitx5-keykey/Makefile
+20-0chinese/fcitx5-keykey/files/patch-CMakeLists.txt
+10-0chinese/fcitx5-keykey/files/patch-adapters_fcitx5_CMakeLists.txt
+3-0chinese/fcitx5-keykey/distinfo
+2-0chinese/fcitx5-keykey/pkg-descr
+115-01 files not shown
+116-07 files

FreeBSD/ports 7efdef5 — www/hs-postgrest Makefile Makefile.cabal

www/hs-postgrest: Update 16.2 => 16.4
DeltaFile
+9-5www/hs-postgrest/distinfo
+3-3www/hs-postgrest/Makefile.cabal
+1-1www/hs-postgrest/Makefile
+13-93 files

FreeBSD/ports c9622cf — www/R-cran-selectr Makefile distinfo

www/R-cran-selectr: Update to 0.7-0

Reported by:    portscout
DeltaFile
+3-3www/R-cran-selectr/distinfo
+1-1www/R-cran-selectr/Makefile
+4-42 files

FreeBSD/ports e3f5af8 — devel/py-p4python Makefile distinfo

devel/py-p4python: Update to 2026.1.3027817

(Remove obsolete PORTREVISION while we're here)

PR:             298864
Approved by:    antonfb at hesiod.org (maintainer)
DeltaFile
+3-3devel/py-p4python/distinfo
+1-2devel/py-p4python/Makefile
+4-52 files

FreeBSD/ports 5b1f138 — graphics/gpxsee Makefile distinfo

graphics/gpxsee: Update to 16.16

Changelog: https://github.com/tumic0/GPXSee/releases/tag/16.16

Approved by: osa, fluffy (mentors, implicit)
DeltaFile
+3-3graphics/gpxsee/distinfo
+1-1graphics/gpxsee/Makefile
+4-42 files

FreeBSD/ports e5cbf19 — net/linux-c7-openldap Makefile, net/linux-rl9-openldap Makefile

net/linux-*-openldap: Fix path to pkg-descr after move net/openldap* to databases

Approved by:    blanket (fix build)
Fixes:          34f95b5aad58 (databases/openldap*: move from net/)
Sponsored by:   UNIS Labs
DeltaFile
+1-1net/linux-rl9-openldap/Makefile
+1-1net/linux-c7-openldap/Makefile
+2-22 files

FreeBSD/ports 21f9947 — sysutils Makefile, sysutils/gtime pkg-descr distinfo

sysutils/gtime: new port

GNU time runs another program, then displays information about the
resources used by that program.

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             297851
DeltaFile
+22-0sysutils/gtime/Makefile
+3-0sysutils/gtime/distinfo
+2-0sysutils/gtime/pkg-descr
+1-0sysutils/Makefile
+28-04 files

FreeBSD/ports 2a99840 — astro/kstars Makefile, astro/phd2 Makefile

*/*: Bump PORTREVISION. devel/indi was modified
DeltaFile
+1-1astro/stellarium/Makefile
+1-1astro/phd2/Makefile
+1-1astro/kstars/Makefile
+3-33 files

FreeBSD/ports 5944221 — devel/indi pkg-plist Makefile

devel/indi: Use system libs instead of bundle ones

- Bump PORTREVISION
DeltaFile
+9-2devel/indi/Makefile
+1-2devel/indi/pkg-plist
+10-42 files

FreeBSD/ports 0565824 — devel Makefile, devel/py-tyro distinfo pkg-descr

devel/py-tyro: new port

tyro is a lightweight, ergonomic way to build CLI interfaces and
config objects directly from Python type annotations. It wraps
argparse with a clean, type-driven API and sensible defaults,
letting you turn dataclasses, attrs classes, or Pydantic models
into CLI interfaces.

It provides automatic --help generation from docstrings, shell
completion for bash/zsh/fish/PowerShell, and nested subcommands
with minimal boilerplate.

Signed-off-by:  Pedro Ramos <pr9000 at tutamail.com>
Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             297523
DeltaFile
+36-0devel/py-tyro/Makefile
+11-0devel/py-tyro/pkg-descr
+3-0devel/py-tyro/distinfo
+1-0devel/Makefile
+51-04 files

FreeBSD/ports a9e09da — sysutils/eppctl Makefile

sysutils/eppctl: it supports amd64/intel only

Sponsored by:   tipi.work
DeltaFile
+3-0sysutils/eppctl/Makefile
+3-01 files

FreeBSD/ports f5c48ef — textproc/languagetool distinfo Makefile

textproc/languagetool: switch to snapshot releases

From https://dev.languagetool.org/roadmap,

> In March 2025, LanguageTool has switched to a snapshot-based release model.
> This means that there will be no new ZIP files with a fixed version number X.Y
> anymore. Instead, you can download the latest daily snapshot from
> https://languagetool.org/download/snapshots/

The permanent "development version" tag is now 6.9, while snapshots
are versioned by the date.

Approved by:    jrm (maintainer)
Differential Revision:  https://reviews.freebsd.org/D60049
DeltaFile
+40-5textproc/languagetool/pkg-plist
+7-4textproc/languagetool/Makefile
+3-3textproc/languagetool/distinfo
+50-123 files

FreeBSD/ports 3aa9f6a — textproc/miller Makefile distinfo

textproc/miller: Update to 6.22.0
DeltaFile
+5-5textproc/miller/distinfo
+1-2textproc/miller/Makefile
+6-72 files

FreeBSD/ports ebbac7b — security/vuxml/vuln 2026.xml

security/vuxml: Document mail/fetchmail vulnerability

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

FreeBSD/ports 91b22f5 — textproc Makefile, textproc/py-anonip distinfo pkg-descr

textproc/py-anonip: new port

Anonip is a tool to anonymize IP addresses in log files.

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             271543
DeltaFile
+22-0textproc/py-anonip/Makefile
+14-0textproc/py-anonip/files/patch-conftest.py
+10-0textproc/py-anonip/pkg-descr
+3-0textproc/py-anonip/distinfo
+1-0textproc/Makefile
+50-05 files

FreeBSD/ports 9df6bc2 — mail/fetchmail Makefile pkg-plist

mail/fetchmail{,conf}: Update 6.6.7 => 6.6.8

fetchmail 6.6.8 updates the NEWS file and the fetchmail-SA-2026-01
security announcement. There are no code changes since 6.6.7.

Changelog:
* Bugfix: The Serbian (sr) translation was not installed due
  to an oversight in the po/LINGUAS file.
* Translation updates and new traditional Chinese <zh_TW>.
https://gitlab.com/fetchmail/fetchmail/-/blob/6.6.8/NEWS#L113

PR:             298887
Approved by:    osa, vvd (Mentors, implicit)
Security:       CVE-2026-94184 (Fixed in 6.6.7)
MFH:            2026Q3

(cherry picked from commit 4aae96369d375f11f9ff0bd0f67362e1e10511dc)
DeltaFile
+3-3mail/fetchmail/distinfo
+1-1mail/fetchmail/Makefile
+2-0mail/fetchmail/pkg-plist
+6-43 files

FreeBSD/ports 4aae963 — mail/fetchmail Makefile pkg-plist

mail/fetchmail{,conf}: Update 6.6.7 => 6.6.8

fetchmail 6.6.8 updates the NEWS file and the fetchmail-SA-2026-01
security announcement. There are no code changes since 6.6.7.

Changelog:
* Bugfix: The Serbian (sr) translation was not installed due
  to an oversight in the po/LINGUAS file.
* Translation updates and new traditional Chinese <zh_TW>.
https://gitlab.com/fetchmail/fetchmail/-/blob/6.6.8/NEWS#L113

PR:             298887
Approved by:    osa, vvd (Mentors, implicit)
Security:       CVE-2026-94184 (Fixed in 6.6.7)
MFH:            2026Q3
DeltaFile
+3-3mail/fetchmail/distinfo
+1-1mail/fetchmail/Makefile
+2-0mail/fetchmail/pkg-plist
+6-43 files

FreeBSD/ports 7497c4a — games/openjk pkg-plist Makefile, games/openjk/files patch-CMakeModules_InstallConfig.cmake patch-cmake_Modules_InstallConfig.cmake

games/openjk: update to g20260711

Remove the bit-rotted PowerPC-only light grid path from the new rend2
renderer, which does not compile on powerpc64 and powerpc64le.
DeltaFile
+40-0games/openjk/files/patch-codemp_rd-rend2_tr__light.cpp
+0-13games/openjk/files/patch-CMakeModules_InstallConfig.cmake
+13-0games/openjk/files/patch-cmake_Modules_InstallConfig.cmake
+3-3games/openjk/distinfo
+2-3games/openjk/Makefile
+1-0games/openjk/pkg-plist
+59-196 files

FreeBSD/ports 8cd5ea0 — biology/py-macs3 distinfo Makefile, biology/py-macs3/files patch-pyproject.toml patch-requirements.txt

biology/py-macs3: Update to 3.0.5

A few fixes and enhancements
Changes: https://github.com/macs3-project/MACS/releases

Reported by:    portscout
DeltaFile
+6-5biology/py-macs3/files/patch-requirements.txt
+5-5biology/py-macs3/files/patch-pyproject.toml
+3-4biology/py-macs3/Makefile
+3-3biology/py-macs3/distinfo
+17-174 files

FreeBSD/ports 8fc9442 — print Makefile, print/py-pyipp pkg-descr distinfo

print/py-pyipp: new port

This package allows you to monitor printers that support the Internet
Printing Protocol (IPP) programmatically.

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             298868
DeltaFile
+33-0print/py-pyipp/Makefile
+3-0print/py-pyipp/distinfo
+2-0print/py-pyipp/pkg-descr
+1-0print/Makefile
+39-04 files

FreeBSD/ports b09c38b — sysutils Makefile, sysutils/eppctl pkg-descr distinfo

sysutils/eppctl: New port: hwpstate_intel reads and sets utility

Sponsored by:   tipi.work
DeltaFile
+25-0sysutils/eppctl/Makefile
+3-0sysutils/eppctl/distinfo
+2-0sysutils/eppctl/pkg-descr
+1-0sysutils/Makefile
+31-04 files

FreeBSD/ports 9e777fa — sysutils/fwupd distinfo pkg-plist, sysutils/fwupd/files patch-plugins_nordic-hid_meson.build patch-plugins_focal-fp_meson.build

sysutils/fwupd: Update to 2.1.8

This also fixes some failing testcases on FreeBSD and I've regenerated
all patchfiles which is very noisy.
DeltaFile
+50-42sysutils/fwupd/pkg-plist
+38-3sysutils/fwupd/files/patch-libfwupdplugin_fu-freebsd-efivars.c
+14-0sysutils/fwupd/files/patch-src_fu-usb-backend-test.c
+3-3sysutils/fwupd/files/patch-plugins_nordic-hid_meson.build
+3-3sysutils/fwupd/files/patch-plugins_focal-fp_meson.build
+3-3sysutils/fwupd/distinfo
+111-547 files not shown
+128-6713 files

FreeBSD/ports eeb8f32 — graphics/podofo09 Makefile

graphics/podofo09: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+2-1graphics/podofo09/Makefile
+2-11 files

FreeBSD/ports 223dbea — editors/neovim-qt/files patch-Fix_msgpack-c_version_check

editors/neovim-qt: Unbreak with msgpack-c 7

Adapt upstream patch fix.
DeltaFile
+20-0editors/neovim-qt/files/patch-Fix_msgpack-c_version_check
+20-01 files

FreeBSD/ports 0c4e671 — textproc/py-jinjanator/files patch-pyproject.toml

textproc/py-jinjanator: Chase py-hatchling update
DeltaFile
+1-1textproc/py-jinjanator/files/patch-pyproject.toml
+1-11 files

FreeBSD/ports 27339f2 — science/py-qcmanybody distinfo Makefile

science/py-qcmanybody: update 0.7.1 → 0.8.0
DeltaFile
+10-9science/py-qcmanybody/Makefile
+3-3science/py-qcmanybody/distinfo
+13-122 files

FreeBSD/ports 172acf6 — misc/py-openinference-semantic-conventions Makefile distinfo

misc/py-openinference-semantic-conventions: update 0.1.37 → 0.1.39
DeltaFile
+3-3misc/py-openinference-semantic-conventions/distinfo
+1-1misc/py-openinference-semantic-conventions/Makefile
+4-42 files

FreeBSD/ports 37b2686 — misc/netron Makefile distinfo

misc/netron: update 9.2.9 → 9.3.0
DeltaFile
+3-3misc/netron/distinfo
+1-1misc/netron/Makefile
+4-42 files

FreeBSD/ports f70fe67 — misc/py-openinference-instrumentation Makefile distinfo

misc/py-openinference-instrumentation: update 0.1.63 → 0.1.66
DeltaFile
+3-3misc/py-openinference-instrumentation/distinfo
+1-1misc/py-openinference-instrumentation/Makefile
+4-42 files