gnome-flashback: 3.54.0 → 3.56.0

https://gitlab.gnome.org/GNOME/gnome-flashback/-/compare/3.54.0...3.56.0

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>

+23 -2
+13
pkgs/by-name/gn/gnome-flashback/fix-paths.patch
··· 1 + diff --git a/system-indicators/si-input-sources.c b/system-indicators/si-input-sources.c 2 + index f13b262..2186b76 100644 3 + --- a/system-indicators/si-input-sources.c 4 + +++ b/system-indicators/si-input-sources.c 5 + @@ -807,7 +807,7 @@ spawn_keyboard_display (const char *description) 6 + flags = G_SPAWN_SEARCH_PATH | G_SPAWN_DO_NOT_REAP_CHILD; 7 + error = NULL; 8 + 9 + - argv[0] = g_strdup ("tecla"); 10 + + argv[0] = g_strdup ("@tecla@"); 11 + argv[1] = g_strdup (description); 12 + argv[2] = NULL; 13 +
+10 -2
pkgs/by-name/gn/gnome-flashback/package.nix
··· 20 20 pkg-config, 21 21 polkit, 22 22 gdm, 23 + replaceVars, 23 24 systemd, 25 + tecla, 24 26 upower, 25 27 pam, 26 28 wrapGAppsHook3, ··· 64 66 in 65 67 stdenv.mkDerivation (finalAttrs: { 66 68 pname = "gnome-flashback"; 67 - version = "3.54.0"; 69 + version = "3.56.0"; 68 70 69 71 src = fetchurl { 70 72 url = "mirror://gnome/sources/gnome-flashback/${lib.versions.majorMinor finalAttrs.version}/gnome-flashback-${finalAttrs.version}.tar.xz"; 71 - hash = "sha256-gkNa4wLNZK6xG25M0YTaj/+qzSSFFf+gIidZXDzPne4="; 73 + hash = "sha256-LQ+iLzc9sIDq7w5Wk7lijN6ETyVjPVqQMTsEndlSkmA="; 72 74 }; 75 + 76 + patches = [ 77 + (replaceVars ./fix-paths.patch { 78 + tecla = lib.getExe tecla; 79 + }) 80 + ]; 73 81 74 82 # make .desktop Execs absolute 75 83 postPatch = ''