Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 61 lines 1.0 kB view raw
1{ 2 mkDerivation, 3 lib, 4 fetchurl, 5 cmake, 6 pkg-config, 7 extra-cmake-modules, 8 kconfig, 9 kconfigwidgets, 10 kdbusaddons, 11 kdoctools, 12 ki18n, 13 kidletime, 14 kjobwidgets, 15 kio, 16 knotifications, 17 kwindowsystem, 18 kxmlgui, 19 ktextwidgets, 20 kcalendarcore, 21}: 22 23mkDerivation rec { 24 pname = "ktimetracker"; 25 version = "5.0.1"; 26 27 src = fetchurl { 28 url = "mirror://kde/stable/${pname}/${version}/src/${pname}-${version}.tar.xz"; 29 sha256 = "0jp63fby052rapjjaz413b1wjz4qsgpxh82y2d75jzimch0n5s02"; 30 }; 31 32 nativeBuildInputs = [ 33 cmake 34 pkg-config 35 extra-cmake-modules 36 ]; 37 38 buildInputs = [ 39 kconfig 40 kconfigwidgets 41 kdbusaddons 42 kdoctools 43 ki18n 44 kidletime 45 kjobwidgets 46 kio 47 knotifications 48 kwindowsystem 49 kxmlgui 50 ktextwidgets 51 kcalendarcore 52 ]; 53 54 meta = with lib; { 55 description = "Todo management and time tracking application"; 56 mainProgram = "ktimetracker"; 57 license = licenses.gpl2; 58 homepage = "https://userbase.kde.org/KTimeTracker"; 59 maintainers = [ ]; 60 }; 61}