nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 56 lines 990 B view raw
1{ 2 stdenv, 3 lib, 4 fetchFromGitHub, 5 cmake, 6 pkg-config, 7 kdePackages, 8}: 9 10stdenv.mkDerivation (finalAttrs: { 11 pname = "ktimetracker"; 12 version = "6.0.0"; 13 14 src = fetchFromGitHub { 15 owner = "KDE"; 16 repo = "ktimetracker"; 17 tag = "v${finalAttrs.version}"; 18 hash = "sha256-SQjqNzmmt0AEQvGW4Vz5GldQcp7Q9rZvGG7mGugRwd8="; 19 }; 20 21 nativeBuildInputs = [ 22 cmake 23 pkg-config 24 ] 25 ++ (with kdePackages; [ 26 extra-cmake-modules 27 wrapQtAppsHook 28 ]); 29 30 buildInputs = with kdePackages; [ 31 kconfig 32 kconfigwidgets 33 kdbusaddons 34 kdoctools 35 ki18n 36 kidletime 37 kjobwidgets 38 kio 39 knotifications 40 kwindowsystem 41 kxmlgui 42 ktextwidgets 43 kcalendarcore 44 qt5compat 45 kstatusnotifieritem 46 kcmutils 47 ]; 48 49 meta = { 50 description = "Todo management and time tracking application"; 51 mainProgram = "ktimetracker"; 52 license = lib.licenses.gpl2; 53 homepage = "https://userbase.kde.org/KTimeTracker"; 54 maintainers = [ ]; 55 }; 56})