FreeBSD/ports 8185522x11-fm/doublecmd distinfo Makefile, x11-fm/doublecmd/files patch-src_uGlobsPaths.pas

x11-fm/doublecmd: update to 1.2.8 gamma release (+)

Push the real update to 1.2.8, previous commit contsains only new patches
Enable on aarch64

Noticed by:     acm
What's new:     https://github.com/doublecmd/doublecmd/wiki/Changes-in-version-1.2.0
Release motes:  https://github.com/doublecmd/doublecmd/releases/tag/v1.2.8
Full changelog: https://github.com/doublecmd/doublecmd/compare/v1.1.32...v1.2.8
DeltaFile
+8-9x11-fm/doublecmd/Makefile
+3-3x11-fm/doublecmd/distinfo
+2-2x11-fm/doublecmd/files/patch-src_uGlobsPaths.pas
+13-143 files

FreeBSD/ports 021a248. MOVED

MOVED: Add entry for removed biology/py-macs2
DeltaFile
+1-0MOVED
+1-01 files

LLVM/project 78498c2clang-tools-extra/docs/clang-tidy/checks/bugprone use-after-move.md use-after-move.rst

Fix build failure in test

Created using spr 1.3.7
DeltaFile
+0-349clang-tools-extra/docs/clang-tidy/checks/bugprone/unchecked-optional-access.rst
+326-0clang-tools-extra/docs/clang-tidy/checks/bugprone/unchecked-optional-access.md
+305-0clang-tools-extra/docs/clang-tidy/checks/bugprone/tagged-union-member-count.md
+0-303clang-tools-extra/docs/clang-tidy/checks/bugprone/tagged-union-member-count.rst
+0-281clang-tools-extra/docs/clang-tidy/checks/bugprone/use-after-move.rst
+271-0clang-tools-extra/docs/clang-tidy/checks/bugprone/use-after-move.md
+902-933391 files not shown
+6,355-4,124397 files

FreeBSD/src df34ccfsys/dev/e1000 e1000_hw.h e1000_phy.h

e1000: Retry transient MDIC failures on modern PCH

Some Meteor Lake and newer systems sporadically fail an MDIC PHY
transaction while the MAC and PHY clocks synchronize.  Retry twice
before reporting the transaction failure.

Disable retries around PHY interface transitions where an MDI error
is expected.  Preserve and restore the configured retry count on every
exit from those flows.

This follows DPDK commit bdca22d62ff0, extended to the PTP and NVP PCH
types.

MFC after:      2 weeks
DeltaFile
+117-79sys/dev/e1000/e1000_phy.c
+26-0sys/dev/e1000/e1000_ich8lan.c
+4-0sys/dev/e1000/e1000_phy.h
+1-0sys/dev/e1000/e1000_hw.h
+148-794 files

LLVM/project e80a5e6llvm/include/llvm/Frontend/OpenMP OMPDescriptors.h.inc, llvm/lib/Frontend/OpenMP OMPDescriptors.inc

format-off
DeltaFile
+2-0llvm/lib/Frontend/OpenMP/OMPDescriptors.inc
+2-0llvm/include/llvm/Frontend/OpenMP/OMPDescriptors.h.inc
+4-02 files

FreeBSD/src ea2e8b0sys/dev/e1000 e1000_defines.h e1000_mac.c

e1000: fix semaphore timeout value

DPDK commit message

net/e1000/base: fix semaphore timeout value

According to datasheet, software ownership of SWSM.SWESMBI bit should
not exceed 100ms. Current implementation caused incorrect timeout
counter values, where each iteration equals 50us delay. Because of that
driver was allowed to wait for semaphore even for 1.5s. This might
trigger DPC timeout.

This implementation hardcodes value to 2000, which multiplied by 50us,
gives 100ms of possible wait time.

Fixes: af75078fece3 ("first public release")
Cc: stable at dpdk.org

Signed-off-by: Pawel Malinowski <pawel.malinowski at intel.com>

    [5 lines not shown]
