LLVM/project 48cec83compiler-rt/lib/builtins clear_cache.c

[compiler-rt] Inline __NR_riscv_flush_icache instead of including linux/unistd.h (#193645)

Avoid the dependency on kernel headers to get __NR_riscv_flush_icache,
mirroring the existing approach used for __ARM_NR_cacheflush.

Assisted-by: Claude Sonnet 4.6
DeltaFile
+4-5compiler-rt/lib/builtins/clear_cache.c
+4-51 files

LLVM/project 5226a61llvm/lib/Transforms/Utils CodeExtractor.cpp

Fix warning
DeltaFile
+1-0llvm/lib/Transforms/Utils/CodeExtractor.cpp
+1-01 files

NetBSD/pkgsrc-wip 79512c0waybar/patches patch-src_modules_battery.cpp patch-src_modules_cpu__frequency_bsd.cpp

waybar: update to 0.15.0
DeltaFile
+53-42waybar/patches/patch-src_modules_battery.cpp
+28-0waybar/patches/patch-src_modules_cpu__frequency_bsd.cpp
+24-0waybar/patches/patch-src_factory.cpp
+21-0waybar/patches/patch-include_util_udev__deleter.hpp
+15-3waybar/patches/patch-meson.build
+18-0waybar/patches/patch-include_modules_battery.hpp
+159-452 files not shown
+170-528 files

LLVM/project 4e4095bllvm/lib/Target/RISCV RISCVISelLowering.cpp RISCVInstrInfoZvzip.td, llvm/test/CodeGen/RISCV/rvv vector-deinterleave.ll fixed-vectors-shuffle-deinterleave2.ll

[RISCV][CodeGen] Add initial CodeGen support of vunzip{e,o} (#196024)

Add initial support for vunzip{e,o} instructions, which are included in
zvzip extension.
DeltaFile
+93-183llvm/test/CodeGen/RISCV/rvv/vector-deinterleave.ll
+119-35llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+41-102llvm/test/CodeGen/RISCV/rvv/fixed-vectors-shuffle-deinterleave2.ll
+22-80llvm/test/CodeGen/RISCV/rvv/vector-deinterleave-fixed.ll
+25-0llvm/lib/Target/RISCV/RISCVInstrInfoZvzip.td
+300-4005 files

LLVM/project 9f74ecbllvm/test/MC/AArch64 tls-auth-relocs.s

Address review comments
DeltaFile
+36-0llvm/test/MC/AArch64/tls-auth-relocs.s
+36-01 files

LLVM/project 305a60ellvm/lib/Target/AArch64 AArch64AsmPrinter.cpp AArch64InstrInfo.td, llvm/lib/Target/AArch64/AsmParser AArch64AsmParser.cpp

[PAC][ELF] Support R_AARCH64_AUTH_TLSDESC_CALL relocation

The R_AARCH64_AUTH_TLSDESC_CALL is introduced to allow linker relaxation of
AUTH TLSDESC call sequences for non-preemptible undefined weak symbols.

The lld patch introducing the relaxation: #194636

Corresponding ARM docs PR: https://github.com/ARM-software/abi-aa/pull/395
DeltaFile
+11-6llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
+12-3llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp
+10-5llvm/test/CodeGen/AArch64/ptrauth-arm64-tls-dynamics.ll
+9-0llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp
+8-0llvm/lib/Target/AArch64/AArch64InstrInfo.td
+3-0llvm/test/MC/AArch64/directives-case_insensitive.s
+53-146 files

LLVM/project 727f788lld/ELF RelocScan.h, lld/ELF/Arch AArch64.cpp

Support R_AARCH64_AUTH_TLSDESC_CALL
DeltaFile
+20-53lld/ELF/Arch/AArch64.cpp
+9-6lld/test/ELF/aarch64-tlsdesc-pauth.s
+3-1lld/ELF/RelocScan.h
+1-1lld/test/ELF/aarch64-reloc-pauth-undef-weak-pie.s
+1-1lld/test/ELF/aarch64-reloc-pauth-undef-weak-dso.s
+1-1lld/test/ELF/aarch64-reloc-pauth-undef-weak.s
+35-636 files

LLVM/project 4bd8774lld/ELF SyntheticSections.cpp Relocations.cpp, lld/ELF/Arch AArch64.cpp

[PAC][lld] Do not emit AUTH relocs against undef weak non-preemptible symbols

Undefined weak non-preemptible symbols should be statically resolved to
the addend value and not signed. Previously, a dynamic relocation
against such symbols was emitted, which is not a correct behavior.

See also docs: https://github.com/ARM-software/abi-aa/pull/391

Resolves #173296
DeltaFile
+118-17lld/ELF/Arch/AArch64.cpp
+48-0lld/test/ELF/aarch64-reloc-pauth-undef-weak.s
+48-0lld/test/ELF/aarch64-reloc-pauth-undef-weak-dso.s
+47-0lld/test/ELF/aarch64-reloc-pauth-undef-weak-pie.s
+15-5lld/ELF/SyntheticSections.cpp
+13-6lld/ELF/Relocations.cpp
+289-283 files not shown
+300-369 files

FreeBSD/ports 0a265ectextproc/fzf distinfo Makefile

textproc/fzf: Update version 0.73.0=>0.73.1

Changelog: https://github.com/junegunn/fzf/releases/tag/v0.73.1
DeltaFile
+5-5textproc/fzf/distinfo
+2-2textproc/fzf/Makefile
+7-72 files

FreeBSD/ports 8d678a6java/wildfly distinfo Makefile

java/wildfly: Update version 39.0.1=>40.0.0

Changelog: https://github.com/wildfly/wildfly/releases/tag/40.0.0.Final
Changelog: https://www.wildfly.org/news/2026/05/21/WildFly-40-is-released/
DeltaFile
+3-3java/wildfly/distinfo
+2-3java/wildfly/Makefile
+5-62 files

FreeBSD/ports b5fbe82editors/py-babi Makefile

editors/py-babi: Return to pool
DeltaFile
+1-1editors/py-babi/Makefile
+1-11 files

FreeBSD/ports d0ff196databases/redisjson Makefile

databases/redisjson: Not for i386
DeltaFile
+3-0databases/redisjson/Makefile
+3-01 files

FreeBSD/ports 8516b72devel/radare2 distinfo pkg-plist

devel/radare2: Update version 6.0.2=>6.0.4

Changelog: https://github.com/radareorg/radare2/releases/tag/6.0.4
DeltaFile
+3-3devel/radare2/distinfo
+6-0devel/radare2/pkg-plist
+1-1devel/radare2/Makefile
+10-43 files

FreeBSD/ports 9aad002devel/py-pika distinfo Makefile

devel/py-pika: Update version 1.4.0=>1.4.1

Changelog: https://github.com/pika/pika/releases/tag/1.4.1
DeltaFile
+3-3devel/py-pika/distinfo
+1-1devel/py-pika/Makefile
+4-42 files

FreeBSD/ports b536608finance/py-stripe distinfo Makefile

finance/py-stripe: Update version 3.1.0=>3.2.0

Changelog: https://github.com/stripe/stripe-python/releases/tag/v3.2.0
DeltaFile
+3-3finance/py-stripe/distinfo
+1-1finance/py-stripe/Makefile
+4-42 files

OpenBSD/ports 3AkB3T5productivity/minder Makefile distinfo

   Update to mineder 2.0.9 after granite update. ok tb@
VersionDeltaFile
1.12+8-8productivity/minder/Makefile
1.10+2-2productivity/minder/distinfo
+10-102 files

FreeBSD/ports efb8d0dx11-toolkits/plib Makefile

x11-toolkits/plib: Return to pool
DeltaFile
+2-2x11-toolkits/plib/Makefile
+2-21 files

FreeBSD/ports 1fad502security/vault distinfo Makefile

security/vault: Update version 2.0.0=>2.0.1

Changelog: https://github.com/hashicorp/vault/releases/tag/v2.0.1
DeltaFile
+17-17security/vault/distinfo
+1-1security/vault/Makefile
+18-182 files

FreeBSD/ports 851108asysutils/consul distinfo Makefile

sysutils/consul: Update version 1.22.7=>2.0.0

Changelog: https://github.com/hashicorp/consul/releases/tag/v2.0.0
DeltaFile
+15-15sysutils/consul/distinfo
+2-3sysutils/consul/Makefile
+17-182 files

FreeBSD/ports cfeb4edjava/visualvm pkg-plist distinfo

java/visualvm: Update version 2.1.10=>2.2

Changelog: https://github.com/oracle/visualvm/releases/tag/2.2
DeltaFile
+7-4java/visualvm/pkg-plist
+3-3java/visualvm/distinfo
+1-1java/visualvm/Makefile
+11-83 files

FreeBSD/ports 80219e7devel/py-mac-vendor-lookup distinfo Makefile

devel/py-mac-vendor-lookup: Update version 0.1.13=>0.1.15

Changelog: https://github.com/bauerj/mac_vendor_lookup/releases/tag/0.1.15
DeltaFile
+3-3devel/py-mac-vendor-lookup/distinfo
+1-1devel/py-mac-vendor-lookup/Makefile
+4-42 files

LLVM/project 8446759lldb/source/Plugins/ExpressionParser/Clang ClangASTImporter.h

[lldb] Don't assume non-erased DenseMap entries remain valid after erase. NFC (#199499)

Similar to #198982
DeltaFile
+2-7lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h
+2-71 files

FreeBSD/ports 10a274cdevel/py-ariadne distinfo Makefile

devel/py-ariadne: Update version 0.26.1=>0.26.2

Changelog: https://github.com/mirumee/ariadne/releases/tag/0.26.2
DeltaFile
+3-3devel/py-ariadne/distinfo
+1-1devel/py-ariadne/Makefile
+4-42 files

FreeBSD/ports 0035f25devel/pickle Makefile

devel/pickle: Switch to llvm18
DeltaFile
+2-2devel/pickle/Makefile
+2-21 files

OpenBSD/ports jV5UHEjx11/elementary/code Makefile distinfo, x11/elementary/code/patches patch-meson_build patch-plugins_meson_build

   Udate to elementary-code 8.3.0. mark BROKEN until it supports granite-7.
   ok tb@
VersionDeltaFile
1.12+7-6x11/elementary/code/Makefile
1.1+12-0x11/elementary/code/patches/patch-meson_build
1.2+2-2x11/elementary/code/distinfo
1.2+0-0x11/elementary/code/patches/patch-plugins_meson_build
+21-84 files

FreeBSD/ports f83dacfdatabases/pxlib Makefile distinfo

databases/pxlib: Update version 0.6.8=>0.6.9

- Update WWW
- Update MASTER_SITES and switch to GITHUB

Changelog: https://github.com/steinm/pxlib/releases/tag/R-0-6-9
DeltaFile
+8-11databases/pxlib/Makefile
+3-3databases/pxlib/distinfo
+1-1databases/pxlib/pkg-plist
+12-153 files

OpenBSD/ports UoITp1mx11/elementary/dock Makefile distinfo

   Update to elementary-dock 8.3.3. ok tb@
VersionDeltaFile
1.6+3-4x11/elementary/dock/Makefile
1.2+2-2x11/elementary/dock/distinfo
+5-62 files

OpenBSD/src kdWEmFasys/dev/pci/drm/amd/pm/powerplay/smumgr ci_smumgr.c

   drm/amd/pm/ci: Fill DW8 fields from SMC

   From Timur Kristof
   c140492d0bbe014c5b3962e0c1b68d314a37122f in linux-6.18.y/6.18.33
   baf28ec5795c077406d6f52b8ad39e614153bce6 in mainline linux
VersionDeltaFile
1.11+1-2sys/dev/pci/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
+1-21 files

OpenBSD/ports 4mmvVdEx11/elementary/calculator Makefile distinfo, x11/elementary/calculator/patches patch-data_meson_build

   Update to elementary-calculator 8.0.1. ok tb@
VersionDeltaFile
1.3+47-1x11/elementary/calculator/pkg/PLIST
1.4+2-3x11/elementary/calculator/Makefile
1.2+2-2x11/elementary/calculator/distinfo
1.3+0-0x11/elementary/calculator/patches/patch-data_meson_build
+51-64 files

OpenBSD/ports 6sttbh0x11/elementary/granite Makefile distinfo, x11/elementary/granite/patches patch-meson_build

   Update to granite 7.8.1. fixes build with llvm22. ok tb@.
VersionDeltaFile
1.3+237-223x11/elementary/granite/pkg/PLIST
1.6+9-7x11/elementary/granite/Makefile
1.3+2-2x11/elementary/granite/distinfo
1.3+0-0x11/elementary/granite/patches/patch-meson_build
+248-2324 files