1 { lib, fetchFromGitHub, python3Packages, intltool, glib, itstool
2 , wrapGAppsHook, gobject-introspection, pango, gdk-pixbuf, atk, wafHook }:
4 python3Packages.buildPythonApplication rec {
10 src = fetchFromGitHub {
11 owner = "projecthamster";
14 sha256 = "09ikiwc2izjvwqbbyp8knn190x5y4anwslkmb9k2h3r3jwrg2vd2";
18 python3Packages.setuptools
33 propagatedBuildInputs = with python3Packages; [
40 # Setup hooks have trouble with strict deps.
41 # https://github.com/NixOS/nixpkgs/issues/56943
46 # Arguments to be passed to `makeWrapper`, only used by buildPython*
48 makeWrapperArgs+=("''${gappsWrapperArgs[@]}")
52 wrapPythonProgramsIn $out/libexec "$out $pythonPath"
56 description = "Time tracking application";
57 homepage = "http://projecthamster.org/";
58 license = licenses.gpl3Plus;
59 platforms = platforms.all;
60 maintainers = [ maintainers.fabianhauser ];