DeltaFile
+1-1sys/dev/e1000/e1000_mac.c
+1-0sys/dev/e1000/e1000_defines.h
+2-12 files

FreeBSD/src 2625192sys/dev/e1000 e1000_mac.h e1000_i210.h

e1000: Separate hardware semaphore policies by family

The shared semaphore helper accesses both the 82571 retry counter and
the I210 one-time-clear flag.  Those fields occupy overlapping members
of the device-specific union.  On 82571, incrementing the counter thus
enables the I210 recovery and clears SMBI after the first timeout.

Give 82571, generic 80003/82575, and I210/I211 users distinct acquire
paths.  Preserve the legacy peer-driver policy on 82571 and one-time
recovery on I210.

The separation follows the Intel e1000 base code in DPDK.

MFC after:      2 weeks
DeltaFile
+124-2sys/dev/e1000/e1000_i210.c
+59-3sys/dev/e1000/e1000_82571.c
+11-40sys/dev/e1000/e1000_mac.c
+4-1sys/dev/e1000/e1000_82575.c
+1-1sys/dev/e1000/e1000_mac.h
+2-0sys/dev/e1000/e1000_i210.h
+201-476 files

FreeBSD/ports d6df723x11/libxfce4windowing Makefile distinfo

x11/libxfce4windowing: Update to 4.20.7
DeltaFile
+3-5x11/libxfce4windowing/distinfo
+1-5x11/libxfce4windowing/Makefile
+4-102 files

LLVM/project 7f09203llvm/unittests/CodeGen RegisterPressureTest.cpp

Add missing include + newline
DeltaFile
+2-1llvm/unittests/CodeGen/RegisterPressureTest.cpp
+2-11 files

LLVM/project cff4ca2libc/src/stdio CMakeLists.txt tmpfile.h, libc/src/stdio/linux CMakeLists.txt tmpfile.cpp

