FreeNAS/freenas 1f200easrc/middlewared_docs test_changelog.py changelog.py

ruff format
DeltaFile
+47-30src/middlewared_docs/test_changelog.py
+4-4src/middlewared_docs/changelog.py
+51-342 files

LLVM/project 1df0924

Restart build
DeltaFile
+0-00 files

LLVM/project d4ca116lldb/include/lldb lldb-enumerations.h

[lldb] Reformat doxygen comments in lldb-enumerations.h (NFC) (#203079)

Convert doxygen comments to precede the enumerator to which they apply
(using `///`). This placement of documentation is more consistent with
how functions and classes are documented. Additionally, with the column
limit, the documentation was quite crammed as it was. Lastly, comments
have been reflowed, so that make full use of horizontal space.

Assisted-by: claude
DeltaFile
+422-323lldb/include/lldb/lldb-enumerations.h
+422-3231 files

FreeBSD/src 3b69c72sys/netinet udp_usrreq.c

udp: Wrap a long line in udp_send()

No functional change intended.

MFC after:      1 week
DeltaFile
+2-1sys/netinet/udp_usrreq.c
+2-11 files

FreeBSD/ports 67dae66comms/cubicsdr Makefile, devel/electron37 Makefile

*: Fix dependency on Mesa after pkg-plist reshuffling
DeltaFile
+3-2x11-servers/xorg-server/Makefile
+1-1devel/electron39/Makefile
+1-1comms/cubicsdr/Makefile
+1-1devel/electron37/Makefile
+1-1devel/electron38/Makefile
+1-1devel/electron40/Makefile
+8-77 files not shown
+15-1413 files

FreeBSD/ports 21c2254graphics/mesa-demos pkg-plist Makefile

graphics/mesa-demos: Update to 9.0.0

PR:             294957
DeltaFile
+6-12graphics/mesa-demos/pkg-plist
+10-4graphics/mesa-demos/Makefile
+3-3graphics/mesa-demos/distinfo
+19-193 files

FreeBSD/ports 823c5a8graphics/mesa-dri pkg-plist Makefile, graphics/mesa-dri/files patch-userptr patch-src_vulkan_wsi_wsi__common__wayland.c

graphics/mesa-{dri,libs}: Update to 26.0.6

PR:             294957
Co-authored-by: Gleb Popov <arrowd at FreeBSD.org>
DeltaFile
+100-0graphics/mesa-dri/files/patch-userptr
+50-17graphics/mesa-dri/pkg-plist
+21-0graphics/mesa-dri/files/patch-src_vulkan_wsi_wsi__common__wayland.c
+8-12graphics/mesa-dri/Makefile
+11-0graphics/mesa-dri/files/patch-src_vulkan_vram-report-limit-layer_vram__report__limit__layer.c
+4-5graphics/mesa-dri/files/patch-src_intel_common_xe_intel__gem.c
+194-345 files not shown
+206-4411 files

FreeBSD/ports 672021e. MOVED, graphics/mesa-dri Makefile.common

lang/clover: remove port
DeltaFile
+0-67lang/clover/Makefile
+0-7lang/clover/pkg-plist
+0-2lang/clover/pkg-descr
+0-1graphics/mesa-dri/Makefile.common
+1-0MOVED
+0-1lang/Makefile
+1-786 files

FreeBSD/ports fa1a7cdx11-drivers/xlibre-xf86-video-vmware Makefile

x11-drivers/xlibre-xf86-video-vmware: Stop depending on deprecated mesa-gallium-xa
DeltaFile
+2-3x11-drivers/xlibre-xf86-video-vmware/Makefile
+2-31 files

FreeBSD/ports 0167ebfx11-drivers/xf86-video-vmware Makefile distinfo, x11-drivers/xf86-video-vmware/files patch-vmwgfx_vmwgfx__dri2.c

x11-drivers/xf86-video-vmware: Update to 13.4.0
DeltaFile
+22-34x11-drivers/xf86-video-vmware/files/patch-vmwgfx_vmwgfx__dri2.c
+3-6x11-drivers/xf86-video-vmware/Makefile
+3-3x11-drivers/xf86-video-vmware/distinfo
+28-433 files

FreeBSD/ports 7e52cd8. MOVED, graphics Makefile

graphics/mesa-gallium-xa: remove port
DeltaFile
+0-53graphics/mesa-gallium-xa/Makefile
+0-8graphics/mesa-gallium-xa/pkg-plist
+0-7graphics/mesa-gallium-xa/pkg-descr
+0-1graphics/Makefile
+1-0MOVED
+1-695 files

FreeBSD/ports 39aeda3. MOVED, graphics Makefile

graphics/libosmesa: remove port
DeltaFile
+0-59graphics/libosmesa/Makefile
+0-13graphics/libosmesa/pkg-plist
+0-10graphics/libosmesa/pkg-descr
+0-3graphics/mesa-dri/Makefile.common
+0-1graphics/Makefile
+1-0MOVED
+1-866 files

FreeBSD/doc ab75143website/archetypes/release readme.adoc, website/content/en/releases/13.2R readme.adoc

fix type in release documentation

maintainance to maintenance

Approved by: re (implicit)
DeltaFile
+2-2website/content/en/releases/13.3R/readme.adoc
+2-2website/content/en/releases/14.0R/readme.adoc
+2-2website/content/en/releases/13.2R/readme.adoc
+1-1website/archetypes/release/readme.adoc
+1-1website/content/en/releases/13.4R/readme.adoc
+1-1website/content/en/releases/13.5R/readme.adoc
+9-96 files not shown
+15-1512 files

FreeBSD/ports c0d9906science/paraview pkg-plist Makefile

science/paraview: Remove the OSMESA option
DeltaFile
+15-15science/paraview/pkg-plist
+3-10science/paraview/Makefile
+18-252 files

FreeBSD/ports 5ee59dfmath/asymptote Makefile

math/asymptote: Remove the OFFSCREEN option, because libosmesa is going away

PR:             295314
Approved by:    nivit (maintainer)
DeltaFile
+3-6math/asymptote/Makefile
+3-61 files

FreeBSD/ports fb02afecad/ldview Makefile

cad/ldview: Stop depending on osmesa, it is going to be removed
DeltaFile
+1-1cad/ldview/Makefile
+1-11 files

FreeBSD/ports 07f71ffmath/vtk9 Makefile

math/vtk9: Remove the OSMESA option
DeltaFile
+3-15math/vtk9/Makefile
+3-151 files

FreeBSD/ports e539472graphics/mesa-dri Makefile pkg-plist, graphics/mesa-gallium-va Makefile pkg-plist

graphics/mesa-gallium-v{a,dpau}: Merge into graphics/mesa-dri
DeltaFile
+0-91graphics/mesa-gallium-va/Makefile
+0-76graphics/mesa-gallium-vdpau/Makefile
+0-32graphics/mesa-gallium-vdpau/pkg-plist
+0-23graphics/mesa-gallium-va/pkg-plist
+13-2graphics/mesa-dri/Makefile
+10-0graphics/mesa-dri/pkg-plist
+23-2244 files not shown
+25-24010 files

FreeBSD/src fc7993csys/rpc/rpcsec_tls rpctls_impl.c

rpcsec_tls: Avoid a socket reference underflow in rpctls_server()

The upcall_sockets tree owns a ref on any resident socket.  When a
socket is removed after a TLS handshake failure, rpctls_rpc_failed()
thus calls soclose().

rpctls_server() does not acquire an extra ref to compensate for this.
So, if the upcall fails, e.g., because rpc.tlsservd is not running,
we'll call soclose() to drop the reference, but this effectively
releases the xprt layer's reference.

Fix the problem by explicitly acquiring a socket reference when adding
a socket to the upcall tree.

PR:             289734
Reviewed by:    rmacklem, glebius
MFC after:      1 week
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D57555
DeltaFile
+20-3sys/rpc/rpcsec_tls/rpctls_impl.c
+20-31 files

LLVM/project 132adf7llvm/lib/Target/SPIRV SPIRVInstructionSelector.cpp, llvm/test/CodeGen/SPIRV/llvm-intrinsics fp-intrinsics.ll frexp.ll

[SPIR-V] Skip dead second result load for frexp and modf (#201891)

Skip the load for the result in case it is in fact not used
DeltaFile
+36-0llvm/test/CodeGen/SPIRV/llvm-intrinsics/fp-intrinsics.ll
+15-10llvm/lib/Target/SPIRV/SPIRVInstructionSelector.cpp
+6-6llvm/test/CodeGen/SPIRV/llvm-intrinsics/frexp.ll
+57-163 files

LLVM/project 33674aeflang/lib/Lower Bridge.cpp PFTBuilder.cpp, flang/test/Lower do_loop_execute_region_wrap.f90

[Lower] Wrap unstructured constructs in scf.execute_region

For each unstructured DO construct whose body only exits via the
construct's lexical exit (no GOTOs to outer labels), move the loop's
blocks into the region of a freshly-created scf.execute_region op
marked `no_inline`. The op sits in the outer CFG followed by a
cf.br to what used to be the construct-exit block; in-loop edges to
that block become scf.yield in a single yield block inside the region.

Co-Authored-By: Claude Sonnet 4.6 <noreply at anthropic.com>
DeltaFile
+254-0flang/lib/Lower/Bridge.cpp
+85-0flang/test/Lower/do_loop_execute_region_wrap.f90
+52-2flang/lib/Lower/PFTBuilder.cpp
+8-1flang/lib/Lower/Runtime.cpp
+399-34 files

FreeBSD/doc 81219e1website/content/en/releases/15.1R readme.adoc

15.1/readme: adapted to version 15.1

Version number and arch list changed to 15.1.
Typo has been fixed.

Approved by: re (implicit)
Differential Revision: https://reviews.freebsd.org/D57598
DeltaFile
+3-4website/content/en/releases/15.1R/readme.adoc
+3-41 files

ELF Tool Chain/elftoolchain 4384trunk/tests/libtest/driver driver_main.c

libtest: Add a 'help' option to test executables.
DeltaFile
+31-1trunk/tests/libtest/driver/driver_main.c
+31-11 files

LLVM/project 8af74a0offload/plugins-nextgen/level_zero/include L0Options.h

[OFFLOAD][L0] Switch to use inorder queues by default (#203897)

Now that other pieces are in place we can switch to using Level Zero
inorder queues by default.
DeltaFile
+1-3offload/plugins-nextgen/level_zero/include/L0Options.h
+1-31 files

LLVM/project 0919b1elldb/include/lldb/Core Statusline.h, lldb/source/Core Statusline.cpp

[lldb] Recompute the statusline on resize without clearing the screen (#202691)

On a terminal resize the statusline cleared the whole screen (ESC[2J)
and redrew, because recomputing in place was buggy: the statusline
wrapped and duplicated. The clear also wiped the visible scrollback on
every resize. I got lots of feedback that this wasn't a great user
experience so I spent some time taking another stab at this.

This PR reverts back to recomputing the statusline. After a resize the
terminal still shows the old statusline:

- Making the terminal smaller (horizontally) reflows the full-width line
into ceil(prev_width / width) rows at the bottom
- Making the terminal larger (vertically) leaves it stranded at its old
row

Clear only the rows it can still occupy and redraw, preserving the
scrollback above. Disable autowrap while drawing so a line briefly wider
than the terminal is clipped at the margin rather than wrapping onto the

    [7 lines not shown]
DeltaFile
+60-0lldb/test/API/functionalities/statusline/TestStatusline.py
+49-6lldb/source/Core/Statusline.cpp
+11-1lldb/source/Host/common/Editline.cpp
+5-2lldb/include/lldb/Core/Statusline.h
+125-94 files

LLVM/project fff4896utils/bazel/llvm-project-overlay/clang/unittests BUILD.bazel

[Bazel] Fixes 63c9264 (#203875)

This fixes 63c9264c770b4ffb7b5b3816547db45969026c3f.

Co-authored-by: Google Bazel Bot <google-bazel-bot at google.com>
DeltaFile
+1-0utils/bazel/llvm-project-overlay/clang/unittests/BUILD.bazel
+1-01 files

FreeBSD/ports b91b541graphics/mesa-dri pkg-plist Makefile.common, graphics/mesa-dri/files patch-llvmpipe-159fb9691d792594b91e0fbc4c7823e1a191620d.patch patch-meson.build

graphics/mesa-{dri,libs}: Update to 25.2.8

PR:             294948
Co-authored-by: Gleb Popov <arrowd at FreeBSD.org>
DeltaFile
+0-50graphics/mesa-dri/files/patch-llvmpipe-159fb9691d792594b91e0fbc4c7823e1a191620d.patch
+32-13graphics/mesa-libs/Makefile
+3-33graphics/mesa-dri/pkg-plist
+8-14graphics/mesa-dri/Makefile.common
+10-10graphics/mesa-dri/files/patch-meson.build
+10-8graphics/mesa-gallium-vdpau/Makefile
+63-1287 files not shown
+106-16213 files

LLVM/project 53e36fbclang/lib/Driver Driver.cpp, clang/test/Preprocessor zos-target.c

[z/OS][Clang] Raise minimum supported z/OS target level to 3.1 (#203580)

Update z/OS target validation and tests to reject targets older than
z/OS 3.1
DeltaFile
+6-6clang/test/Preprocessor/zos-target.c
+2-4clang/lib/Driver/Driver.cpp
+8-102 files

FreeBSD/src 52a2b4btests/sys/kern/tty test_sti.c

tests: Fix build if TIOCSTI is not defined

Some downstream projects (e.g. ElectroBSD) have removed the TIOCSTI

We already have some components (such as mail and tcsh) that build
without TIOCSTI defined.  This is (existing portability support in those
projects.

Simplify things for downstreams by extending this approach to this
additional TIOCSTI user.

Reviewed by:    markj
Differential Revision: https://reviews.freebsd.org/D50614
DeltaFile
+6-0tests/sys/kern/tty/test_sti.c
+6-01 files

FreeBSD/ports dd14f79x11-toolkits/pango Makefile distinfo

x11-toolkits/pango: Update to 1.57.1
DeltaFile
+6-3x11-toolkits/pango/Makefile
+3-3x11-toolkits/pango/distinfo
+3-0x11-toolkits/pango/pkg-plist
+12-63 files