x11/hyprshutdown: Add port: Graceful shutdown utility for Hyprland
A graceful shutdown/logout utility for Hyprland, which prevents apps
from crashing / dying unexpectedly.
Notes:
- hyprshutdown does not shut down the system, it only shuts down
Hyprland.
- hyprshutdown does not work with anything other than Hyprland, as it
relies on Hyprland IPC.
WWW: https://github.com/hyprwm/hyprshutdown
py-isort: update to 8.0.0.
Changes
Update CHANGELOG for version 8.0.0 (#2460) @DanielNoord
Fix edge case of __future__ import. (#2458) @skv0zsneg
Fix the Plone profile to be compatible with black (#2457) @ale-rt
typo fix (#2450) @jsta
Remove the setuptools plugin (#2427) @DanielNoord
Turn some warnings into errors in test suite (#2449) @DanielNoord
chore: replace black with ruff in clean.sh (#2448) @joao-faria-dev
feat!: remove old finders flag and legacy finder logic (#2446) @joao-faria-dev
Fix whitespace insensitive check triggering on tabs (#2437) @robsdedude
Fix line separator detection not considering form feed as white space (#2436) @robsdedude
Fix #1964: lines_before_import sometimes ignored (#1965) @robsdedude
Remove reference to 3.9 in README (#2434) @DanielNoord
🚀 Features
[10 lines not shown]
[HLSL][DXIL][SPRIV] Added WaveActiveProduct intrinsic #164385 (#165109)
From issue #99165, adds the implementation of WaveActiveProduct. Mainly
followed how WaveActiveSum was implemented
- [x] Implement WaveActiveProduct clang builtin,
- [x] Link WaveActiveProduct clang builtin with hlsl_intrinsics.h
- [x] Add sema checks for WaveActiveProduct to
CheckHLSLBuiltinFunctionCall in SemaChecking.cpp
- [x] Add codegen for WaveActiveProduct to EmitHLSLBuiltinExpr in
CGBuiltin.cpp
- [x] Add codegen tests to
clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl
- [x] Add sema tests to
clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl
- [x] Create the int_dx_WaveActiveProduct intrinsic in
IntrinsicsDirectX.td
- [x] Create the DXILOpMapping of int_dx_WaveActiveProduct to 119 in
DXIL.td
[11 lines not shown]
lang/py-lark: import py-lark-1.3.1
Lark is a parsing toolkit for Python, built with a focus on ergonomics,
performance and modularity.
Lark can parse all context-free languages. To put it simply, it means that it
is capable of parsing almost any programming language out there, and to some
degree most natural languages too.