diff --git a/pkgs/applications/editors/rednotebook/default.nix b/pkgs/applications/editors/rednotebook/default.nix index 2fb1ca4d1333..679cde8b5037 100644 --- a/pkgs/applications/editors/rednotebook/default.nix +++ b/pkgs/applications/editors/rednotebook/default.nix @@ -1,17 +1,18 @@ { lib, buildPythonApplication, fetchFromGitHub , gdk-pixbuf, glib, gobject-introspection, gtk3, gtksourceview, pango, webkitgtk -, pygobject3, pyyaml +, pygobject3, pyyaml, setuptools }: buildPythonApplication rec { pname = "rednotebook"; - version = "2.34"; + version = "2.35"; + pyproject = true; src = fetchFromGitHub { owner = "jendrikseipp"; repo = "rednotebook"; rev = "refs/tags/v${version}"; - sha256 = "sha256-2Z9zYfMAJPcKN5eakooIv4lQ140yjgQuUVlaWcsEu28="; + sha256 = "sha256-sGwdZZ3YGm3sXJoxnYwj6HQcYMnC1pEzba3N9KLfRHM="; }; # We have not packaged tests. @@ -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";