{ lib , python3Packages , fetchPypi , pkg-config , librsvg , gobject-introspection , atk , gtk3 , gtkspell3 , gnome , glib , goocanvas2 , gdk-pixbuf , pango , fontconfig , freetype , wrapGAppsHook3 }: with lib; python3Packages.buildPythonApplication rec { pname = "tryton"; version = "7.2.1"; disabled = !python3Packages.isPy3k; src = fetchPypi { inherit pname version; sha256 = "sha256-CK3XkHX16Ec/j1DhC29uoj/YqcLXs/KsIb7v/cfoiaM="; }; nativeBuildInputs = [ pkg-config gobject-introspection wrapGAppsHook3 ]; propagatedBuildInputs = with python3Packages; [ python-dateutil pygobject3 goocalendar pycairo ]; buildInputs = [ atk gdk-pixbuf glib gnome.adwaita-icon-theme goocanvas2 fontconfig freetype gtk3 gtkspell3 librsvg pango ]; strictDeps = false; doCheck = false; meta = { description = "The client of the Tryton application platform"; mainProgram = "tryton"; longDescription = '' The client for Tryton, a three-tier high-level general purpose application platform under the license GPL-3 written in Python and using PostgreSQL as database engine. It is the core base of a complete business solution providing modularity, scalability and security. ''; homepage = "http://www.tryton.org/"; license = licenses.gpl3Plus; maintainers = with maintainers; [ johbo udono ]; }; }