Unverified Commit afbee940 authored by Fabian Affolter's avatar Fabian Affolter Committed by GitHub
Browse files

Merge pull request #255647 from r-ryantm/auto-update/python310Packages.gprof2dot

python310Packages.gprof2dot: 2021.02.21 -> 2022.07.29
parents c0c46b55 22d28273
Loading
Loading
Loading
Loading
+11 −5
Original line number Diff line number Diff line
@@ -3,18 +3,21 @@
, buildPythonPackage
, python
, graphviz
, pythonOlder
}:

buildPythonPackage rec {
  pname = "gprof2dot";
  version = "2021.02.21";
  version = "2022.07.29";
  format = "setuptools";

  disabled = pythonOlder "3.7";

  src = fetchFromGitHub {
    owner = "jrfonseca";
    repo = "gprof2dot";
    rev = version;
    sha256 = "1jjhsjf5fdi1fkn7mvhnzkh6cynl8gcjrygd3cya5mmda3akhzic";
    rev = "refs/tags/${version}";
    hash = "sha256-nIsBO6KTyG2VZZRXrkU/T/a9Ki1x6hda5Vv3rZv/mJM=";
  };

  makeWrapperArgs = [
@@ -22,7 +25,9 @@ buildPythonPackage rec {
  ];

  # Needed so dot is on path of the test script
  nativeCheckInputs = [ graphviz ];
  nativeCheckInputs = [
    graphviz
  ];

  checkPhase = ''
    runHook preCheck
@@ -34,8 +39,9 @@ buildPythonPackage rec {
  '';

  meta = with lib; {
    homepage = "https://github.com/jrfonseca/gprof2dot";
    description = "Python script to convert the output from many profilers into a dot graph";
    homepage = "https://github.com/jrfonseca/gprof2dot";
    changelog = "https://github.com/jrfonseca/gprof2dot/releases/tag/${version}";
    license = licenses.lgpl3Plus;
    maintainers = with maintainers; [ pmiddend ];
  };