about summary refs log tree commit diff
path: root/pkgs/desktops/pantheon
diff options
context:
space:
mode:
authorworldofpeace <worldofpeace@protonmail.ch>2019-10-10 10:37:51 -0400
committerworldofpeace <worldofpeace@protonmail.ch>2019-10-10 10:37:51 -0400
commite55bd86e821a876f9f828ea38b2add408b155fea (patch)
tree07a05fbdf2ca934d8909095c0aaf105c13de5903 /pkgs/desktops/pantheon
parent21c127f7d0fcbb6e03f6f490dc8f968199b6dd1d (diff)
downloadnixlib-e55bd86e821a876f9f828ea38b2add408b155fea.tar
nixlib-e55bd86e821a876f9f828ea38b2add408b155fea.tar.gz
nixlib-e55bd86e821a876f9f828ea38b2add408b155fea.tar.bz2
nixlib-e55bd86e821a876f9f828ea38b2add408b155fea.tar.lz
nixlib-e55bd86e821a876f9f828ea38b2add408b155fea.tar.xz
nixlib-e55bd86e821a876f9f828ea38b2add408b155fea.tar.zst
nixlib-e55bd86e821a876f9f828ea38b2add408b155fea.zip
pantheon.switchboard-plug-keyboard: fix build
Diffstat (limited to 'pkgs/desktops/pantheon')
-rw-r--r--pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/default.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/default.nix b/pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/default.nix
index 8b82543a0e5f..e31355b7b7ed 100644
--- a/pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/default.nix
+++ b/pkgs/desktops/pantheon/apps/switchboard-plugs/keyboard/default.nix
@@ -1,6 +1,7 @@
 { stdenv
 , fetchFromGitHub
 , pantheon
+, fetchpatch
 , substituteAll
 , meson
 , ninja
@@ -55,6 +56,11 @@ stdenv.mkDerivation rec {
       src = ./xkb.patch;
       config = "${xorg.xkeyboardconfig}/share/X11/xkb/rules/evdev.xml";
     })
+    # Fix build with latest vala.
+    (fetchpatch {
+      url = "https://github.com/elementary/switchboard-plug-keyboard/commit/28fa960f607f0b1d67f2864965a079bdfc23e3a8.patch";
+      sha256 = "0121qcg8n7gkz7gpwrxc1cx0nnypj02zy2jmp3cks5r9sc0yi0hw";
+    })
   ];
 
   PKG_CONFIG_SWITCHBOARD_2_0_PLUGSDIR = "${placeholder "out"}/lib/switchboard";