maomaowm/src/animation
Gilberto Bertin 10ebb2ae2a nix: bump scenefx
there's currently an evaluation warning:

    evaluation warning: The xorg package set has been deprecated, 'xorg.libxcb' has been renamed to 'libxcb'
    evaluation warning: The xorg package set has been deprecated, 'xorg.xcbutilwm' has been renamed to 'libxcb-wm'

commit wlrfx/scenefx@6291016 updated some package names in line with
upstream changes, and bumping that flake will make the warning disappear.

Unfortunately this means we need to deal with a couple of breaking APIs
changes:

* the `enum corner_location` and `int corner_radius` pair has been
  replaced with `struct fx_corner_radii`
* `wlr_scene_buffer_set_backdrop_blur()`, `_ignore_transparent()`, and
  `_optimized()` have been removed, and  blur is now managed at the scene
  level via `wlr_scene_blur` nodes

moreover, it appears that wlrfx/scenefx@51d9081 introduced a regression
with how transparency is handled, so bump scenefx only to the commit
before that (wlrfx/scenefx@bdc3e64) rather than main.

Signed-off-by: Gilberto Bertin <me@jibi.io>
2026-03-31 16:10:57 +02:00
..
client.h nix: bump scenefx 2026-03-31 16:10:57 +02:00
common.h nix: bump scenefx 2026-03-31 16:10:57 +02:00
layer.h nix: bump scenefx 2026-03-31 16:10:57 +02:00
tag.h opt: use config.xxx instead of global presets 2026-03-13 11:44:19 +08:00