Unverified Commit 8db65504 authored by natsukium's avatar natsukium
Browse files

rednotebook: switch to pypa builder

parent 24f34c60
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
{ 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";