FreeBSD/ports 8a602fc — astro/kstars Makefile

astro/kstars: Bump PORTREVISION. astro/stellarsolver was updated to 2.9
DeltaFile
+1-1astro/kstars/Makefile
+1-11 files

FreeBSD/ports d2a63fe — astro/stellarsolver pkg-plist Makefile

astro/stellarsolver: Update to 2.9
DeltaFile
+3-3astro/stellarsolver/distinfo
+1-1astro/stellarsolver/pkg-plist
+1-1astro/stellarsolver/Makefile
+5-53 files

FreeBSD/ports 2a3a8fd — www/moodle53 Makefile distinfo

www/moodle53: Update to 5.3.1

(cherry picked from commit ce82bf445d88b48aaa43de660bd2e49995a53e46)
DeltaFile
+3-3www/moodle53/distinfo
+2-2www/moodle53/Makefile
+5-52 files

FreeBSD/ports 1577a1f — www/moodle52 Makefile distinfo

www/moodle52: Update to 5.2.5

(cherry picked from commit 30775302c6de75f2e8ca424e4b2c2afa8bd04683)
DeltaFile
+3-3www/moodle52/distinfo
+2-2www/moodle52/Makefile
+5-52 files

FreeBSD/ports 8fbb30c — www/moodle51 Makefile distinfo

www/moodle51: Update to 5.1.9

(cherry picked from commit 4b4a1a9d0f24f3af968f9be0b85770805dd00763)
DeltaFile
+3-3www/moodle51/distinfo
+2-2www/moodle51/Makefile
+5-52 files

FreeBSD/ports 3077530 — www/moodle52 Makefile distinfo

www/moodle52: Update to 5.2.5
DeltaFile
+3-3www/moodle52/distinfo
+2-2www/moodle52/Makefile
+5-52 files

FreeBSD/ports ce82bf4 — www/moodle53 Makefile distinfo

www/moodle53: Update to 5.3.1
DeltaFile
+3-3www/moodle53/distinfo
+2-2www/moodle53/Makefile
+5-52 files

FreeBSD/ports 4b4a1a9 — www/moodle51 Makefile distinfo

www/moodle51: Update to 5.1.9
DeltaFile
+3-3www/moodle51/distinfo
+2-2www/moodle51/Makefile
+5-52 files

FreeBSD/ports 66475d0 — mail/mu pkg-plist distinfo, mail/mu/files patch-mu4e_meson.build extra-patch-meson.build

mail/mu: Update to 1.14.4

Changelog: https://github.com/djcb/mu/releases#release-v1.14.4

Approved by: osa, fluffy (mentors, implicit)
DeltaFile
+5-5mail/mu/Makefile
+3-3mail/mu/distinfo
+2-2mail/mu/files/patch-mu4e_meson.build
+2-2mail/mu/files/extra-patch-meson.build
+2-0mail/mu/pkg-plist
+14-125 files

FreeBSD/ports 02a5767 — security/tor Makefile distinfo

security/tor: update 0.4.9.15 → 0.4.9.17
DeltaFile
+3-3security/tor/distinfo
+1-1security/tor/Makefile
+4-42 files

FreeBSD/ports 1c8c7c5 — databases/qdrant Makefile Makefile.crates, databases/qdrant/files patch-cargo-crates_sysinfo-0.39.6_src_unix_bsd_freebsd_system.rs

databases/qdrant: update 1.20.0 → 1.20.1
DeltaFile
+159-159databases/qdrant/distinfo
+78-75databases/qdrant/Makefile.crates
+0-66databases/qdrant/files/patch-cargo-crates_sysinfo-0.39.6_src_unix_bsd_freebsd_system.rs
+7-13databases/qdrant/Makefile
+244-3134 files

FreeBSD/ports 053724f — sysutils/mise Makefile distinfo

sysutils/mise: update 2026.11.7 → 2026.11.8
DeltaFile
+3-3sysutils/mise/distinfo
+1-1sysutils/mise/Makefile
+4-42 files

FreeBSD/ports d2c30f4 — databases/diesel Makefile distinfo

databases/diesel: update 2.3.14 → 2.4.0
DeltaFile
+383-135databases/diesel/distinfo
+193-70databases/diesel/Makefile
+576-2052 files

FreeBSD/ports 1df2da0 — databases/greptimedb Makefile distinfo

databases/greptimedb: update 1.3.0 → 1.3.1
DeltaFile
+15-15databases/greptimedb/distinfo
+7-7databases/greptimedb/Makefile
+22-222 files

FreeBSD/ports f7f4378 — x11/rio Makefile distinfo

x11/rio: update 0.5.30 → 0.5.31
DeltaFile
+3-3x11/rio/distinfo
+1-1x11/rio/Makefile
+4-42 files

FreeBSD/ports 5d37223 — textproc/py-rst2ansi pkg-descr Makefile, textproc/py-rst2ansi/files patch-rst2ansi_ansi.py patch-rst2ansi_visitor.py

