FreeBSD/ports a5b0b02emulators/libc6-shim distinfo Makefile

emulators/libc6-shim: Update 20260426 => 20260428

Changelog:
Map LINUX_CLOCK_BOOTTIME to CLOCK_MONOTONIC following FreeBSD 15 change.

Commit log:
https://github.com/shkhln/libc6-shim/compare/20260426...20260428

PR:             294834
Approved by:    Alex S <iwtcex at gmail.com> (maintainer)
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit ccfb0a1a43cc2ed5c71bb6a1c8c12ee433ccdfad)
DeltaFile
+3-3emulators/libc6-shim/distinfo
+1-1emulators/libc6-shim/Makefile
+4-42 files

FreeBSD/ports 52674a0emulators/libc6-shim Makefile distinfo

emulators/libc6-shim: Update 20251025 => 20260426

Commit log:
https://github.com/shkhln/libc6-shim/compare/20251025...20260426

While here:
- Remove unnecessary GH_PROJECT - it's default value.
- Split long lines in post-patch.
- Merge MKDIRs in do-install.

PR:             294834
Sponsored by:   UNIS Labs

(cherry picked from commit 8bc63e36911e7361c397574599f42b4623ccda28)
DeltaFile
+10-8emulators/libc6-shim/Makefile
+3-3emulators/libc6-shim/distinfo
+13-112 files

FreeBSD/ports ccfb0a1emulators/libc6-shim distinfo Makefile

emulators/libc6-shim: Update 20260426 => 20260428

Changelog:
Map LINUX_CLOCK_BOOTTIME to CLOCK_MONOTONIC following FreeBSD 15 change.

Commit log:
https://github.com/shkhln/libc6-shim/compare/20260426...20260428

PR:             294834
Approved by:    Alex S <iwtcex at gmail.com> (maintainer)
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+3-3emulators/libc6-shim/distinfo
+1-1emulators/libc6-shim/Makefile
+4-42 files

FreeBSD/ports e663717security/cyberchef distinfo Makefile

security/cyberchef: Update to 11.0.0

re: https://github.com/gchq/CyberChef/releases/tag/v11.0.0
DeltaFile
+3-3security/cyberchef/distinfo
+1-1security/cyberchef/Makefile
+4-42 files

FreeBSD/src 44d33eausr.sbin/bsdinstall/scripts rootpass

bsdinstall: fix root password prompt with backslashes

Use "read -r" to set the root password in "bsdinstall rootpass" to
prevent issues with passwords containing one or more backslash
characters.

PR:             294781
Discussed with: tuexen, crest
Approved by:    khorben
MFC after:      3 days
Event:          Wiesbaden Hackathon 202604

(cherry picked from commit 1566386b90d34dea7f30a0e6b511e178bd0d50b8)
DeltaFile
+2-2usr.sbin/bsdinstall/scripts/rootpass
+2-21 files

FreeBSD/ports 8b109afsysutils/nut-devel distinfo Makefile

sysutils/nut-devel: Update to the latest networkupstools/nut github commit
DeltaFile
+3-3sysutils/nut-devel/distinfo
+2-2sysutils/nut-devel/Makefile
+2-2sysutils/nut-devel/pkg-plist
+7-73 files

FreeBSD/ports a18e4b7net-mgmt/prometheus3 distinfo Makefile

net-mgmt/prometheus3: Update to 3.11.3

Changelog:
https://github.com/prometheus/prometheus/releases/tag/v3.11.3
DeltaFile
+7-7net-mgmt/prometheus3/distinfo
+1-1net-mgmt/prometheus3/Makefile
+8-82 files

FreeBSD/ports 0531033www/firefox-esr distinfo Makefile, www/firefox-esr/files patch-bug1962139-c27-ffmpeg8

www/firefox-esr: update to 140.10.1

Release Notes:
  https://www.firefox.com/en-US/firefox/140.10.1/releasenotes/

(cherry picked from commit 32580c6f1f3b353d9a08a60985bbaef45f53bbfe)
DeltaFile
+0-15,936www/firefox-esr/files/patch-bug1962139-c27-ffmpeg8
+3-3www/firefox-esr/distinfo
+1-1www/firefox-esr/Makefile
+4-15,9403 files

FreeBSD/ports e5c7403www/firefox distinfo Makefile, www/firefox/files patch-pipewire_init

www/firefox: update to 150.0.1

Release Notes:
  https://www.firefox.com/en-US/firefox/150.0.1/releasenotes/

(cherry picked from commit 43e4f83b53daf7ea04fed5d0e383f907c71270ff)
DeltaFile
+9-6www/firefox/files/patch-pipewire_init
+3-3www/firefox/distinfo
+2-2www/firefox/Makefile
+14-113 files

FreeBSD/ports dc17590sysutils/azure-agent Makefile distinfo

