The wlroots Wayland backend does not support gamma LUT application and will currently fail to render anything if river commits a gamma LUT. To fix this, test the state when applying a gamma LUT and fall back to a state with no gamma LUT set if that fails. This problem was revealed by 2e09b66 which flags gamma as dirty on all outputs when they are enabled. (cherry picked from commit a80e0f7322b1f9f8b091a327aaea366b615042c8)
24 lines
975 B
Zig
24 lines
975 B
Zig
.{
|
|
.name = "river",
|
|
.version = "0.3.4-dev",
|
|
.paths = .{""},
|
|
.dependencies = .{
|
|
.@"zig-pixman" = .{
|
|
.url = "https://codeberg.org/ifreund/zig-pixman/archive/v0.2.0.tar.gz",
|
|
.hash = "12209db20ce873af176138b76632931def33a10539387cba745db72933c43d274d56",
|
|
},
|
|
.@"zig-wayland" = .{
|
|
.url = "https://codeberg.org/ifreund/zig-wayland/archive/v0.2.0.tar.gz",
|
|
.hash = "1220687c8c47a48ba285d26a05600f8700d37fc637e223ced3aa8324f3650bf52242",
|
|
},
|
|
.@"zig-wlroots" = .{
|
|
.url = "https://codeberg.org/ifreund/zig-wlroots/archive/v0.17.2.tar.gz",
|
|
.hash = "1220bb5e5c802c517425bc1d8d8d43d7b7fe5eb81ce4c46b15ce829d67ddadc55418",
|
|
},
|
|
.@"zig-xkbcommon" = .{
|
|
.url = "https://codeberg.org/ifreund/zig-xkbcommon/archive/v0.2.0.tar.gz",
|
|
.hash = "1220c90b2228d65fd8427a837d31b0add83e9fade1dcfa539bb56fd06f1f8461605f",
|
|
},
|
|
},
|
|
}
|