Package: swayosd / 0.1.0-6

Metadata

Package Version Patches format
swayosd 0.1.0-6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
use nix 0.29.diff | (download)

Cargo.toml | 2 1 + 1 - 0 !
src/input-backend/main.rs | 9 6 + 3 - 0 !
2 files changed, 7 insertions(+), 4 deletions(-)

 use nix 0.29 
 The following patch makes swayosd compatible with nix 0.29
relax deps.diff | (download)

Cargo.toml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 relax dependencies for building 
patch meson build.diff | (download)

meson_options.txt | 4 4 + 0 - 0 !
src/meson.build | 5 2 + 3 - 0 !
2 files changed, 6 insertions(+), 3 deletions(-)

 patch meson.build
 Patch meson_build to allow building in Debian
zbus 4.patch | (download)

src/client/main.rs | 4 2 + 2 - 0 !
src/input-backend/dbus_server.rs | 6 3 + 3 - 0 !
2 files changed, 5 insertions(+), 5 deletions(-)

 [patch] zbus: move to non-deprecated attribute macros


port to gtk4.patch | (download)

Cargo.toml | 5 3 + 2 - 0 !
src/server/application.rs | 297 182 + 115 - 0 !
src/server/main.rs | 48 25 + 23 - 0 !
src/server/osd_window.rs | 99 62 + 37 - 0 !
4 files changed, 272 insertions(+), 177 deletions(-)

 [patch ] swayosd: port to gtk4(-layershell)

zbus 5.diff | (download)

Cargo.toml | 2 1 + 1 - 0 !
src/input-backend/dbus_server.rs | 7 4 + 3 - 0 !
src/input-backend/main.rs | 2 1 + 1 - 0 !
src/server/main.rs | 4 2 + 2 - 0 !
4 files changed, 8 insertions(+), 7 deletions(-)

 port swayosd to zbus 5
use correct udev systemd paths.diff | (download)

data/meson.build | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 install the service/udev rule into the correct paths
gtk rs 0.10.patch | (download)

Cargo.toml | 4 2 + 2 - 0 !
src/client/main.rs | 8 4 + 4 - 0 !
src/global_utils.rs | 9 8 + 1 - 0 !
src/server/application.rs | 4 2 + 2 - 0 !
4 files changed, 16 insertions(+), 9 deletions(-)

 [patch] update gtk4 to 0.10.0 and gtk4-layer-shell to 0.6.3

gtk4 0.10.0 changed exit code handling so it now needs to be wrapped in
a std::ops::ControlFlow::Break(glib::ExitCode::new(... as u8)).
Create a new utility method on HandleLocalStatus to reduce clutter.

Fixes #171

fix build.diff | (download)

src/server/osd_window.rs | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

---