sysutils/azure-agent: update to 2.15.0.1

Other minor changes:
* Bring in upstream patch to fix detection of cloud-init on FreeBSD
* Setup the test suite

Approved by:    weh at microsoft.com (maintainer timeout), lwhsu (mentor, implicitly)
DeltaFile
+12-3sysutils/azure-agent/Makefile
+5-3sysutils/azure-agent/distinfo
+17-62 files

FreeBSD/ports 32580c6www/firefox-esr distinfo Makefile, www/firefox-esr/files patch-bug1962139-c27-ffmpeg8

www/firefox-esr: update to 140.10.1

Release Notes:
  https://www.firefox.com/en-US/firefox/140.10.1/releasenotes/
DeltaFile
+0-15,936www/firefox-esr/files/patch-bug1962139-c27-ffmpeg8
+3-3www/firefox-esr/distinfo
+1-2www/firefox-esr/Makefile
+4-15,9413 files

FreeBSD/ports 43e4f83www/firefox distinfo Makefile, www/firefox/files patch-pipewire_init

www/firefox: update to 150.0.1

Release Notes:
  https://www.firefox.com/en-US/firefox/150.0.1/releasenotes/
DeltaFile
+9-6www/firefox/files/patch-pipewire_init
+3-3www/firefox/distinfo
+2-3www/firefox/Makefile
+14-123 files

FreeBSD/src 66f55b9stand/powerpc/boot1.chrp boot1.c

boot1.chrp: Improve comment for the SLOF hack

Since this original comment was written, the actual issue in SLOF
was diagnosed and documented in commit 424089a0fc, which fixed it
for loader(8).  Update the comment in boot1 to be more informative
to future readers.

MFC after:      3 days
Reviewed by:    jhibbits, adrian
Sponsored by:   https://www.patreon.com/bsdivy
Differential Revision:  https://reviews.freebsd.org/D56470

(cherry picked from commit eb0279550d52962241b4178101cd7f7d732eb682)
DeltaFile
+5-8stand/powerpc/boot1.chrp/boot1.c
+5-81 files

FreeBSD/src 4429630. Makefile.inc1

Makefile.inc1: Only copy locales to INSTALLTMP on FreeBSD

Makefile.inc1 copies locales to ${INSTALLTMP} to avoid issues when
running make installworld on a live system.  However, this can break
on non-FreeBSD systems, e.g. on openSUSE where /usr/share/locales
has mode 0555, which means after we copy it, we can't delete it,
so the build fails.

Since this functionality is only useful when installing over a
live system, disable it when the build host is not FreeBSD.

MFC after:      2 weeks
Reviewed by:    kevans, emaste
Sponsored by:   https://www.patreon.com/bsdivy
Differential Revision:  https://reviews.freebsd.org/D56677
DeltaFile
+9-2Makefile.inc1
+9-21 files

FreeBSD/src d1c176frelease/packages create-sets.sh

packages: Make create-sets.sh more robust

Use ${PKG_CMD} rather than bare 'pkg' to fix the build when pkg is
not in the tools path.  Provide a default in case it's not set for
some reason (e.g., running the script by hand).

Since set -- $(...) does not trigger an exit from set -e if the
command fails, this failure was silent and resulted in sets not
being built correctly if we failed to run pkg.  Use a temporary
variable, which does trigger set -e, to fail correctly.

MFC after:      2 weeks
Reviewed by:    sjg
Sponsored by:   https://www.patreon.com/bsdivy
Differential Revision:  https://reviews.freebsd.org/D56676
DeltaFile
+4-1release/packages/create-sets.sh
+4-11 files

FreeBSD/src 7970815lib/clang lldb.pre.mk Makefile.inc, lib/clang/liblldb Makefile

llvm: Move libprivatelldb to the lldb package

Set PACKAGE=lldb in lldb.pre.mk rather than in individual Makefiles;
change lib/clang/Makefile.inc from PACKAGE=clang to PACKAGE?=clang to
avoid overwriting it.

This is safe to MFC to stable/15 since the moved library will be
picked up automatically by pkg.

MFC after:      2 weeks
Reviewed by:    emaste
Sponsored by:   https://www.patreon.com/bsdivy
Differential Revision:  https://reviews.freebsd.org/D56674
DeltaFile
+2-0lib/clang/lldb.pre.mk
+1-1lib/clang/Makefile.inc
+0-1usr.bin/clang/lldb/Makefile
+0-1lib/clang/liblldb/Makefile
+0-1usr.bin/clang/lldb-server/Makefile
+3-45 files

FreeBSD/src c4b244alibexec/rc/rc.d Makefile, packages Makefile.arm Makefile.powerpc

acpi: Remove userland bits on non-ACPI platforms

