NetBSD/pkgsrc RnqjcOupkgtools/revbump Makefile, pkgtools/revbump/files revbump.py.1 revbump.py

   revbump: accommodate PKGSRCDIR supplied with a trailing slash

   While here, tweak a sentence in the man page.
VersionDeltaFile
1.5+3-3pkgtools/revbump/files/revbump.py.1
1.12+4-1pkgtools/revbump/files/revbump.py
1.63+2-2pkgtools/revbump/Makefile
+9-63 files

NetBSD/src YtQtqKSsys/external/bsd/drm2/dist/drm/i915/display intel_dp.c

   i915: Make this build with -O0.

   Based on a patch from Georg Kühberger.

   PR bin/59989: Compiler abort when using -O0 optimization on building
VersionDeltaFile
1.8+3-3sys/external/bsd/drm2/dist/drm/i915/display/intel_dp.c
+3-31 files

Linux/linux 0506158Documentation/devicetree/bindings/thermal renesas,r9a09g047-tsu.yaml, drivers/thermal thermal_sysfs.c

Merge tag 'thermal-6.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm

Pull thermal control updates from Rafael Wysocki:
 "These add support for "slow" (long-term trend) workload type hints to
  the Intel int340x thermal driver and selftests (and enable it for
  Panther Lake), add support for MT8196 along with DT bindings and for
  MT7987 to the Mediatek LVTS thermal driver, add support for RZ/T2H and
  RZ/N2H along with DT bindings to the Renesas rzg3e thermal driver, add
  support for the Panther Lake, Wildcat Lake and Nova Lake processors to
  the intel_tcc_cooling driver, fix bugs, make some cosmetic changes
  including code cleanups and library function substitutions, and update
  documentation.

  Specifics:

   - Add Panther Lake, Wildcat Lake and Nova Lake processor IDs to the
     list of supported processors in the intel_tcc_cooling thermal
     driver (Srinivas Pandruvada)


    [70 lines not shown]
DeltaFile
+340-22drivers/thermal/mediatek/lvts_thermal.c
+74-49drivers/thermal/renesas/rzg3e_thermal.c
+55-25tools/testing/selftests/thermal/intel/workload_hint/workload_hint_test.c
+49-8drivers/thermal/intel/int340x_thermal/processor_thermal_wt_hint.c
+19-19drivers/thermal/thermal_sysfs.c
+30-4Documentation/devicetree/bindings/thermal/renesas,r9a09g047-tsu.yaml
+567-12720 files not shown
+654-16826 files

LLVM/project 1c503e2libc/config/baremetal config.json

