Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / applications / office / ktimetracker / default.nix
blob3b1700cc24fab14a4495fae74d77eae45859a0ca
1 { mkDerivation, lib, fetchurl, cmake, pkg-config, extra-cmake-modules,
2 kconfig, kconfigwidgets, kdbusaddons, kdoctools, ki18n, kidletime,
3 kjobwidgets, kio, knotifications, kwindowsystem, kxmlgui, ktextwidgets,
4 kcalendarcore
5 }:
7 mkDerivation rec {
8   pname = "ktimetracker";
9   version = "5.0.1";
11   src = fetchurl {
12     url = "mirror://kde/stable/${pname}/${version}/src/${pname}-${version}.tar.xz";
13     sha256 = "0jp63fby052rapjjaz413b1wjz4qsgpxh82y2d75jzimch0n5s02";
14   };
16   nativeBuildInputs = [
17     cmake pkg-config extra-cmake-modules
18   ];
20   buildInputs = [
21     kconfig kconfigwidgets kdbusaddons kdoctools ki18n kidletime kjobwidgets
22 kio knotifications kwindowsystem kxmlgui ktextwidgets
23     kcalendarcore
24   ];
26   meta = with lib; {
27     description = "Todo management and time tracking application";
28     license = licenses.gpl2;
29     homepage = "https://userbase.kde.org/KTimeTracker";
30     maintainers = with maintainers; [ dtzWill ];
31   };