ACPI is only supported on amd64, arm64 and i386.  Don't install the
power_profile rc script or devd configuration on other platforms.

This avoids creating a useless FreeBSD-acpi package on those platforms.

MFC after:      2 weeks
Reviewed by:    imp
Sponsored by:   https://www.patreon.com/bsdivy
Differential Revision:  https://reviews.freebsd.org/D56650
DeltaFile
+0-17packages/Makefile.arm
+0-17packages/Makefile.powerpc
+0-6packages/acpi/Makefile
+4-0tools/build/mk/OptionalObsoleteFiles.inc
+3-0libexec/rc/rc.d/Makefile
+3-0sbin/devd/Makefile
+10-401 files not shown
+10-417 files

FreeBSD/ports 38375ebgames/kodi-addon-game.libretro distinfo Makefile, multimedia/kodi-addon-visualization.shadertoy distinfo Makefile

games/kodi-addon-game.libretro*,multimedia/kodi-addon*: update ports to latest kodi version

unbreaks and undeprecates games/kodi-addon-game.libretro

PR:     294761
PR:     294242
(cherry picked from commit b9c7ff8c41cc89fc10e6c5ae1b6dd4b74b0bbb91)
DeltaFile
+5-5games/kodi-addon-game.libretro/distinfo
+5-4games/kodi-addon-game.libretro/Makefile
+3-3multimedia/kodi-addon-visualization.spectrum/distinfo
+3-3multimedia/kodi-addon-visualization.spectrum/Makefile
+3-3multimedia/kodi-addon-visualization.shadertoy/distinfo
+3-3multimedia/kodi-addon-visualization.shadertoy/Makefile
+22-2122 files not shown
+88-8128 files

FreeBSD/src cb0e3a5contrib/openresolv resolvconf.in resolvconf.8.in

contrib/openresolv: MFV openresolv 3.17.4

Reviewed by:    pfg
Approved by:    lwhsu (mentor)
Differential Revision:  https://reviews.freebsd.org/D56269
DeltaFile
+770-237contrib/openresolv/resolvconf.in
+141-85contrib/openresolv/resolvconf.8.in
+142-40contrib/openresolv/resolvconf.conf.5.in
+159-0contrib/openresolv/resolvectl.in
+96-0contrib/openresolv/systemd-resolved.in
+57-25contrib/openresolv/libc.in
+1,365-38711 files not shown
+1,514-42717 files

FreeBSD/ports 961eb4bdevel/outcome pkg-plist distinfo, devel/outcome/files patch-CMakeLists.txt

devel/outcome: update 2.2.12 → 2.2.15
DeltaFile
+17-0devel/outcome/files/patch-CMakeLists.txt
+14-0devel/outcome/pkg-plist
+7-5devel/outcome/distinfo
+4-3devel/outcome/Makefile
+42-84 files

FreeBSD/ports d31fe59misc/llama-cpp Makefile pkg-message, misc/llama-cpp/files llama-server.in

misc/llama-cpp: Multiple changes

1. Allow for multiple models to be selected at the run-time
2. Remove the leftover VULKAN option. VULKAN is enabled in misc/ggml.

PR:             294795 (allow multiple models at run-time)
Requested by:   Ivan Rozhuk <rozhuk.im at gmail.com>
DeltaFile
+8-9misc/llama-cpp/files/llama-server.in
+3-7misc/llama-cpp/Makefile
+9-0misc/llama-cpp/pkg-message
+20-163 files

FreeBSD/ports ad3e6bbmisc/onnxruntime distinfo Makefile.DISTFILES

misc/onnxruntime: update 1.24.4 → 1.25.1
DeltaFile
+7-7misc/onnxruntime/distinfo
+2-2misc/onnxruntime/Makefile.DISTFILES
+2-2misc/onnxruntime/Makefile
+1-1misc/onnxruntime/pkg-plist
+12-124 files

FreeBSD/src e139a49contrib/smart libsmart.c freebsd_dev.c

Revert "Vendor import of smart at 1.0.2"

This reverts commit 68e5b71517e947b4e3f349c970af362b47b45f27.
DeltaFile
+0-1,359contrib/smart/libsmart.c
+0-828contrib/smart/freebsd_dev.c
+0-334contrib/smart/smart.c
+0-245contrib/smart/smart.8
+0-174contrib/smart/libsmart.h
+0-158contrib/smart/libsmart_desc.c
+0-3,09810 files not shown
+0-3,36116 files

FreeBSD/ports 8539461java/sqlitejdbc Makefile

java/sqlitejdbc: little cleanup

- bump portrevision so new packages with the deprecation annotation
  and expiration date are build
- be a bit more pedantic about the 3 months expiration date so we are
  sure the next quarterly branch contains this package
- mark as conflicting with the new port, they install the same
  .so library file

