FreeBSD/src eb5aa5cusr.sbin/bsdinstall/scripts services

bsdinstall: Add virtual_oss service option

Since virtual_oss is now part of base, there is no reason not to provide
an installer option to enable it, and make it more visible to new users,
who might also benefit from the devd rules in /etc/devd/snd.conf, which
use virtual_oss, as well as 8532b4a43636 ("rc: virtual_oss: Create a
loopback device in the default configuration").

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Reviewed by:    ivy
Pull-Request:   https://ron-dev.freebsd.org/FreeBSD/src/pulls/31
DeltaFile
+5-0usr.sbin/bsdinstall/scripts/services
+5-01 files

LLVM/project 1872f06flang/include/flang/Optimizer/HLFIR Passes.td, flang/lib/Optimizer/HLFIR/Transforms SeparateAllocatableAssign.cpp OptimizedBufferization.cpp

[flang][HLFIR] Add SeparateAllocatableAssign pass (#197814)

Example:
```fortran
!$acc kernels
B = A          ! A, B allocatable
!$acc end kernels
```

In this code, `B = A` lowers to `hlfir.assign ... realloc`, which
becomes a `_FortranAAssign` runtime call inside the compute region — the
allocation can't be separated from the copy, and it crashes when `B` is
unallocated.

Fix: add `SeparateAllocatableAssign`, which splits the realloc assign
into an explicit conditional [re-]allocation followed by a plain
`hlfir.assign`, exposing the allocation as plain FIR. For variable RHS
it skips aliasing cases (`a = a(:n)`) by loading the LHS `fir.box` and
querying `fir::AliasAnalysis` on the data. For `hlfir.expr` RHS it

    [2 lines not shown]
DeltaFile
+181-0flang/test/HLFIR/separate-allocatable-assign.fir
+175-0flang/lib/Optimizer/HLFIR/Transforms/SeparateAllocatableAssign.cpp
+32-0flang/test/HLFIR/opt-bufferization-dealloc-conflict.fir
+22-0flang/lib/Optimizer/HLFIR/Transforms/OptimizedBufferization.cpp
+4-6flang/test/Integration/OpenMP/workshare-axpy.f90
+10-0flang/include/flang/Optimizer/HLFIR/Passes.td
+424-65 files not shown
+442-611 files

NetBSD/pkgsrc UvEa1hSdoc CHANGES-2026

   doc: Updated x11/copyq to 16.0.0
VersionDeltaFile
1.3457+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc U2CQ1Bodoc CHANGES-2026

   doc: Updated wayland/xwayland to 24.1.12
VersionDeltaFile
1.3456+2-1doc/CHANGES-2026
+2-11 files

OPNSense/core 16ed473src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api SourceNatController.php

Condition should be OR for the ACL check
DeltaFile
+1-1src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/SourceNatController.php
+1-11 files

NetBSD/pkgsrc Js6BYcZwayland/xwayland distinfo Makefile

   xwayland: update to 24.1.12

   This release contains the fixes for the issues reported in today's security advisory:

   https://lists.x.org/archives/xorg-announce/2026-June/003702.html

     - Font Alias Stack-based Buffer Overflow
     - XSYNC Use-After-Free in miSyncDestroyFence()
     - XKB Key Types Stack-based Buffer Overflow
     - XKB SetMap Request Stack-based Buffer Overflow
     - XSYNC Use-After-Free in FreeCounter()
     - XSYNC Use-After-Free in SyncChangeCounter()
     - GLX ChangeDrawableAttributes Out-Of-Bounds Read/Write
     - CreateSaverWindow Use-After-Free Information Disclosure

   Additionally, it contains a number of other various fixes from the stable
   xwayland-24.1 branch.


    [20 lines not shown]
VersionDeltaFile
1.4+4-4wayland/xwayland/distinfo
1.4+2-2wayland/xwayland/Makefile
+6-62 files

FreeBSD/ports 39a18f0devel/viewvc pkg-plist Makefile, devel/viewvc/files pkg-message.in viewvc.in

devel/viewvc: resurrect old port to 1.3.0

This port was removed because it needed Python 2.7
This release works with Python >= 3.10

re: https://github.com/viewvc/viewvc/releases/tag/1.3.0
PR:             295729
DeltaFile
+167-0devel/viewvc/pkg-plist
+84-0devel/viewvc/files/pkg-message.in
+79-0devel/viewvc/Makefile
+68-0devel/viewvc/files/viewvc.in
+6-0devel/viewvc/pkg-descr
+3-0devel/viewvc/distinfo
+407-01 files not shown
+408-07 files

FreeBSD/ports 1b36aa9devel/viewvc-devel Makefile distinfo, devel/viewvc-devel/files patch-conf_viewvc.conf.dist

devel/viewvc-devel: Update to 1.4.0.20260528

This catches up with devel/viewvc - soon to be resurrected.

PR:             295729
DeltaFile
+16-13devel/viewvc-devel/Makefile
+0-13devel/viewvc-devel/files/patch-conf_viewvc.conf.dist
+3-3devel/viewvc-devel/distinfo
+19-293 files

NetBSD/pkgsrc nIAEL8Bx11/copyq distinfo Makefile

   copyq: update to 16.0.0

   * Added
   - Per-MIME clipboard size limits and OOM protection via clipboard_mime_size_limit
     config option and COPYQ_CLIPBOARD_MIME_SIZE_LIMIT environment variable. For
     example text/html.*:0;.*:100M disables storing HTML and sets 100MiB max
     size for all other formats (this size limit is the default: .*:100M).
   - AppImage support (WITH_APPIMAGE CMake build option).

   * Fixed
   - Fixed thumbnails hidden for tagged image items if "Show simple items" option
     is enabled (#3602).
   - Fixed window invisible in remote desktop sessions (#3593, #3582, #3400).
   - Fixed null characters in concatenated selected items breaking paste in
     other applications.
   - Handle possible file operation errors and locks when synchronizing items to
     files on disk and shared storage (#3368, #3579).
   - Avoids potential crash on fetching very large data in clipboard.

    [3 lines not shown]
VersionDeltaFile
1.10+4-4x11/copyq/distinfo
1.20+2-3x11/copyq/Makefile
+6-72 files

LLVM/project b8cf24bllvm/utils/TableGen GlobalISelCombinerEmitter.cpp, llvm/utils/TableGen/Common/GlobalISel/MatchTable Matchers.cpp Matchers.h

Comments
DeltaFile
+6-2llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp
+3-2llvm/utils/TableGen/Common/GlobalISel/MatchTable/Matchers.cpp
+1-2llvm/utils/TableGen/Common/GlobalISel/MatchTable/Matchers.h
+10-63 files

pkgng/pkgng bf240c1libpkg pkg_repo_meta.c, libpkg/private pkg.h

Support storing arbitrary data in the repository meta file
DeltaFile
+28-1tests/frontend/repo.sh
+18-1libpkg/pkg_repo_meta.c
+2-0libpkg/private/pkg.h
+48-23 files

NetBSD/pkgsrc q2LQJovdoc CHANGES-2026

   doc: Updated emulators/nono to 1.8.0
VersionDeltaFile
1.3455+2-1doc/CHANGES-2026
+2-11 files

LLVM/project b29352fclang/include/clang/AST DeclTemplate.h, clang/lib/AST DeclTemplate.cpp

Revert "[clang] fix getTemplateInstantiationArgs" (#201093)

This caused bootstrap builds on macOS to fail with

  error: definition with same mangled name ... as another definition

in JSONGenerator.cpp. See comments on the original PR.

Reverts llvm/llvm-project#199528
DeltaFile
+429-194clang/lib/Sema/SemaTemplateInstantiate.cpp
+164-257clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
+146-150clang/lib/Sema/SemaTemplate.cpp
+95-96clang/include/clang/AST/DeclTemplate.h
+129-59clang/lib/Sema/SemaConcept.cpp
+92-60clang/lib/AST/DeclTemplate.cpp
+1,055-81652 files not shown
+1,714-1,45458 files

LLVM/project 3c86ffbllvm/lib/IR Verifier.cpp, llvm/test/Verifier immarg-param-attribute-invalid.ll

[LLVM][Verifier] Reject "splat (...)" as an invalid value for an immarg operand. (#200445)

This makes the behaviour consistent with ConstantDataVector based
values.
DeltaFile
+11-0llvm/test/Verifier/immarg-param-attribute-invalid.ll
+2-1llvm/lib/IR/Verifier.cpp
+13-12 files

NetBSD/pkgsrc TeAtxt8emulators/nono distinfo Makefile

   nono: update to 1.8.0.

   1.8.0 (2026/05/30)

   vm(Update): "Change the VM time resolution from 1GHz to 19.2GHz. This allows the XP processor to run at exactly 6.144MHz."
   vm(New): "Implement tone and volume on SSG(YM2149)."
   vm(New): "Implement PAM behavior on the volume register on SSG(YM2149). This makes NetBSD/luna68k's psgpam(4) audio device work."
   GUI(Fix): "Fix possible flickering on the sound monitor."
   GUI(Fix): "Fix an issue where the access indicators of devices connected via SCSI bus would not light up correctly."
   app(Update): "Support libslirp-4.9."
VersionDeltaFile
1.49+4-4emulators/nono/distinfo
1.67+2-2emulators/nono/Makefile
+6-62 files

FreeBSD/ports 5cd69bdaudio/virtual_oss distinfo Makefile

audio/virtual_oss: Update to 1.3.3

Includes the same security patch as in src commit 453de99b386d
("virtual_oss(8): Fix buffer overflow in voss_compressor() call").

Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3audio/virtual_oss/distinfo
+2-2audio/virtual_oss/Makefile
+5-52 files

NetBSD/src Ay7HVmEsys/dev/wscons wskbd.c

   in WSKBDIO_GETMAP, when translating scancodes, return a keymap matching the
   translated scancodes
   mostly for ADB keyboards with USB emulation enabled
VersionDeltaFile
1.147+30-6sys/dev/wscons/wskbd.c
+30-61 files

OPNSense/core 0bd0defsrc/opnsense/mvc/app/library/OPNsense/System/Status HostDiscoveryStatus.php, src/opnsense/mvc/app/views/OPNsense/Hostdiscovery settings.volt

hostwatch: pin warning banner to enabled flag (#10368)

Closes https://github.com/opnsense/core/issues/10196
DeltaFile
+53-0src/opnsense/mvc/app/library/OPNsense/System/Status/HostDiscoveryStatus.php
+0-13src/opnsense/mvc/app/views/OPNsense/Hostdiscovery/settings.volt
+2-0src/opnsense/scripts/interfaces/list_hosts.py
+55-133 files

LLVM/project c295aabclang/include/clang/Basic BuiltinsAMDGPUDocs.td BuiltinsAMDGPU.td, clang/test/SemaHIP amdgpu-av-load-store.hip

add docs for the builtins; split the target test; add a host/device test
DeltaFile
+29-0clang/include/clang/Basic/BuiltinsAMDGPUDocs.td
+12-14clang/test/SemaOpenCL/builtins-amdgcn-global-load-store-target-error.cl
+20-0clang/test/SemaHIP/amdgpu-av-load-store.hip
+8-2clang/include/clang/Basic/BuiltinsAMDGPU.td
+69-164 files

OPNSense/core 303f5b4src/opnsense/www/js/widgets Wireguard.js Cpu.js

ui: style fixes
DeltaFile
+3-3src/opnsense/www/js/widgets/Wireguard.js
+2-2src/opnsense/www/js/widgets/Cpu.js
+2-2src/opnsense/www/js/widgets/DnsmasqLeases.js
+1-1src/opnsense/www/js/widgets/Monit.js
+1-1src/opnsense/www/js/widgets/Services.js
+1-1src/opnsense/www/js/widgets/Traffic.js
+10-103 files not shown
+13-139 files

LLVM/project ad9e5bfllvm/runtimes CMakeLists.txt

[Offload] Forward LIBOMPTARGET_ cmake options to offload (#199906)

Add LIBOMPTARGET for offload so LIBOMPTARGET_* options are forwarded.
Note that the LIBOMPTARGET_* prefix was inherited from OpenMP's CMake
setup.
DeltaFile
+6-1llvm/runtimes/CMakeLists.txt
+6-11 files

NetBSD/pkgsrc-wip e40a0e5rust196 Makefile distinfo

rust196: Switch to using upstream illumos bootstrap.

These now appear to be suitable for my target platform, and avoids the
issue with having to wait for me to build my own bootstrap kit.  I was
able to successfully build 1.96.0 using this bootstrap on SmartOS 202108.
DeltaFile
+4-10rust196/Makefile
+6-3rust196/distinfo
+10-132 files

LLVM/project 67b3b87llvm/lib/CodeGen/GlobalISel CSEMIRBuilder.cpp, llvm/test/CodeGen/AArch64/GlobalISel select-splat-vector.ll

[LLVM][GlobalISel] Make CSEMIRBuilder::buildFConstant scalable vector aware. (#200386)
DeltaFile
+16-0llvm/test/CodeGen/AArch64/GlobalISel/select-splat-vector.ll
+3-1llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp
+19-12 files

FreeBSD/ports 476bcb3x11-servers/xwayland distinfo Makefile

x11-servers/xwayland: security update: 24.1.10 -> 24.1.12

PR:             295783
Approved by:    x11 (arrowd, maintainer)
Security:       36cb0ced-5e23-11f1-86a2-589cfc10a551

Sponsored by:   tipi.work
DeltaFile
+3-3x11-servers/xwayland/distinfo
+1-1x11-servers/xwayland/Makefile
+4-42 files

FreeBSD/ports 6b5ca48x11-servers/xorg-server distinfo Makefile, x11-servers/xorg-server/files patch-meson__options.txt

x11-servers/xorg-server: security update: 21.1.22 -> 21.1.23

PR:             295781
Approved by:    x11 (arrowd, maintainer)
Security:       592ced15-5e20-11f1-86a2-589cfc10a551

Sponsored by:   tipi.work
DeltaFile
+0-28x11-servers/xorg-server/files/patch-meson__options.txt
+3-3x11-servers/xorg-server/distinfo
+1-1x11-servers/xorg-server/Makefile
+4-323 files

LLVM/project 7139d0bclang/include/clang/Basic arm_neon.td, clang/lib/CodeGen/TargetBuiltins ARM.cpp

[AArch64] Add intrinsic support for Fdot instr. (#189987)

This patch adds intrinsics for new NEON Fdot instruction variants. The
implementation is based on the
[proposal](https://github.com/ARM-software/acle/pull/428) and adds these
ACLE builtins:

```
float32x2_t vdot_f32_f16(float32x2_t r, float16x4_t a, float16x4_t b);
float32x4_t vdotq_f32_f16(float32x4_t r, float16x8_t a, float16x8_t b);

float32x2_t vdot_lane_f32_f16(float32x2_t r, float16x4_t a, float16x4_t b, const int lane);
float32x4_t vdotq_laneq_f32_f16(float32x4_t r, float16x8_t a, float16x8_t b, const int lane);
float32x2_t vdot_laneq_f32_f16(float32x2_t r, float16x4_t a, float16x8_t b, const int lane);
float32x4_t vdotq_lane_f32_f16(float32x4_t r, float16x8_t a, float16x4_t b, const int lane);
```
DeltaFile
+112-0clang/test/CodeGen/AArch64/f16f32dot-intrinsics.c
+62-0llvm/test/CodeGen/AArch64/aarch64-f16f32dot-intrinsics.ll
+28-0clang/lib/CodeGen/TargetBuiltins/ARM.cpp
+23-1clang/test/Sema/aarch64-neon-immediate-ranges/dotprod.c
+19-0llvm/lib/Target/AArch64/AArch64InstrFormats.td
+8-0clang/include/clang/Basic/arm_neon.td
+252-11 files not shown
+253-17 files

LLVM/project 3191c78llvm/lib/Target/SPIRV SPIRVAsmPrinter.cpp, llvm/test/CodeGen/SPIRV/extensions/SPV_INTEL_inline_assembly module_asm_unsupported.ll

[SPIR-V] Reject module-level inline assembly with a diagnostic (#199992)

Module level inline asm is unsupported, even with extension
DeltaFile
+15-0llvm/test/CodeGen/SPIRV/extensions/SPV_INTEL_inline_assembly/module_asm_unsupported.ll
+6-0llvm/lib/Target/SPIRV/SPIRVAsmPrinter.cpp
+21-02 files

NetBSD/pkgsrc 5zrFjzDdoc CHANGES-2026

   doc: Added devel/yaks version 0.2.0
VersionDeltaFile
1.3454+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc VCU8yJpdevel Makefile

   Add and enable yaks.
VersionDeltaFile
1.4633+2-1devel/Makefile
+2-11 files

NetBSD/pkgsrc HrlQkeCdevel/yaks distinfo cargo-depends.mk

   Add yaks: Shared Discovery Trees in the CLI for teams of humans and robots

   yx (yaks) is a command-line tool for managing a shared TODO list as a
   tree of nested goals. It's designed for teams -- humans and AI agents
   working together on the same codebase.

   Everyone on the team works from the same yak map. Changes sync through
   git with zero merge conflicts, so you never have to coordinate who's
   updating the plan.
VersionDeltaFile
1.1+857-0devel/yaks/distinfo
1.1+286-0devel/yaks/cargo-depends.mk
1.1+31-0devel/yaks/Makefile
1.1+7-0devel/yaks/DESCR
1.1+4-0devel/yaks/PLIST
+1,185-05 files