maomaowm/src
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
..
animation nix: bump scenefx 2026-03-31 16:10:57 +02:00
client opt: always notify the position change to x11 client 2026-03-27 07:31:18 +08:00
common feat: set dbus env auto 2026-02-24 21:40:26 +08:00
config nix: bump scenefx 2026-03-31 16:10:57 +02:00
data fix: correct gb keyboard layout name 2025-10-15 10:40:01 +08:00
dispatch opt: optimize foreign toplevel state sync 2026-03-30 18:35:37 +08:00
ext-protocol opt: use config.xxx instead of global presets 2026-03-13 11:44:19 +08:00
fetch fix: open_as_floating not match tag correctly 2026-03-19 07:36:50 +08:00
layout fix: shouldn't arrange the closing monitor 2026-03-15 23:26:16 +08:00
mango.c nix: bump scenefx 2026-03-31 16:10:57 +02:00