FreeBSD/ports b5758a9net-p2p/prowlarr pkg-plist distinfo

net-p2p/prowlarr: Update 2.0.5.5160 => 2.3.0.5236

Changelog:
https://github.com/Prowlarr/Prowlarr/releases/tag/v2.3.0.5236

PR:     292430
DeltaFile
+7-6net-p2p/prowlarr/pkg-plist
+3-3net-p2p/prowlarr/distinfo
+3-2net-p2p/prowlarr/Makefile
+13-113 files

FreeBSD/doc 952e9a2website/content/en/status/report-2025-10-2025-12 sylve.adoc

Status/2025Q4/sylve.adoc: Add report

Pull Request:   https://github.com/freebsd/freebsd-doc/pull/591
DeltaFile
+78-0website/content/en/status/report-2025-10-2025-12/sylve.adoc
+78-01 files

FreeBSD/doc b628d2cwebsite/content/en/status/report-2025-10-2025-12 kde.adoc

Status/2025Q4/kde.adoc: Add report

Differential Revision:  https://reviews.freebsd.org/D54381
DeltaFile
+45-0website/content/en/status/report-2025-10-2025-12/kde.adoc
+45-01 files

FreeBSD/doc 0fc374bwebsite/content/en/status/report-2025-10-2025-12 accessibility-handbook.adoc

Status/2025Q4/accessiblity.adoc: Add report

Pull Request:   https://github.com/freebsd/freebsd-doc/pull/586
DeltaFile
+32-0website/content/en/status/report-2025-10-2025-12/accessibility-handbook.adoc
+32-01 files

FreeBSD/doc a27569ewebsite/content/en/status/report-2025-10-2025-12 kernel_rust.adoc

Status/2025Q4/kernel_rust.adoc: Add report

Differential Revision:  https://reviews.freebsd.org/D54392
DeltaFile
+33-0website/content/en/status/report-2025-10-2025-12/kernel_rust.adoc
+33-01 files

FreeBSD/doc ab9f7e0website/content/en/status/report-2025-10-2025-12 usb-debugging.adoc

Status/2025Q4/usb-debugging.adoc: Add report

Differential Revision:  https://reviews.freebsd.org/D54280
DeltaFile
+21-0website/content/en/status/report-2025-10-2025-12/usb-debugging.adoc
+21-01 files

FreeBSD/src 3110ba7. CMakeLists.txt, common extern.h options_def.h

Vendor import nvi 2.2.2
DeltaFile
+145-0vi/extern.h
+131-0common/extern.h
+131-0ex/extern.h
+86-0common/options_def.h
+76-0ex/ex_def.h
+34-33CMakeLists.txt
+603-3320 files not shown
+740-13526 files

FreeBSD/src 68ad2b0contrib/ncurses configure aclocal.m4, contrib/ncurses/doc/html ncurses-intro.html

ncurses: merge update to ncurses 6.6

6.6 is ABI compatible with 6.5 (tested with abidiff)
Remove html documentation to ease updates

MFC After:      1 month
DeltaFile
+15,906-15,332contrib/ncurses/configure
+2,456-1,968contrib/ncurses/misc/terminfo.src
+0-3,390contrib/ncurses/doc/html/ncurses-intro.html
+0-2,282contrib/ncurses/ncurses/win32con/win_driver.c
+853-527contrib/ncurses/aclocal.m4
+639-518contrib/ncurses/announce.html.in
+19,854-24,017411 files not shown
+40,960-36,365417 files

FreeBSD/ports ffb0656net-p2p/readarr distinfo Makefile

net-p2p/readarr: Update 0.4.16.2793 => 0.4.18.2805

Changelog:
https://github.com/Readarr/Readarr/releases/tag/v0.4.18.2805

PR:     292428
DeltaFile
+3-3net-p2p/readarr/distinfo
+1-2net-p2p/readarr/Makefile
+4-52 files

FreeBSD/ports c7e8830www/mediawiki143 Makefile, www/mediawiki144 Makefile

www/mediawiki14{3,4,5}: Fix: every upgrade breaks the cache folder ownership

On port/package install or upgrade, the ownership of the cache folder
is reset to root:wheel which does not let the application work if php
server runs under user www, which is the default and recommended
behaviour.

PR:             291912
Approved by:    wen (maintainer, timeout 3 weeks)
MFH:            2026Q1

(cherry picked from commit 2b262c37081d08b479bf8ef6ee8cf024947ec344)
DeltaFile
+2-1www/mediawiki143/Makefile
+2-1www/mediawiki144/Makefile
+2-1www/mediawiki145/Makefile
+6-33 files

FreeBSD/ports 348ce5edevel/py-ttkbootstrap Makefile distinfo

devel/py-ttkbootstrap: Update to 1.20.0

- Fix pyproject.toml (via a post-patch target), because the build
  framework does not recognise its new format.
  (see https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-and-license-files )

