FreeBSD/ports 129eb03games/anki Makefile distinfo

games/anki: Update to 26.08.1

Changelog:

https://github.com/ankitects/anki/releases/tag/26.08.1
DeltaFile
+9-9games/anki/distinfo
+4-4games/anki/Makefile
+13-132 files

FreeBSD/ports 5df9a8femulators/emu64 Makefile

emulators/emu64: dos2unix no longer neeeded
DeltaFile
+1-1emulators/emu64/Makefile
+1-11 files

FreeBSD/ports 584dddenet/webalizer-geodb Makefile distinfo

net/webalizer-geodb: Update to 20260801
DeltaFile
+3-3net/webalizer-geodb/distinfo
+1-1net/webalizer-geodb/Makefile
+4-42 files

NetBSD/pkgsrc yZpOGhddoc TODO

   doc/TODO: + reposurgeon-5.10.
VersionDeltaFile
1.27695+2-2doc/TODO
+2-21 files

NetBSD/pkgsrc eFjcRMqtextproc Makefile

   textproc/Makefile: sort
VersionDeltaFile
1.1595+2-2textproc/Makefile
+2-21 files

LLVM/project 3899fa2clang-tools-extra/docs/clang-tidy/checks/bugprone chained-comparison.md exception-escape.md

[clang-tidy][docs] Rewrite bugprone check docs to Markdown [1/4]
DeltaFile
+180-182clang-tools-extra/docs/clang-tidy/checks/bugprone/easily-swappable-parameters.md
+165-166clang-tools-extra/docs/clang-tidy/checks/bugprone/argument-comment.md
+74-78clang-tools-extra/docs/clang-tidy/checks/bugprone/empty-catch.md
+72-74clang-tools-extra/docs/clang-tidy/checks/bugprone/branch-clone.md
+65-66clang-tools-extra/docs/clang-tidy/checks/bugprone/exception-escape.md
+47-51clang-tools-extra/docs/clang-tidy/checks/bugprone/chained-comparison.md
+603-61714 files not shown
+1,014-1,04720 files

LLVM/project 14f7a78clang-tools-extra/docs/clang-tidy/checks/bugprone empty-catch.rst empty-catch.md

[clang-tidy][docs] Rename bugprone check docs to Markdown [1/4]
DeltaFile
+0-276clang-tools-extra/docs/clang-tidy/checks/bugprone/easily-swappable-parameters.rst
+276-0clang-tools-extra/docs/clang-tidy/checks/bugprone/easily-swappable-parameters.md
+0-275clang-tools-extra/docs/clang-tidy/checks/bugprone/argument-comment.rst
+275-0clang-tools-extra/docs/clang-tidy/checks/bugprone/argument-comment.md
+0-149clang-tools-extra/docs/clang-tidy/checks/bugprone/empty-catch.rst
+149-0clang-tools-extra/docs/clang-tidy/checks/bugprone/empty-catch.md
+700-70034 files not shown
+1,741-1,74140 files

LLVM/project 073f509libc/cmake/modules LLVMLibCTestRules.cmake, libc/test/include CMakeLists.txt

