about summary refs log tree commit diff
path: root/pkgs/applications/misc/kapow
diff options
context:
space:
mode:
authorOrivej Desh <orivej@gmx.fr>2020-10-04 02:52:12 +0000
committerOrivej Desh <orivej@gmx.fr>2020-10-04 02:54:14 +0000
commitc229834d43e6e584a8c87b0334af13e00d80cb6e (patch)
treed32d4cc1e41cfbaca06f9f5a56671d9c0ef53efa /pkgs/applications/misc/kapow
parent5cf596c9f0a5f2906ecc90468411419e171789b2 (diff)
kapow: init at 1.5.10
Diffstat (limited to 'pkgs/applications/misc/kapow')
-rw-r--r--pkgs/applications/misc/kapow/default.nix25
1 files changed, 25 insertions, 0 deletions
diff --git a/pkgs/applications/misc/kapow/default.nix b/pkgs/applications/misc/kapow/default.nix
new file mode 100644
index 0000000000000..ccdc57dd0e675
--- /dev/null
+++ b/pkgs/applications/misc/kapow/default.nix
@@ -0,0 +1,25 @@
+{ stdenv, qmake, fetchFromGitHub, qtbase, qttools, wrapQtAppsHook }:
+
+stdenv.mkDerivation rec {
+  pname = "kapow";
+  version = "1.5.10";
+
+  src = fetchFromGitHub {
+    owner = "gottcode";
+    repo = pname;
+    rev = "v${version}";
+    sha256 = "1fz9fb4w21ax8hjs6dwfn2410ig4lqvzdlijq0jcj3jbgxd4i1gw";
+  };
+
+  nativeBuildInputs = [ qmake qttools wrapQtAppsHook ];
+
+  buildInputs = [ qtbase ];
+
+  meta = with stdenv.lib; {
+    description = "Punch clock to track time spent on projects";
+    homepage = "https://gottcode.org/kapow/";
+    maintainers = with maintainers; [ orivej ];
+    platforms = platforms.linux;
+    license = licenses.gpl3Plus;
+  };
+}