FreeNAS/freenas d834b7bsrc/middlewared/middlewared/plugins/tunable crud.py, tests/api2 test_tunables.py

NAS-140882 / 27.0.0-BETA.1 / only update initramfs on value change (#18884)

When a tunable is updated, we only need to regenerate initramfs if the
actual value or enabled state is changed. If someone changes the
comment, there is no reason to regenerate it. Adds a test to validate
this scenario too.
DeltaFile
+30-0tests/api2/test_tunables.py
+11-6src/middlewared/middlewared/plugins/tunable/crud.py
+41-62 files

NetBSD/pkgsrc-wip 677bb3eplasma6-kdeplasma-addons PLIST, plasma6-kwin-x11 PLIST

remove plasma6 packages moved to pkgsrc
DeltaFile
+0-6,407plasma6-plasma-workspace/PLIST
+0-4,149plasma6-plasma-desktop/PLIST
+0-2,109plasma6-kdeplasma-addons/PLIST
+0-1,494plasma6-kwin-x11/PLIST
+0-488plasma6-powerdevil/PLIST
+0-125plasma6-plasma-workspace/Makefile
+0-14,77221 files not shown
+0-15,27027 files

LLVM/project 8442c9cclang/include/clang/Options Options.td

[clang][docs] Rename Hexagon HVX option section (#195560)

There were two `hexagon` sections in the docs, but the second one was
just the hvx flags so I renamed that one to `hexagon hvx`.

Fixes #194072
DeltaFile
+1-1clang/include/clang/Options/Options.td
+1-11 files

LLVM/project d323cfdlibc/src/__support/FPUtil double_double.h, libc/src/__support/FPUtil/generic FMA.h

all floats
DeltaFile
+77-0libc/test/shared/shared_math_constexpr_test.cpp
+6-6libc/src/__support/FPUtil/double_double.h
+4-4libc/src/__support/math/powf.h
+3-2libc/src/__support/FPUtil/generic/FMA.h
+2-2libc/src/__support/math/tanf.h
+2-2libc/src/__support/math/sinf.h
+94-169 files not shown
+104-2615 files

LLVM/project aeb14f7flang-rt/lib/runtime extensions.cpp environment.cpp, flang-rt/unittests/Runtime Time.cpp

[flang][flang-rt] Add support for non-standard TIMEF intrinsic (#185377)

TIMEF is an Intel intrinsic that returns the number of seconds since the
first time it is called, or zero. This PR adds support for the same.

Link to Intel's documentation:
https://www.intel.com/content/www/us/en/docs/fortran-compiler/developer-guide-reference/2025-3/timef.html

---------

Co-authored-by: Tarun Prabhu <tarunprabhu at gmail.com>
DeltaFile
+53-0flang-rt/lib/runtime/extensions.cpp
+20-0flang-rt/unittests/Runtime/Time.cpp
+18-0flang/docs/Intrinsics.md
+15-0flang/test/Lower/Intrinsics/timef.f90
+13-0flang-rt/lib/runtime/environment.cpp
+8-0flang/lib/Optimizer/Builder/Runtime/Intrinsics.cpp
+127-06 files not shown
+147-012 files

LLVM/project f507513libc/src/__support/FPUtil/generic FMA.h, libc/src/__support/math powf.h tanpif.h

all floats
DeltaFile
+77-0libc/test/shared/shared_math_constexpr_test.cpp
+4-4libc/src/__support/math/powf.h
+3-2libc/src/__support/FPUtil/generic/FMA.h
+2-2libc/src/__support/math/tanpif.h
+2-2libc/src/__support/math/tanf.h
+2-2libc/src/__support/math/sinf.h
+90-128 files not shown
+98-2014 files

OPNSense/core 6e10711src/opnsense/mvc/app/models/OPNsense/Firewall Filter.xml Filter.php

firewall: fix NPTv6 validation; closes #10242
DeltaFile
+12-0src/opnsense/mvc/app/models/OPNsense/Firewall/Filter.xml
+1-3src/opnsense/mvc/app/models/OPNsense/Firewall/Filter.php
+13-32 files

LLVM/project c75e1e6llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/X86 post-stores-non-inst-ops.ll

[SLP] Check for instruction before casting

Values can be transformed during earlier attempts for vectorization, so
need to check if they are still instructions to avoid a compiler crash.

Fixes #195607

Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/195635
DeltaFile
+18-0llvm/test/Transforms/SLPVectorizer/X86/post-stores-non-inst-ops.ll
+5-4llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+23-42 files

OPNSense/core 315d8casrc/opnsense/mvc/app/models/OPNsense/Kea KeaDhcpv6.php

Add comment about possible overlap between identity association and prefix delegation. Cannot be cleanly solved, and if somebody doesn't use identity associaton in interface configurations it does not make sense to arbitrary reduce the size here.
DeltaFile
+4-0src/opnsense/mvc/app/models/OPNsense/Kea/KeaDhcpv6.php
+4-01 files

NetBSD/pkgsrc mS3kY0jx11/plasma6-kwin-x11 PLIST Makefile, x11/plasma6-kwin-x11/patches patch-src_plugins_qpa_integration.cpp patch-src_utils_ramfile.cpp

   plasma6-kwin-x11: add version 6.5.2

   KWin/X11 is an X11 window manager and a compositing manager. Its primary
   usage is in conjunction with a Desktop Shell (e.g. KDE Plasma Desktop).
   KWin/X11 is designed to go out of the way; users should not notice that
   they use a window manager at all. Nevertheless KWin/X11 provides a steep
   learning curve for advanced features, which are available, if they do not
   conflict with the primary mission. KWin does not have a dedicated targeted
   user group, but follows the targeted user group of the Desktop Shell using
   KWin/X11 as it's window manager.

   KWin is not...
    * a standalone window manager (c.f. openbox, i3) and does not provide any
      functionality belonging to a Desktop Shell.
    * a replacement for window managers designed for use with a specific
      Desktop Shell (e.g. GNOME Shell)
    * a minimalistic window manager
VersionDeltaFile
1.1+1,494-0x11/plasma6-kwin-x11/PLIST
1.1+66-0x11/plasma6-kwin-x11/Makefile
1.1+39-0x11/plasma6-kwin-x11/patches/patch-src_plugins_qpa_integration.cpp
1.1+37-0x11/plasma6-kwin-x11/patches/patch-src_utils_ramfile.cpp
1.1+17-0x11/plasma6-kwin-x11/patches/patch-cmake_modules_Findhwdata.cmake
1.1+15-0x11/plasma6-kwin-x11/patches/patch-src_utils_CMakeLists.txt
+1,668-03 files not shown
+1,694-19 files

FreeBSD/ports 520e2f7math/mathmod/files patch-ui__modules_mathmod.cpp

math/mathmod: fix with recent clang

Apply a patch from upstream:
https://github.com/parisolab/mathmod/commit/ddf9239f10fb0e07603297c06a23b7adeae8e323

Obtained from:  Abderrahman Taha
DeltaFile
+21-0math/mathmod/files/patch-ui__modules_mathmod.cpp
+21-01 files

OPNSense/ports 3630049math/py-numpy1 Makefile

math/py-numpy1: forward-port NOBLAS option

Change approach to condensed block.  While we don't need
the other options to work it's still a nice POC to show
that impact is minimal.

Based on: 23490e4e8a10
DeltaFile
+15-0math/py-numpy1/Makefile
+15-01 files

OPNSense/ports f9956a5. UPDATING MOVED, Mk/Uses emacs.mk xlibre-cat.mk

Framework: sync with upstream

Taken from: FreeBSD
DeltaFile
+673-0Tools/scripts/report-outdated-for-maintainer.py
+183-0UPDATING
+36-115Mk/Uses/emacs.mk
+97-2MOVED
+32-38Mk/Uses/xlibre-cat.mk
+0-39Mk/Uses/azurepy.mk
+1,021-19423 files not shown
+1,147-31329 files

OPNSense/ports 3f5b661x11/pixman distinfo Makefile

x11/pixman: sync with upstream

Taken from: FreeBSD
DeltaFile
+3-3x11/pixman/distinfo
+1-1x11/pixman/Makefile
+1-1x11/pixman/pkg-plist
+5-53 files

OPNSense/ports ce6b4d7x11/libX11 Makefile pkg-descr

x11/libX11: sync with upstream

Taken from: FreeBSD
DeltaFile
+4-8x11/libX11/Makefile
+2-1x11/libX11/pkg-descr
+6-92 files

OPNSense/ports f17e0dbx11/xorgproto distinfo Makefile

x11/xorgproto: sync with upstream

Taken from: FreeBSD
DeltaFile
+3-3x11/xorgproto/distinfo
+2-2x11/xorgproto/Makefile
+5-52 files

OPNSense/ports d1cea67www/py-werkzeug distinfo Makefile, www/py-werkzeug/files patch-pyproject.toml

www/py-werkzeug: sync with upstream

Taken from: FreeBSD
DeltaFile
+3-3www/py-werkzeug/distinfo
+2-2www/py-werkzeug/files/patch-pyproject.toml
+1-1www/py-werkzeug/Makefile
+6-63 files

OPNSense/ports 277db4bwww/py-requests Makefile distinfo

www/py-requests: sync with upstream

Taken from: FreeBSD
DeltaFile
+7-6www/py-requests/Makefile
+3-3www/py-requests/distinfo
+10-92 files

OPNSense/ports 3ce7ee8www/py-python-dotenv distinfo Makefile, www/py-python-dotenv/files patch-pyproject.toml

www/py-python-dotenv: sync with upstream

Taken from: FreeBSD
DeltaFile
+1-10www/py-python-dotenv/files/patch-pyproject.toml
+3-3www/py-python-dotenv/distinfo
+1-1www/py-python-dotenv/Makefile
+5-143 files

OPNSense/ports 479fd10www/py-pylsqpack distinfo Makefile

www/py-pylsqpack: sync with upstream

Taken from: FreeBSD
DeltaFile
+3-3www/py-pylsqpack/distinfo
+1-1www/py-pylsqpack/Makefile
+4-42 files

OPNSense/ports dbe4801www/py-nh3 distinfo Makefile.crates

www/py-nh3: sync with upstream

Taken from: FreeBSD
DeltaFile
+71-71www/py-nh3/distinfo
+34-34www/py-nh3/Makefile.crates
+1-1www/py-nh3/Makefile
+106-1063 files

OPNSense/ports cd537f6www/py-pyjwt Makefile distinfo

www/py-pyjwt: sync with upstream

Taken from: FreeBSD
DeltaFile
+8-2www/py-pyjwt/Makefile
+3-3www/py-pyjwt/distinfo
+11-52 files

OPNSense/ports eda614bwww/py-httpx Makefile, www/py-httpx/files patch-pyproject.toml

www/py-httpx: sync with upstream

Taken from: FreeBSD
DeltaFile
+2-2www/py-httpx/Makefile
+1-1www/py-httpx/files/patch-pyproject.toml
+3-32 files

OPNSense/ports 500209bwww/py-gunicorn distinfo Makefile

www/py-gunicorn: sync with upstream

Taken from: FreeBSD
DeltaFile
+3-3www/py-gunicorn/distinfo
+1-1www/py-gunicorn/Makefile
+4-42 files

OPNSense/ports 813c102www/py-google-api-core Makefile distinfo

www/py-google-api-core: sync with upstream

Taken from: FreeBSD
DeltaFile
+7-8www/py-google-api-core/Makefile
+3-3www/py-google-api-core/distinfo
+10-112 files

OPNSense/ports 9b01fc8www/py-html5lib Makefile distinfo, www/py-html5lib/files patch-setup.py

www/py-html5lib: sync with upstream

Taken from: FreeBSD
DeltaFile
+0-13www/py-html5lib/files/patch-setup.py
+8-2www/py-html5lib/Makefile
+5-1www/py-html5lib/distinfo
+13-163 files

OPNSense/ports 608a5a2www/py-google-resumable-media distinfo Makefile

www/py-google-resumable-media: sync with upstream

Taken from: FreeBSD
DeltaFile
+3-3www/py-google-resumable-media/distinfo
+3-2www/py-google-resumable-media/Makefile
+6-52 files

OPNSense/ports 4965b68www/py-google-cloud-storage distinfo Makefile

www/py-google-cloud-storage: sync with upstream

Taken from: FreeBSD
DeltaFile
+3-3www/py-google-cloud-storage/distinfo
+3-2www/py-google-cloud-storage/Makefile
+6-52 files

OPNSense/ports 5f9d859www/py-google-cloud-core Makefile distinfo

www/py-google-cloud-core: sync with upstream

Taken from: FreeBSD
DeltaFile
+5-4www/py-google-cloud-core/Makefile
+3-3www/py-google-cloud-core/distinfo
+8-72 files

OPNSense/ports cb41463www/py-boto3 Makefile distinfo

www/py-boto3: sync with upstream

Taken from: FreeBSD
DeltaFile
+5-4www/py-boto3/Makefile
+3-3www/py-boto3/distinfo
+8-72 files