packages/vpype-gcode: init at 0.13.0

This commit is contained in:
Artemis Tosini 2024-01-20 06:20:30 +00:00
parent 10a6347414
commit a0ddce8e11
Signed by: artemist
GPG key ID: EE5227935FE3FF18
2 changed files with 26 additions and 0 deletions

View file

@ -59,6 +59,9 @@
};
vpype =
final.callPackage ./packages/vpype { python3 = pythonFinal; };
vpype-gcode = final.callPackage ./packages/vpype-gcode {
python3 = pythonFinal;
};
} // (final.callPackage ./packages/axidraw/modules.nix {
python3 = pythonFinal;
}))

View file

@ -0,0 +1,23 @@
{ lib, python3, fetchFromGitHub }:
python3.buildPythonPackage rec {
pname = "vpype";
version = "1.13.0";
format = "setuptools";
src = fetchFromGitHub {
owner = "plottertools";
repo = "vpype-gcode";
rev = version;
hash = "sha256-waSHw4DBgozcBwNTgZwGfvmg0UHaENJIGrCqnMu0ruU=";
};
propagatedBuildInputs = with python3; [ click numpy vpype ];
meta = with lib; {
description = "gcode extension for vpype";
homepage = "https://github.com/plottertools/vpype-gcode";
license = with licenses; [ mit ];
maintainers = with maintainers; [ artemist ];
};
}