Cleanup and python 3.13
This commit is contained in:
29
sci-libs/vtk/files/vtk-9.3.0-opencascade-7.8.0.patch
Normal file
29
sci-libs/vtk/files/vtk-9.3.0-opencascade-7.8.0.patch
Normal file
@@ -0,0 +1,29 @@
|
||||
--- a/IO/OCCT/CMakeLists.txt
|
||||
+++ b/IO/OCCT/CMakeLists.txt
|
||||
@@ -5,11 +5,11 @@ vtk_module_find_package(
|
||||
)
|
||||
|
||||
set(opencascade_req_targets
|
||||
- TKSTEP
|
||||
- TKIGES
|
||||
+ TKDESTEP
|
||||
+ TKDEIGES
|
||||
TKMesh
|
||||
- TKXDESTEP
|
||||
- TKXDEIGES)
|
||||
+ TKXSDRAWSTEP
|
||||
+ TKXSDRAWIGES)
|
||||
set(opencascade_missing_targets)
|
||||
foreach (opencascade_req_target IN LISTS opencascade_req_targets)
|
||||
if (NOT TARGET "${opencascade_req_target}")
|
||||
--- a/IO/OCCT/vtkOCCTReader.cxx
|
||||
+++ b/IO/OCCT/vtkOCCTReader.cxx
|
||||
@@ -348,7 +348,7 @@ public:
|
||||
int GetHash(const TDF_Label& label)
|
||||
{
|
||||
TopoDS_Shape aShape;
|
||||
- return this->ShapeTool->GetShape(label, aShape) ? aShape.HashCode(INT_MAX) : 0;
|
||||
+ return this->ShapeTool->GetShape(label, aShape) ? opencascade::hash(aShape) : 0;
|
||||
}
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
Reference in New Issue
Block a user