ChangeLog:      https://github.com/israel-dryer/ttkbootstrap/releases/tag/v1.20.0
Reported by:    portscout!
DeltaFile
+7-2devel/py-ttkbootstrap/Makefile
+3-3devel/py-ttkbootstrap/distinfo
+10-52 files

FreeBSD/ports 2b262c3www/mediawiki143 Makefile, www/mediawiki144 Makefile

www/mediawiki14{3,4,5}: Fix: every upgrade breaks the cache folder ownership

On port/package install or upgrade, the ownership of the cache folder
is reset to root:wheel which does not let the application work if php
server runs under user www, which is the default and recommended
behaviour.

PR:             291912
Approved by:    wen (maintainer, timeout 3 weeks)
MFH:            2026Q1
DeltaFile
+2-1www/mediawiki143/Makefile
+2-1www/mediawiki144/Makefile
+2-1www/mediawiki145/Makefile
+6-33 files

FreeBSD/doc e8e92b6documentation/content/en/articles/committers-guide _index.adoc

committers-guide: Add Closes: commit msg trailer

Reviewed by:    vexeduxr
Differential Revision:  https://reviews.freebsd.org/D54448
DeltaFile
+5-0documentation/content/en/articles/committers-guide/_index.adoc
+5-01 files

FreeBSD/ports a1e7387www/py-google-api-python-client Makefile distinfo

www/py-google-api-python-client: Update to 2.188.0

ChangeLog:      https://github.com/googleapis/google-api-python-client/releases/tag/v2.188.0
Reported by:    "release-please[bot]" <notifications at github.com>
DeltaFile
+3-3www/py-google-api-python-client/Makefile
+3-3www/py-google-api-python-client/distinfo
+6-62 files

FreeBSD/src c5a1e08. configure, Ada95 configure

Vendor import ncurses 6.6
DeltaFile
+15,906-15,332configure
+4,432-3,186Ada95/configure
+2,637-2,084test/configure
+2,456-1,968misc/terminfo.src
+2,089-1,937doc/html/NCURSES-Programming-HOWTO.html
+0-2,282ncurses/win32con/win_driver.c
+27,520-26,789756 files not shown
+62,770-50,521762 files

FreeBSD/src f213856share/misc pci_vendors

pci_vendors: update to version 2025-12-12

(cherry picked from commit 3b8e13c4696e9b3dab284842902b9f7b18073c8d)
DeltaFile
+1,079-233share/misc/pci_vendors
+1,079-2331 files

FreeBSD/src d565a5eshare/misc usb_vendors

usb_vendors: update to 2025-09-15

(cherry picked from commit 90cd623611b22e2e484b800743845b38d9c20250)
DeltaFile
+9-2share/misc/usb_vendors
+9-21 files

FreeBSD/src 23a18b7share/misc pci_vendors

pci_vendors: update to 2025-10-18

(cherry picked from commit e5f545e0d872fbfdb6c3c94ca81e7f3bce9d094a)
DeltaFile
+6-2share/misc/pci_vendors
+6-21 files

FreeBSD/src a56998elibexec/nuageinit/tests nuageinit.sh

nuageinit: fix test after recent behaviour change

with recent change nuageinit always create a "freebsd" user, if no
users are specified, which means we do need to get the rootdir in the
testsuite containing a group file otherwise pw complains and the tests
fails.

(cherry picked from commit 65e77d34fdff9065616cfaedef3ef53329cdad26)
DeltaFile
+4-0libexec/nuageinit/tests/nuageinit.sh
+4-01 files

FreeBSD/src 14f366blibexec/nuageinit nuageinit

nuageinit: set the hostname when user-data is missing

This address the situation reported here
https://github.com/freebsd/freebsd-src/pull/1952#issuecomment-3720210259

The user-data file was missing and the `sethostname` function is never
called. This commit adjusts slightly the logic to avoid the `exit()` call
when the `user-data` file is missing.

MFC After:      1 week
Signed-off-by: Gonéri Le Bouder <goneri at lebouder.net>
Differential Revision:  https://github.com/freebsd/freebsd-src/pull/1953
(cherry picked from commit cae280931c9e1f072d8bf300c377ae120300b898)
DeltaFile
+67-46libexec/nuageinit/nuageinit
+67-461 files

FreeBSD/src d375999release/tools arm.subr vagrant.conf

release: make sh the default shell

The default shell for root has been changed to sh(1) followup changing
in release images sh(1) the shell for the "freebsd" user.

MFC After:      1 week
Reviewed by:    manu, emaste (re)
Approved by:    manu, emaste (re)
Differential Revision:  https://reviews.freebsd.org/D54602

(cherry picked from commit d64db8892f8519f108d838f8d7e1d3b675ed37cd)
DeltaFile
+1-1release/tools/arm.subr
+1-1release/tools/vagrant.conf
+2-22 files

FreeBSD/src 9f5c4fbrelease Makefile, release/tools openstack.conf vagrant.conf

release: stop disabling sendmail

sendmail is already disabled by default everywhere since 14.0

