Page MenuHomeSolus

D12336.id.diff
No OneTemporary

D12336.id.diff

diff --git a/abi_used_libs b/abi_used_libs
--- a/abi_used_libs
+++ b/abi_used_libs
@@ -3,21 +3,21 @@
libGL.so.1
libGLEW.so.2.1
libGLU.so.1
-libTKBO.so.11
-libTKBRep.so.11
-libTKCDF.so.11
-libTKIGES.so.11
-libTKLCAF.so.11
-libTKMath.so.11
-libTKMesh.so.11
-libTKPrim.so.11
-libTKSTEP.so.11
-libTKTopAlgo.so.11
-libTKXCAF.so.11
-libTKXDEIGES.so.11
-libTKXDESTEP.so.11
-libTKXSBase.so.11
-libTKernel.so.11
+libTKBO.so.7
+libTKBRep.so.7
+libTKCDF.so.7
+libTKIGES.so.7
+libTKLCAF.so.7
+libTKMath.so.7
+libTKMesh.so.7
+libTKPrim.so.7
+libTKSTEP.so.7
+libTKTopAlgo.so.7
+libTKXCAF.so.7
+libTKXDEIGES.so.7
+libTKXDESTEP.so.7
+libTKXSBase.so.7
+libTKernel.so.7
libc.so.6
libcairo.so.2
libcurl.so.4
diff --git a/abi_used_symbols b/abi_used_symbols
--- a/abi_used_symbols
+++ b/abi_used_symbols
@@ -1,12 +1,12 @@
UNKNOWN:_ZTI16Standard_Failure
UNKNOWN:_ZTI17BRepLib_MakeShape
+UNKNOWN:_ZTI18IGESControl_Reader
+UNKNOWN:_ZTI18Standard_Transient
UNKNOWN:_ZTV14BRepSweep_Trsf
-UNKNOWN:_ZTV15BRepLib_Command
UNKNOWN:_ZTV16XSControl_Reader
UNKNOWN:_ZTV17BRepLib_MakeShape
UNKNOWN:_ZTV19BRepPrim_Revolution
UNKNOWN:_ZTV21BRepPrimAPI_MakePrism
-UNKNOWN:_ZTV22BRepBuilderAPI_Command
UNKNOWN:_ZTV23BRepBuilderAPI_MakeEdge
UNKNOWN:_ZTV23BRepBuilderAPI_MakeFace
UNKNOWN:_ZTV23BRepBuilderAPI_MakeWire
@@ -177,135 +177,127 @@
libGLU.so.1:gluTessNormal
libGLU.so.1:gluTessProperty
libGLU.so.1:gluTessVertex
-libTKBO.so.11:_ZN15BRepAlgoAPI_CutC1ERK12TopoDS_ShapeS2_
-libTKBO.so.11:_ZN15BRepAlgoAPI_CutD1Ev
-libTKBRep.so.11:_ZN15TopExp_Explorer4InitERK12TopoDS_Shape16TopAbs_ShapeEnumS3_
-libTKBRep.so.11:_ZN15TopExp_Explorer4NextEv
-libTKBRep.so.11:_ZN15TopExp_Explorer7DestroyEv
-libTKBRep.so.11:_ZN15TopExp_ExplorerC1Ev
-libTKBRep.so.11:_ZN15TopoDS_Iterator10InitializeERK12TopoDS_Shapebb
-libTKBRep.so.11:_ZN15TopoDS_Iterator4NextEv
-libTKBRep.so.11:_ZN19TopTools_MapOfShape5ClearEv
-libTKBRep.so.11:_ZN20TopTools_ListOfShape5ClearEv
-libTKBRep.so.11:_ZN24TopTools_SequenceOfShape5ClearEv
-libTKBRep.so.11:_ZN28TopTools_DataMapOfShapeShape5ClearEv
-libTKBRep.so.11:_ZN32TopoDS_ListIteratorOfListOfShapeC1Ev
-libTKBRep.so.11:_ZN9BRep_Tool13TriangulationERK11TopoDS_FaceR15TopLoc_Location
-libTKBRep.so.11:_ZNK15TopExp_Explorer7CurrentEv
-libTKCDF.so.11:_ZN12CDM_Document5CloseEv
-libTKIGES.so.11:_ZN22IGESControl_Controller4InitEv
-libTKLCAF.so.11:_ZN13TDataStd_Name3SetERK9TDF_LabelRK26TCollection_ExtendedString
-libTKLCAF.so.11:_ZN17TDF_LabelSequence5ClearEv
-libTKLCAF.so.11:_ZNK16TDocStd_Document4MainEv
-libTKLCAF.so.11:_ZNK17TDF_LabelSequence5ValueEi
-libTKMath.so.11:_ZN15TopLoc_LocationC1ERK7gp_Trsf
-libTKMath.so.11:_ZN15TopLoc_LocationC1Ev
-libTKMath.so.11:_ZN26TopLoc_SListOfItemLocation6AssignERKS_
-libTKMath.so.11:_ZN6gp_Ax2C1ERK6gp_PntRK6gp_Dir
-libTKMath.so.11:_ZN7gp_Trsf11SetRotationERK6gp_Ax1d
-libTKMath.so.11:_ZN7gp_Trsf8MultiplyERKS_
-libTKMath.so.11:_ZNK13Poly_Triangle3GetERiS0_S0_
-libTKMath.so.11:_ZNK15TopLoc_Location14TransformationEv
-libTKMath.so.11:_ZNK18Poly_Triangulation10DeflectionEv
-libTKMath.so.11:_ZNK18Poly_Triangulation5NodesEv
-libTKMath.so.11:_ZNK18Poly_Triangulation9TrianglesEv
-libTKMath.so.11:_ZNK7gp_Trsf11GetRotationER6gp_XYZRd
-libTKMesh.so.11:_ZN24BRepMesh_IncrementalMeshC1ERK12TopoDS_Shapedbdb
-libTKMesh.so.11:_ZN24BRepMesh_IncrementalMeshD1Ev
-libTKPrim.so.11:_ZN16BRepPrim_OneAxisD2Ev
-libTKPrim.so.11:_ZN21BRepPrimAPI_MakePrismC1ERK12TopoDS_ShapeRK6gp_Vecbb
-libTKPrim.so.11:_ZN24BRepPrimAPI_MakeCylinderC1Edd
-libTKPrim.so.11:_ZN31BRepSweep_NumLinearRegularSweepD2Ev
-libTKSTEP.so.11:_ZN18STEPControl_Writer5ModelEb
-libTKTopAlgo.so.11:_ZN14BRepBuilderAPI9PrecisionEd
-libTKTopAlgo.so.11:_ZN15BRepLib_Command6DeleteEv
-libTKTopAlgo.so.11:_ZN17BRepLib_MakeShape14FacesFromEdgesERK11TopoDS_Edge
-libTKTopAlgo.so.11:_ZN17BRepLib_MakeShape15DescendantFacesERK11TopoDS_Face
-libTKTopAlgo.so.11:_ZN17BRepLib_MakeShape8NewFacesEi
-libTKTopAlgo.so.11:_ZN23BRepBuilderAPI_MakeEdgeC1ERK6gp_PntS2_
-libTKTopAlgo.so.11:_ZN23BRepBuilderAPI_MakeEdgeC1ERK7gp_Circ
-libTKTopAlgo.so.11:_ZN23BRepBuilderAPI_MakeEdgeC1ERK7gp_CircRK6gp_PntS5_
-libTKTopAlgo.so.11:_ZN23BRepBuilderAPI_MakeFaceC1ERK11TopoDS_Wireb
-libTKTopAlgo.so.11:_ZN23BRepBuilderAPI_MakeWire3AddERK11TopoDS_Edge
-libTKTopAlgo.so.11:_ZN23BRepBuilderAPI_MakeWireC1Ev
-libTKTopAlgo.so.11:_ZN24BRepBuilderAPI_TransformC1ERK12TopoDS_ShapeRK7gp_Trsfb
-libTKTopAlgo.so.11:_ZNK17BRepLib_MakeShape10FaceStatusERK11TopoDS_Face
-libTKTopAlgo.so.11:_ZNK17BRepLib_MakeShape10NbSurfacesEv
-libTKTopAlgo.so.11:_ZNK17BRepLib_MakeShape14HasDescendantsERK11TopoDS_Face
-libTKTopAlgo.so.11:_ZNK23BRepBuilderAPI_MakeEdgecv11TopoDS_EdgeEv
-libTKTopAlgo.so.11:_ZNK23BRepBuilderAPI_MakeFacecv11TopoDS_FaceEv
-libTKTopAlgo.so.11:_ZNK23BRepBuilderAPI_MakeWire5ErrorEv
-libTKTopAlgo.so.11:_ZNK23BRepBuilderAPI_MakeWirecv11TopoDS_WireEv
-libTKTopAlgo.so.11:_ZNK24BRepBuilderAPI_MakeShape5ShapeEv
-libTKTopAlgo.so.11:_ZNK24BRepBuilderAPI_MakeShapecv12TopoDS_ShapeEv
-libTKXCAF.so.11:_ZN17XCAFDoc_ColorTool8GetColorERK12TopoDS_Shape17XCAFDoc_ColorTypeR14Quantity_Color
-libTKXCAF.so.11:_ZN17XCAFDoc_ColorTool8GetColorERK9TDF_Label17XCAFDoc_ColorTypeR14Quantity_Color
-libTKXCAF.so.11:_ZN17XCAFDoc_ColorTool8SetColorERK12TopoDS_ShapeRK14Quantity_Color17XCAFDoc_ColorType
-libTKXCAF.so.11:_ZN17XCAFDoc_ColorTool9ShapeToolEv
-libTKXCAF.so.11:_ZN17XCAFDoc_ShapeTool12AddComponentERK9TDF_LabelRK12TopoDS_Shapeb
-libTKXCAF.so.11:_ZN17XCAFDoc_ShapeTool8GetShapeERK9TDF_Label
-libTKXCAF.so.11:_ZN19XCAFApp_Application14GetApplicationEv
-libTKXCAF.so.11:_ZN20XCAFDoc_DocumentTool9ColorToolERK9TDF_Label
-libTKXCAF.so.11:_ZN20XCAFDoc_DocumentTool9ShapeToolERK9TDF_Label
-libTKXCAF.so.11:_ZNK17XCAFDoc_ColorTool8SetColorERK9TDF_LabelRK14Quantity_Color17XCAFDoc_ColorType
-libTKXCAF.so.11:_ZNK17XCAFDoc_ShapeTool12AddComponentERK9TDF_LabelS2_RK15TopLoc_Location
-libTKXCAF.so.11:_ZNK17XCAFDoc_ShapeTool13GetFreeShapesER17TDF_LabelSequence
-libTKXCAF.so.11:_ZNK17XCAFDoc_ShapeTool6SearchERK12TopoDS_ShapeR9TDF_Labelbbb
-libTKXCAF.so.11:_ZNK17XCAFDoc_ShapeTool8NewShapeEv
-libTKXCAF.so.11:_ZNK17XCAFDoc_ShapeTool9FindShapeERK12TopoDS_ShapeR9TDF_Labelb
-libTKXDEIGES.so.11:_ZN21IGESCAFControl_Reader11SetNameModeEb
-libTKXDEIGES.so.11:_ZN21IGESCAFControl_Reader12SetColorModeEb
-libTKXDEIGES.so.11:_ZN21IGESCAFControl_Reader12SetLayerModeEb
-libTKXDEIGES.so.11:_ZN21IGESCAFControl_Reader8TransferER23Handle_TDocStd_Document
-libTKXDEIGES.so.11:_ZN21IGESCAFControl_ReaderC1Ev
-libTKXDESTEP.so.11:_ZN21STEPCAFControl_Reader11SetNameModeEb
-libTKXDESTEP.so.11:_ZN21STEPCAFControl_Reader12SetColorModeEb
-libTKXDESTEP.so.11:_ZN21STEPCAFControl_Reader12SetLayerModeEb
-libTKXDESTEP.so.11:_ZN21STEPCAFControl_Reader18NbRootsForTransferEv
-libTKXDESTEP.so.11:_ZN21STEPCAFControl_Reader8ReadFileEPKc
-libTKXDESTEP.so.11:_ZN21STEPCAFControl_Reader8TransferER23Handle_TDocStd_Document
-libTKXDESTEP.so.11:_ZN21STEPCAFControl_ReaderC1Ev
-libTKXDESTEP.so.11:_ZN21STEPCAFControl_Writer11SetNameModeEb
-libTKXDESTEP.so.11:_ZN21STEPCAFControl_Writer12ChangeWriterEv
-libTKXDESTEP.so.11:_ZN21STEPCAFControl_Writer12SetColorModeEb
-libTKXDESTEP.so.11:_ZN21STEPCAFControl_Writer5WriteEPKc
-libTKXDESTEP.so.11:_ZN21STEPCAFControl_Writer8TransferERK23Handle_TDocStd_Document25STEPControl_StepModelTypePKc
-libTKXDESTEP.so.11:_ZN21STEPCAFControl_WriterC1Ev
-libTKXDESTEP.so.11:_ZN34STEPCAFControl_DataMapOfLabelShape5ClearEv
-libTKXDESTEP.so.11:_ZN39STEPCAFControl_DataMapOfLabelExternFile5ClearEv
-libTKXSBase.so.11:_ZN16Interface_Static7SetIValEPKci
-libTKXSBase.so.11:_ZN16Interface_Static7SetRValEPKcd
-libTKXSBase.so.11:_ZN16XSControl_Reader8ReadFileEPKc
-libTKXSBase.so.11:_ZN27APIHeaderSection_MakeHeader14SetAuthorValueEiRK31Handle_TCollection_HAsciiString
-libTKXSBase.so.11:_ZN27APIHeaderSection_MakeHeader19SetDescriptionValueEiRK31Handle_TCollection_HAsciiString
-libTKXSBase.so.11:_ZN27APIHeaderSection_MakeHeader20SetOrganizationValueEiRK31Handle_TCollection_HAsciiString
-libTKXSBase.so.11:_ZN27APIHeaderSection_MakeHeader20SetOriginatingSystemERK31Handle_TCollection_HAsciiString
-libTKXSBase.so.11:_ZN27APIHeaderSection_MakeHeader7SetNameERK31Handle_TCollection_HAsciiString
-libTKXSBase.so.11:_ZN27APIHeaderSection_MakeHeaderC1ERK25Handle_StepData_StepModel
-libTKXSBase.so.11:_ZN32MoniTool_DataMapOfShapeTransient5ClearEv
-libTKXSBase.so.11:_ZNK16XSControl_Reader14PrintCheckLoadEb19IFSelect_PrintCount
-libTKXSBase.so.11:_ZNK16XSControl_Reader8NbShapesEv
-libTKernel.so.11:_ZN14Quantity_Color9SetValuesE20Quantity_NameOfColor
-libTKernel.so.11:_ZN14Quantity_ColorC1Eddd20Quantity_TypeOfColor
-libTKernel.so.11:_ZN14Quantity_ColorC1Ev
-libTKernel.so.11:_ZN19Standard_OutOfRange5RaiseEPKc
-libTKernel.so.11:_ZN21Standard_TypeMismatch5RaiseEPKc
-libTKernel.so.11:_ZN24TCollection_BaseSequenceC2Ev
-libTKernel.so.11:_ZN24TCollection_HAsciiStringC1EPKc
-libTKernel.so.11:_ZN25Handle_Standard_Transient10BeginScopeEv
-libTKernel.so.11:_ZN25Handle_Standard_Transient6AssignEPK18Standard_Transient
-libTKernel.so.11:_ZN25Handle_Standard_Transient8EndScopeEv
-libTKernel.so.11:_ZN26Standard_ConstructionError5RaiseEPKc
-libTKernel.so.11:_ZN26TCollection_ExtendedString7DestroyEv
-libTKernel.so.11:_ZN26TCollection_ExtendedStringC1EPKcb
-libTKernel.so.11:_ZN27TColStd_SequenceOfTransient5ClearEv
-libTKernel.so.11:_ZN8Standard4FreeEPv
-libTKernel.so.11:_ZN8Standard8AllocateEm
-libTKernel.so.11:_ZNK14Quantity_Color3RedEv
-libTKernel.so.11:_ZNK14Quantity_Color4BlueEv
-libTKernel.so.11:_ZNK14Quantity_Color5GreenEv
-libTKernel.so.11:_ZNK14Quantity_Color8DistanceERKS_
-libTKernel.so.11:_ZNK16Standard_Failure5PrintERSo
+libTKBO.so.7:_ZN15BRepAlgoAPI_CutC1ERK12TopoDS_ShapeS2_RK21Message_ProgressRange
+libTKBO.so.7:_ZN15BRepAlgoAPI_CutD1Ev
+libTKBRep.so.7:_ZN15TopExp_Explorer4InitERK12TopoDS_Shape16TopAbs_ShapeEnumS3_
+libTKBRep.so.7:_ZN15TopExp_Explorer4NextEv
+libTKBRep.so.7:_ZN15TopExp_ExplorerC1Ev
+libTKBRep.so.7:_ZN15TopExp_ExplorerD1Ev
+libTKBRep.so.7:_ZN15TopoDS_Iterator10InitializeERK12TopoDS_Shapebb
+libTKBRep.so.7:_ZN15TopoDS_Iterator4NextEv
+libTKBRep.so.7:_ZN9BRep_Tool13TriangulationERK11TopoDS_FaceR15TopLoc_Locationj
+libTKBRep.so.7:_ZNK15TopExp_Explorer7CurrentEv
+libTKCDF.so.7:_ZN12CDM_Document5CloseEv
+libTKIGES.so.7:_ZN18IGESControl_Reader18NbRootsForTransferEv
+libTKIGES.so.7:_ZN18IGESControl_ReaderC2Ev
+libTKIGES.so.7:_ZN22IGESControl_Controller4InitEv
+libTKLCAF.so.7:_ZN13TDataStd_Name3SetERK9TDF_LabelRK26TCollection_ExtendedString
+libTKLCAF.so.7:_ZN19TDocStd_Application11NewDocumentERK26TCollection_ExtendedStringRN11opencascade6handleI16TDocStd_DocumentEE
+libTKLCAF.so.7:_ZNK16TDocStd_Document4MainEv
+libTKMath.so.7:_ZN15TopLoc_LocationC1ERK7gp_Trsf
+libTKMath.so.7:_ZN15TopLoc_LocationC1Ev
+libTKMath.so.7:_ZN6gp_Ax2C1ERK6gp_PntRK6gp_Dir
+libTKMath.so.7:_ZN7gp_Trsf11SetRotationERK6gp_Ax1d
+libTKMath.so.7:_ZN7gp_Trsf8MultiplyERKS_
+libTKMath.so.7:_ZNK15TopLoc_Location14TransformationEv
+libTKMath.so.7:_ZNK7gp_Trsf11GetRotationER6gp_XYZRd
+libTKMesh.so.7:_ZN24BRepMesh_IncrementalMeshC1ERK12TopoDS_Shapedbdb
+libTKMesh.so.7:_ZN24BRepMesh_IncrementalMeshD1Ev
+libTKPrim.so.7:_ZN16BRepPrim_OneAxisD2Ev
+libTKPrim.so.7:_ZN21BRepPrimAPI_MakePrismC1ERK12TopoDS_ShapeRK6gp_Vecbb
+libTKPrim.so.7:_ZN24BRepPrimAPI_MakeCylinderC1Edd
+libTKPrim.so.7:_ZN31BRepSweep_NumLinearRegularSweepD2Ev
+libTKSTEP.so.7:_ZN18STEPControl_Writer5ModelEb
+libTKTopAlgo.so.7:_ZN14BRepBuilderAPI9PrecisionEd
+libTKTopAlgo.so.7:_ZN15BRepLib_CommandD2Ev
+libTKTopAlgo.so.7:_ZN17BRepLib_MakeShape14FacesFromEdgesERK11TopoDS_Edge
+libTKTopAlgo.so.7:_ZN17BRepLib_MakeShape15DescendantFacesERK11TopoDS_Face
+libTKTopAlgo.so.7:_ZN17BRepLib_MakeShape8NewFacesEi
+libTKTopAlgo.so.7:_ZN22BRepBuilderAPI_CommandD2Ev
+libTKTopAlgo.so.7:_ZN23BRepBuilderAPI_MakeEdgeC1ERK6gp_PntS2_
+libTKTopAlgo.so.7:_ZN23BRepBuilderAPI_MakeEdgeC1ERK7gp_Circ
+libTKTopAlgo.so.7:_ZN23BRepBuilderAPI_MakeEdgeC1ERK7gp_CircRK6gp_PntS5_
+libTKTopAlgo.so.7:_ZN23BRepBuilderAPI_MakeEdgecv11TopoDS_EdgeEv
+libTKTopAlgo.so.7:_ZN23BRepBuilderAPI_MakeFaceC1ERK11TopoDS_Wireb
+libTKTopAlgo.so.7:_ZN23BRepBuilderAPI_MakeWire3AddERK11TopoDS_Edge
+libTKTopAlgo.so.7:_ZN23BRepBuilderAPI_MakeWireC1Ev
+libTKTopAlgo.so.7:_ZN23BRepBuilderAPI_MakeWirecv11TopoDS_WireEv
+libTKTopAlgo.so.7:_ZN24BRepBuilderAPI_MakeShape5ShapeEv
+libTKTopAlgo.so.7:_ZN24BRepBuilderAPI_MakeShapecv12TopoDS_ShapeEv
+libTKTopAlgo.so.7:_ZN24BRepBuilderAPI_TransformC1ERK12TopoDS_ShapeRK7gp_Trsfb
+libTKTopAlgo.so.7:_ZNK17BRepLib_MakeShape10FaceStatusERK11TopoDS_Face
+libTKTopAlgo.so.7:_ZNK17BRepLib_MakeShape10NbSurfacesEv
+libTKTopAlgo.so.7:_ZNK17BRepLib_MakeShape14HasDescendantsERK11TopoDS_Face
+libTKTopAlgo.so.7:_ZNK23BRepBuilderAPI_MakeFacecv11TopoDS_FaceEv
+libTKTopAlgo.so.7:_ZNK23BRepBuilderAPI_MakeWire5ErrorEv
+libTKXCAF.so.7:_ZN17XCAFDoc_ColorTool8GetColorERK12TopoDS_Shape17XCAFDoc_ColorTypeR14Quantity_Color
+libTKXCAF.so.7:_ZN17XCAFDoc_ColorTool8GetColorERK9TDF_Label17XCAFDoc_ColorTypeR14Quantity_Color
+libTKXCAF.so.7:_ZN17XCAFDoc_ColorTool8SetColorERK12TopoDS_ShapeRK14Quantity_Color17XCAFDoc_ColorType
+libTKXCAF.so.7:_ZN17XCAFDoc_ColorTool9ShapeToolEv
+libTKXCAF.so.7:_ZN17XCAFDoc_ShapeTool12AddComponentERK9TDF_LabelRK12TopoDS_Shapeb
+libTKXCAF.so.7:_ZN17XCAFDoc_ShapeTool12AddComponentERK9TDF_LabelS2_RK15TopLoc_Location
+libTKXCAF.so.7:_ZN17XCAFDoc_ShapeTool16UpdateAssembliesEv
+libTKXCAF.so.7:_ZN17XCAFDoc_ShapeTool8GetShapeERK9TDF_Label
+libTKXCAF.so.7:_ZN19XCAFApp_Application14GetApplicationEv
+libTKXCAF.so.7:_ZN20XCAFDoc_DocumentTool9ColorToolERK9TDF_Label
+libTKXCAF.so.7:_ZN20XCAFDoc_DocumentTool9ShapeToolERK9TDF_Label
+libTKXCAF.so.7:_ZNK17XCAFDoc_ColorTool8SetColorERK9TDF_LabelRK14Quantity_Color17XCAFDoc_ColorType
+libTKXCAF.so.7:_ZNK17XCAFDoc_ShapeTool13GetFreeShapesER20NCollection_SequenceI9TDF_LabelE
+libTKXCAF.so.7:_ZNK17XCAFDoc_ShapeTool6SearchERK12TopoDS_ShapeR9TDF_Labelbbb
+libTKXCAF.so.7:_ZNK17XCAFDoc_ShapeTool8NewShapeEv
+libTKXCAF.so.7:_ZNK17XCAFDoc_ShapeTool9FindShapeERK12TopoDS_ShapeR9TDF_Labelb
+libTKXDEIGES.so.7:_ZN21IGESCAFControl_Reader8TransferERN11opencascade6handleI16TDocStd_DocumentEERK21Message_ProgressRange
+libTKXDESTEP.so.7:_ZN21STEPCAFControl_Reader11SetNameModeEb
+libTKXDESTEP.so.7:_ZN21STEPCAFControl_Reader12SetColorModeEb
+libTKXDESTEP.so.7:_ZN21STEPCAFControl_Reader12SetLayerModeEb
+libTKXDESTEP.so.7:_ZN21STEPCAFControl_Reader18NbRootsForTransferEv
+libTKXDESTEP.so.7:_ZN21STEPCAFControl_Reader8ReadFileEPKc
+libTKXDESTEP.so.7:_ZN21STEPCAFControl_Reader8TransferERN11opencascade6handleI16TDocStd_DocumentEERK21Message_ProgressRange
+libTKXDESTEP.so.7:_ZN21STEPCAFControl_ReaderC1Ev
+libTKXDESTEP.so.7:_ZN21STEPCAFControl_ReaderD1Ev
+libTKXDESTEP.so.7:_ZN21STEPCAFControl_Writer11SetNameModeEb
+libTKXDESTEP.so.7:_ZN21STEPCAFControl_Writer12ChangeWriterEv
+libTKXDESTEP.so.7:_ZN21STEPCAFControl_Writer12SetColorModeEb
+libTKXDESTEP.so.7:_ZN21STEPCAFControl_Writer5WriteEPKc
+libTKXDESTEP.so.7:_ZN21STEPCAFControl_Writer8TransferERKN11opencascade6handleI16TDocStd_DocumentEE25STEPControl_StepModelTypePKcRK21Message_ProgressRange
+libTKXDESTEP.so.7:_ZN21STEPCAFControl_WriterC1Ev
+libTKXSBase.so.7:_ZN16Interface_Static7SetIValEPKci
+libTKXSBase.so.7:_ZN16Interface_Static7SetRValEPKcd
+libTKXSBase.so.7:_ZN16XSControl_Reader8ReadFileEPKc
+libTKXSBase.so.7:_ZN27APIHeaderSection_MakeHeader14SetAuthorValueEiRKN11opencascade6handleI24TCollection_HAsciiStringEE
+libTKXSBase.so.7:_ZN27APIHeaderSection_MakeHeader19SetDescriptionValueEiRKN11opencascade6handleI24TCollection_HAsciiStringEE
+libTKXSBase.so.7:_ZN27APIHeaderSection_MakeHeader20SetOrganizationValueEiRKN11opencascade6handleI24TCollection_HAsciiStringEE
+libTKXSBase.so.7:_ZN27APIHeaderSection_MakeHeader20SetOriginatingSystemERKN11opencascade6handleI24TCollection_HAsciiStringEE
+libTKXSBase.so.7:_ZN27APIHeaderSection_MakeHeader7SetNameERKN11opencascade6handleI24TCollection_HAsciiStringEE
+libTKXSBase.so.7:_ZN27APIHeaderSection_MakeHeaderC1ERKN11opencascade6handleI18StepData_StepModelEE
+libTKXSBase.so.7:_ZNK16XSControl_Reader14PrintCheckLoadEb19IFSelect_PrintCount
+libTKXSBase.so.7:_ZNK16XSControl_Reader8NbShapesEv
+libTKernel.so.7:_ZN13Standard_Type8RegisterEPKcS1_mRKN11opencascade6handleIS_EE
+libTKernel.so.7:_ZN14Quantity_Color8valuesOfE20Quantity_NameOfColor20Quantity_TypeOfColor
+libTKernel.so.7:_ZN14Quantity_ColorC1Eddd20Quantity_TypeOfColor
+libTKernel.so.7:_ZN14Standard_Mutex4LockEv
+libTKernel.so.7:_ZN16Standard_Failure14SetStackStringEPKc
+libTKernel.so.7:_ZN16Standard_Failure16SetMessageStringEPKc
+libTKernel.so.7:_ZN16Standard_FailureC2EPKc
+libTKernel.so.7:_ZN16Standard_FailureC2ERKS_
+libTKernel.so.7:_ZN16Standard_FailureD2Ev
+libTKernel.so.7:_ZN19NCollection_BaseMap7DestroyEPFvP20NCollection_ListNodeRN11opencascade6handleI25NCollection_BaseAllocatorEEEb
+libTKernel.so.7:_ZN20NCollection_BaseList6PClearEPFvP20NCollection_ListNodeRN11opencascade6handleI25NCollection_BaseAllocatorEEE
+libTKernel.so.7:_ZN23TCollection_AsciiStringD1Ev
+libTKernel.so.7:_ZN24NCollection_BaseSequence8ClearSeqEPFvP19NCollection_SeqNodeRN11opencascade6handleI25NCollection_BaseAllocatorEEE
+libTKernel.so.7:_ZN24TCollection_HAsciiStringC1EPKc
+libTKernel.so.7:_ZN25NCollection_BaseAllocator19CommonBaseAllocatorEv
+libTKernel.so.7:_ZN26TCollection_ExtendedStringC1EPKcb
+libTKernel.so.7:_ZN26TCollection_ExtendedStringD1Ev
+libTKernel.so.7:_ZN8Standard4FreeEPv
+libTKernel.so.7:_ZN8Standard8AllocateEm
+libTKernel.so.7:_ZNK16Standard_Failure14GetStackStringEv
+libTKernel.so.7:_ZNK16Standard_Failure16GetMessageStringEv
+libTKernel.so.7:_ZNK16Standard_Failure5PrintERSo
+libTKernel.so.7:_ZNK18Standard_Transient19DecrementRefCounterEv
+libTKernel.so.7:_ZNK18Standard_Transient19IncrementRefCounterEv
+libTKernel.so.7:_ZNK18Standard_Transient6DeleteEv
+libTKernel.so.7:_ZNK24NCollection_BaseSequence4FindEi
libc.so.6:__ctype_b_loc
libc.so.6:__cxa_atexit
libc.so.6:__isoc99_sscanf
diff --git a/files/OCE-3D-plugin-to-occt-7_6_0.patch b/files/OCE-3D-plugin-to-occt-7_6_0.patch
new file mode 100644
--- /dev/null
+++ b/files/OCE-3D-plugin-to-occt-7_6_0.patch
@@ -0,0 +1,64 @@
+From bfba854c88252c0867a6971fb36cf0ab76346a93 Mon Sep 17 00:00:00 2001
+From: Christoph Moench-Tegeder <cmt@burggraben.net>
+Date: Tue, 16 Nov 2021 18:08:17 +0100
+Subject: [PATCH] Adapt OCE 3D plugin to OpenCascade 7.6.0
+
+In line with
+https://dev.opencascade.org/doc/overview/html/occt__upgrade.html#upgrade_occt760_poly
+the Poly_Triangulation does not provide direct access to the internal
+arrays anymore - use the accessor functions instead.
+---
+ plugins/3d/oce/loadmodel.cpp | 12 ++++++++++++
+ 1 file changed, 12 insertions(+)
+
+diff --git a/plugins/3d/oce/loadmodel.cpp b/plugins/3d/oce/loadmodel.cpp
+index e60e311786..79ddca3ce9 100644
+--- a/plugins/3d/oce/loadmodel.cpp
++++ b/plugins/3d/oce/loadmodel.cpp
+@@ -71,6 +71,8 @@
+ #include <TDF_LabelSequence.hxx>
+ #include <TDF_ChildIterator.hxx>
+
++#include <Standard_Version.hxx>
++
+ #include "plugins/3dapi/ifsg_all.h"
+
+ // log mask for wxLogTrace
+@@ -828,8 +830,10 @@ bool processFace( const TopoDS_Face& face, DATA& data, SGNODE* parent,
+ else
+ S3D::AddSGNodeRef( vshape.GetRawPtr(), ocolor );
+
++#if OCC_VERSION_HEX < 0x070600
+ const TColgp_Array1OfPnt& arrPolyNodes = triangulation->Nodes();
+ const Poly_Array1OfTriangle& arrTriangles = triangulation->Triangles();
++#endif
+
+ std::vector< SGPOINT > vertices;
+ std::vector< int > indices;
+@@ -838,14 +842,22 @@ bool processFace( const TopoDS_Face& face, DATA& data, SGNODE* parent,
+
+ for(int i = 1; i <= triangulation->NbNodes(); i++)
+ {
++#if OCC_VERSION_HEX < 0x070600
+ gp_XYZ v( arrPolyNodes(i).Coord() );
++#else
++ gp_XYZ v( triangulation->Node(i).Coord() );
++#endif
+ vertices.push_back( SGPOINT( v.X(), v.Y(), v.Z() ) );
+ }
+
+ for(int i = 1; i <= triangulation->NbTriangles(); i++)
+ {
+ int a, b, c;
++#if OCC_VERSION_HEX < 0x070600
+ arrTriangles( i ).Get( a, b, c );
++#else
++ triangulation->Triangle(i).Get(a, b, c);
++#endif
+ a--;
+
+ if( reverse )
+--
+GitLab
+
+
diff --git a/files/boost-1.61.patch b/files/boost-1.61.patch
deleted file mode 100644
--- a/files/boost-1.61.patch
+++ /dev/null
@@ -1,347 +0,0 @@
---- a/common/tool/tool_manager.cpp
-+++ b/common/tool/tool_manager.cpp
-@@ -532,11 +532,11 @@
- if( st->cofunc )
- st->Push();
-
-+ st->cofunc = new COROUTINE<int, const TOOL_EVENT&>( tr.second );
-+
- // as the state changes, the transition table has to be set up again
- st->transitions.clear();
-
-- st->cofunc = new COROUTINE<int, const TOOL_EVENT&>( tr.second );
--
- // got match? Run the handler.
- st->cofunc->Call( aEvent );
-
---- a/include/tool/coroutine.h
-+++ b/include/tool/coroutine.h
-@@ -27,10 +28,15 @@
-
- #include <cstdlib>
-
--#include <boost/context/fcontext.hpp>
- #include <boost/version.hpp>
-+#include <type_traits>
-
--#include "delegate.h"
-+#if BOOST_VERSION <= 106000
-+#include <boost/context/fcontext.hpp>
-+#else
-+#include <boost/context/execution_context.hpp>
-+#include <boost/context/protected_fixedsize_stack.hpp>
-+#endif
-
- /**
- * Class COROUNTINE.
-@@ -53,13 +59,12 @@
- * See coroutine_example.cpp for sample code.
- */
-
--template <class ReturnType, class ArgType>
-+template <typename ReturnType, typename ArgType>
- class COROUTINE
- {
- public:
- COROUTINE() :
-- m_saved( NULL ), m_self( NULL ), m_stack( NULL ), m_stackSize( c_defaultStackSize ),
-- m_running( false )
-+ COROUTINE( nullptr )
- {
- }
-
-@@ -69,8 +74,7 @@
- */
- template <class T>
- COROUTINE( T* object, ReturnType(T::* ptr)( ArgType ) ) :
-- m_func( object, ptr ), m_self( NULL ), m_saved( NULL ), m_stack( NULL ),
-- m_stackSize( c_defaultStackSize ), m_running( false )
-+ COROUTINE( std::bind( ptr, object, std::placeholders::_1 ) )
- {
- }
-
-@@ -78,9 +82,15 @@
- * Constructor
- * Creates a coroutine from a delegate object
- */
-- COROUTINE( DELEGATE<ReturnType, ArgType> aEntry ) :
-- m_func( aEntry ), m_saved( NULL ), m_self( NULL ), m_stack( NULL ),
-- m_stackSize( c_defaultStackSize ), m_running( false )
-+ COROUTINE( std::function<ReturnType(ArgType)> aEntry ) :
-+ m_func( std::move( aEntry ) ),
-+ m_running( false ),
-+#if BOOST_VERSION <= 106000
-+ m_stack( nullptr ),
-+ m_stackSize( c_defaultStackSize ),
-+#endif
-+ m_caller( nullptr ),
-+ m_callee( nullptr )
- {
- // Avoid not initialized members, and make static analysers quiet
- m_args = 0;
-@@ -89,18 +99,26 @@
-
- ~COROUTINE()
- {
-- if( m_saved )
-- delete m_saved;
--
- #if BOOST_VERSION >= 105600
-- if( m_self )
-- delete m_self;
-+ delete m_callee;
- #endif
-
-+#if BOOST_VERSION <= 106000
-+ delete m_caller;
-+
- if( m_stack )
- free( m_stack );
-+#endif
- }
-
-+private:
-+#if BOOST_VERSION <= 106000
-+ using context_type = boost::context::fcontext_t;
-+#else
-+ using context_type = boost::context::execution_context<COROUTINE*>;
-+#endif
-+
-+public:
- /**
- * Function Yield()
- *
-@@ -110,7 +128,12 @@
- */
- void Yield()
- {
-- jump( m_self, m_saved, 0 );
-+#if BOOST_VERSION <= 106000
-+ jump( m_callee, m_caller, false );
-+#else
-+ auto result = (*m_caller)( this );
-+ *m_caller = std::move( std::get<0>( result ) );
-+#endif
- }
-
- /**
-@@ -122,7 +145,11 @@
- void Yield( ReturnType& aRetVal )
- {
- m_retVal = aRetVal;
-- jump( m_self, m_saved, 0 );
-+#if BOOST_VERSION <= 106000
-+ jump( m_callee, m_caller, false );
-+#else
-+ m_caller( this );
-+#endif
- }
-
- /**
-@@ -130,9 +157,9 @@
- *
- * Defines the entry point for the coroutine, if not set in the constructor.
- */
-- void SetEntry( DELEGATE<ReturnType, ArgType> aEntry )
-+ void SetEntry( std::function<ReturnType(ArgType)> aEntry )
- {
-- m_func = aEntry;
-+ m_func = std::move( aEntry );
- }
-
- /* Function Call()
-@@ -143,6 +170,10 @@
- */
- bool Call( ArgType aArgs )
- {
-+ assert( m_callee == NULL );
-+ assert( m_caller == NULL );
-+
-+#if BOOST_VERSION <= 106000
- // fixme: Clean up stack stuff. Add a guard
- m_stack = malloc( c_defaultStackSize );
-
-@@ -151,22 +182,32 @@
-
- // correct the stack size
- m_stackSize -= ( (size_t) m_stack + m_stackSize - (size_t) sp );
--
-- assert( m_self == NULL );
-- assert( m_saved == NULL );
-+#endif
-
- m_args = &aArgs;
--#if BOOST_VERSION >= 105600
-- m_self = new boost::context::fcontext_t();
-- *m_self = boost::context::make_fcontext( sp, m_stackSize, callerStub );
-+
-+#if BOOST_VERSION < 105600
-+ m_callee = boost::context::make_fcontext( sp, m_stackSize, callerStub );
-+#elif BOOST_VERSION <= 106000
-+ m_callee = new context_type( boost::context::make_fcontext( sp, m_stackSize, callerStub ) );
- #else
-- m_self = boost::context::make_fcontext( sp, m_stackSize, callerStub );
-+ m_callee = new context_type( std::allocator_arg_t(),
-+ boost::context::protected_fixedsize_stack( c_defaultStackSize ), &COROUTINE::callerStub );
-+#endif
-+
-+#if BOOST_VERSION <= 106000
-+ m_caller = new context_type();
- #endif
-- m_saved = new boost::context::fcontext_t();
-
- m_running = true;
-+
- // off we go!
-- jump( m_saved, m_self, reinterpret_cast<intptr_t>( this ) );
-+#if BOOST_VERSION <= 106000
-+ jump( m_caller, m_callee, reinterpret_cast<intptr_t>( this ) );
-+#else
-+ auto result = (*m_callee)( this );
-+ *m_callee = std::move( std::get<0>( result ) );
-+#endif
- return m_running;
- }
-
-@@ -179,7 +220,12 @@
- */
- bool Resume()
- {
-- jump( m_saved, m_self, 0 );
-+#if BOOST_VERSION <= 106000
-+ jump( m_caller, m_callee, false );
-+#else
-+ auto result = (*m_callee)( this );
-+ *m_callee = std::move( std::get<0>( result ) );
-+#endif
-
- return m_running;
- }
-@@ -208,61 +254,66 @@
- static const int c_defaultStackSize = 2000000; // fixme: make configurable
-
- /* real entry point of the coroutine */
-+#if BOOST_VERSION <= 106000
- static void callerStub( intptr_t aData )
-+#else
-+ static context_type callerStub( context_type caller, COROUTINE* cor )
-+#endif
- {
- // get pointer to self
-+#if BOOST_VERSION <= 106000
- COROUTINE<ReturnType, ArgType>* cor = reinterpret_cast<COROUTINE<ReturnType, ArgType>*>( aData );
-+#else
-+ cor->m_caller = &caller;
-+#endif
-
- // call the coroutine method
-- cor->m_retVal = cor->m_func( *cor->m_args );
-+ cor->m_retVal = cor->m_func( *( cor->m_args ) );
- cor->m_running = false;
-
- // go back to wherever we came from.
-- jump( cor->m_self, cor->m_saved, 0 ); // reinterpret_cast<intptr_t>( this ));
-+#if BOOST_VERSION <= 106000
-+ jump( cor->m_callee, cor->m_caller, 0 );
-+#else
-+ return caller;
-+#endif
- }
-
- ///> Wrapper for jump_fcontext to assure compatibility between different boost versions
-- static inline intptr_t jump(boost::context::fcontext_t* aOld, boost::context::fcontext_t* aNew,
-+#if BOOST_VERSION <= 106000
-+ static inline intptr_t jump( context_type* aOld, context_type* aNew,
- intptr_t aP, bool aPreserveFPU = true )
- {
--#if BOOST_VERSION >= 105600
-- return boost::context::jump_fcontext( aOld, *aNew, aP, aPreserveFPU );
--#else
-+#if BOOST_VERSION < 105600
- return boost::context::jump_fcontext( aOld, aNew, aP, aPreserveFPU );
-+#else
-+ return boost::context::jump_fcontext( aOld, *aNew, aP, aPreserveFPU );
- #endif
- }
-+#endif
-
-- template <typename T>
-- struct strip_ref
-- {
-- typedef T result;
-- };
-+ std::function<ReturnType(ArgType)> m_func;
-
-- template <typename T>
-- struct strip_ref<T&>
-- {
-- typedef T result;
-- };
-+ bool m_running;
-
-- DELEGATE<ReturnType, ArgType> m_func;
-+#if BOOST_VERSION <= 106000
-+ ///< coroutine stack
-+ void* m_stack;
-+
-+ size_t m_stackSize;
-+#endif
-
- ///< pointer to coroutine entry arguments. Stripped of references
- ///< to avoid compiler errors.
-- typename strip_ref<ArgType>::result* m_args;
-+ typename std::remove_reference<ArgType>::type* m_args;
-+
- ReturnType m_retVal;
-
- ///< saved caller context
-- boost::context::fcontext_t* m_saved;
-+ context_type* m_caller;
-
- ///< saved coroutine context
-- boost::context::fcontext_t* m_self;
--
-- ///< coroutine stack
-- void* m_stack;
--
-- size_t m_stackSize;
--
-- bool m_running;
-+ context_type* m_callee;
- };
-
- #endif
---- a/include/tool/tool_base.h
-+++ b/include/tool/tool_base.h
-@@ -31,7 +32,7 @@
- #include <tool/tool_event.h>
- #include <tool/tool_settings.h>
-
--#include <tool/delegate.h>
-+#include <functional>
-
- class EDA_ITEM;
- class TOOL_MANAGER;
-@@ -53,7 +54,9 @@
-
- /// Unique identifier for tools
- typedef int TOOL_ID;
--typedef DELEGATE<int, const TOOL_EVENT&> TOOL_STATE_FUNC;
-+
-+using TOOL_STATE_FUNC = std::function<int(const TOOL_EVENT&)>;
-+
-
- /**
- * Class TOOL_BASE
---- a/include/tool/tool_interactive.h
-+++ b/include/tool/tool_interactive.h
-@@ -113,7 +114,7 @@
- void TOOL_INTERACTIVE::Go( int (T::* aStateFunc)( const TOOL_EVENT& ),
- const TOOL_EVENT_LIST& aConditions )
- {
-- TOOL_STATE_FUNC sptr( static_cast<T*>( this ), aStateFunc );
-+ TOOL_STATE_FUNC sptr = std::bind( aStateFunc, static_cast<T*>( this ), std::placeholders::_1 );
-
- goInternal( sptr, aConditions );
- }
-
diff --git a/files/remove-internal-CheckCXXSymbolExists.patch b/files/remove-internal-CheckCXXSymbolExists.patch
deleted file mode 100644
--- a/files/remove-internal-CheckCXXSymbolExists.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-From 2e0b75c058d676f427328506bbf3bc10079da117 Mon Sep 17 00:00:00 2001
-From: Seth Hillbrand <hillbrand@ucdavis.edu>
-Date: Fri, 30 Mar 2018 14:47:16 -0700
-Subject: Remove internal CheckCXXSymbolExists
-
-Since Cmake 2.8.6, Cmake provides this macro. Our use references
-internal Cmake variables that have changes in Cmake 3.11.
-
-diff --git a/CMakeModules/CheckCXXSymbolExists.cmake b/CMakeModules/CheckCXXSymbolExists.cmake
-deleted file mode 100644
-index 2100973..0000000
---- a/CMakeModules/CheckCXXSymbolExists.cmake
-+++ /dev/null
-@@ -1,42 +0,0 @@
--# - Check if a symbol exists as a function, variable, or macro in C++
--# CHECK_CXX_SYMBOL_EXISTS(<symbol> <files> <variable>)
--#
--# Check that the <symbol> is available after including given header
--# <files> and store the result in a <variable>. Specify the list
--# of files in one argument as a semicolon-separated list.
--# CHECK_CXX_SYMBOL_EXISTS() can be used to check in C++ files, as opposed
--# to CHECK_SYMBOL_EXISTS(), which works only for C.
--#
--# If the header files define the symbol as a macro it is considered
--# available and assumed to work. If the header files declare the
--# symbol as a function or variable then the symbol must also be
--# available for linking. If the symbol is a type or enum value
--# it will not be recognized (consider using CheckTypeSize or
--# CheckCSourceCompiles).
--#
--# The following variables may be set before calling this macro to
--# modify the way the check is run:
--#
--# CMAKE_REQUIRED_FLAGS = string of compile command line flags
--# CMAKE_REQUIRED_DEFINITIONS = list of macros to define (-DFOO=bar)
--# CMAKE_REQUIRED_INCLUDES = list of include directories
--# CMAKE_REQUIRED_LIBRARIES = list of libraries to link
--
--#=============================================================================
--# Copyright 2003-2011 Kitware, Inc.
--#
--# Distributed under the OSI-approved BSD License (the "License");
--# see accompanying file Copyright.txt for details.
--#
--# This software is distributed WITHOUT ANY WARRANTY; without even the
--# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
--# See the License for more information.
--#=============================================================================
--# (To distribute this file outside of CMake, substitute the full
--# License text for the above reference.)
--
--include(CheckSymbolExists)
--
--macro(CHECK_CXX_SYMBOL_EXISTS SYMBOL FILES VARIABLE)
-- _CHECK_SYMBOL_EXISTS("${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeTmp/CheckSymbolExists.cxx" "${SYMBOL}" "${FILES}" "${VARIABLE}" )
--endmacro()
---
-cgit v0.10.2
-
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,8 +1,9 @@
name : kicad
version : 5.1.10
-release : 23
+release : 24
source :
- https://github.com/KiCad/kicad-source-mirror/archive/refs/tags/5.1.10.tar.gz : 79b452eb6c555df21d5fbb4ac2fe0bc020edf1f170609dfb0b5d8ee565530116
+homepage : https://www.kicad.org/
license : GPL-3.0-or-later
component : office.scientific
summary : KiCad is an open source software suite for Electronic Design Automation
@@ -11,15 +12,14 @@
libsplit : no
builddeps :
- pkgconfig(cairo)
- - pkgconfig(gl)
+ - pkgconfig(glm)
- pkgconfig(glew)
- pkgconfig(glut)
- pkgconfig(libcurl)
- pkgconfig(x11)
- - glm
- libboost-devel
- ngspice-devel
- - opencascade-ce-devel
+ - opencascade-devel
- swig
- wxwidgets-devel
rundeps :
@@ -31,7 +31,11 @@
- ngspice-devel
clang : yes
setup : |
- %cmake -DKICAD_SCRIPTING_WXPYTHON=OFF .
+ %patch -p1 < $pkgfiles/OCE-3D-plugin-to-occt-7_6_0.patch
+ %cmake \
+ -DKICAD_SCRIPTING_WXPYTHON=OFF \
+ -DKICAD_USE_OCE=OFF \
+ -DKICAD_USE_OCC=ON .
build : |
%make
install : |
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -1,9 +1,10 @@
<PISI>
<Source>
<Name>kicad</Name>
+ <Homepage>https://www.kicad.org/</Homepage>
<Packager>
- <Name>Beatrice T. Meyers</Name>
- <Email>beatrice@getsol.us</Email>
+ <Name>Algent Albrahimi</Name>
+ <Email>algent@protonmail.com</Email>
</Packager>
<License>GPL-3.0-or-later</License>
<PartOf>office.scientific</PartOf>
@@ -334,12 +335,12 @@
</Files>
</Package>
<History>
- <Update release="23">
- <Date>2022-03-06</Date>
+ <Update release="24">
+ <Date>2022-03-12</Date>
<Version>5.1.10</Version>
<Comment>Packaging update</Comment>
- <Name>Beatrice T. Meyers</Name>
- <Email>beatrice@getsol.us</Email>
+ <Name>Algent Albrahimi</Name>
+ <Email>algent@protonmail.com</Email>
</Update>
</History>
</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Thu, Aug 10, 8:29 PM (1 d, 4 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5788913
Default Alt Text
D12336.id.diff (34 KB)

Event Timeline