[libc] Implement tmpfile and corresponding tests (#213396)

Closes issue #191281.
DeltaFile
+46-0libc/test/src/stdio/tmpfile_test.cpp
+41-0libc/src/stdio/linux/tmpfile.cpp
+26-0libc/src/stdio/tmpfile.h
+16-0libc/src/stdio/linux/CMakeLists.txt
+15-0libc/test/src/stdio/CMakeLists.txt
+7-0libc/src/stdio/CMakeLists.txt
+151-05 files not shown
+163-011 files

LLVM/project 6c5757cllvm/lib/Target/NVPTX NVPTXPassRegistry.def NVPTXTargetMachine.cpp

[NVPTX] Add NewPM boilerplate to NVPTXLowerAggrCopies (#215326)
DeltaFile
+44-33llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp
+0-23llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.h
+8-1llvm/lib/Target/NVPTX/NVPTX.h
+2-3llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp
+1-0llvm/lib/Target/NVPTX/NVPTXPassRegistry.def
+55-605 files

LLVM/project 9285738flang/lib/Lower/OpenMP OpenMP.cpp

[flang] fix unused variable (NFC) (#215635)
DeltaFile
+1-1flang/lib/Lower/OpenMP/OpenMP.cpp
+1-11 files

FreeBSD/ports 8c6c1a7sysutils/eksctl Makefile distinfo

sysutils/eksctl: Update to 0.229.0

Changelogs:
https://github.com/eksctl-io/eksctl/releases/tag/v0.227.0
https://github.com/eksctl-io/eksctl/releases/tag/v0.228.0
https://github.com/eksctl-io/eksctl/releases/tag/v0.229.0
DeltaFile
+5-5sysutils/eksctl/distinfo
+2-3sysutils/eksctl/Makefile
+7-82 files

FreeBSD/ports 734d160sysutils/incus-client Makefile distinfo

sysutils/incus-client: Update to 7.3.0

Changelogs:
https://github.com/lxc/incus/releases/tag/v7.1.0
https://github.com/lxc/incus/releases/tag/v7.2.0
https://github.com/lxc/incus/releases/tag/v7.3.0
DeltaFile
+5-5sysutils/incus-client/distinfo
+1-2sysutils/incus-client/Makefile
+6-72 files

FreeBSD/ports 70526c9sysutils/kubectl Makefile distinfo

sysutils/kubectl: Update to 1.36.3

Changelogs:
https://github.com/kubernetes/kubernetes/releases/tag/v1.36.2
https://github.com/kubernetes/kubernetes/releases/tag/v1.36.3
DeltaFile
+3-3sysutils/kubectl/distinfo
+1-2sysutils/kubectl/Makefile
+4-52 files

FreeBSD/ports bc9f61bsysutils/kops Makefile distinfo

sysutils/kops: Update to 1.36.2

Changelogs:
https://github.com/kubernetes/kops/releases/tag/v1.35.1
https://github.com/kubernetes/kops/releases/tag/v1.35.2
https://github.com/kubernetes/kops/releases/tag/v1.36.0
https://github.com/kubernetes/kops/releases/tag/v1.36.1
https://github.com/kubernetes/kops/releases/tag/v1.36.2
DeltaFile
+3-3sysutils/kops/distinfo
+1-2sysutils/kops/Makefile
+4-52 files

FreeBSD/ports 9b8403feditors/nano Makefile distinfo

editors/nano: Update to 9.2

Changelog:
https://www.nano-editor.org/news.php
DeltaFile
+3-3editors/nano/distinfo
+1-1editors/nano/Makefile
+4-42 files

FreeBSD/ports 2f27260net-mgmt/prometheus3 Makefile distinfo

net-mgmt/prometheus3: Update to 3.13.2

Changelog:
https://github.com/prometheus/prometheus/releases/tag/v3.13.2
DeltaFile
+7-7net-mgmt/prometheus3/distinfo
+1-1net-mgmt/prometheus3/Makefile
+8-82 files

FreeBSD/ports b273b2bsysutils/helm Makefile distinfo

sysutils/helm: Update to 3.21.3

Changelogs:
https://github.com/helm/helm/releases/tag/v3.21.1
https://github.com/helm/helm/releases/tag/v3.21.2
https://github.com/helm/helm/releases/tag/v3.21.3
DeltaFile
+5-5sysutils/helm/distinfo
+2-3sysutils/helm/Makefile
+7-82 files

FreeBSD/ports 502fc77security/aws-iam-authenticator Makefile distinfo

security/aws-iam-authenticator: Update to 0.7.18

Changelogs:
https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/tag/v0.7.16
https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/tag/v0.7.17
https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/tag/v0.7.18
DeltaFile
+5-5security/aws-iam-authenticator/distinfo
+1-2security/aws-iam-authenticator/Makefile
+6-72 files

LLVM/project 177b3a7libc/src/math ceilf128.h, libc/utils/MPFRWrapper MPCommon.h

udpate guards
DeltaFile
+2-2libc/src/math/ceilf128.h
+1-1libc/utils/MPFRWrapper/MPCommon.h
+3-32 files

LLVM/project a30bb4dllvm/lib/CodeGen Rematerializer.cpp, llvm/unittests/CodeGen RematerializerTest.cpp

[CodeGen] Delete empty sub-ranges after refinement of rematerializations (#215632)

Rematerializing registers which have uses of undefined lanes can yield
empty sub-ranges during refinement of the rematerialized register's live
interval. These are only allowed to temporarily exist and should be
removed before extending the interval to new indices.
DeltaFile
+30-0llvm/unittests/CodeGen/RematerializerTest.cpp
+2-0llvm/lib/CodeGen/Rematerializer.cpp
+32-02 files

LLVM/project 495cb64clang/test/CodeGenHLSL/builtins InterlockedOr-SPIRV-scope.hlsl, llvm/test/CodeGen/SPIRV/hlsl-intrinsics InterlockedOr-scope.ll

Add spirv backend registration guard to syncscope test (#215634)

This PR is just a hotfix for a test that assumed the spirv backend was
registered, introduced here:
https://github.com/llvm/llvm-project/pull/214592
Now we add a guard, so the test will be unsupported and not raise errors
on machines that don't have that backend registered.
Also improves a check pattern that could mismatch unintentionally.
DeltaFile
+20-0llvm/test/CodeGen/SPIRV/hlsl-intrinsics/InterlockedOr-scope.ll
+0-17clang/test/CodeGenHLSL/builtins/InterlockedOr-SPIRV-scope.hlsl
+20-172 files

LLVM/project c076923flang/include/flang/Semantics openmp-modifiers.h, flang/lib/Semantics openmp-modifiers.cpp

[OpenMP][flang] Use auto-generated data for modifier verification

Introduce descriptors of OpenMP clauses and modifiers, auto-generated
from OpenMP specification data[*].

This replaces the preexisting modifier descriptors used in flang,
the code using it is adjusted to use the new definitions.

[*] This does not contain any actual auto-generation infrastructure.
The descriptors were generated by a custom script from the exported
OpenMP definitions.
DeltaFile
+2,370-0llvm/lib/Frontend/OpenMP/OMPDescriptors.inc
+0-791flang/lib/Semantics/openmp-modifiers.cpp
+138-111flang/include/flang/Semantics/openmp-modifiers.h
+125-0llvm/include/llvm/Frontend/OpenMP/OMPDescriptors.h
+116-0llvm/include/llvm/Frontend/OpenMP/OMPDescriptors.h.inc
+80-0llvm/lib/Frontend/OpenMP/OMPDescriptors.cpp
+2,829-90213 files not shown
+2,869-98319 files

LLVM/project 3ff8c3alibc/src/math/generic ceilf128.cpp

update guard
DeltaFile
+2-2libc/src/math/generic/ceilf128.cpp
+2-21 files

FreeBSD/src ccb8ad1sys/dev/e1000 e1000_defines.h e1000_nvm.c

e1000: Accept uninitialized Tiger Lake NVM checksums

Some transitional Tiger Lake systems shipped with an uninitialized
checksum word.  Accept that state while continuing to validate newer
read-only NVM images.

MFC after:      2 weeks
DeltaFile
+7-0sys/dev/e1000/e1000_nvm.c
+1-0sys/dev/e1000/e1000_defines.h
+8-02 files

FreeBSD/src 8e8755esys/dev/e1000 e1000_ich8lan.c

e1000: improve NVM checksum handling

DPDK commit message

net/e1000/base: improve NVM checksum handling

When reading NVM checksum, we may encounter the following scenarios:

- Checksum may be invalid, and can be updated
- Checksum may be invalid but cannot be updated because NVM is read-only

For the latter case, we should just ignore invalid checksum and not
attempt to update it.

Signed-off-by: Sasha Neftin <sasha.neftin at intel.com>
Signed-off-by: Anatoly Burakov <anatoly.burakov at intel.com>
Acked-by: Bruce Richardson <bruce.richardson at intel.com>

Obtained from:  DPDK (5241c17f0d)
MFC after:      2 weeks
DeltaFile
+14-7sys/dev/e1000/e1000_ich8lan.c
+14-71 files

LLVM/project 62ab0f4libc/test/shared CMakeLists.txt

nit
DeltaFile
+56-56libc/test/shared/CMakeLists.txt
+56-561 files

LLVM/project 1112238libc/test/shared CMakeLists.txt

nit
DeltaFile
+866-866libc/test/shared/CMakeLists.txt
+866-8661 files

FreeBSD/ports 0214a04lang/rust-nightly Makefile distinfo

lang/rust-nightly: update 1.99.0.20260727 → 1.99.0.20260809

Approved by:    rust (implicit)
DeltaFile
+3-3lang/rust-nightly/distinfo
+1-1lang/rust-nightly/Makefile
+4-42 files