Commit graph

11 commits

Author SHA1 Message Date
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
ProggerX
02d65c33e4 nix: merge mmsg to mangowc project 2025-10-18 15:12:02 +08:00
salivala
b0b7f86048 updated lock for mmsg 2025-09-27 16:08:55 -04:00
Lin Xianyi
9336024aa4 nix: update mmsg for flake 2025-08-15 12:14:46 +08:00
EdenQwQ
5b219a7114 fix: remove scenefx override as it is fixed upstream 2025-06-25 08:23:11 +08:00
EdenQwQ
accd34ba29 nix: fix not building 2025-06-25 00:03:25 +08:00
Yappaholic
0509728798 nix: replace treefmt with alejandra 2025-06-22 00:53:38 +03:00
Yappaholic
bd88bc8aad nix: update flake cache 2025-06-21 23:51:52 +03:00
DreamMaoMao
d636ef97ac ver: upgrade to wlroots-0.19 version 2025-04-13 10:35:02 +08:00
EdenQwQ
21056746bf feat: add nixos module 2025-03-24 10:55:11 +08:00
Ruixi-rebirth
1a55178fd6
feat: add flake support 2025-02-25 22:05:29 +08:00