1{ stdenv, lib, fetchurl, extra-cmake-modules, pkgconfig
2, qtbase, kdeFrameworks
3, eject, libatasmart, parted }:
4
5let
6 pname = "kpmcore";
7
8in stdenv.mkDerivation rec {
9 name = "${pname}-${version}";
10 version = "3.0.3";
11
12 src = fetchurl {
13 url = "mirror://kde/stable/${pname}/${version}/src/${name}.tar.xz";
14 sha256 = "17lqrp39w31fm7haigwq23cp92zwk3czjzqa2fhn3wafx3vafwd2";
15 };
16
17 buildInputs = [
18 qtbase
19 eject # this is to get libblkid
20 libatasmart
21 parted # we only need the library
22
23 kdeFrameworks.kio
24 ];
25 nativeBuildInputs = [ extra-cmake-modules ];
26 enableParallelBuilding = true;
27
28 meta = with stdenv.lib; {
29 maintainers = with lib.maintainers; [ peterhoeg ];
30 };
31}