MFC After:      1 week
Approved by:    emaste (re)
Reviewed by:    emaste (re)
Differential Revision:  https://reviews.freebsd.org/D54575

(cherry picked from commit d07198ff72aeddc5a884cfb81b22c22f2abf88f6)
DeltaFile
+0-6release/tools/openstack.conf
+0-6release/tools/vagrant.conf
+0-4release/tools/arm.subr
+0-3release/Makefile
+0-1release/tools/oracle.conf
+0-205 files

FreeBSD/src bdc2a7clibexec/nuageinit nuageinit.7

nuageinit(7): pert mandoc linter

MFC After:      1 week

(cherry picked from commit 9ea30bbb0e3c34b3ea369e217d930e2165610c0c)
DeltaFile
+17-17libexec/nuageinit/nuageinit.7
+17-171 files

FreeBSD/src 5ba6ed8libexec/nuageinit nuageinit nuageinit.7

nuageinit: config2_network support dns service cfg

This change enhances `config2_network()` to honor the DNS
configuration, when it's defined through the `services` section.

The `network_data.json` file can hold DNS configuration at two different
places:
- within a network configuration entry
- or `dns` entry in the `services` section, in this case the configuration is global.

An example of such configuration:

{"links": [{"id": "interface0", "type": "phy",
"ethernet_mac_address": "52:54:00:01:59:03"}], "networks": [{"id": "private-ipv4-0", "type": "ipv4", "link": "interface0",
"ip_address": "192.168.123.5", "netmask": "255.255.255.0", "routes": [{"network": "0.0.0.0", "netmask": "0.0.0.0", "gateway":
"192.168.123.1"}], "network_id": "9e5b1ed9-f5e6-4941-a90f-2e06bab858de", "dns_nameservers": ["192.168.123.1"], "services": [{"type":
 "dns", "address": "192.168.123.1"}]}], "services": [{"type": "dns", "address": "192.168.123.1"}]}

See: https://docs.openstack.org/nova/latest/user/metadata.html

    [5 lines not shown]
DeltaFile
+24-1libexec/nuageinit/nuageinit
+2-0libexec/nuageinit/nuageinit.7
+26-12 files

FreeBSD/src 46eca82libexec/nuageinit nuageinit

nuageinit: only create the default user when needed

The "default" user should only be created when:

- the `users` key is missing
- or the `default` string is present in the `users` list

Since the `public_keys` is extracted from the meta-data, this patch has
to slightly adjust the way they are loaded.
The change simplify the logic around the default user SSH key injection.
Both `ssh_authorized_keys` and `public_keys` are handled at the same time.

MFC After:      1 week
Signed-off-by: Gonéri Le Bouder <goneri at lebouder.net>
Pull Request:   https://github.com/freebsd/freebsd-src/pull/1952
(cherry picked from commit cbc00fcc2b92e6e38b0a180261547b1a22b461bd)
DeltaFile
+89-63libexec/nuageinit/nuageinit
+89-631 files

FreeBSD/src 01c811clibexec/nuageinit nuageinit.7

nuageinit/man: clarify how to enable sudo and doas

Clarify that both `sudo` and `doas` are not part of the base system and
they need to be listed in the `packages` section if the user wants to
enable them.

MFC After:      1 week
Signed-off-by: Gonéri Le Bouder <goneri at lebouder.net>
Pull Request:   https://github.com/freebsd/freebsd-src/pull/1944
(cherry picked from commit 402f1353707783e2adc8d0bff01faf557820f6f5)
DeltaFile
+11-1libexec/nuageinit/nuageinit.7
+11-11 files

FreeBSD/src 2c5ea8fshare/misc pci_vendors

pci_vendors: update to version 2025-12-12

(cherry picked from commit 3b8e13c4696e9b3dab284842902b9f7b18073c8d)
DeltaFile
+1,079-233share/misc/pci_vendors
+1,079-2331 files

FreeBSD/src da8c96fshare/misc usb_vendors

usb_vendors: update to 2025-09-15

(cherry picked from commit 90cd623611b22e2e484b800743845b38d9c20250)
DeltaFile
+9-2share/misc/usb_vendors
+9-21 files

FreeBSD/src b1281c6share/misc pci_vendors

pci_vendors: update to 2025-10-18

(cherry picked from commit e5f545e0d872fbfdb6c3c94ca81e7f3bce9d094a)
DeltaFile
+6-2share/misc/pci_vendors
+6-21 files

FreeBSD/src c8763bdrelease/tools arm.subr vagrant.conf

release: make sh the default shell

The default shell for root has been changed to sh(1) followup changing
in release images sh(1) the shell for the "freebsd" user.

MFC After:      1 week
Reviewed by:    manu, emaste (re)
Approved by:    manu, emaste (re)
Differential Revision:  https://reviews.freebsd.org/D54602

(cherry picked from commit d64db8892f8519f108d838f8d7e1d3b675ed37cd)
DeltaFile
+1-1release/tools/arm.subr
+1-1release/tools/vagrant.conf
+2-22 files