Skip to content

Commit b27ba6f

Browse files
committed
python3Packages.pythonocc-core: fix build
Fixes #376349
1 parent e3e32b6 commit b27ba6f

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

pkgs/development/python-modules/pythonocc-core/default.nix

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,19 +14,20 @@
1414
libXi,
1515
libXmu,
1616
opencascade-occt,
17+
numpy,
1718
rapidjson,
1819
swig,
1920
}:
2021

2122
stdenv.mkDerivation rec {
2223
pname = "pythonocc-core";
23-
version = "7.6.2";
24+
version = "7.8.1.1";
2425

2526
src = fetchFromGitHub {
2627
owner = "tpaviot";
2728
repo = "pythonocc-core";
2829
tag = version;
29-
hash = "sha256-45pqPQ07KYlpFwJSAYVHbzuqDQTbAvPpxReal52DCzU=";
30+
hash = "sha256-0o2PQEN0/Z7FUPZEo2HxFFa+mN2bZnYI++HVu4ONpNA=";
3031
};
3132

3233
postPatch = ''
@@ -50,12 +51,14 @@ stdenv.mkDerivation rec {
5051
libXmu
5152
libXi
5253
fontconfig
54+
numpy
5355
rapidjson
5456
] ++ lib.optionals stdenv.hostPlatform.isDarwin [ Cocoa ];
5557

5658
cmakeFlags = [
5759
"-Wno-dev"
5860
"-DPYTHONOCC_INSTALL_DIRECTORY=${placeholder "out"}/${python.sitePackages}/OCC"
61+
"-DPYTHONOCC_MESHDS_NUMPY=on"
5962
];
6063

6164
passthru = {

pkgs/top-level/python-packages.nix

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13617,7 +13617,6 @@ self: super: with self; {
1361713617
inherit (pkgs) fontconfig rapidjson;
1361813618
inherit (pkgs.xorg) libX11 libXi libXmu libXext;
1361913619
inherit (pkgs.darwin.apple_sdk.frameworks) Cocoa;
13620-
opencascade-occt = pkgs.opencascade-occt_7_6;
1362113620
});
1362213621

1362313622
python-olm = callPackage ../development/python-modules/python-olm { };

0 commit comments

Comments
 (0)