about summary refs log tree commit diff
path: root/pkgs/desktops/kde-5/plasma-5.5/libksysguard/default.nix
blob: 402b3ce3beee9692b257c26783fb3bcef1a3199c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
{ fetchpatch, plasmaPackage, extra-cmake-modules, kauth, kcompletion
, kconfigwidgets, kcoreaddons, kservice, kwidgetsaddons
, kwindowsystem, plasma-framework, qtscript, qtwebkit, qtx11extras
, kconfig, ki18n, kiconthemes
}:

plasmaPackage {
  name = "libksysguard";
  patches = [
    ./0001-qdiriterator-follow-symlinks.patch
    (fetchpatch { # should be included on update
      name = "glibc-2.23-isnan.patch";
      url = https://github.com/KDE/libksysguard/commit/b0578798eb3.patch;
      sha256 = "1my5nqp58c5azyi265j261a10wh047zxakprrnpl85mlg7bwskdh";
    })
  ];
  nativeBuildInputs = [
    extra-cmake-modules
  ];
  buildInputs = [
    kcompletion kconfigwidgets kcoreaddons kservice
    kwidgetsaddons qtscript qtwebkit
  ];
  propagatedBuildInputs = [
    kauth kconfig ki18n kiconthemes kwindowsystem plasma-framework
    qtx11extras
  ];
}