plasma-desktop: add missing dependency xf86inputlibinput for mouse
settings fixes https://github.com/NixOS/nixpkgs/issues/132890
This commit is contained in:
parent
b043517938
commit
ef310fc7cd
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation, lib, fetchpatch,
|
||||||
extra-cmake-modules, kdoctools,
|
extra-cmake-modules, kdoctools,
|
||||||
|
|
||||||
boost, fontconfig, ibus, libXcursor, libXft, libcanberra_kde, libpulseaudio,
|
boost, fontconfig, ibus, libXcursor, libXft, libcanberra_kde, libpulseaudio,
|
||||||
@ -21,7 +21,8 @@ mkDerivation {
|
|||||||
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
boost fontconfig ibus libcanberra_kde libpulseaudio libXcursor libXft xorgserver
|
boost fontconfig ibus libcanberra_kde libpulseaudio libXcursor libXft xorgserver
|
||||||
libxkbfile phonon xf86inputevdev xf86inputsynaptics xinput xkeyboard_config
|
libxkbfile phonon xf86inputlibinput xf86inputevdev xf86inputsynaptics xinput
|
||||||
|
xkeyboard_config
|
||||||
|
|
||||||
accounts-qt qtdeclarative qtquickcontrols qtquickcontrols2 qtsvg qtx11extras
|
accounts-qt qtdeclarative qtquickcontrols qtquickcontrols2 qtsvg qtx11extras
|
||||||
|
|
||||||
@ -35,6 +36,11 @@ mkDerivation {
|
|||||||
patches = [
|
patches = [
|
||||||
./hwclock-path.patch
|
./hwclock-path.patch
|
||||||
./tzdir.patch
|
./tzdir.patch
|
||||||
|
# https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/563
|
||||||
|
(fetchpatch {
|
||||||
|
url = "https://invent.kde.org/plasma/plasma-desktop/-/commit/8d9bf2032b8a2e5de75edf5713c42866f5b80649.patch";
|
||||||
|
sha256 = "sha256-2jqqFjBljbhf7I+fTsIvuFs3Ic662KTKRnbcSm5Jing=";
|
||||||
|
})
|
||||||
];
|
];
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
sed '1i#include <cmath>' -i kcms/touchpad/backends/x11/synapticstouchpad.cpp
|
sed '1i#include <cmath>' -i kcms/touchpad/backends/x11/synapticstouchpad.cpp
|
||||||
|
Loading…
Reference in New Issue
Block a user