rednotebook: switch to pypa builder

This commit is contained in:
natsukium
2024-10-06 17:05:00 +09:00
parent 24f34c60b1
commit 8db65504e6
@@ -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";