diff --git a/pkgs/applications/editors/rednotebook/default.nix b/pkgs/applications/editors/rednotebook/default.nix index 93dde1f02297..679cde8b5037 100644 --- a/pkgs/applications/editors/rednotebook/default.nix +++ b/pkgs/applications/editors/rednotebook/default.nix @@ -1,11 +1,12 @@ { lib, buildPythonApplication, fetchFromGitHub , gdk-pixbuf, glib, gobject-introspection, gtk3, gtksourceview, pango, webkitgtk -, pygobject3, pyyaml +, pygobject3, pyyaml, setuptools }: buildPythonApplication rec { pname = "rednotebook"; version = "2.35"; + pyproject = true; src = fetchFromGitHub { owner = "jendrikseipp"; @@ -19,6 +20,8 @@ buildPythonApplication rec { nativeBuildInputs = [ gobject-introspection ]; + build-system = [ setuptools ]; + propagatedBuildInputs = [ gdk-pixbuf glib gtk3 gtksourceview pango webkitgtk pygobject3 pyyaml @@ -30,6 +33,8 @@ buildPythonApplication rec { "--suffix XDG_DATA_DIRS : $XDG_ICON_DIRS:$GSETTINGS_SCHEMAS_PATH" ]; + pythonImportsCheck = [ "rednotebook" ]; + meta = with lib; { homepage = "https://rednotebook.sourceforge.io/"; changelog = "https://github.com/jendrikseipp/rednotebook/blob/v${version}/CHANGELOG.md";