Commit 0fdcf9a6 authored by Robert Schütz's avatar Robert Schütz
Browse files
parent 46ae0210
Loading
Loading
Loading
Loading
+15 −10
Original line number Diff line number Diff line
{ lib
, buildPythonPackage
, isPy3k
, fetchPypi
, pythonOlder
, fetchFromGitHub
, substituteAll
, graphviz
, coreutils
, pkg-config
, setuptools
, pytest
}:

buildPythonPackage rec {
  pname = "pygraphviz";
  version = "1.11";
  format = "setuptools";
  version = "1.12";
  pyproject = true;

  disabled = !isPy3k;
  disabled = pythonOlder "3.10";

  src = fetchPypi {
    inherit pname version;
    hash = "sha256-qX61ztJm9FBT67HyxsbSkJFpBQPjpcFL5/kIs3sG8tQ=";
    extension = "zip";
  src = fetchFromGitHub {
    owner = "pygraphviz";
    repo = "pygraphviz";
    rev = "pygraphviz-${version}";
    hash = "sha256-XDP77H724eiMa/V18OtLxpUpxlIVDmcFLMYOAbazquo=";
  };

  patches = [
@@ -30,7 +32,10 @@ buildPythonPackage rec {
    })
  ];

  nativeBuildInputs = [ pkg-config ];
  nativeBuildInputs = [
    pkg-config
    setuptools
  ];

  buildInputs = [ graphviz ];