From c4347f9ac3156ca97e418d358f399a4f5fd7afa2 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Mon, 26 May 2025 16:51:49 +0000 Subject: [PATCH] fusuma: 3.7.0 -> 3.9.0 --- pkgs/by-name/fu/fusuma/Gemfile.lock | 18 +++++------ pkgs/by-name/fu/fusuma/gemset.nix | 50 +++++++++++++++-------------- pkgs/by-name/fu/fusuma/package.nix | 4 +-- 3 files changed, 37 insertions(+), 35 deletions(-) diff --git a/pkgs/by-name/fu/fusuma/Gemfile.lock b/pkgs/by-name/fu/fusuma/Gemfile.lock index 8b4fe181b2ec..42f8ab1955d8 100644 --- a/pkgs/by-name/fu/fusuma/Gemfile.lock +++ b/pkgs/by-name/fu/fusuma/Gemfile.lock @@ -1,24 +1,24 @@ GEM remote: https://rubygems.org/ specs: - fusuma (3.7.0) - fusuma-plugin-appmatcher (0.7.1) + fusuma (3.9.0) + fusuma-plugin-appmatcher (0.8.0) fusuma (>= 3.0) rexml ruby-dbus fusuma-plugin-keypress (0.11.0) fusuma (>= 3.1) - fusuma-plugin-sendkey (0.10.1) + fusuma-plugin-sendkey (0.14.0) fusuma (>= 3.1) revdev - fusuma-plugin-wmctrl (1.3.1) + fusuma-plugin-wmctrl (1.4.2) fusuma (>= 3.1) + logger (1.7.0) revdev (0.2.1) - rexml (3.2.8) - strscan (>= 3.0.9) - ruby-dbus (0.23.1) + rexml (3.4.1) + ruby-dbus (0.25.0) + logger rexml - strscan (3.1.0) PLATFORMS ruby @@ -31,4 +31,4 @@ DEPENDENCIES fusuma-plugin-wmctrl BUNDLED WITH - 2.5.9 + 2.6.6 diff --git a/pkgs/by-name/fu/fusuma/gemset.nix b/pkgs/by-name/fu/fusuma/gemset.nix index 4361532705fc..1dd415916093 100644 --- a/pkgs/by-name/fu/fusuma/gemset.nix +++ b/pkgs/by-name/fu/fusuma/gemset.nix @@ -4,10 +4,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1h8lj3g5q6cg6lf5axnbw4bpvml3xkf3ipbviw5mg1jh9r3apk5m"; + sha256 = "13kkqwd268haxap05282cizqrc7py4cn5r5mxk3z88qz950c8n02"; type = "gem"; }; - version = "3.7.0"; + version = "3.9.0"; }; fusuma-plugin-appmatcher = { dependencies = [ @@ -19,10 +19,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1cj3d1yz3jdxmapgk8wv5ra57nyb278x2fjxdllc0gqdfih6pxhq"; + sha256 = "120imyw1ir7c94g4j16anfv4c61y4qmy9xj5rg75mypz97nq8xp7"; type = "gem"; }; - version = "0.7.1"; + version = "0.8.0"; }; fusuma-plugin-keypress = { dependencies = [ "fusuma" ]; @@ -44,10 +44,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0rdpxq4nanw85x1djdanwnz46b19fr46kdlkkgbxa4dnjk0zx4pp"; + sha256 = "1gy0gz2kyavfvq4sfqvybzaah8hiajfzi2mlcizv2n834vy9lwhj"; type = "gem"; }; - version = "0.10.1"; + version = "0.14.0"; }; fusuma-plugin-wmctrl = { dependencies = [ "fusuma" ]; @@ -55,10 +55,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1rgz1d6ahg5i9sr4z2kab5qk7pm3rm0h7r1vwkygi75rv2r3jy86"; + sha256 = "0v2g5a6qpzn7w2g0812qi3pxm0ilpb5wj00ivxfnflh74yyf69wi"; type = "gem"; }; - version = "1.3.1"; + version = "1.4.2"; + }; + logger = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "00q2zznygpbls8asz5knjvvj2brr3ghmqxgr83xnrdj4rk3xwvhr"; + type = "gem"; + }; + version = "1.7.0"; }; revdev = { groups = [ "default" ]; @@ -71,35 +81,27 @@ version = "0.2.1"; }; rexml = { - dependencies = [ "strscan" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0d8ivcirrrxpkpjc1c835wknc9s2fl54xpw08s177yfrh5ish209"; + sha256 = "1jmbf6lf7pcyacpb939xjjpn1f84c3nw83dy3p1lwjx0l2ljfif7"; type = "gem"; }; - version = "3.2.8"; + version = "3.4.1"; }; ruby-dbus = { - dependencies = [ "rexml" ]; + dependencies = [ + "logger" + "rexml" + ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0hf9y5lbi1xcadc2fw87wlif75s1359c2wwlvvd0gag7cq5dm0pm"; + sha256 = "0528x9jm3frq3r10ilf1fkhsy3m5w2gkr93pa5xcixv1daliqhzy"; type = "gem"; }; - version = "0.23.1"; - }; - strscan = { - groups = [ "default" ]; - platforms = [ ]; - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "0mamrl7pxacbc79ny5hzmakc9grbjysm3yy6119ppgsg44fsif01"; - type = "gem"; - }; - version = "3.1.0"; + version = "0.25.0"; }; } diff --git a/pkgs/by-name/fu/fusuma/package.nix b/pkgs/by-name/fu/fusuma/package.nix index e43f5b7f0ca0..727931ef2a1c 100644 --- a/pkgs/by-name/fu/fusuma/package.nix +++ b/pkgs/by-name/fu/fusuma/package.nix @@ -7,7 +7,7 @@ libinput, }: -bundlerApp { +bundlerApp rec { pname = "fusuma"; gemdir = ./.; exes = [ "fusuma" ]; @@ -24,7 +24,7 @@ bundlerApp { } ''; - passthru.updateScript = bundlerUpdateScript "fusuma"; + passthru.updateScript = bundlerUpdateScript pname; meta = with lib; { description = "Multitouch gestures with libinput driver on X11, Linux";