PR:     293491
Approved-by:    maintainer timeout (Lapo Luchini)
DeltaFile
+4-2java/sqlitejdbc/Makefile
+4-21 files

FreeBSD/src 39f4882sys/dev/hwpmc hwpmc_ibs.c hwpmc_amd.c

hwpmc: Add IBS capability control policy

Reject unsupported AMD IBS and PMU control bits before programming the
MSRs.

Initialize IBS fetch/op allow masks from CPUID feature bits and validate
user-provided IBS control values against those masks. Keep the
load-latency filter dependency on L3MissOnly, but avoid decoding fields
that are already constrained by the mask.

Apply the same reserved-bit policy to the AMD PMU raw-config path by
checking core, L3, and data fabric configs against subclass-specific
masks.

Fix the IBS CPUID feature bit definitions used by the policy.

Reviewed by:    mhorne, Ali Mashtizadeh <ali at mashtizadeh.com>
Sponsored by:   AMD
Signed-off-by:  Andre Silva <andasilv at amd.com>
Pull Request:   https://github.com/freebsd/freebsd-src/pull/2140
DeltaFile
+79-2sys/dev/hwpmc/hwpmc_ibs.c
+48-3sys/dev/hwpmc/hwpmc_amd.c
+22-0sys/dev/hwpmc/hwpmc_amd.h
+16-4sys/dev/hwpmc/hwpmc_ibs.h
+165-94 files

FreeBSD/src 146b30bsys/dev/hwpmc hwpmc_amd.c hwpmc_ibs.c

hwpmc: Add extra_mask sysctls per counter type

Expose kern.hwpmc.{ibs_fetch,ibs_op,amd_core,amd_l3,amd_df}_extra_mask
as RWTUN uint64s that OR into the CPUID-derived allow mask at
validation time. Default 0, so the strict policy applies unless an
administrator opts bits back in — intended for testing the wrmsr_safe
path in PR #2157.

Reviewed by:    mhorne, Ali Mashtizadeh <ali at mashtizadeh.com>
Sponsored by:   AMD
Signed-off-by:  Andre Silva <andasilv at amd.com>
Pull Request:   https://github.com/freebsd/freebsd-src/pull/2140
DeltaFile
+22-3sys/dev/hwpmc/hwpmc_amd.c
+17-1sys/dev/hwpmc/hwpmc_ibs.c
+39-42 files

FreeBSD/src a9a562alib/libc/gen exterr_cat_filenames.h, sys/dev/hwpmc hwpmc_ibs.c

hwpmc_ibs: Add external error handling

Add EXTERR_CAT_HWPMC_IBS to the external error categories and replace generic
EINVAL returns in ibs_allocate_pmc() with EXTERROR() calls that provide
detailed error messages.

This will be augmented with additional cases in the near future.

Reviewed by:    mhorne
Sponsored by:   AMD
Signed-off-by:  Andre Silva <andasilv at amd.com>
Pull Request:   https://github.com/freebsd/freebsd-src/pull/2134
DeltaFile
+8-3sys/dev/hwpmc/hwpmc_ibs.c
+1-0lib/libc/gen/exterr_cat_filenames.h
+1-0sys/sys/exterr_cat.h
+10-33 files

FreeBSD/ports bf193dcdeskutils/virt-manager Makefile, graphics/gexiv2 Makefile

*/*: Replace CONFIGURE_ARGS with MESON_ARGS

Meson based ports that uses CONFIGURE_ARGS "works" as MESON_ARGS is
appended however framework and documentation expects that MESON_ARGS
is used for Meson based ports

PR:             294808
Approved by:    blanket
DeltaFile
+9-10multimedia/gstreamer1-plugins/Makefile.common
+2-2graphics/shotwell/Makefile
+1-1deskutils/virt-manager/Makefile
+1-1graphics/gexiv2/Makefile
+1-1graphics/gexiv2_016/Makefile
+1-1graphics/libchamplain/Makefile
+15-166 files not shown
+21-2212 files

FreeBSD/ports 70718cbMk/Uses meson.mk

Mk/Uses/meson.mk: Silence warning during do-configure stage

Add setup to CONFIGURE_ARGS to silence following warning:
"WARNING: Running the setup command as `meson [options]` instead of
`meson setup [options]` is ambiguous and deprecated."

While at it add a safeguard when CONFIGURE_ARGS is used instead of
MESON_ARGS

PR:             294808
Reviewed by:    desktop (arrowd), previous interation
DeltaFile
+7-2Mk/Uses/meson.mk
+7-21 files

FreeBSD/ports c374ad9java/sqlitejdbc Makefile

java/sqlitejdbc: deprecate and expire

Upstream source dead for quite some time and long replaced by
sqlite-jdbc on GitHub.

PR:             293491
DeltaFile
+3-0java/sqlitejdbc/Makefile
+3-01 files