python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / misc / kcollectd / default.nix
blobe38cb6f5a7911cfc73144ea987d1e525be25273e
1 { lib
2 , fetchFromGitLab
3 , mkDerivation
4 , qtbase
5 , cmake
6 , kconfig
7 , kio
8 , kiconthemes
9 , kxmlgui
10 , ki18n
11 , kguiaddons
12 , extra-cmake-modules
13 , boost
14 , shared-mime-info
15 , rrdtool
16 , breeze-icons
19 mkDerivation rec {
20   pname = "kcollectd";
21   version = "0.12.0";
22   src = fetchFromGitLab {
23     owner = "aerusso";
24     repo = pname;
25     rev = "v${version}";
26     sha256 = "sha256-Ihd4Ps4t9+sNB3joO3vTxDR/25t7Ecl6yvHQ15QiUdY=";
27   };
29   nativeBuildInputs = [
30     cmake
31     extra-cmake-modules
32     shared-mime-info
33   ];
35   buildInputs = [
36     qtbase
37     kconfig
38     kio
39     kxmlgui
40     kiconthemes
41     ki18n
42     kguiaddons
43     boost
44     rrdtool
45     # otherwise some buttons are blank
46     breeze-icons
47   ];
49   meta = with lib; {
50     description = "A graphical frontend to collectd";
51     homepage = "https://www.antonioerusso.com/projects/kcollectd/";
52     maintainers = [ maintainers.symphorien ];
53     license = [ lib.licenses.gpl3Plus ];
54     platforms = lib.platforms.linux;
55   };