nix-overlay/pkgs/development/python-modules/freecad.robossembler/default.nix

47 lines
975 B
Nix

{ buildPythonPackage
, fetchgit
, python3Packages
, lib
, autoPatchelfHook
, pythonImportsCheckHook
, config
, setuptools
, freecad-py
, pytestCheckHook
, toPythonModule
, python
, ... }:
buildPythonPackage rec {
name = "freecad.robossembler";
version = "1.0.0";
format = "setuptools";
src = fetchgit {
url = "https://gitlab.com/robossembler/framework";
hash = "sha256-K6vnCQn129TWiMEKe81eBx/1H6PaIriCnkHGRwL8fg0=";
rev = "e8bb59124d56c5aee0180b4c7d5c7bfeec9cb1ea";
};
sourceRoot = "${src.name}/freecad_workbench";
nativeBuildInputs = [
setuptools
];
buildInputs = [ freecad-py ];
propagatedBuildInputs = [
freecad-py
];
pythonImportsCheck = [ "freecad.robossembler" ];
doCheck = false;
meta = with lib; {
description = "Robossembler CG Pipeline Python Module";
homepage = "https://gitlab.com/robossembler/framework/rcg_pipeline";
license = licenses.mit;
maintainers = with maintainers; [ ];
};
}