textproc/py-rst2ansi: unbreak py-b2 after py-docutils 0.22.4

The contributed patch includes the change I proposed and also fixes
a Python 3.14 issue.

    The patch backports two fixes from upstream master:

    - 81758ed drops the unused docutils.utils.error_reporting imports
      (upstream issue #16), the same fix as attachment 274652

    - 3728e16 passes an 8-byte struct winsize to the TIOCGWINSZ
      ioctl in rst2ansi/get_terminal_size.py; Python 3.14 rejects
      the old 4-byte
      buffer with SystemError (upstream issue #18)

Also update pkg-descr and switch to pep517.

PR:             298414
Approved by:    PopularMoment at protonmail.com (maintainer)
Obtained from:  Patrick Crandol
DeltaFile
+21-0textproc/py-rst2ansi/files/patch-rst2ansi_get_terminal_size.py
+16-0textproc/py-rst2ansi/files/patch-rst2ansi_ansi.py
+16-0textproc/py-rst2ansi/files/patch-rst2ansi_visitor.py
+4-2textproc/py-rst2ansi/Makefile
+4-0textproc/py-rst2ansi/pkg-descr
+61-25 files

FreeBSD/ports 07d0d65 — emulators/mupen64plus-core/files patch-src_main_savestates.c, games/widelands/files patch-src_io_filesystem_zip__filesystem.h

*/*: Fix build with minizip 1.4

Upstream of the minizip moved includes from include to include/minizip.

While here replace LIB_DEPENDS=minizip with USES=minizip.

PR:             300541
Approved by:    blanket (fix build)
Exp-run by:     antoine
Sponsored by:   UNIS Labs
DeltaFile
+14-0graphics/zeno/files/patch-projects_FBX_assimp_code_Common_ZipArchiveIOSystem.cpp
+14-0graphics/zeno/files/patch-projects_FBX_assimp_code_Importer_IFC_IFCLoader.cpp
+14-0multimedia/assimp/files/patch-code_AssetLib_IFC_IFCLoader.cpp
+14-0multimedia/assimp/files/patch-code_Common_ZipArchiveIOSystem.cpp
+13-0emulators/mupen64plus-core/files/patch-src_main_savestates.c
+13-0games/widelands/files/patch-src_io_filesystem_zip__filesystem.h
+82-04 files not shown
+99-1010 files

FreeBSD/ports 02a645f — net/wireguard-tools Makefile, net/wireguard-tools/files wireguard_wgquick.in

net/wireguard-tools: Add more variables to the rc.d script

Most importantly, this adds support for specifying a non-default routing
table with wireguard_fib.

PR:   269010
MFH:  2026Q4
(cherry picked from commit 3c1fb50dd7a543be4425be45bac79971504c1979)
DeltaFile
+119-18net/wireguard-tools/files/wireguard_wgquick.in
+1-1net/wireguard-tools/Makefile
+120-192 files

FreeBSD/ports 5b3d8f6 — net/wireguard-tools Makefile, net/wireguard-tools/files wireguard_lite.in

net/wireguard-tools: Support more interface names in lite flavor

Currently the lite flavor is restricted to using wg<number> interface
names, while the default flavor with wg-quick can use more descriptive
names.

Using `ifconfig wg create name ${interface}` in the rc.d script for the
lite flavor instead of `ifconfig ${interface} create` brings the
flavors to parity here and works on all supported versions of FreeBSD.

While here, pet portfmt.

PR:   300146
MFH:  2026Q4
(cherry picked from commit 9449d6410daee106004facaa066dcb4916200d4e)
DeltaFile
+5-2net/wireguard-tools/Makefile
+1-1net/wireguard-tools/files/wireguard_lite.in
+6-32 files

FreeBSD/ports 3c1fb50 — net/wireguard-tools Makefile, net/wireguard-tools/files wireguard_wgquick.in

net/wireguard-tools: Add more variables to the rc.d script

Most importantly, this adds support for specifying a non-default routing
table with wireguard_fib.

PR:   269010
MFH:  2026Q4
DeltaFile
+119-18net/wireguard-tools/files/wireguard_wgquick.in
+1-1net/wireguard-tools/Makefile
+120-192 files

FreeBSD/ports 9449d64 — net/wireguard-tools Makefile, net/wireguard-tools/files wireguard_lite.in

net/wireguard-tools: Support more interface names in lite flavor

Currently the lite flavor is restricted to using wg<number> interface
names, while the default flavor with wg-quick can use more descriptive
names.

Using `ifconfig wg create name ${interface}` in the rc.d script for the
lite flavor instead of `ifconfig ${interface} create` brings the
flavors to parity here and works on all supported versions of FreeBSD.

While here, pet portfmt.

PR:   300146
MFH:  2026Q4
DeltaFile
+5-2net/wireguard-tools/Makefile
+1-1net/wireguard-tools/files/wireguard_lite.in
+6-32 files

FreeBSD/ports 3931f1e — www/hypermail distinfo Makefile

www/hypermail: Update 2.4.1 => 2.4.2

Changelog:
https://github.com/hypermail-project/hypermail/releases/tag/v2.4.2

- Switch from generated by github tarball to prepared by upstream.

Sponsored by:   UNIS Labs
DeltaFile
+2-5www/hypermail/Makefile
+3-3www/hypermail/distinfo
+5-82 files

FreeBSD/ports 206c005 — devel/sope Makefile distinfo, www/sogo Makefile pkg-plist

www/sogo: Update to 5.12.13

ChangeLog at:   https://www.sogo.nu/news/2026/sogo-v51213-released.html
DeltaFile
+3-3www/sogo/distinfo
+3-3devel/sope/distinfo
+1-1www/sogo/Makefile
+1-1devel/sope/Makefile
+2-0www/sogo/pkg-plist
+10-85 files

FreeBSD/ports 8e7bd92 — mail/mu Makefile, mail/mu/files extra-patch-meson.build

mail/mu: Install info

Approved by: osa, fluffy (mentors, implicit)
DeltaFile
+10-0mail/mu/files/extra-patch-meson.build
+4-0mail/mu/Makefile
+14-02 files

FreeBSD/ports 50f5f5c — misc/liblxi distinfo Makefile, misc/liblxi/files patch-src_meson.build

misc/liblxi: Update 1.18 => 1.22

Changelog:
https://github.com/lxi-tools/liblxi/blob/v1.22/NEWS

- Switch from generated by github tarball to prepared by upstream.

Sponsored by:   UNIS Labs
DeltaFile
+9-19misc/liblxi/files/patch-src_meson.build
+3-6misc/liblxi/Makefile
+3-3misc/liblxi/distinfo
+15-283 files

FreeBSD/ports 2adf877 — databases/py-postgresql distinfo Makefile, databases/py-postgresql/files patch-postgresql_bin_pg__dotconf.py patch-postgresql_python_command.py

databases/py-postgresql: Update 1.3.0 => 1.3.1

Commit log:
https://github.com/python-postgres/fe/compare/v1.3.0...v1.3.1

While here, strip the extension modules, define LICENSE_FILE
and add concurrent to USE_PYTHON.

PR:             300170
Approved by:    Volodymyr Kostyrko <arcade at b1t.name> (maintainer)
Approved by:    osa, vvd (mentors, implicit)
DeltaFile
+44-0databases/py-postgresql/pkg-message
+35-0databases/py-postgresql/files/patch-postgresql_____init____.py
+24-0databases/py-postgresql/files/patch-postgresql_python_command.py
+21-0databases/py-postgresql/files/patch-postgresql_bin_pg__dotconf.py
+8-4databases/py-postgresql/Makefile
+3-3databases/py-postgresql/distinfo
+135-76 files

FreeBSD/ports 86cf4a0 — mail Makefile, mail/imapgoose pkg-plist pkg-descr

mail/imapgoose: [NEW PORT] Keep local Maildir directories synchronised with an IMAP server

PR:             298128
Approved by:    maintainer is submitter
DeltaFile
+48-0mail/imapgoose/Makefile
+21-0mail/imapgoose/distinfo
+17-0mail/imapgoose/pkg-descr
+3-0mail/imapgoose/pkg-plist
+1-0mail/Makefile
+90-05 files

FreeBSD/ports 3321d6c — print/pdfcpu Makefile

print/pdfcpu: Fix build with WITH_PIE

The port is built without cgo and cannot be linked as PIE.

PR:             300434
Reported by:    nimaje+fbz at bureaucracy.de
Approved by:    portmgr (build fix blanket)
Sponsored by:   Netzkommune GmbH
DeltaFile
+2-0print/pdfcpu/Makefile
+2-01 files

FreeBSD/ports 214e084 — misc/shimmy Makefile.crates Makefile

misc/shimmy: Update to 2.6.7

Changelog: https://github.com/Michael-A-Kuykendall/shimmy/blob/v2.6.7/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+5-5misc/shimmy/distinfo
+1-1misc/shimmy/Makefile.crates
+1-1misc/shimmy/Makefile
+7-73 files

FreeBSD/ports f0bed8a — x11 Makefile, x11/weltschmerz distinfo pkg-plist

x11/weltschmerz: [NEW PORT] Terminal emulator in Vala

weltschmerz is a small and simple terminal emulator built upon the Virtual
Terminal Emulator widget. It’s written in Vala, supports clickable URLs and
hyperlinks, can reload its configuration whilst running, and has basic search
functionality.

As a VTE app, weltschmerz supports practically every contemporary terminal
emulator feature. It is built to be a stable and practical terminal emulator for
daily use.

WWW:  https://oriole.systems/posts/weltschmerz

PR:   292659
DeltaFile
+22-0x11/weltschmerz/Makefile
+8-0x11/weltschmerz/pkg-descr
+7-0x11/weltschmerz/pkg-plist
+3-0x11/weltschmerz/distinfo
+1-0x11/Makefile
+41-05 files