[libc]  Size optimized defaults for baremetal (#180642)

Disabling options that bloat typical size constrained baremetal targets
and in general not common in these targets. These configuration changes
reduce binary size significantly in our 32 bit ARM target experiments.
DeltaFile
+11-0libc/config/baremetal/config.json
+11-01 files

NetBSD/src nh7abVXdistrib/sets/lists/tests mi, tests/sbin/gpt Makefile

   Actually install the new files the updated gpt tests use!
VersionDeltaFile
1.1412+11-1distrib/sets/lists/tests/mi
1.9+8-2tests/sbin/gpt/Makefile
+19-32 files

LLVM/project d6ae568cross-project-tests lit.cfg.py, cross-project-tests/debuginfo-tests/llvm-prettyprinters/lldb expected.test expected.cpp

Fix LLDB data formatter for llvm::Expected<T> with non-reference types (#179294)

This patch fixes LLDB data formatter support for llvm::Expected<T> with
the following changes:

llvm/utils/lldbDataFormatters.py: Fix ExpectedSynthProvider to handle
non-templated storage types (e.g., int, int*). Previously the formatter
only worked with templated storage types like std::reference_wrapper<T>.

cross-project-tests/lit.cfg.py:

Fix get_lldb_version_string() to use locally-built LLDB on non-Darwin
platforms instead of system LLDB
Fix minimum version from "1900" to "19.0.0" (typo in original code)
New test files: Added expected.cpp and expected.test to test the
formatter with Expected<int> and Expected<int*>.

---------

Co-authored-by: Jeffrey Tan <jeffreytan at fb.com>
DeltaFile
+52-0cross-project-tests/debuginfo-tests/llvm-prettyprinters/lldb/expected.test
+36-0cross-project-tests/debuginfo-tests/llvm-prettyprinters/lldb/expected.cpp
+15-2llvm/utils/lldbDataFormatters.py
+12-3cross-project-tests/lit.cfg.py
+2-0cross-project-tests/debuginfo-tests/llvm-prettyprinters/lldb/CMakeLists.txt
+117-55 files

LLVM/project 9eca0a3mlir/lib/Dialect/GPU/IR GPUDialect.cpp, mlir/test/Dialect/GPU invalid.mlir

[mlir][gpu] Validate argument count in gpu.launch parser (#180388)

This PR adds validation in the `gpu.launch` parser to ensure the launch
configuration provides exactly 3 arguments. Emit a parser error when the
argument count is not 3. Fixes #176426.
DeltaFile
+34-0mlir/test/Dialect/GPU/invalid.mlir
+17-12mlir/lib/Dialect/GPU/IR/GPUDialect.cpp
+51-122 files

FreeBSD/ports f97991fdatabases/py-redisvl distinfo Makefile

databases/py-redisvl: Update to 0.14.0

Changelog: https://github.com/redis/redis-vl-python/releases/tag/v0.14.0

Reported by:    portscout
DeltaFile
+3-3databases/py-redisvl/distinfo
+1-1databases/py-redisvl/Makefile
+4-42 files

OpenBSD/ports tQN2NEasecurity/ghidra Makefile, security/ghidra/patches patch-GPL_nativePlatforms_gradle patch-Ghidra_Framework_Generic_src_main_java_ghidra_framework_Platform_java

   Remove BROKEN and update to 12.0.2:
   * In order to get the debugger/egdb working patch all uses of protobuf, jna and
     protobuf_java versions to use our ports built protobuf and jna. Also copy the
     Linux Pty implementation and patch the copies for OpenBSD.
   * Create a maintainer target build-dependencies to create a supplemental
     distfile with the downloaded build dependencies.
   okay bentley@ ian@
VersionDeltaFile
1.8+6,188-1,678security/ghidra/pkg/PLIST
1.14+101-95security/ghidra/Makefile
1.1+47-0security/ghidra/patches/patch-GPL_nativePlatforms_gradle
1.3+17-24security/ghidra/patches/patch-Ghidra_Framework_Generic_src_main_java_ghidra_framework_Platform_java
1.1+37-0security/ghidra/patches/patch-Ghidra_Framework_Pty_src_main_java_ghidra_pty_openbsd_OpenBSDPtyFactory_java
1.1+37-0security/ghidra/patches/patch-Ghidra_Framework_Pty_src_main_java_ghidra_pty_openbsd_OpenBSDIoctls_java
+6,427-1,79738 files not shown
+6,872-1,90044 files

Linux/linux 9b1b3dcdrivers/acpi cppc_acpi.c, drivers/cpufreq omap-cpufreq.c cppc_cpufreq.c

Merge tag 'pm-6.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm

Pull power management updates from Rafael Wysocki:
 "By the number of commits, cpufreq is the leading party (again) and the
  most visible change there is the removal of the omap-cpufreq driver
  that has not been used for a long time (good riddance). There are also
  quite a few changes in the cppc_cpufreq driver, mostly related to
  fixing its frequency invariance engine in the case when the CPPC
  registers used by it are not in PCC. In addition to that, support for
  AM62L3 is added to the ti-cpufreq driver and the cpufreq-dt-platdev
  list is updated for some platforms. The remaining cpufreq changes are
  assorted fixes and cleanups.

  Next up is cpuidle and the changes there are dominated by intel_idle
  driver updates, mostly related to the new command line facility
  allowing users to adjust the list of C-states used by the driver.
  There are also a few updates of cpuidle governors, including two menu
  governor fixes and some refinements of the teo governor, and a
  MAINTAINERS update adding Christian Loehle as a cpuidle reviewer.

    [144 lines not shown]
DeltaFile
+225-43drivers/idle/intel_idle.c
+0-195drivers/cpufreq/omap-cpufreq.c
+92-78drivers/cpufreq/cppc_cpufreq.c
+79-19drivers/cpuidle/governors/teo.c
+27-21drivers/acpi/cppc_acpi.c
+33-1drivers/cpufreq/ti-cpufreq.c
+456-35760 files not shown
+637-55066 files

LLVM/project 20bf8e0clang-tools-extra/clang-tidy/bugprone ExceptionEscapeCheck.cpp ExceptionEscapeCheck.h, clang-tools-extra/clang-tidy/utils ExceptionAnalyzer.h ExceptionAnalyzer.cpp

[clang-tidy] Add options to throw unannotated functions in `bugprone-exception-escape` (#168324)

As of AI Usage: Gemini 3 was used for rephrasing the documentation.

Closes https://github.com/llvm/llvm-project/issues/164795

---------

Co-authored-by: EugeneZelenko <eugene.zelenko at gmail.com>
Co-authored-by: Baranov Victor <bar.victor.2002 at gmail.com>
DeltaFile
+69-0clang-tools-extra/test/clang-tidy/checkers/bugprone/exception-escape-treat-functions-without-specification-as-throwing.cpp
+42-3clang-tools-extra/clang-tidy/bugprone/ExceptionEscapeCheck.cpp
+22-1clang-tools-extra/clang-tidy/utils/ExceptionAnalyzer.h
+19-0clang-tools-extra/docs/clang-tidy/checks/bugprone/exception-escape.rst
+15-1clang-tools-extra/clang-tidy/utils/ExceptionAnalyzer.cpp
+9-0clang-tools-extra/clang-tidy/bugprone/ExceptionEscapeCheck.h
+176-51 files not shown
+182-57 files

LLVM/project 776297bllvm/lib/Target/RISCV RISCVFeatures.td

[RISCV] Rename FeatureEnableSelectOptimize to TuneEnableSelectOptimize (#180496)

It should be a tune feature just like others.
DeltaFile
+1-1llvm/lib/Target/RISCV/RISCVFeatures.td
+1-11 files

Linux/linux d84e173drivers/acpi bus.c scan.c, drivers/acpi/arm64 iort.c

Merge tag 'acpi-6.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm

Pull ACPI updates from Rafael Wysocki:
 "This one is significantly larger than previous ACPI support pull
  requests because several significant updates have coincided in it.

  First, there is a routine ACPICA code update, to upstream version
  20251212, but this time it covers new ACPI 6.6 material that has not
  been covered yet. Among other things, it includes definitions of a few
  new ACPI tables and updates of some others, like the GICv5 MADT
  structures and ARM IORT IWB node definitions that are used for adding
  GICv5 ACPI probing on ARM (that technically is IRQ subsystem material,
  but it depends on the ACPICA changes, so it is included here). The
  latter alone adds a few hundred lines of new code.

  Second, there is an update of ACPI _OSC handling including a fix that
  prevents failures from occurring in some corner cases due to careless
  handling of _OSC error bits.


    [197 lines not shown]
DeltaFile
+271-214drivers/acpi/bus.c
+257-0include/acpi/actbl1.h
+193-54drivers/irqchip/irq-gic-v5-irs.c
+152-74drivers/acpi/scan.c
+190-4include/acpi/actbl2.h
+157-36drivers/acpi/arm64/iort.c
+1,220-38266 files not shown
+2,589-1,12772 files

FreeBSD/src 5f3192bsys/amd64/acpica acpi_wakeup.c

amd64/acpica/acpi_wakeup.c: do not store to WARMBOOT_OFF in efi_boot case

Split acpi_wakeup_cpus() into acpi_wakeup_cpus_bios() and
acpi_wakeup_cpus_efi().  The former needs to manipulate zero page and
CMOS state, the later does not.

Referenced commit left the write to WARMBOOT_OFF in case of
acpi_wakeup_ap() failed.

Fixes:  e99255c8a6cae324aeede7f5013d080a2d361e3f
Reviewed by:    imp
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D55205
DeltaFile
+35-21sys/amd64/acpica/acpi_wakeup.c
+35-211 files

LLVM/project 8d88642llvm/lib/Target/AMDGPU AMDGPURegBankLegalizeRules.cpp, llvm/test/CodeGen/AMDGPU llvm.sqrt.f16.ll

AMDGPU/GlobalISel: Regbanklegalize rules for G_FSQRT (#179817)

Add S16 rules for G_FSQRT. S32 and S64 are expanded by the legalizer.
DeltaFile
+374-158llvm/test/CodeGen/AMDGPU/llvm.sqrt.f16.ll
+40-23llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-fsqrt.mir
+6-0llvm/lib/Target/AMDGPU/AMDGPURegBankLegalizeRules.cpp
+420-1813 files

LLVM/project 8c0e0d7mlir/test/Conversion/AMDGPUToROCDL gfx1250.mlir load_lds.mlir

[mlir][AMDGPU] Make AMDGPUToROCDL conversion tests use real address spaces (#180661)

Since #171876, -amdgpu-to-rocdl (the pass) is now set up to handle
address spaces like `#gpu.address_space<global>`. Update the tests
accordingly.
DeltaFile
+15-34mlir/test/Conversion/AMDGPUToROCDL/gfx1250.mlir
+21-25mlir/test/Conversion/AMDGPUToROCDL/load_lds.mlir
+18-23mlir/test/Conversion/AMDGPUToROCDL/amdgpu-to-rocdl.mlir
+8-16mlir/test/Conversion/AMDGPUToROCDL/load_lds-gfx950.mlir
+62-984 files

Linux/linux 4adc13eblock bio.c blk.h, fs/iomap direct-io.c

Merge tag 'for-7.0/block-stable-pages-20260206' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux

Pull bounce buffer dio for stable pages from Jens Axboe:
 "This adds support for bounce buffering of dio for stable pages. This
  was all done by Christoph. In his words:

  This series tries to address the problem that under I/O pages can be
  modified during direct I/O, even when the device or file system
  require stable pages during I/O to calculate checksums, parity or data
  operations. It does so by adding block layer helpers to bounce buffer
  an iov_iter into a bio, then wires that up in iomap and ultimately
  XFS.

  The reason that the file system even needs to know about it, is
  because reads need a user context to copy the data back, and the
  infrastructure to defer ioends to a workqueue currently sits in XFS.
  I'm going to look into moving that into ioend and enabling it for
  other file systems. Additionally btrfs already has it's own
  infrastructure for this, and actually an urgent need to bounce buffer,

    [55 lines not shown]
DeltaFile
+206-128block/bio.c
+104-87fs/iomap/direct-io.c
+98-0lib/iov_iter.c
+38-3fs/xfs/xfs_file.c
+26-0include/linux/bio.h
+0-11block/blk.h
+472-2297 files not shown
+508-24113 files

LLVM/project dfc8fa8mlir/include/mlir-c ExtensibleDialect.h, mlir/lib/Bindings/Python IRCore.cpp

[MLIR][Python] Refine trait support in MLIR Python (#180550)

This PR is mainly to address review suggestions in #179705.
DeltaFile
+5-4mlir/lib/Bindings/Python/IRCore.cpp
+6-2mlir/include/mlir-c/ExtensibleDialect.h
+4-4mlir/lib/CAPI/IR/ExtensibleDialect.cpp
+15-103 files

NetBSD/pkgsrc 81n1Vkhmail/imap-uw buildlink3.mk options.mk, mail/mailsync Makefile

   imap-uw, etc.: pass openssl >=3 dependency along to dependants
VersionDeltaFile
1.27+3-2mail/imap-uw/buildlink3.mk
1.145+2-2mail/pine/Makefile
1.3+2-2mail/php-pecl-imap/Makefile
1.43+2-2mail/php-imap/Makefile
1.44+2-2mail/mailsync/Makefile
1.12+2-2mail/imap-uw/options.mk
+13-122 files not shown
+17-168 files

LLVM/project 1de721cllvm/lib/Transforms/IPO LowerTypeTests.cpp, llvm/test/Transforms/LowerTypeTests cond-loop.ll

LowerTypeTests: Optimize two-phase check used by llvm.cond.loop.

When a type test has two phases and is used by llvm.cond.loop to
implement a conditional trap, it is more efficient for two infinite
loops to be generated. Arrange for this by having the pass detect the
typical IR pattern used for conditional CFI traps and generate the second
llvm.cond.loop if found.

Part of this RFC:
https://discourse.llvm.org/t/rfc-optimizing-conditional-traps/89456

Reviewers: fmayer, vitalybuka

Reviewed By: vitalybuka

Pull Request: https://github.com/llvm/llvm-project/pull/177687
DeltaFile
+45-0llvm/test/Transforms/LowerTypeTests/cond-loop.ll
+20-5llvm/lib/Transforms/IPO/LowerTypeTests.cpp
+65-52 files

FreeBSD/src ecadac7sys/dev/mfi mfi.c, sys/sys abi_types.h abi_compat.h

sys/event.h: reduce namespace pollution from sys/abi_compat.h

Split out types definitions into sys/abi_types.h, and only include
abi_types.h into sys/event.h.

Tested and reviewed by: bz
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D55202
DeltaFile
+39-0sys/sys/abi_types.h
+1-29sys/sys/abi_compat.h
+3-2sys/dev/mfi/mfi.c
+1-1sys/sys/event.h
+44-324 files

NetBSD/pkgsrc suzYnUsdoc CHANGES-2026

   doc: Updated games/luanti to 5.15.1
VersionDeltaFile
1.1022+2-1doc/CHANGES-2026
+2-11 files

FreeBSD/ports f6f87a9misc/py-huggingface-hub distinfo Makefile

misc/py-huggingface-hub: Update to 1.4.1

Changelog:
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.4.0
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.4.1

Reported by:    portscout
DeltaFile
+3-3misc/py-huggingface-hub/distinfo
+1-1misc/py-huggingface-hub/Makefile
+4-42 files

NetBSD/pkgsrc 1Tl7XOLgames/luanti PLIST distinfo, games/luanti/patches patch-src_client_game.cpp patch-irr_src_CIrrDeviceLinux.cpp

   luanti: update to 5.15.1

   Client / Audiovisuals
   - Fix crash when closing the game while the settings menu was open
   - Formspec styling: positive borderwidths values do work now
   - Formspec: Fix highlighting elements that cannot be focused
   - Improved render-related error handling
   - Fix OpenGL compatibility check to re-enable dynamic shadows on macOS
   - Attempt to work around rendering issues related to array textures
   - Rendering cleanups and improvements
   - Nodes with alpha are now correctly rendered in the inventory
   - Fix metadata-provided tool capabilities
   - Text fields now support the following inputs: double-click,
     triple-click, (Shift+)Page Up/Down, Ctrl+Shift+Left/Right
   - Allow FXAA to be used together with FSAA or SSAA
   - Fix ObjectRef:get_player_control sometimes getting stuck
   - Settings menu: Add tooltips to noiseparams
   - Shadow shaders now work on the opengl3 driver
   - glTF: Models exported by Goxel are no longer falsely rejected

    [50 lines not shown]
VersionDeltaFile
1.6+13-9games/luanti/PLIST
1.6+5-6games/luanti/distinfo
1.2+4-4games/luanti/patches/patch-src_client_game.cpp
1.16+2-3games/luanti/Makefile
1.2+1-1games/luanti/patches/patch-irr_src_CIrrDeviceLinux.cpp
+25-235 files

Linux/linux 0c00ed3block blk-crypto-fallback.c, drivers/block ublk_drv.c

Merge tag 'for-7.0/block-20260206' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux

Pull block updates from Jens Axboe:

 - Support for batch request processing for ublk, improving the
   efficiency of the kernel/ublk server communication. This can yield
   nice 7-12% performance improvements

 - Support for integrity data for ublk

 - Various other ublk improvements and additions, including a ton of
   selftests additions and updated

 - Move the handling of blk-crypto software fallback from below the
   block layer to above it. This reduces the complexity of dealing with
   bio splitting

 - Series fixing a number of potential deadlocks in blk-mq related to
   the queue usage counter and writeback throttling and rq-qos debugfs

    [69 lines not shown]
DeltaFile
+1,704-211drivers/block/ublk_drv.c
+607-0tools/testing/selftests/ublk/batch.c
+239-234block/blk-crypto-fallback.c
+264-29tools/testing/selftests/ublk/kublk.c
+208-30tools/testing/selftests/ublk/kublk.h
+99-89drivers/md/md.c
+3,121-593150 files not shown
+5,442-1,808156 files

LLVM/project 24462beclang-tools-extra/docs/clang-tidy/checks/abseil unchecked-statusor-access.rst

typo

Created using spr 1.3.7
DeltaFile
+1-1clang-tools-extra/docs/clang-tidy/checks/abseil/unchecked-statusor-access.rst
+1-11 files

LLVM/project 090f5a2clang-tools-extra/docs/clang-tidy/checks/abseil unchecked-statusor-access.rst

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+41-1clang-tools-extra/docs/clang-tidy/checks/abseil/unchecked-statusor-access.rst
+41-11 files

LLVM/project 9898082llvm/lib/Target/AMDGPU SIInsertWaitcnts.cpp, llvm/lib/Target/AMDGPU/Utils AMDGPUBaseInfo.h AMDGPUBaseInfo.cpp

[AMDGPU][SIInsertWaitcnt][NFC] Access Waitcnt elements using InstCounterType (#178345)

This patch introduces `get(T)` and `set(T, Val)` functions for Waitcnt
and removes getCounterRef() and getWait(). For this to work we also need
to move InstrCounterType to AMDGPUBaseInfo.h.

Please note that the member variables are still public to keep this
patch small.
They will be replaced in the follow-up patch.
DeltaFile
+95-1llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
+11-80llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
+4-0llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
+110-813 files

LLVM/project 0aad6b0clang-tools-extra/docs/clang-tidy/checks/abseil unchecked-statusor-access.rst

[NFC] [clang-tidy] [doc] Don't use unicode character in doc (#180641)

DeltaFile
+1-1clang-tools-extra/docs/clang-tidy/checks/abseil/unchecked-statusor-access.rst
+1-11 files

FreeBSD/ports e877b51devel/nextpnr-devel distinfo Makefile

devel/nextpnr-devel: Update to latest master branch

While here, also disable portscout
DeltaFile
+3-3devel/nextpnr-devel/distinfo
+2-2devel/nextpnr-devel/Makefile
+5-52 files