FreeBSD/ports e85939ewww/freenginx-devel distinfo Makefile.extmod

www/freenginx-devel: update third-party njs module: 0.9.7 -> 0.9.8 (+)

Bump PORTREVISION.

<ChangeLog>

nginx modules:

*) Bugfix: fixed loading of the built-in "crypto" module.
   The issue was introduced in 3185ce81 (0.9.7).

</ChangeLog>
DeltaFile
+3-3www/freenginx-devel/distinfo
+1-1www/freenginx-devel/Makefile.extmod
+1-1www/freenginx-devel/Makefile
+5-53 files

FreeBSD/ports 121f653x11/xdg-desktop-portal-hyprland distinfo Makefile

x11/xdg-desktop-portal-hyprland: Update to 1.3.12

Changelog: https://github.com/hyprwm/xdg-desktop-portal-hyprland/releases/tag/v1.3.12

Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11/xdg-desktop-portal-hyprland/distinfo
+1-2x11/xdg-desktop-portal-hyprland/Makefile
+4-52 files

FreeBSD/ports e6fbab2security/acme.sh pkg-plist Makefile

security/acme.sh: Fix plist errors

 Reported by:   Cy Schubert
Fixes:  439b1870ab
DeltaFile
+19-0security/acme.sh/pkg-plist
+1-0security/acme.sh/Makefile
+20-02 files

FreeBSD/ports 439b187security/acme.sh distinfo Makefile

security/acme.sh: Update to 3.1.3

re: https://github.com/acmesh-official/acme.sh/releases/tag/3.1.3
DeltaFile
+3-3security/acme.sh/distinfo
+1-1security/acme.sh/Makefile
+4-42 files

FreeBSD/src 76de408usr.sbin/efibootmgr efibootmgr.c efibootmgr.8

efibootmgr: Show attributes, category and optional data when verbose

Also rework a bit the way device path are displayed for consistency.

Signed-off-by:  stephane.rochoy at stormshield.eu
Reviewed by:    imp
Sponsored by:   Stormshield
Pull-Request:   https://github.com/freebsd/freebsd-src/pull/2167
DeltaFile
+60-11usr.sbin/efibootmgr/efibootmgr.c
+1-1usr.sbin/efibootmgr/efibootmgr.8
+61-122 files

FreeBSD/src 48363f3lib/libefivar efiutil.c efivar.h, usr.sbin/efibootmgr Makefile

efivar: Move dump functions into libefivar

To allow their use by efibootmgr.

Signed-off-by:  stephane.rochoy at stormshield.eu
Reviewed by:    imp
Sponsored by:   Stormshield
Pull-Request:   https://github.com/freebsd/freebsd-src/pull/2167
DeltaFile
+193-0lib/libefivar/efiutil.c
+0-190usr.sbin/efivar/efiutil.c
+0-35usr.sbin/efivar/efiutil.h
+10-0lib/libefivar/efivar.h
+4-5usr.sbin/efivar/efivar.c
+3-4usr.sbin/efibootmgr/Makefile
+210-2343 files not shown
+212-2369 files

FreeBSD/src d9c0594usr.sbin/ctld ctld.cc kernel.cc

ctld: kernel-sourced portal groups are not dummies

The current and historical versions of ctld would flag our initial set
of kernel ports as dummies, because their portal groups were empty since
portals come from the configuration on-disk.

As a result, we would never try to remove a kernel port at startup that
didn't exist in the configuration (possibly a feature if you wanted
concurrent ctld(8)), and we would always try to port->kernel_add() on
ports in the configuration (even if they actually did have an existing
kernel port).

Flag these portal groups as kernel groups so that we avoid trying to add
ports that already exist.  It may be the case that the kernel_remove()
loop in conf::apply() needs to do something other than the current
`oldport->is_dummy()` to avoid removing ports that it isn't supposed to
be managing, but that wuld also seem to apply to LUNs that would be
removed today.


    [2 lines not shown]
DeltaFile
+15-0usr.sbin/ctld/ctld.cc
+4-0usr.sbin/ctld/kernel.cc
+2-0usr.sbin/ctld/ctld.hh
+21-03 files

FreeBSD/src fe9d81dlib/libiscsiutil log.c

libiscsiutil: preserve errno across warning logs

Various calls in the implementation can clobber errno; preserve it for
the caller since none of these will bubble up pass/fail to simplify
some future error handling in ctld.

Reviewed by:    jhb
Differential Revision:  https://reviews.freebsd.org/D56539
DeltaFile
+3-1lib/libiscsiutil/log.c
+3-11 files

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