python3Packages.cadquery: mark broken

Needs update and fixed dependencies (nontrivial) to work with recent
Python and with opencascade-occt and recent pythonocc-core.
(Note the package already didn't build due to the Python 3.8 upper
bound.)
This commit is contained in:
Ben Darwin 2023-09-18 12:42:30 -04:00
parent 0db4dea3b9
commit 8c0a9c12b1

View File

@ -5,12 +5,11 @@
, pythonAtLeast
, fetchFromGitHub
, pyparsing
, opencascade
, opencascade-occt
, stdenv
, python
, cmake
, swig
, smesh
, freetype
, libGL
, libGLU
@ -42,8 +41,7 @@ let
buildInputs = [
python
opencascade
smesh
opencascade-occt
freetype
libGL
libGLU
@ -57,9 +55,6 @@ let
cmakeFlags = [
"-Wno-dev"
"-DPYTHONOCC_INSTALL_DIRECTORY=${placeholder "out"}/${python.sitePackages}/OCC"
"-DSMESH_INCLUDE_PATH=${smesh}/include/smesh"
"-DSMESH_LIB_PATH=${smesh}/lib"
"-DPYTHONOCC_WRAP_SMESH=TRUE"
];
});
@ -76,7 +71,7 @@ in
};
buildInputs = [
opencascade
opencascade-occt
];
propagatedBuildInputs = [
@ -99,5 +94,6 @@ in
homepage = "https://github.com/CadQuery/cadquery";
license = licenses.asl20;
maintainers = with maintainers; [ marcus7070 ];
broken = true;
};
}