[libc] Enable UNIT_TEST_ONLY tests in hermetic mode (#213860)

This mainly consists of removing the UNIT_TEST_ONLY lines as previous
patches made sure the tests work. The only slightly nontrivial part is
adding support for C_TEST to the hermetic test macro.

After this, the only UNIT_TEST_ONLY tests are those that require the
MPFR library.
DeltaFile
+0-13libc/test/include/CMakeLists.txt
+7-6libc/cmake/modules/LLVMLibCTestRules.cmake
+0-12libc/test/src/math/smoke/CMakeLists.txt
+0-2libc/test/src/stdio/CMakeLists.txt
+0-2libc/test/src/libgen/CMakeLists.txt
+0-2libc/test/src/fenv/CMakeLists.txt
+7-376 files not shown
+8-4312 files

LLVM/project ed5f9f9llvm/lib/Transforms/Scalar TailRecursionElimination.cpp, llvm/test/Transforms/TailCallElim shl-accumulator-opt.ll

[TailRecElim] Introduce support for shift accumulator optimization (#181331)

This PR enables Tail Recursion Elimination (TRE) for functions where the
accumulator operation is a shift (`shl`, `lshr`, `ashr`) by a constant
amount -- i.e., pseudo-associative relation.

As pointed out in #178805, `InstCombine` often strength-reduces
multiplications (or `f(x-1) + f(x-1)`) into `shl`.
Currently, TRE strictly requires operations to be associative and
commutative:

https://github.com/llvm/llvm-project/blob/05e908609227e1e8d993659e604a63668dfd2825/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp#L377-L379
This prevents TRE from transforming recursive shifts into loops,
creating a phase-ordering problem where canonicalization blocks a
structural optimization.

This PR does **not** perform shift accumulator optimization when there
are multiple base cases: it is reserved for future work.

Fixes #178805.
DeltaFile
+156-37llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp
+188-0llvm/test/Transforms/TailCallElim/shl-accumulator-opt.ll
+344-372 files

FreeBSD/ports 4f1d00email/nextcloud-mail Makefile distinfo

mail/nextcloud-mail: Update to 5.10.11
DeltaFile
+3-3mail/nextcloud-mail/distinfo
+1-1mail/nextcloud-mail/Makefile
+4-42 files

LLVM/project ec966ccllvm/lib/Target/AMDGPU SILowerSGPRSpills.cpp SIInstrInfo.h, llvm/test/CodeGen/AMDGPU llvm.amdgcn.perm.pk.ll vperm-pk16-exec-hazard.ll

[AMDGPU] Insert exec-forced V_NOP after V_PERM_PK16 (gfx1250 hazard)

On gfx1250 the V_PERM_PK16 family (V_PERM_PK16_B4/B6/B8_U4) has a hazard:
the instruction must be immediately followed by a "safe" instruction that
issues on the pipe which clears the hazard. Insert V_NOP with forced
non-zero EXEC as needed.

Assisted-by: Opus 4.8 Medium
DeltaFile
+348-0llvm/test/CodeGen/AMDGPU/vperm-pk16-exec-hazard.mir
+80-0llvm/test/CodeGen/AMDGPU/vperm-pk16-exec-hazard.ll
+59-0llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp
+46-0llvm/lib/Target/AMDGPU/SIInstrInfo.h
+22-3llvm/lib/Target/AMDGPU/SILowerSGPRSpills.cpp
+16-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.perm.pk.ll
+571-33 files not shown
+589-49 files

FreeBSD/src c2bd655sys/conf files.x86, sys/dev/gpio/intel tglhgpio.c

gpio: add Intel Tiger Lake-H GPIO driver

Add a GPIO driver for the Intel Tiger Lake-H platform based on the generic
intelgpio framework. The driver defines five GPIO communities with pad groups
GPP_A through GPP_K, vGPIO and JTAG, and matches ACPI hardware ID INT34C6.
The kernel module build infrastructure and the wiring into files.x86 are
included.

Reviewed by:            vexeduxr
MFC after:              1 week
Sponsored by:           Beckhoff Automation GmbH & Co. KG
Pull Request:           https://github.com/freebsd/freebsd-src/pull/2205
DeltaFile
+106-0sys/dev/gpio/intel/tglhgpio.c
+6-0sys/modules/tglhgpio/Makefile
+2-1sys/conf/files.x86
+2-0sys/modules/Makefile
+116-14 files

FreeBSD/src 8c7a3ccsys/conf files.x86, sys/dev/gpio/intel adlngpio.c

gpio: add Intel Alder Lake-N GPIO driver

Add a GPIO driver for the Intel Alder Lake-N platform based on the generic
intelgpio framework. The driver provides pad group definitions for four GPIO
communities covering groups GPP_A through GPP_T, vGPIO and HVCMOS, and matches
ACPI hardware IDs INTC1056, INTC1057 and INTC1085. The kernel module build
infrastructure and the wiring into files.x86 are included.

Reviewed by:            vexeduxr
MFC after:              1 week
Sponsored by:           Beckhoff Automation GmbH & Co. KG
Pull Request:           https://github.com/freebsd/freebsd-src/pull/2205
DeltaFile
+94-0sys/dev/gpio/intel/adlngpio.c
+6-0sys/modules/adlngpio/Makefile
+2-0sys/modules/Makefile
+2-0sys/conf/files.x86
+104-04 files

FreeBSD/src 5349a46sys/dev/gpio/intel intelgpio.h intelgpio.c

gpio: add generic Intel GPIO pin controller framework

Add a platform-independent driver framework for Intel GPIO pin controllers
found on modern Intel SoCs. The driver accesses GPIO pad registers through
ACPI-provided memory-mapped resources and implements the gpio interface [1]
including pin enumeration, capability reporting, configuration, and
read/write/toggle operations. A common data model of communities and pad groups
allows individual SoC-specific drivers to supply their own pad tables and ACPI
hardware IDs while sharing all register-level logic.

[1] https://wiki.freebsd.org/GPIO

Reviewed by:            vexeduxr
MFC after:              1 week
Sponsored by:           Beckhoff Automation GmbH & Co. KG
Pull Request:           https://github.com/freebsd/freebsd-src/pull/2205
DeltaFile
+415-0sys/dev/gpio/intel/intelgpio.c
+64-0sys/dev/gpio/intel/intelgpio.h
+479-02 files

OpenBSD/ports LTCv9t9x11/gnome/ghex Makefile distinfo

   Update to ghex-50.3.
VersionDeltaFile
1.45+2-2x11/gnome/ghex/distinfo
1.111+1-1x11/gnome/ghex/Makefile
+3-32 files

OpenBSD/ports fKfx2Ybsysutils/amazon-ssm-agent Makefile distinfo, sysutils/amazon-ssm-agent/patches patch-agent_ssm_service_go

   Update to amazon-ssm-agent-3.3.5068.0.
VersionDeltaFile
1.17+4-4sysutils/amazon-ssm-agent/patches/patch-agent_ssm_service_go
1.174+2-2sysutils/amazon-ssm-agent/distinfo
1.188+1-1sysutils/amazon-ssm-agent/Makefile
+7-73 files

OpenBSD/ports 52ybuvOprint/psutils Makefile distinfo

   Update to psutils-3.3.16.
VersionDeltaFile
1.44+2-2print/psutils/distinfo
1.90+1-1print/psutils/Makefile
+3-32 files

FreeBSD/ports 8b3bc6dshells/atuin Makefile

shells/atuin: Add the server component that was split out

PR:     294591
DeltaFile
+9-6shells/atuin/Makefile
+9-61 files

OpenBSD/ports q778sKuprint/libcupsfilters distinfo Makefile, print/libcupsfilters/patches patch-cupsfilters_testfilters_c patch-cupsfilters_filter_c

   Update to libcupsfilters-2.2.0.
VersionDeltaFile
1.6+15-15print/libcupsfilters/Makefile
1.1+12-0print/libcupsfilters/patches/patch-cupsfilters_pdftoraster_c
1.1+12-0print/libcupsfilters/patches/patch-cupsfilters_ipp-options_c
1.4+2-2print/libcupsfilters/distinfo
1.2+0-0print/libcupsfilters/patches/patch-cupsfilters_testfilters_c
1.2+0-0print/libcupsfilters/patches/patch-cupsfilters_filter_c
+41-176 files

OpenBSD/ports ZipQYPeprint Makefile

   +pdfio
VersionDeltaFile
1.161+1-0print/Makefile
+1-01 files

OpenBSD/ports 3T85FZHprint/pdfio distinfo Makefile, print/pdfio/patches patch-configure patch-Makefile_in

   Initial revision
VersionDeltaFile
1.1+33-0print/pdfio/Makefile
1.1+27-0print/pdfio/pkg/PLIST
1.1+23-0print/pdfio/patches/patch-Makefile_in
1.1+15-0print/pdfio/patches/patch-configure
1.1+13-0print/pdfio/pkg/DESCR
1.1+2-0print/pdfio/distinfo
+113-06 files not shown
+113-012 files

LLVM/project 6250bdfllvm/lib/Target/AMDGPU SILowerSGPRSpills.cpp SIInstrInfo.h, llvm/test/CodeGen/AMDGPU llvm.amdgcn.perm.pk.ll vperm-pk16-exec-hazard.ll

[AMDGPU] Insert exec-forced V_NOP after V_PERM_PK16 (gfx1250 hazard)

On gfx1250 the V_PERM_PK16 family (V_PERM_PK16_B4/B6/B8_U4) has a hazard:
the instruction must be immediately followed by a "safe" instruction that
issues on the pipe which clears the hazard. Insert V_NOP with forced
non-zero EXEC as needed.

Assisted-by: Opus 4.8 Medium
DeltaFile
+348-0llvm/test/CodeGen/AMDGPU/vperm-pk16-exec-hazard.mir
+80-0llvm/test/CodeGen/AMDGPU/vperm-pk16-exec-hazard.ll
+59-0llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp
+49-0llvm/lib/Target/AMDGPU/SIInstrInfo.h
+22-3llvm/lib/Target/AMDGPU/SILowerSGPRSpills.cpp
+16-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.perm.pk.ll
+574-33 files not shown
+591-49 files

LLVM/project 0563f0dflang/lib/Optimizer/Transforms MIFOpConversion.cpp, flang/test/Fir/MIF sync_team.mlir this_image.mlir

[flang][MIF] Fix team_type usage in all MIF operations #205953 (#214207)

This PR resolves the issue #205953. Its purpose is to correct the use of
`team_type` by lowering it to Addr rather than to Box.
DeltaFile
+65-72flang/test/Fir/MIF/change_team2.mlir
+39-40flang/test/Fir/MIF/get_team.mlir
+25-31flang/test/Fir/MIF/form_team.mlir
+19-32flang/test/Fir/MIF/this_image.mlir
+21-25flang/lib/Optimizer/Transforms/MIFOpConversion.cpp
+16-22flang/test/Fir/MIF/sync_team.mlir
+185-2225 files not shown
+225-26611 files

OpenBSD/ports b1yMKH6www/librewolf Makefile distinfo, www/librewolf/patches patch-lw_policies_json

   www/librewolf: update to 153.0.3-1, from yaydn
VersionDeltaFile
1.6+3-3www/librewolf/patches/patch-lw_policies_json
1.8+2-2www/librewolf/distinfo
1.8+1-1www/librewolf/Makefile
+6-63 files

FreeBSD/ports ee1ae5dgraphics/py-simplejpeg Makefile

graphics/py-simplejpeg: Fix typo
DeltaFile
+1-1graphics/py-simplejpeg/Makefile
+1-11 files

LLVM/project 0210bb1llvm/include/llvm/ExecutionEngine/Orc Mangling.h, llvm/lib/ExecutionEngine/Orc Mangling.cpp

[ORC] Start decoupling MangleAndInterner from DataLayout. (#214398)

Previously MangleAndInterner held a DataLayout reference and mangled
names via Mangler::getNameWithPrefix. Replace the stored DataLayout with
an internal ManglingMode enum and mangle from that directly, so the
class no longer needs to hold a DataLayout.

Add two DataLayout-free constructors: one taking an ExecutionSession and
an optional ABI name (deriving the mode from the session's target
triple), and one taking an explicit ManglingMode. The existing
DataLayout constructor is retained, now deriving the mode from the
DataLayout.

This lets MangleAndInterner be used where no DataLayout is available
(e.g. from a bare ExecutionSession).

Adds MangleAndInternerTest covering the triple- and mode-based
construction paths.
DeltaFile
+87-0llvm/unittests/ExecutionEngine/Orc/MangleAndInternerTest.cpp
+75-10llvm/lib/ExecutionEngine/Orc/Mangling.cpp
+22-5llvm/include/llvm/ExecutionEngine/Orc/Mangling.h
+1-0llvm/unittests/ExecutionEngine/Orc/CMakeLists.txt
+185-154 files

FreeBSD/ports 48c2989math/py-gau2grid pkg-plist

math/py-gau2grid: Fix plist

(cherry picked from commit 0e8add01639512c97bb0fb6b10915d98956de5b2)
DeltaFile
+1-1math/py-gau2grid/pkg-plist
+1-11 files

FreeBSD/ports 7f2d6d1math/py-pynleq2 distinfo Makefile, math/py-pynleq2/files patch-setup.cfg patch-setup.py

math/py-pynleq2: update 0.0.2 → 0.1.0

(cherry picked from commit 8cfb674676ceb7a990d71c0997c73e32ad784831)
DeltaFile
+73-22math/py-pynleq2/files/patch-setup.py
+15-12math/py-pynleq2/Makefile
+8-0math/py-pynleq2/files/patch-setup.cfg
+3-3math/py-pynleq2/distinfo
+99-374 files

FreeBSD/ports 0168765shells/nushell Makefile

shells/nushell: Broken on i386

Reported by:    fallout

(cherry picked from commit e12d5794969f32d71be9064074098ebe21ce0b45)
DeltaFile
+2-0shells/nushell/Makefile
+2-01 files

FreeBSD/ports 2a1ee69graphics/engauge-digitizer Makefile

graphics/engauge-digitizer: Fix build

Reported by:    fallout

(cherry picked from commit d5b60430b2f8daa7a759e0199bac723e81357194)
DeltaFile
+14-0graphics/engauge-digitizer/Makefile
+14-01 files