diff options
author | worldofpeace <worldofpeace@protonmail.ch> | 2019-09-01 23:54:55 -0400 |
---|---|---|
committer | worldofpeace <worldofpeace@protonmail.ch> | 2019-09-02 00:15:30 -0400 |
commit | 81a1bd6cfd6e7033870f319c332ffcab3585d955 (patch) | |
tree | 1e0e1222dbd025ce5e4c0c56352dbc90a06568aa /pkgs/desktops | |
parent | 5c04758bf764dd797005f9369a881e7fc41844eb (diff) | |
download | nixlib-81a1bd6cfd6e7033870f319c332ffcab3585d955.tar nixlib-81a1bd6cfd6e7033870f319c332ffcab3585d955.tar.gz nixlib-81a1bd6cfd6e7033870f319c332ffcab3585d955.tar.bz2 nixlib-81a1bd6cfd6e7033870f319c332ffcab3585d955.tar.lz nixlib-81a1bd6cfd6e7033870f319c332ffcab3585d955.tar.xz nixlib-81a1bd6cfd6e7033870f319c332ffcab3585d955.tar.zst nixlib-81a1bd6cfd6e7033870f319c332ffcab3585d955.zip |
pantheon.switchboard-plug-a11y: hardcode path to onboard-settings
Diffstat (limited to 'pkgs/desktops')
-rw-r--r-- | pkgs/desktops/pantheon/apps/switchboard-plugs/a11y/default.nix | 9 | ||||
-rw-r--r-- | pkgs/desktops/pantheon/apps/switchboard-plugs/a11y/fix-paths.patch | 13 |
2 files changed, 22 insertions, 0 deletions
diff --git a/pkgs/desktops/pantheon/apps/switchboard-plugs/a11y/default.nix b/pkgs/desktops/pantheon/apps/switchboard-plugs/a11y/default.nix index a03594b7b18b..3b85b123fd03 100644 --- a/pkgs/desktops/pantheon/apps/switchboard-plugs/a11y/default.nix +++ b/pkgs/desktops/pantheon/apps/switchboard-plugs/a11y/default.nix @@ -1,4 +1,5 @@ { stdenv +, substituteAll , fetchFromGitHub , pantheon , meson @@ -9,6 +10,7 @@ , granite , gtk3 , switchboard +, onboard }: stdenv.mkDerivation rec { @@ -22,6 +24,13 @@ stdenv.mkDerivation rec { sha256 = "1wh46lrsliii5bbvfc4xnzgnii2v7sqxnbn43ylmyqppfv9mk1wd"; }; + patches = [ + (substituteAll { + src = ./fix-paths.patch; + inherit onboard; + }) + ]; + passthru = { updateScript = pantheon.updateScript { repoName = pname; diff --git a/pkgs/desktops/pantheon/apps/switchboard-plugs/a11y/fix-paths.patch b/pkgs/desktops/pantheon/apps/switchboard-plugs/a11y/fix-paths.patch new file mode 100644 index 000000000000..4d69390f39d9 --- /dev/null +++ b/pkgs/desktops/pantheon/apps/switchboard-plugs/a11y/fix-paths.patch @@ -0,0 +1,13 @@ +diff --git a/src/Panes/Typing.vala b/src/Panes/Typing.vala +index b4ae8b0..5b8fd7e 100644 +--- a/src/Panes/Typing.vala ++++ b/src/Panes/Typing.vala +@@ -83,7 +83,7 @@ public class Accessibility.Panes.Typing : Categories.Pane { + + onboard_settings_label.clicked.connect (() => { + try { +- var appinfo = AppInfo.create_from_commandline ("onboard-settings", null, AppInfoCreateFlags.NONE); ++ var appinfo = AppInfo.create_from_commandline ("@onboard@/bin/onboard-settings", null, AppInfoCreateFlags.NONE); + appinfo.launch (null, null); + } catch (Error e) { + warning ("%s\n", e.message); |