FreeBSD/ports 2354494 — devel/aarch64-none-elf-gcc Makefile, devel/binutils Makefile

*/*: Cleanup use of CONFIGURE_TARGET

Since 4d1f8f16c1c9 replacing amd64 with x86_64 is not necessary.
DeltaFile
+0-6devel/freebsd-gcc15/Makefile
+0-6devel/freebsd-gcc14/Makefile
+0-6devel/freebsd-gcc13/Makefile
+0-6devel/freebsd-gcc12/Makefile
+0-6devel/aarch64-none-elf-gcc/Makefile
+1-5devel/binutils/Makefile
+1-3531 files not shown
+14-12437 files

FreeBSD/src 9a4bb77 — sys/dev/amdsmu amdsmu.c amdsmu.h

amdsmu: Use devclass name instead of module name

The diagnostics array contained expected modules to be loaded but the
checking logic checked for if a devclass of that name existed instead.

Have the diagnostics array contain the devclass instead as well as the
module to load for the hint string.

Furthermore, check tha the number of devices is greater than 0 so that
leftover devclasses from unloaded modules don't skip the hint.

Reported by:    emaste
Reviewed by:    emaste
Fixes:  758578370f6b ("amdsmu: Hints on what to do if IP block blocking S0i3")
Sponsored by:   The FreeBSD Foundation
Pull Request:   https://ron-dev.freebsd.org/FreeBSD/src/pulls/70
DeltaFile
+11-9sys/dev/amdsmu/amdsmu.h
+8-5sys/dev/amdsmu/amdsmu.c
+19-142 files

FreeBSD/ports 50fd5ea — benchmarks/netperfmeter Makefile pkg-plist

benchmarks/netperfmeter: Update 2.0.12 => 2.0.14

Changelog:
https://github.com/dreibh/netperfmeter/blob/netperfmeter-2.0.14/ChangeLog

Commit log:
https://github.com/dreibh/netperfmeter/compare/netperfmeter-2.0.12...netperfmeter-2.0.14

PR:             300097
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3benchmarks/netperfmeter/distinfo
+3-0benchmarks/netperfmeter/pkg-plist
+1-1benchmarks/netperfmeter/Makefile
+7-43 files

FreeBSD/ports 1560576 — science/py-netCDF4 Makefile, science/py-netCDF4/files patch-src_netCDF4___netCDF4.pyx

science/py-netCDF4: Add the missing py-certifi runtime dependency

netCDF4/_netCDF4.pyx imports certifi at module init, so
"import netCDF4" fails with ModuleNotFoundError: No module named
'certifi' when nothing else pulled certifi in (seen as "No supported
NetCDF modules available" in science/py-boutdata).

Also compare the netcdf-c version numerically: as strings, '4.10.1' <
'4.2.1', so with netcdf-c 4.10 Dataset(diskless=True) raises
ValueError and persisted diskless datasets are not written.  Backport
of the 1.7.5.1 fix (issue #1515).

While here, follow the Python Ports Policy and fix portlint warnings.

PR:             300071
DeltaFile
+75-0science/py-netCDF4/files/patch-src_netCDF4___netCDF4.pyx
+9-7science/py-netCDF4/Makefile
+84-72 files

FreeBSD/ports 8576310 — java/jd-gui-duo Makefile distinfo

java/jd-gui-duo: Update 2.0.115 => 2.0.116

Changelog:
https://github.com/nbauma109/jd-gui-duo/releases/tag/2.0.116

Commit log:
https://github.com/nbauma109/jd-gui-duo/compare/2.0.115...2.0.116

Sponsored by:   UNIS Labs
DeltaFile
+7-8java/jd-gui-duo/pkg-plist
+5-5java/jd-gui-duo/distinfo
+1-1java/jd-gui-duo/Makefile
+13-143 files

FreeBSD/ports c64cfaa — dns/powerdns-recursor Makefile distinfo

dns/powerdns-recursor: Update 5.4.8 => 5.4.9

Release Notes:
https://blog.powerdns.com/2026/10/26/powerdns-recursor-5.3.14-and-5.4.9-released

Changelog:
https://docs.powerdns.com/recursor/changelog/5.4.html#change-5.4.9

PR:             300095
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 2029c4ea7f2a44be99e31a080e56734ab16fa9ca)
DeltaFile
+3-3dns/powerdns-recursor/distinfo
+1-1dns/powerdns-recursor/Makefile
+4-42 files

FreeBSD/ports 2029c4e — dns/powerdns-recursor Makefile distinfo

dns/powerdns-recursor: Update 5.4.8 => 5.4.9

Release Notes:
https://blog.powerdns.com/2026/10/26/powerdns-recursor-5.3.14-and-5.4.9-released

Changelog:
https://docs.powerdns.com/recursor/changelog/5.4.html#change-5.4.9

PR:             300095
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4
DeltaFile
+3-3dns/powerdns-recursor/distinfo
+1-1dns/powerdns-recursor/Makefile
+4-42 files

FreeBSD/ports d72b4f8 — databases/kividb Makefile distinfo

databases/kividb: update: 1.1.1 -> 1.1.2

ChangeLog:      https://github.com/kividbio/kividb/compare/v1.1.1...v1.1.2

Sponsored by:   tipi.work
DeltaFile
+3-3databases/kividb/distinfo
+1-1databases/kividb/Makefile
+4-42 files

FreeBSD/src 509d65f — sys/riscv/riscv locore.S

riscv: Map the DTB when it is outside the kernel's 1GB region

When the kernel is started directly by SBI firmware, locore.S maps only
the 1GB region that contains the kernel, and initriscv() reads the DTB
through that mapping at the physical address passed in a1.  If the
firmware put the DTB in another 1GB region, as QEMU does with more than
1GB of RAM, fake_preload_metadata() faults before the console is up and
the kernel hangs.

Also map the 1GB region that contains the DTB.

This fixes direct kernel booting without FreeBSD loader(8).

PR:             299088
Reviewed by:    mhorne
Fixes:          bfb857546984 ("riscv: Construct an identity map in locore.S")
MFC after:      1 week
Signed-off-by:  Rick Richard <rick at sloservers.com>
DeltaFile
+15-3sys/riscv/riscv/locore.S
+15-31 files

FreeBSD/ports 51ea299 — www/py-grimoirelab Makefile distinfo

www/py-grimoirelab: update 1.22.0 -> 1.22.1
DeltaFile
+3-3www/py-grimoirelab/distinfo
+1-1www/py-grimoirelab/Makefile
+4-42 files

FreeBSD/ports 8eb3899 — textproc/py-kidash Makefile distinfo

textproc/py-kidash: update 1.1.10 -> 1.1.11
DeltaFile
+3-3textproc/py-kidash/distinfo
+1-1textproc/py-kidash/Makefile
+4-42 files

FreeBSD/ports 502856c — textproc/py-grimoire-elk Makefile distinfo

textproc/py-grimoire-elk: update 1.8.2 -> 1.8.3
DeltaFile
+3-3textproc/py-grimoire-elk/distinfo
+1-1textproc/py-grimoire-elk/Makefile
+4-42 files

FreeBSD/ports 826db27 — devel/py-sortinghat Makefile distinfo

devel/py-sortinghat: update 1.15.1 -> 1.15.2
DeltaFile
+3-3devel/py-sortinghat/distinfo
+1-1devel/py-sortinghat/Makefile
+4-42 files

FreeBSD/ports 310cacf — devel/py-sirmordred Makefile distinfo

devel/py-sirmordred: update 1.2.12 -> 1.2.13
DeltaFile
+3-3devel/py-sirmordred/distinfo
+1-1devel/py-sirmordred/Makefile
+4-42 files

FreeBSD/ports 115fcca — devel/py-perceval-weblate Makefile distinfo

devel/py-perceval-weblate: update 1.1.10 -> 1.1.11
DeltaFile
+3-3devel/py-perceval-weblate/distinfo
+1-1devel/py-perceval-weblate/Makefile
+4-42 files

FreeBSD/ports 73b862b — devel/py-perceval-puppet Makefile distinfo

devel/py-perceval-puppet: update 1.1.10 -> 1.1.11
DeltaFile
+3-3devel/py-perceval-puppet/distinfo
+1-1devel/py-perceval-puppet/Makefile
+4-42 files

FreeBSD/ports d890286 — devel/py-perceval-opnfv Makefile distinfo

devel/py-perceval-opnfv: update 1.1.10 -> 1.1.11
DeltaFile
+3-3devel/py-perceval-opnfv/distinfo
+1-1devel/py-perceval-opnfv/Makefile
+4-42 files

FreeBSD/ports cf69d75 — devel/py-perceval-mozilla Makefile distinfo

devel/py-perceval-mozilla: update 1.2.10 -> 1.2.11
DeltaFile
+3-3devel/py-perceval-mozilla/distinfo
+1-1devel/py-perceval-mozilla/Makefile
+4-42 files

FreeBSD/ports 22a5233 — devel/py-lizard Makefile distinfo

devel/py-lizard: update 1.24.0 -> 1.24.3
DeltaFile
+3-3devel/py-lizard/distinfo
+1-1devel/py-lizard/Makefile
+4-42 files

FreeBSD/ports f54500f — devel/py-perceval Makefile distinfo

devel/py-perceval: update 1.6.0 -> 1.6.1
DeltaFile
+3-3devel/py-perceval/distinfo
+1-1devel/py-perceval/Makefile
+4-42 files

FreeBSD/ports c74628b — devel/py-graal Makefile distinfo

devel/py-graal: update 1.2.10 -> 1.2.12
DeltaFile
+3-3devel/py-graal/distinfo
+1-1devel/py-graal/Makefile
+4-42 files

FreeBSD/ports 964de44 — devel/py-grimoirelab-toolkit Makefile distinfo

devel/py-grimoirelab-toolkit: update 1.2.8 -> 1.2.9
DeltaFile
+3-3devel/py-grimoirelab-toolkit/distinfo
+1-1devel/py-grimoirelab-toolkit/Makefile
+4-42 files

FreeBSD/ports 72adfea — devel/py-cereslib Makefile distinfo

devel/py-cereslib: update 1.1.10 -> 1.1.11
DeltaFile
+3-3devel/py-cereslib/distinfo
+1-1devel/py-cereslib/Makefile
+4-42 files

FreeBSD/ports 1f02ca0 — databases/tdbc Makefile distinfo

databases/tdbc: update to 1.1.15
DeltaFile
+11-11databases/tdbc/distinfo
+2-2databases/tdbc/Makefile
+13-132 files

FreeBSD/ports 7b69955 — textproc/R-cran-rio distinfo Makefile, textproc/R-cran-rio/files patch-tests_testthat_test__import__list.R

textproc/R-cran-rio: Update to 1.3.1

The zip required by tests.
Remove ods-specific tests because the R-cran-readODS port doesn't exist.
Use cran.mk's default WWW.

Changelog: https://cran.r-project.org/web/packages/rio/news/news.html
DeltaFile
+27-0textproc/R-cran-rio/files/patch-tests_testthat_test__import__list.R
+6-3textproc/R-cran-rio/Makefile
+3-3textproc/R-cran-rio/distinfo
+36-63 files

FreeBSD/ports 530e132 — x11-wm/mango pkg-plist distinfo

x11-wm/mango: Update to 0.18.3

- Update list of lib dependencies

ChangeLog:

1. https://github.com/mangowm/mango/releases/tag/0.18.3

Reported by:    "DreamMaoMao" <notifications at github.com>
DeltaFile
+3-3x11-wm/mango/distinfo
+4-2x11-wm/mango/Makefile
+1-1x11-wm/mango/pkg-plist
+8-63 files

FreeBSD/src b86f3d6 — sys/dev/amdsmu amdsmu.h

amdsmu: Update diagnostics comments for Krackan Point

Krackan Point has the same quirks as the Phoenix SMU it would seem.

Reported by:    emaste
Sponsored by:   The FreeBSD Foundation
DeltaFile
+6-3sys/dev/amdsmu/amdsmu.h
+6-31 files

FreeBSD/ports 88620a0 — devel/tclreadline Makefile distinfo

devel/tclreadline: update to 2.5.0

Release notes: https://github.com/flightaware/tclreadline/releases/tag/v2.5.0
DeltaFile
+3-3devel/tclreadline/distinfo
+1-1devel/tclreadline/Makefile
+4-42 files

FreeBSD/src 7ea9ac9 — lib/libc/stdio printf.3

libc: Add a man page caveat about the `w` modifier

In-tree Clang is unaware of the N2680 fixed-width modifier `w` and emits
a warning when used.

PR:             299631
Reviewed by:    imp
Differential Revision: https://reviews.freebsd.org/D60939
DeltaFile
+6-0lib/libc/stdio/printf.3
+6-01 files

FreeBSD/ports dc59257 — sysutils/desktop-installer pkg-plist Makefile

sysutils/desktop-installer: Update to 1.3.0

Consolidate Xlibre and Xorg support into one script
Create a new log file for each run
Numerous minor fixes and enhancements
Changes: https://github.com/outpaddling/desktop-installer/releases
DeltaFile
+2-4sysutils/desktop-installer/Makefile
+3-3sysutils/desktop-installer/distinfo
+0-1sysutils/desktop-installer/pkg-plist
+5-83 files