diff --git a/pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/default.nix b/pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/default.nix index 032758e1fb27..bf6b223048df 100644 --- a/pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/default.nix +++ b/pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/default.nix @@ -8,6 +8,7 @@ ninja, pkg-config, vala, + elementary-settings-daemon, libadwaita, libgee, gettext, @@ -25,13 +26,13 @@ stdenv.mkDerivation rec { pname = "switchboard-plug-keyboard"; - version = "8.0.2"; + version = "8.1.0"; src = fetchFromGitHub { owner = "elementary"; repo = "settings-keyboard"; rev = version; - sha256 = "sha256-j2D6NSwHTZQJaHm664fHF4VkcExpYwoq/J3SXus30nw="; + sha256 = "sha256-8lgoR7nYqUJfLr9UhqnFJWw9x9l97RxgIkAwodHgrzI="; }; patches = [ @@ -54,6 +55,7 @@ stdenv.mkDerivation rec { ]; buildInputs = [ + elementary-settings-daemon # io.elementary.settings-daemon.applications gnome-settings-daemon # media-keys granite7 gsettings-desktop-schemas diff --git a/pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/fix-paths.patch b/pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/fix-paths.patch index 47f29161c472..e88453433c07 100644 --- a/pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/fix-paths.patch +++ b/pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/fix-paths.patch @@ -6,8 +6,8 @@ index bd461685..b6371096 100644 onscreen_keyboard_settings.clicked.connect (() => { try { -- var appinfo = AppInfo.create_from_commandline ("onboard-settings", null, NONE); -+ var appinfo = AppInfo.create_from_commandline ("@onboard@/bin/onboard-settings", null, NONE); +- var appinfo = GLib.AppInfo.create_from_commandline ("onboard-settings", null, NONE); ++ var appinfo = GLib.AppInfo.create_from_commandline ("@onboard@/bin/onboard-settings", null, NONE); appinfo.launch (null, null); } catch (Error e) { critical ("Unable to launch onboard-settings: %s", e.message);