FreeBSD/ports 51da00fdevel/py-pyusb distinfo Makefile

devel/py-pyusb: Update to 1.3.1

PR:             291198
Approved by:    maintainer timeout
DeltaFile
+3-3devel/py-pyusb/distinfo
+1-2devel/py-pyusb/Makefile
+4-52 files

FreeBSD/src 7f92088libc/include/llvm-libc-macros stdint-macros.h, libc/src/__support ryu_long_double_constants.h ryu_constants.h

Adjust vendor import of llvm-project main llvmorg-21-init-19288-gface93e724f4: add more items to the libc/ top-level directory.
DeltaFile
+120,478-0libc/src/__support/ryu_long_double_constants.h
+4,404-0libc/src/__support/ryu_constants.h
+1,391-0libc/src/__support/big_int.h
+1,275-0libc/src/__support/str_to_float.h
+878-0libc/include/llvm-libc-macros/stdint-macros.h
+857-0libc/src/__support/FPUtil/FPBits.h
+129,283-0605 files not shown
+170,014-0611 files

LLVM/project d478baallvm/include/llvm-c Core.h, llvm/include/llvm/CAS ObjectStore.h ActionCache.h

Add more missing `LLVM_ABI` annotations (#168765)

This patch updates various LLVM headers to properly add the `LLVM_ABI`
and `LLVM_ABI_FOR_TEST` annotations ot build LLVM as a DLL on Windows.

This effort is tracked in #109483.
DeltaFile
+22-22llvm/lib/Transforms/Vectorize/VPlan.h
+8-6llvm/include/llvm-c/Core.h
+3-3llvm/include/llvm/IR/RuntimeLibcalls.h
+2-2llvm/include/llvm/SandboxIR/Instruction.h
+2-1llvm/include/llvm/CAS/ObjectStore.h
+1-1llvm/include/llvm/CAS/ActionCache.h
+38-351 files not shown
+39-357 files

OpenBSD/ports zhwlaawdevel/glib2 Makefile distinfo, devel/glib2/pkg PLIST

   SECURITY update to glib2-2.86.3.
   CVE-2025-13601
VersionDeltaFile
1.410+7-7devel/glib2/Makefile
1.187+2-2devel/glib2/distinfo
1.141+2-2devel/glib2/pkg/PLIST
+11-113 files

FreeNAS/freenas 6bca064src/middlewared/middlewared/alert/source smb_audit.py

Fix
DeltaFile
+11-0src/middlewared/middlewared/alert/source/smb_audit.py
+11-01 files

OPNSense/plugins 7d14cacwww/caddy Makefile pkg-descr, www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy reverse_proxy.volt

www/caddy: sync with master
DeltaFile
+18-11www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy/reverse_proxy.volt
+1-1www/caddy/Makefile
+1-0www/caddy/pkg-descr
+20-123 files

FreeBSD/ports 06c2b3enet/samba422 pkg-plist Makefile

net/samba422: Guard some plist entries with %%AD_DC%%

This fixes the following "package" phase errors:

    ===>  Building packages for samba422-4.22.6
    ===>   Building samba422-4.22.6
    pkg-static: Unable to access file
    /p/net/samba422/work/stage/usr/local/lib/samba4/modules/ldb/asq.so:No such file or directory pkg-static: Unable to access file
    /p/net/samba422/work/stage/usr/local/lib/samba4/modules/ldb/ildap.so:No such file or directory pkg-static: Unable to access file
    /p/net/samba422/work/stage/usr/local/lib/samba4/modules/ldb/ldb.so:No such file or directory pkg-static: Unable to access file
    /p/net/samba422/work/stage/usr/local/lib/samba4/modules/ldb/ldbsamba_extensions.so:No such file or directory pkg-static: Unable to access file
    /p/net/samba422/work/stage/usr/local/lib/samba4/modules/ldb/paged_searches.so:No such file or directory pkg-static: Unable to access file
    /p/net/samba422/work/stage/usr/local/lib/samba4/modules/ldb/rdn_name.so:No such file or directory pkg-static: Unable to access file
    /p/net/samba422/work/stage/usr/local/lib/samba4/modules/ldb/sample.so:No such file or directory pkg-static: Unable to access file
    /p/net/samba422/work/stage/usr/local/lib/samba4/modules/ldb/server_sort.so:No such file or directory pkg-static: Unable to access file
    /p/net/samba422/work/stage/usr/local/lib/samba4/modules/ldb/skel.so:No such file or directory pkg-static: Unable to access file
    /p/net/samba422/work/stage/usr/local/lib/samba4/modules/ldb/tdb.so:No such file or directory
    *** Error code 1


    [3 lines not shown]
DeltaFile
+10-10net/samba422/pkg-plist
+1-0net/samba422/Makefile
+11-102 files

OPNSense/core 7b175c7src/etc/inc/plugins.inc.d dhcpd.inc, src/opnsense/mvc/app/models/OPNsense/Firewall Filter.php

Merge branch 'master' into firewall-interfacenot-floating
DeltaFile
+111-108src/opnsense/mvc/tests/app/models/OPNsense/Base/BaseModelTest.php
+101-97src/opnsense/mvc/app/models/OPNsense/Firewall/Filter.php
+114-0src/opnsense/mvc/tests/app/library/OPNsense/Core/ConfigTest.php
+48-0src/opnsense/mvc/tests/app/library/OPNsense/Core/ConfigConfig/backup/array.xml
+26-8src/etc/inc/plugins.inc.d/dhcpd.inc
+28-5src/opnsense/mvc/app/views/OPNsense/Diagnostics/fw_log.volt
+428-21831 files not shown
+589-32737 files

OPNSense/plugins b54176a. README.md, sysutils/dmidecode Makefile

sysutils/dmidecode: mark unmaintained, last update in 2019
DeltaFile
+1-1README.md
+0-1sysutils/dmidecode/Makefile
+1-22 files

LLVM/project 95e6edcmlir/lib/Dialect/NVGPU/TransformOps NVGPUTransformOps.cpp

[MLIR] Apply clang-tidy fixes for performance-unnecessary-copy-initialization in NVGPUTransformOps.cpp (NFC)
DeltaFile
+1-1mlir/lib/Dialect/NVGPU/TransformOps/NVGPUTransformOps.cpp
+1-11 files

LLVM/project 257417emlir/tools/mlir-irdl-to-cpp mlir-irdl-to-cpp.cpp

[MLIR] Apply clang-tidy fixes for readability-container-size-empty in mlir-irdl-to-cpp.cpp (NFC)
DeltaFile
+1-1mlir/tools/mlir-irdl-to-cpp/mlir-irdl-to-cpp.cpp
+1-11 files

LLVM/project e3cf462mlir/lib/Dialect/Linalg/TransformOps LinalgTransformOps.cpp

[MLIR] Apply clang-tidy fixes for llvm-else-after-return in LinalgTransformOps.cpp (NFC)
DeltaFile
+2-1mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp
+2-11 files

FreeNAS/freenas c10ea87src/middlewared/middlewared/plugins smb.py

Write group SIDs to SMB auditing configuration

This commit converts how we write the SMB auditing configuration
so that the watched or ignored groups will be written to the
configuration by their SID value rather than their names. The
practical impact of this is that local non-SMB groups will not
be allowed for auditing filters. If a problematic auditing
configuration is detected at smb.conf generation then the affected
SMB share(s) will be automatically disabled and an alert generated.
DeltaFile
+70-3src/middlewared/middlewared/plugins/smb.py
+70-31 files

OPNSense/plugins e71840b. README.md, www/web-proxy-sso Makefile

www/web-proxy-sso: switch to ummaintained instead of obsolete for now

PR: https://github.com/opnsense/plugins/commit/6450cbcaca3
DeltaFile
+1-1README.md
+0-2www/web-proxy-sso/Makefile
+1-32 files

LLVM/project 7f6c907mlir/lib/Dialect/SCF/IR SCF.cpp

[mlir] Fix -Wparentheses warning [NFC]

Without this gcc warned
 ../../mlir/lib/Dialect/SCF/IR/SCF.cpp:3748:70: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
DeltaFile
+3-3mlir/lib/Dialect/SCF/IR/SCF.cpp
+3-31 files

LLVM/project f90fe01llvm/lib/Frontend/OpenMP OMPIRBuilder.cpp

[OpenMP] Fix -Wparentheses warning [NFC]

Without this gcc warned
 ../lib/Frontend/OpenMP/OMPIRBuilder.cpp:5082:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
DeltaFile
+1-1llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
+1-11 files

OPNSense/core 9209c65src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api FilterController.php, src/opnsense/mvc/app/models/OPNsense/Firewall/FieldTypes FilterRuleField.php

Firewall: Rules [new] - cleanup logic for https://github.com/opnsense/core/pull/9426
DeltaFile
+13-18src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/FilterController.php
+1-6src/opnsense/mvc/app/models/OPNsense/Firewall/FieldTypes/FilterRuleField.php
+14-242 files

FreeNAS/freenas ade1dd5src/middlewared/middlewared/plugins smb.py

Write group SIDs to SMB auditing configuration

This commit converts how we write the SMB auditing configuration
so that the watched or ignored groups will be written to the
configuration by their SID value rather than their names. The
practical impact of this is that local non-SMB groups will not
be allowed for auditing filters. If a problematic auditing
configuration is detected at smb.conf generation then the affected
SMB share(s) will be automatically disabled and an alert generated.
DeltaFile
+70-3src/middlewared/middlewared/plugins/smb.py
+70-31 files

LLVM/project 4572f4fllvm/lib/Target/AMDGPU SIInsertWaitcnts.cpp, llvm/test/CodeGen/AMDGPU lds-dma-waits.ll

Revert "[AMDGPU][SIInsertWaitCnts] Use RegUnits-based tracking (#162077)"

Fails on https://lab.llvm.org/buildbot/#/builders/123/builds/31922

This reverts commit bf9344099c63549b2f19f8ede29f883669b0baca.
DeltaFile
+280-309llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
+4-4llvm/test/CodeGen/AMDGPU/lds-dma-waits.ll
+284-3132 files

FreeBSD/src e6df1a7libc/shared rpc.h rpc_util.h, libc/shared/math ldexpf16.h expf16.h

Adjust vendor import of llvm-project main llvmorg-21-init-19288-gface93e724f4: add partial libc/ top-level directory.
DeltaFile
+603-0libc/shared/rpc.h
+276-0libc/shared/rpc_util.h
+53-0libc/shared/rpc_opcodes.h
+31-0libc/shared/math/ldexpf16.h
+29-0libc/shared/math/expf16.h
+29-0libc/shared/math/frexpf128.h
+1,021-011 files not shown
+1,297-017 files

FreeBSD/ports 105f4dffilesystems/py-libzfs Makefile distinfo

filesystems/py-libzfs: fix the build on FreeBSD 15

There were two problems:

* Needed to backport a newer py-libzfs PR due to a libzfs API change
* Since 15.0 is now released, its OSVERSION reset to 1500000

PR:             291393
Sponsored by:   ConnectWise
Approved by:    Goran Mekić <meka at tilda.center> (maintainer)

(cherry picked from commit f3f63d8635c962ae38191a4774df55790e18946e)
DeltaFile
+8-2filesystems/py-libzfs/Makefile
+5-1filesystems/py-libzfs/distinfo
+13-32 files

FreeNAS/freenas a87a909src/middlewared/middlewared/api/base/server doc.py, src/middlewared_docs generate_docs.py

only save pipes info

(cherry picked from commit 4171c23effe1ee218b6281c82e2f2fdd056eda31)
DeltaFile
+9-4src/middlewared/middlewared/api/base/server/doc.py
+1-1src/middlewared_docs/generate_docs.py
+10-52 files

FreeNAS/freenas b3e8915src/middlewared/middlewared/api/base/server doc.py, src/middlewared_docs generate_docs.py

add list of downloadable jobs to `core.download` page

(cherry picked from commit 50d1beed9a87aa74a3ab1df9ba0fb00698523140)
DeltaFile
+12-0src/middlewared_docs/generate_docs.py
+4-0src/middlewared/middlewared/api/base/server/doc.py
+16-02 files

FreeNAS/freenas a0f78c6src/middlewared/middlewared/api/base/server doc.py, src/middlewared/middlewared/api/v26_04_0 core.py

NAS-138756 / 26.04 / Improve API docs for uploadable/downloadable jobs (#17784)

- Expand the "Uploading / Downloading Files" section. Include links to
API method pages.
- Expand the `core.download` description, including a list of all
downloadable jobs (denoted by `@job(..., pipes=['output'])`.
- All uploadable and downloadable method pages now indicate to use
`/_upload` or `core.download` respectively.

<img width="650" height="390" alt="image"
src="https://github.com/user-attachments/assets/85967cb5-e216-41f2-944d-5b5cf250da41"
/>

<img width="499" height="239" alt="image"
src="https://github.com/user-attachments/assets/9523897a-5d85-47df-9932-5a6b5eccb309"
/>

<img width="521" height="218" alt="image"
src="https://github.com/user-attachments/assets/d5f9214f-d9fa-4494-ac27-8d7948f50cfd"
/>
DeltaFile
+30-12src/middlewared_docs/docs/jobs.rst
+19-10src/middlewared/middlewared/api/v26_04_0/core.py
+21-0src/middlewared_docs/generate_docs.py
+15-2src/middlewared/middlewared/api/base/server/doc.py
+12-1src/middlewared/middlewared/service/core_service.py
+97-255 files

FreeBSD/ports 79b7a0fsysutils/jail_exporter Makefile, sysutils/jail_exporter/files jail_exporter.in

sysutils/jail_exporter: always close stdout, stdin, and stderr

Leaving these open despite daemonizing can cause Salt to hang.  Better
to close them.  Logging to syslog still works.

Sponsored by:   ConnectWise
PR:             291097
Approved by:    David O'Rourke <dor.bsd at xm0.uk> (maintainer)
DeltaFile
+1-1sysutils/jail_exporter/Makefile
+1-1sysutils/jail_exporter/files/jail_exporter.in
+2-22 files

LLVM/project 2766002llvm/lib/Target/AArch64 AArch64InstrInfo.td, llvm/test/CodeGen/AArch64 arm64-cvt-simd-round-rint-strictfp.ll arm64-cvt-simd-round-rint.ll

[AArch64]SIMD fpcvt codegen for rounding nodes (#165546)

This is followup patch to
https://github.com/llvm/llvm-project/pull/157680, which allows simd
fpcvt instructions to be generated from l/llround and l/llrint nodes.
DeltaFile
+286-0llvm/test/CodeGen/AArch64/arm64-cvt-simd-round-rint-strictfp.ll
+286-0llvm/test/CodeGen/AArch64/arm64-cvt-simd-round-rint.ll
+43-0llvm/lib/Target/AArch64/AArch64InstrInfo.td
+615-03 files

LLVM/project 1b82c16clang/lib/Sema SemaARM.cpp, clang/test/AST attr-target-version.c

[FMV][AArch64] Allow user to override version priority. (#150267)

Implements https://github.com/ARM-software/acle/pull/404

This allows the user to specify "featA+featB;priority=[1-255]" where
priority=255 means highest priority. If the explicit priority string is
omitted then the priority of "featA+featB" is implied, which is lower
than priority=1.

Internally this gets expanded using special FMV features P0 ... P7 which
can encode up to 256-1 priority levels (excluding all zeros). Those do
not have corresponding detection bit at pos FEAT_#enum so I made this
field optional in FMVInfo. Also they don't affect the codegen or name
mangling of versioned functions.
DeltaFile
+204-0clang/test/CodeGen/AArch64/fmv-explicit-priority.c
+71-1llvm/test/Transforms/GlobalOpt/resolve-fmv-ifunc.ll
+57-8clang/lib/Sema/SemaARM.cpp
+20-11llvm/lib/TargetParser/AArch64TargetParser.cpp
+26-4clang/test/AST/attr-target-version.c
+14-3llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
+392-2718 files not shown
+509-4924 files

LLVM/project d300eb6utils/bazel/llvm-project-overlay/clang-tools-extra/clang-tidy BUILD.bazel

Fix bazel build for ff59ecd8856f5501ba90850baa4b0f0d4d309bad
DeltaFile
+1-0utils/bazel/llvm-project-overlay/clang-tools-extra/clang-tidy/BUILD.bazel
+1-01 files

LLVM/project ec4cc34bolt/include/bolt/Core BinaryBasicBlock.h, bolt/test/AArch64 long-jmp-bti.s long-jmp-bti-ignored.s

[BOLT] Updates

- fix format
- add comments
DeltaFile
+11-11bolt/test/AArch64/long-jmp-bti.s
+3-0bolt/test/AArch64/long-jmp-bti-ignored.s
+1-1bolt/include/bolt/Core/BinaryBasicBlock.h
+15-123 files

OPNSense/core 972433b. Makefile

make: allow test to be run always

I think the install dependencies were removed.  At least when patching
the local installation the tests do not care suggesting they use the
proper repository files for testing.
DeltaFile
+0-6Makefile
+0-61 files