git.iko.soy/typeable/nixpkgs
on master help sign in
plasma-desktop: add missing dependency xf86inputlibinput for mouse

settings fixes https://github.com/NixOS/nixpkgs/issues/132890

commitef310fc7cd755af8856af8fcbe7bbe1c08b3bc90 authorArtturin <Artturin@artturin.com> dateWed 15 Sep 2021, 00:06 (5 years ago) parentb043517
1 file changed+8−2
pkgs/desktops/plasma-5/plasma-desktop/default.nix+8−2
pkgs/desktops/plasma-5/plasma-desktop/default.nix+8−2
@@ -1,5 +1,5 @@
11{
2− mkDerivation, lib,
2+ mkDerivation, lib, fetchpatch,
33 extra-cmake-modules, kdoctools,
44
55 boost, fontconfig, ibus, libXcursor, libXft, libcanberra_kde, libpulseaudio,
@@ -21,7 +21,8 @@ mkDerivation {
2121 nativeBuildInputs = [ extra-cmake-modules kdoctools ];
2222 buildInputs = [
2323 boost fontconfig ibus libcanberra_kde libpulseaudio libXcursor libXft xorgserver
24− libxkbfile phonon xf86inputevdev xf86inputsynaptics xinput xkeyboard_config
24+ libxkbfile phonon xf86inputlibinput xf86inputevdev xf86inputsynaptics xinput
25+ xkeyboard_config
2526
2627 accounts-qt qtdeclarative qtquickcontrols qtquickcontrols2 qtsvg qtx11extras
2728
@@ -35,6 +36,11 @@ mkDerivation {
3536 patches = [
3637 ./hwclock-path.patch
3738 ./tzdir.patch
39+ # https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/563
40+ (fetchpatch {
41+ url = "https://invent.kde.org/plasma/plasma-desktop/-/commit/8d9bf2032b8a2e5de75edf5713c42866f5b80649.patch";
42+ sha256 = "sha256-2jqqFjBljbhf7I+fTsIvuFs3Ic662KTKRnbcSm5Jing=";
43+ })
3844 ];
3945 postPatch = ''
4046 sed '1i#include <cmath>' -i kcms/touchpad/backends/x11/synapticstouchpad.cpp