Skip to content

Commit b26bcc6

Browse files
committed
cq-kit: init at 0.5.8
1 parent 8938de1 commit b26bcc6

File tree

3 files changed

+36
-0
lines changed

3 files changed

+36
-0
lines changed

pkgs/overlay.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ let
33
in
44
final: prev: {
55

6+
cq-editor = final.callPackage ./cq-editor { };
7+
68
lib3mf = final.callPackage ./lib3mf { };
79

810
opencascade-occt = final.pkgs.callPackage ./opencascade-occt {

pkgs/python/cq-kit/default.nix

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
{
2+
buildPythonPackage,
3+
fetchFromGitHub,
4+
setuptools,
5+
pytestCheckHook,
6+
cadquery,
7+
rich,
8+
}:
9+
let
10+
version = "0.5.8";
11+
in
12+
buildPythonPackage {
13+
inherit version;
14+
pname = "cq-kit";
15+
16+
src = fetchFromGitHub {
17+
owner = "michaelgale";
18+
repo = "cq-kit";
19+
rev = "v.${version}";
20+
hash = "sha256-opk2eESaZoel9Oc8UYi7DsDnMJf623twQ77DHHLzfHo=";
21+
};
22+
23+
pyproject = true;
24+
25+
build-system = [ setuptools ];
26+
27+
dependencies = [ cadquery ];
28+
29+
nativeCheckInputs = [
30+
pytestCheckHook
31+
rich
32+
];
33+
}

pkgs/python/overlay.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ final: prev: {
77
build123d = final.callPackage ./build123d { };
88
cadquery = final.callPackage ./cadquery { };
99
casadi = final.toPythonModule (casadi.override { pythonSupport = true; });
10+
cq-kit = final.callPackage ./cq-kit { };
1011
libclang = prev.libclang.override { llvmPackages = llvmPackages_15; };
1112
nlopt = final.callPackage ./nlopt { };
1213
ocp = final.callPackage ./ocp { inherit ocp; };

0 commit comments

Comments
 (0)