pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Update oce to 0.18.



Module Name:	pkgsrc-wip
Committed By:	Filip Hajny <filip%joyent.com@localhost>
Pushed By:	fhajny
Date:		Wed Jan 18 16:54:51 2017 +0000
Changeset:	cf58d2b6414435c759102d49966704fd8c2f8f20

Modified Files:
	oce/Makefile
	oce/PLIST
	oce/PLIST.draw
	oce/PLIST.x11
	oce/buildlink3.mk
	oce/distinfo
	oce/patches/patch-CMakeLists.txt
	oce/patches/patch-src_OSD_OSD__signal.cxx
	oce/patches/patch-src_OpenGl_OpenGl__Context.hxx
	oce/patches/patch-src_STEPConstruct_STEPConstruct__AP203Context.cxx

Log Message:
Update oce to 0.18.

Version 0.18 - January 2017

This version is not binary compatible with OCE 0.17.x, OCE_ABI_SOVERSION
was incremented.

- Upgraded to OCCT 6.9.1
  http://www.opencascade.com/pub/doc/Release_Notes_6.7.0.pdf
- Support VTK OpenGL2 backend
- 0027385: assertion in static initializer in a Windows GUI application
- Removed outdated OpenCL option
- Fix null pointer access in BRepMesh_EdgeTessellator

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=cf58d2b6414435c759102d49966704fd8c2f8f20

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 oce/Makefile                                       |   9 +-
 oce/PLIST                                          | 307 ++++++++-------------
 oce/PLIST.draw                                     |  34 +--
 oce/PLIST.x11                                      | 162 ++++++-----
 oce/buildlink3.mk                                  |   4 +-
 oce/distinfo                                       |  18 +-
 oce/patches/patch-CMakeLists.txt                   |  15 +-
 oce/patches/patch-src_OSD_OSD__signal.cxx          |  29 +-
 oce/patches/patch-src_OpenGl_OpenGl__Context.hxx   |   8 +-
 ...c_STEPConstruct_STEPConstruct__AP203Context.cxx |  12 +-
 10 files changed, 279 insertions(+), 319 deletions(-)

diffs:
diff --git a/oce/Makefile b/oce/Makefile
index 55cba69..c00af34 100644
--- a/oce/Makefile
+++ b/oce/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2015/06/25 12:41:09 fhajny Exp $
+# $NetBSD$
 
-DISTNAME=	OCE-0.17.2
+DISTNAME=	OCE-0.18
 PKGNAME=	${DISTNAME:tl}
 CATEGORIES=	cad
 MASTER_SITES=	${MASTER_SITE_GITHUB:=tpaviot/}
@@ -11,8 +11,8 @@ COMMENT=	Open CASCADE Community Edition
 LICENSE=	gnu-lgpl-v2.1
 
 GITHUB_TAG=	${DISTNAME}
-
 WRKSRC=		${WRKDIR}/oce-${DISTNAME}
+
 USE_CMAKE=	yes
 USE_LANGUAGES=	c c++
 USE_LIBTOOL=	yes
@@ -25,11 +25,8 @@ LDFLAGS+=	${COMPILER_RPATH_FLAG}${PREFIX}/lib/oce
 
 CMAKE_ARGS+=	-DOCE_INSTALL_PREFIX:PATH=${PREFIX}
 
-##MAKE_FLAGS+=	VERBOSE=1
-
 LIBS.SunOS+=	-lresolv
 
-
 SUBST_CLASSES+=		prefix
 SUBST_MESSAGE.prefix=	Fixing PREFIX path.
 SUBST_STAGE.prefix=	post-configure
diff --git a/oce/PLIST b/oce/PLIST
index ff309eb..26fe204 100644
--- a/oce/PLIST
+++ b/oce/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2015/06/25 12:41:09 fhajny Exp $
+@comment $NetBSD$
 include/oce/AIS.hxx
 include/oce/AIS_AttributeFilter.hxx
 include/oce/AIS_Axis.hxx
@@ -28,7 +28,6 @@ include/oce/AIS_DimensionSelectionMode.hxx
 include/oce/AIS_DisplayMode.hxx
 include/oce/AIS_DisplaySpecialSymbol.hxx
 include/oce/AIS_DisplayStatus.hxx
-include/oce/AIS_Drawer.hxx
 include/oce/AIS_EllipseRadiusDimension.hxx
 include/oce/AIS_EqualDistanceRelation.hxx
 include/oce/AIS_EqualRadiusRelation.hxx
@@ -166,13 +165,8 @@ include/oce/AppBlend_AppSurf.gxx
 include/oce/AppBlend_AppSurf.lxx
 include/oce/AppBlend_Approx.hxx
 include/oce/AppCont_ContMatrices.hxx
-include/oce/AppCont_FitFunction.hxx
-include/oce/AppCont_FitFunction2d.hxx
 include/oce/AppCont_Function.hxx
-include/oce/AppCont_Function2d.hxx
-include/oce/AppCont_FunctionTool.hxx
-include/oce/AppCont_FunctionTool2d.hxx
-include/oce/AppCont_LeastSquare.gxx
+include/oce/AppCont_LeastSquare.hxx
 include/oce/AppDef_Array1OfMultiPointConstraint.hxx
 include/oce/AppDef_BSpGradient_BFGSOfMyBSplGradientOfBSplineCompute.hxx
 include/oce/AppDef_BSpParFunctionOfMyBSplGradientOfBSplineCompute.hxx
@@ -256,8 +250,6 @@ include/oce/Approx_FitAndDivide2d.hxx
 include/oce/Approx_HArray1OfAdHSurface.hxx
 include/oce/Approx_HArray1OfGTrsf2d.hxx
 include/oce/Approx_MCurvesToBSpCurve.hxx
-include/oce/Approx_MyLeastSquareOfFitAndDivide.hxx
-include/oce/Approx_MyLeastSquareOfFitAndDivide2d.hxx
 include/oce/Approx_ParametrizationType.hxx
 include/oce/Approx_SameParameter.hxx
 include/oce/Approx_SameParameter.lxx
@@ -267,8 +259,6 @@ include/oce/Approx_Status.hxx
 include/oce/Approx_SweepApproximation.hxx
 include/oce/Approx_SweepApproximation.lxx
 include/oce/Approx_SweepFunction.hxx
-include/oce/Aspect.hxx
-include/oce/Aspect_Array1OfEdge.hxx
 include/oce/Aspect_AspectFillArea.hxx
 include/oce/Aspect_AspectFillAreaDefinitionError.hxx
 include/oce/Aspect_AspectLine.hxx
@@ -277,15 +267,11 @@ include/oce/Aspect_AspectMarker.hxx
 include/oce/Aspect_AspectMarkerDefinitionError.hxx
 include/oce/Aspect_Background.hxx
 include/oce/Aspect_BadAccess.hxx
-include/oce/Aspect_CardinalPoints.hxx
 include/oce/Aspect_CircularGrid.hxx
 include/oce/Aspect_ColorScale.hxx
 include/oce/Aspect_DisplayConnectionDefinitionError.hxx
 include/oce/Aspect_DriverDefinitionError.hxx
-include/oce/Aspect_Edge.hxx
-include/oce/Aspect_EdgeDefinitionError.hxx
 include/oce/Aspect_FillMethod.hxx
-include/oce/Aspect_FormatOfSheetPaper.hxx
 include/oce/Aspect_GenId.hxx
 include/oce/Aspect_GradientBackground.hxx
 include/oce/Aspect_GradientFillMethod.hxx
@@ -303,23 +289,19 @@ include/oce/Aspect_SequenceOfColor.hxx
 include/oce/Aspect_TypeOfColorScaleData.hxx
 include/oce/Aspect_TypeOfColorScaleOrientation.hxx
 include/oce/Aspect_TypeOfColorScalePosition.hxx
-include/oce/Aspect_TypeOfColorSpace.hxx
 include/oce/Aspect_TypeOfConstraint.hxx
 include/oce/Aspect_TypeOfDeflection.hxx
 include/oce/Aspect_TypeOfDisplayText.hxx
 include/oce/Aspect_TypeOfDrawMode.hxx
 include/oce/Aspect_TypeOfEdge.hxx
 include/oce/Aspect_TypeOfFacingModel.hxx
-include/oce/Aspect_TypeOfFont.hxx
 include/oce/Aspect_TypeOfHighlightMethod.hxx
 include/oce/Aspect_TypeOfLayer.hxx
 include/oce/Aspect_TypeOfLine.hxx
 include/oce/Aspect_TypeOfMarker.hxx
 include/oce/Aspect_TypeOfPrimitive.hxx
-include/oce/Aspect_TypeOfRenderingMode.hxx
 include/oce/Aspect_TypeOfResize.hxx
 include/oce/Aspect_TypeOfStyleText.hxx
-include/oce/Aspect_TypeOfText.hxx
 include/oce/Aspect_TypeOfTriedronEcho.hxx
 include/oce/Aspect_TypeOfTriedronPosition.hxx
 include/oce/Aspect_TypeOfUpdate.hxx
@@ -360,7 +342,6 @@ include/oce/BOPAlgo_WireEdgeSet.hxx
 include/oce/BOPAlgo_WireEdgeSet.lxx
 include/oce/BOPAlgo_WireSplitter.hxx
 include/oce/BOPAlgo_WireSplitter.lxx
-include/oce/BOPCol_Array1.hxx
 include/oce/BOPCol_BaseAllocator.hxx
 include/oce/BOPCol_Box2DBndTree.hxx
 include/oce/BOPCol_BoxBndTree.hxx
@@ -373,13 +354,16 @@ include/oce/BOPCol_DataMapOfIntegerShape.hxx
 include/oce/BOPCol_DataMapOfShapeAddress.hxx
 include/oce/BOPCol_DataMapOfShapeInteger.hxx
 include/oce/BOPCol_DataMapOfShapeListOfShape.hxx
+include/oce/BOPCol_DataMapOfShapeReal.hxx
 include/oce/BOPCol_DataMapOfShapeShape.hxx
 include/oce/BOPCol_DataMapOfTransientAddress.hxx
 include/oce/BOPCol_IndexedDataMapOfIntegerListOfInteger.hxx
 include/oce/BOPCol_IndexedDataMapOfShapeBox.hxx
 include/oce/BOPCol_IndexedDataMapOfShapeInteger.hxx
 include/oce/BOPCol_IndexedDataMapOfShapeListOfShape.hxx
+include/oce/BOPCol_IndexedDataMapOfShapeShape.hxx
 include/oce/BOPCol_IndexedMapOfInteger.hxx
+include/oce/BOPCol_IndexedMapOfOrientedShape.hxx
 include/oce/BOPCol_IndexedMapOfShape.hxx
 include/oce/BOPCol_ListOfInteger.hxx
 include/oce/BOPCol_ListOfListOfShape.hxx
@@ -390,10 +374,10 @@ include/oce/BOPCol_MapOfShape.hxx
 include/oce/BOPCol_NCVector.hxx
 include/oce/BOPCol_PInteger.hxx
 include/oce/BOPCol_PListOfInteger.hxx
+include/oce/BOPCol_Parallel.hxx
 include/oce/BOPCol_SequenceOfPnt2d.hxx
 include/oce/BOPCol_SequenceOfReal.hxx
 include/oce/BOPCol_SequenceOfShape.hxx
-include/oce/BOPCol_TBB.hxx
 include/oce/BOPCol_VectorOfInteger.hxx
 include/oce/BOPDS_CommonBlock.hxx
 include/oce/BOPDS_CoupleOfPaveBlocks.hxx
@@ -500,8 +484,9 @@ include/oce/BRepAdaptor_HSurface.hxx
 include/oce/BRepAdaptor_Surface.hxx
 include/oce/BRepAdaptor_Surface.lxx
 include/oce/BRepAlgo.hxx
-include/oce/BRepAlgoAPI.hxx
+include/oce/BRepAlgoAPI_Algo.hxx
 include/oce/BRepAlgoAPI_BooleanOperation.hxx
+include/oce/BRepAlgoAPI_BuilderAlgo.hxx
 include/oce/BRepAlgoAPI_Check.hxx
 include/oce/BRepAlgoAPI_Common.hxx
 include/oce/BRepAlgoAPI_Cut.hxx
@@ -616,6 +601,7 @@ include/oce/BRepBuilderAPI_Command.hxx
 include/oce/BRepBuilderAPI_Copy.hxx
 include/oce/BRepBuilderAPI_EdgeError.hxx
 include/oce/BRepBuilderAPI_FaceError.hxx
+include/oce/BRepBuilderAPI_FastSewing.hxx
 include/oce/BRepBuilderAPI_FindPlane.hxx
 include/oce/BRepBuilderAPI_GTransform.hxx
 include/oce/BRepBuilderAPI_MakeEdge.hxx
@@ -655,6 +641,7 @@ include/oce/BRepCheck_ListOfStatus.hxx
 include/oce/BRepCheck_Result.hxx
 include/oce/BRepCheck_Result.lxx
 include/oce/BRepCheck_Shell.hxx
+include/oce/BRepCheck_Solid.hxx
 include/oce/BRepCheck_Status.hxx
 include/oce/BRepCheck_Vertex.hxx
 include/oce/BRepCheck_Wire.hxx
@@ -679,15 +666,21 @@ include/oce/BRepClass_FacePassiveClassifier.hxx
 include/oce/BRepClass_Intersector.hxx
 include/oce/BRepExtrema_DistShapeShape.hxx
 include/oce/BRepExtrema_DistanceSS.hxx
+include/oce/BRepExtrema_ElementFilter.hxx
 include/oce/BRepExtrema_ExtCC.hxx
 include/oce/BRepExtrema_ExtCF.hxx
 include/oce/BRepExtrema_ExtFF.hxx
 include/oce/BRepExtrema_ExtPC.hxx
 include/oce/BRepExtrema_ExtPF.hxx
+include/oce/BRepExtrema_MapOfIntegerPackedMapOfInteger.hxx
+include/oce/BRepExtrema_OverlapTool.hxx
 include/oce/BRepExtrema_Poly.hxx
+include/oce/BRepExtrema_SelfIntersection.hxx
 include/oce/BRepExtrema_SeqOfSolution.hxx
+include/oce/BRepExtrema_ShapeProximity.hxx
 include/oce/BRepExtrema_SolutionElem.hxx
 include/oce/BRepExtrema_SupportType.hxx
+include/oce/BRepExtrema_TriangleSet.hxx
 include/oce/BRepExtrema_UnCompatibleShape.hxx
 include/oce/BRepFeat.hxx
 include/oce/BRepFeat_Builder.hxx
@@ -760,8 +753,6 @@ include/oce/BRepFill_ListNodeOfListOfOffsetWire.hxx
 include/oce/BRepFill_ListOfOffsetWire.hxx
 include/oce/BRepFill_LocationLaw.hxx
 include/oce/BRepFill_MultiLine.hxx
-include/oce/BRepFill_MultiLineTool.hxx
-include/oce/BRepFill_MyLeastSquareOfComputeCLine.hxx
 include/oce/BRepFill_NSections.hxx
 include/oce/BRepFill_OffsetAncestors.hxx
 include/oce/BRepFill_OffsetWire.hxx
@@ -797,6 +788,7 @@ include/oce/BRepGProp_Domain.lxx
 include/oce/BRepGProp_EdgeTool.hxx
 include/oce/BRepGProp_Face.hxx
 include/oce/BRepGProp_Face.lxx
+include/oce/BRepGProp_Gauss.hxx
 include/oce/BRepGProp_Sinert.hxx
 include/oce/BRepGProp_TFunction.hxx
 include/oce/BRepGProp_TFunction.lxx
@@ -812,6 +804,8 @@ include/oce/BRepLProp_CurveTool.hxx
 include/oce/BRepLProp_SLProps.hxx
 include/oce/BRepLProp_SurfaceTool.hxx
 include/oce/BRepLib.hxx
+include/oce/BRepLib_CheckCurveOnSurface.hxx
+include/oce/BRepLib_CheckCurveOnSurface.lxx
 include/oce/BRepLib_Command.hxx
 include/oce/BRepLib_EdgeError.hxx
 include/oce/BRepLib_FaceError.hxx
@@ -849,12 +843,10 @@ include/oce/BRepMesh_Delaun.hxx
 include/oce/BRepMesh_DiscretFactory.hxx
 include/oce/BRepMesh_DiscretRoot.hxx
 include/oce/BRepMesh_Edge.hxx
-include/oce/BRepMesh_EdgeChecker.hxx
 include/oce/BRepMesh_EdgeParameterProvider.hxx
 include/oce/BRepMesh_EdgeTessellationExtractor.hxx
 include/oce/BRepMesh_EdgeTessellator.hxx
 include/oce/BRepMesh_FaceAttribute.hxx
-include/oce/BRepMesh_FaceChecker.hxx
 include/oce/BRepMesh_FactoryError.hxx
 include/oce/BRepMesh_FastDiscret.hxx
 include/oce/BRepMesh_FastDiscretFace.hxx
@@ -1038,6 +1030,8 @@ include/oce/BVH_Box.hxx
 include/oce/BVH_Box.lxx
 include/oce/BVH_Builder.hxx
 include/oce/BVH_Builder.lxx
+include/oce/BVH_DistanceField.hxx
+include/oce/BVH_DistanceField.lxx
 include/oce/BVH_Geometry.hxx
 include/oce/BVH_Geometry.lxx
 include/oce/BVH_LinearBuilder.hxx
@@ -1735,8 +1729,6 @@ include/oce/Extrema_CurveTool.hxx
 include/oce/Extrema_CurveTool.lxx
 include/oce/Extrema_ECC.hxx
 include/oce/Extrema_ECC2d.hxx
-include/oce/Extrema_ELCC.hxx
-include/oce/Extrema_ELCC2d.hxx
 include/oce/Extrema_ELPCOfLocateExtPC.hxx
 include/oce/Extrema_ELPCOfLocateExtPC2d.hxx
 include/oce/Extrema_EPCOfELPCOfLocateExtPC.hxx
@@ -2249,6 +2241,7 @@ include/oce/GeomInt_TheMultiLineOfWLApprox.hxx
 include/oce/GeomInt_TheMultiLineToolOfWLApprox.hxx
 include/oce/GeomInt_ThePrmPrmSvSurfacesOfWLApprox.hxx
 include/oce/GeomInt_TheZerImpFuncOfTheImpPrmSvSurfacesOfWLApprox.hxx
+include/oce/GeomInt_VectorOfReal.hxx
 include/oce/GeomInt_WLApprox.hxx
 include/oce/GeomLProp.hxx
 include/oce/GeomLProp_CLProps.hxx
@@ -2414,8 +2407,6 @@ include/oce/Graphic3d_LevelOfTextureAnisotropy.hxx
 include/oce/Graphic3d_ListIteratorOfListOfShortReal.hxx
 include/oce/Graphic3d_ListNodeOfListOfShortReal.hxx
 include/oce/Graphic3d_ListOfShortReal.hxx
-include/oce/Graphic3d_MapIteratorOfMapOfStructure.hxx
-include/oce/Graphic3d_MapOfStructure.hxx
 include/oce/Graphic3d_MaterialAspect.hxx
 include/oce/Graphic3d_MaterialDefinitionError.hxx
 include/oce/Graphic3d_NameOfMaterial.hxx
@@ -2428,7 +2419,6 @@ include/oce/Graphic3d_RenderingMode.hxx
 include/oce/Graphic3d_SequenceNodeOfSequenceOfStructure.hxx
 include/oce/Graphic3d_SequenceOfStructure.hxx
 include/oce/Graphic3d_SortType.hxx
-include/oce/Graphic3d_StdMapNodeOfMapOfStructure.hxx
 include/oce/Graphic3d_Structure.hxx
 include/oce/Graphic3d_StructureDefinitionError.hxx
 include/oce/Graphic3d_StructureManager.hxx
@@ -2446,6 +2436,7 @@ include/oce/Graphic3d_TextureMap.hxx
 include/oce/Graphic3d_TextureParams.hxx
 include/oce/Graphic3d_TextureRoot.hxx
 include/oce/Graphic3d_TransformError.hxx
+include/oce/Graphic3d_TypeOfBackground.hxx
 include/oce/Graphic3d_TypeOfComposition.hxx
 include/oce/Graphic3d_TypeOfConnection.hxx
 include/oce/Graphic3d_TypeOfMaterial.hxx
@@ -2636,7 +2627,6 @@ include/oce/Handle_AIS_DataMapNodeOfDataMapOfIOStatus.hxx
 include/oce/Handle_AIS_DataMapNodeOfDataMapOfSelStat.hxx
 include/oce/Handle_AIS_DataMapNodeOfDataMapofIntegerListOfinteractive.hxx
 include/oce/Handle_AIS_DimensionOwner.hxx
-include/oce/Handle_AIS_Drawer.hxx
 include/oce/Handle_AIS_EllipseRadiusDimension.hxx
 include/oce/Handle_AIS_EqualDistanceRelation.hxx
 include/oce/Handle_AIS_EqualRadiusRelation.hxx
@@ -2716,7 +2706,6 @@ include/oce/Handle_Aspect_CircularGrid.hxx
 include/oce/Handle_Aspect_ColorScale.hxx
 include/oce/Handle_Aspect_DisplayConnectionDefinitionError.hxx
 include/oce/Handle_Aspect_DriverDefinitionError.hxx
-include/oce/Handle_Aspect_EdgeDefinitionError.hxx
 include/oce/Handle_Aspect_GraphicDeviceDefinitionError.hxx
 include/oce/Handle_Aspect_Grid.hxx
 include/oce/Handle_Aspect_IdentDefinitionError.hxx
@@ -2754,6 +2743,7 @@ include/oce/Handle_BRepCheck_Face.hxx
 include/oce/Handle_BRepCheck_ListNodeOfListOfStatus.hxx
 include/oce/Handle_BRepCheck_Result.hxx
 include/oce/Handle_BRepCheck_Shell.hxx
+include/oce/Handle_BRepCheck_Solid.hxx
 include/oce/Handle_BRepCheck_Vertex.hxx
 include/oce/Handle_BRepCheck_Wire.hxx
 include/oce/Handle_BRepClass3d_DataMapNodeOfMapOfInter.hxx
@@ -3282,7 +3272,6 @@ include/oce/Handle_Graphic3d_ListNodeOfListOfShortReal.hxx
 include/oce/Handle_Graphic3d_MaterialDefinitionError.hxx
 include/oce/Handle_Graphic3d_PriorityDefinitionError.hxx
 include/oce/Handle_Graphic3d_SequenceNodeOfSequenceOfStructure.hxx
-include/oce/Handle_Graphic3d_StdMapNodeOfMapOfStructure.hxx
 include/oce/Handle_Graphic3d_Structure.hxx
 include/oce/Handle_Graphic3d_StructureDefinitionError.hxx
 include/oce/Handle_Graphic3d_StructureManager.hxx
@@ -3701,6 +3690,7 @@ include/oce/Handle_IntCurveSurface_SequenceNodeOfSequenceOfSeg.hxx
 include/oce/Handle_IntPatch_ALine.hxx
 include/oce/Handle_IntPatch_GLine.hxx
 include/oce/Handle_IntPatch_Line.hxx
+include/oce/Handle_IntPatch_PointLine.hxx
 include/oce/Handle_IntPatch_RLine.hxx
 include/oce/Handle_IntPatch_SequenceNodeOfSequenceOfIWLineOfTheIWalking.hxx
 include/oce/Handle_IntPatch_SequenceNodeOfSequenceOfLine.hxx
@@ -3975,7 +3965,6 @@ include/oce/Handle_MeshVS_DataSource.hxx
 include/oce/Handle_MeshVS_DataSource3D.hxx
 include/oce/Handle_MeshVS_DeformedDataSource.hxx
 include/oce/Handle_MeshVS_Drawer.hxx
-include/oce/Handle_MeshVS_DummySensitiveEntity.hxx
 include/oce/Handle_MeshVS_ElementalColorPrsBuilder.hxx
 include/oce/Handle_MeshVS_HArray1OfSequenceOfInteger.hxx
 include/oce/Handle_MeshVS_Mesh.hxx
@@ -3984,10 +3973,6 @@ include/oce/Handle_MeshVS_MeshOwner.hxx
 include/oce/Handle_MeshVS_MeshPrsBuilder.hxx
 include/oce/Handle_MeshVS_NodalColorPrsBuilder.hxx
 include/oce/Handle_MeshVS_PrsBuilder.hxx
-include/oce/Handle_MeshVS_SensitiveFace.hxx
-include/oce/Handle_MeshVS_SensitiveMesh.hxx
-include/oce/Handle_MeshVS_SensitivePolyhedron.hxx
-include/oce/Handle_MeshVS_SensitiveSegment.hxx
 include/oce/Handle_MeshVS_SequenceNodeOfSequenceOfPrsBuilder.hxx
 include/oce/Handle_MeshVS_StdMapNodeOfMapOfTwoNodes.hxx
 include/oce/Handle_MeshVS_TextPrsBuilder.hxx
@@ -4376,7 +4361,6 @@ include/oce/Handle_Prs3d_ArrowAspect.hxx
 include/oce/Handle_Prs3d_BasicAspect.hxx
 include/oce/Handle_Prs3d_DatumAspect.hxx
 include/oce/Handle_Prs3d_DimensionAspect.hxx
-include/oce/Handle_Prs3d_Drawer.hxx
 include/oce/Handle_Prs3d_InvalidAngle.hxx
 include/oce/Handle_Prs3d_IsoAspect.hxx
 include/oce/Handle_Prs3d_LineAspect.hxx
@@ -4440,46 +4424,21 @@ include/oce/Handle_STEPSelections_SelectGSCurves.hxx
 include/oce/Handle_STEPSelections_SelectInstances.hxx
 include/oce/Handle_STEPSelections_SequenceNodeOfSequenceOfAssemblyComponent.hxx
 include/oce/Handle_STEPSelections_SequenceNodeOfSequenceOfAssemblyLink.hxx
-include/oce/Handle_Select3D_ListNodeOfListOfSensitive.hxx
-include/oce/Handle_Select3D_ListNodeOfListOfSensitiveTriangle.hxx
-include/oce/Handle_Select3D_Projector.hxx
-include/oce/Handle_Select3D_SensitiveBox.hxx
-include/oce/Handle_Select3D_SensitiveCircle.hxx
-include/oce/Handle_Select3D_SensitiveCurve.hxx
-include/oce/Handle_Select3D_SensitiveEntity.hxx
-include/oce/Handle_Select3D_SensitiveFace.hxx
-include/oce/Handle_Select3D_SensitiveGroup.hxx
-include/oce/Handle_Select3D_SensitivePoint.hxx
-include/oce/Handle_Select3D_SensitivePoly.hxx
-include/oce/Handle_Select3D_SensitiveSegment.hxx
-include/oce/Handle_Select3D_SensitiveTriangle.hxx
-include/oce/Handle_Select3D_SensitiveTriangulation.hxx
-include/oce/Handle_Select3D_SensitiveWire.hxx
-include/oce/Handle_Select3D_SequenceNodeOfSensitiveEntitySequence.hxx
 include/oce/Handle_SelectBasics_EntityOwner.hxx
-include/oce/Handle_SelectBasics_ListNodeOfListOfBox2d.hxx
-include/oce/Handle_SelectBasics_ListNodeOfListOfSensitive.hxx
 include/oce/Handle_SelectBasics_SensitiveEntity.hxx
-include/oce/Handle_SelectBasics_SequenceNodeOfSequenceOfOwner.hxx
 include/oce/Handle_SelectMgr_AndFilter.hxx
 include/oce/Handle_SelectMgr_CompositionFilter.hxx
-include/oce/Handle_SelectMgr_DataMapNodeOfDataMapOfIntegerSensitive.hxx
 include/oce/Handle_SelectMgr_DataMapNodeOfDataMapOfObjectSelectors.hxx
-include/oce/Handle_SelectMgr_DataMapNodeOfDataMapOfSelectionActivation.hxx
 include/oce/Handle_SelectMgr_EntityOwner.hxx
 include/oce/Handle_SelectMgr_Filter.hxx
 include/oce/Handle_SelectMgr_IndexedDataMapNodeOfIndexedDataMapOfOwnerCriterion.hxx
-include/oce/Handle_SelectMgr_IndexedMapNodeOfIndexedMapOfOwner.hxx
 include/oce/Handle_SelectMgr_ListNodeOfListOfFilter.hxx
 include/oce/Handle_SelectMgr_OrFilter.hxx
 include/oce/Handle_SelectMgr_SelectableObject.hxx
-include/oce/Handle_SelectMgr_Selection.hxx
 include/oce/Handle_SelectMgr_SelectionManager.hxx
 include/oce/Handle_SelectMgr_SequenceNodeOfSequenceOfFilter.hxx
 include/oce/Handle_SelectMgr_SequenceNodeOfSequenceOfOwner.hxx
-include/oce/Handle_SelectMgr_SequenceNodeOfSequenceOfSelection.hxx
 include/oce/Handle_SelectMgr_SequenceNodeOfSequenceOfSelector.hxx
-include/oce/Handle_SelectMgr_ViewerSelector.hxx
 include/oce/Handle_ShapeAlgo_AlgoContainer.hxx
 include/oce/Handle_ShapeAlgo_ToolContainer.hxx
 include/oce/Handle_ShapeAnalysis_DataMapNodeOfDataMapOfShapeListOfReal.hxx
@@ -4496,6 +4455,7 @@ include/oce/Handle_ShapeCustom_BSplineRestriction.hxx
 include/oce/Handle_ShapeCustom_ConvertToBSpline.hxx
 include/oce/Handle_ShapeCustom_ConvertToRevolution.hxx
 include/oce/Handle_ShapeCustom_DirectModification.hxx
+include/oce/Handle_ShapeCustom_Modification.hxx
 include/oce/Handle_ShapeCustom_RestrictionParameters.hxx
 include/oce/Handle_ShapeCustom_SweptToElementary.hxx
 include/oce/Handle_ShapeCustom_TrsfModification.hxx
@@ -4512,6 +4472,7 @@ include/oce/Handle_ShapeFix_Edge.hxx
 include/oce/Handle_ShapeFix_EdgeProjAux.hxx
 include/oce/Handle_ShapeFix_Face.hxx
 include/oce/Handle_ShapeFix_FixSmallFace.hxx
+include/oce/Handle_ShapeFix_FixSmallSolid.hxx
 include/oce/Handle_ShapeFix_Root.hxx
 include/oce/Handle_ShapeFix_SequenceNodeOfSequenceOfWireSegment.hxx
 include/oce/Handle_ShapeFix_Shape.hxx
@@ -4595,7 +4556,6 @@ include/oce/Handle_StdSelect_IndexedDataMapNodeOfIndexedDataMapOfOwnerPrs.hxx
 include/oce/Handle_StdSelect_Prs.hxx
 include/oce/Handle_StdSelect_Shape.hxx
 include/oce/Handle_StdSelect_ShapeTypeFilter.hxx
-include/oce/Handle_StdSelect_ViewerSelector3d.hxx
 include/oce/Handle_StepAP203_CcDesignApproval.hxx
 include/oce/Handle_StepAP203_CcDesignCertification.hxx
 include/oce/Handle_StepAP203_CcDesignContract.hxx
@@ -5440,6 +5400,7 @@ include/oce/Handle_TColgp_HSequenceOfVec2d.hxx
 include/oce/Handle_TColgp_HSequenceOfXY.hxx
 include/oce/Handle_TColgp_HSequenceOfXYZ.hxx
 include/oce/Handle_TColgp_SequenceNodeOfSequenceOfArray1OfPnt2d.hxx
+include/oce/Handle_TColgp_SequenceNodeOfSequenceOfAx1.hxx
 include/oce/Handle_TColgp_SequenceNodeOfSequenceOfDir.hxx
 include/oce/Handle_TColgp_SequenceNodeOfSequenceOfDir2d.hxx
 include/oce/Handle_TColgp_SequenceNodeOfSequenceOfPnt.hxx
@@ -6687,6 +6648,7 @@ include/oce/IntPatch_Line.lxx
 include/oce/IntPatch_LineConstructor.hxx
 include/oce/IntPatch_Point.hxx
 include/oce/IntPatch_Point.lxx
+include/oce/IntPatch_PointLine.hxx
 include/oce/IntPatch_PolyArc.hxx
 include/oce/IntPatch_PolyLine.hxx
 include/oce/IntPatch_Polygo.hxx
@@ -7381,7 +7343,6 @@ include/oce/MeshVS_DataSource3D.hxx
 include/oce/MeshVS_DeformedDataSource.hxx
 include/oce/MeshVS_Drawer.hxx
 include/oce/MeshVS_DrawerAttribute.hxx
-include/oce/MeshVS_DummySensitiveEntity.hxx
 include/oce/MeshVS_ElementalColorPrsBuilder.hxx
 include/oce/MeshVS_HArray1OfSequenceOfInteger.hxx
 include/oce/MeshVS_MapIteratorOfMapOfTwoNodes.hxx
@@ -7394,10 +7355,6 @@ include/oce/MeshVS_MeshPtr.hxx
 include/oce/MeshVS_MeshSelectionMethod.hxx
 include/oce/MeshVS_NodalColorPrsBuilder.hxx
 include/oce/MeshVS_PrsBuilder.hxx
-include/oce/MeshVS_SensitiveFace.hxx
-include/oce/MeshVS_SensitiveMesh.hxx
-include/oce/MeshVS_SensitivePolyhedron.hxx
-include/oce/MeshVS_SensitiveSegment.hxx
 include/oce/MeshVS_SequenceNodeOfSequenceOfPrsBuilder.hxx
 include/oce/MeshVS_SequenceOfPrsBuilder.hxx
 include/oce/MeshVS_StdMapNodeOfMapOfTwoNodes.hxx
@@ -7607,6 +7564,7 @@ include/oce/OSD_OSDError.hxx
 include/oce/OSD_OpenFile.hxx
 include/oce/OSD_OpenMode.hxx
 include/oce/OSD_PThread.hxx
+include/oce/OSD_Parallel.hxx
 include/oce/OSD_Path.hxx
 include/oce/OSD_PerfMeter.h
 include/oce/OSD_PerfMeter.hxx
@@ -8139,7 +8097,6 @@ include/oce/Prs3d_DimensionArrowOrientation.hxx
 include/oce/Prs3d_DimensionAspect.hxx
 include/oce/Prs3d_DimensionTextHorizontalPosition.hxx
 include/oce/Prs3d_DimensionTextVerticalPosition.hxx
-include/oce/Prs3d_Drawer.hxx
 include/oce/Prs3d_InvalidAngle.hxx
 include/oce/Prs3d_IsoAspect.hxx
 include/oce/Prs3d_LineAspect.hxx
@@ -8940,78 +8897,36 @@ include/oce/SWDRAW_ShapeProcess.hxx
 include/oce/SWDRAW_ShapeProcessAPI.hxx
 include/oce/SWDRAW_ShapeTool.hxx
 include/oce/SWDRAW_ShapeUpgrade.hxx
-include/oce/Select3D_ListIteratorOfListOfSensitive.hxx
-include/oce/Select3D_ListIteratorOfListOfSensitiveTriangle.hxx
-include/oce/Select3D_ListNodeOfListOfSensitive.hxx
-include/oce/Select3D_ListNodeOfListOfSensitiveTriangle.hxx
-include/oce/Select3D_ListOfSensitive.hxx
-include/oce/Select3D_ListOfSensitiveTriangle.hxx
-include/oce/Select3D_Projector.hxx
-include/oce/Select3D_SensitiveBox.hxx
-include/oce/Select3D_SensitiveCircle.hxx
-include/oce/Select3D_SensitiveCurve.hxx
-include/oce/Select3D_SensitiveEntity.hxx
-include/oce/Select3D_SensitiveEntitySequence.hxx
-include/oce/Select3D_SensitiveFace.hxx
-include/oce/Select3D_SensitiveGroup.hxx
-include/oce/Select3D_SensitivePoint.hxx
-include/oce/Select3D_SensitivePoly.hxx
-include/oce/Select3D_SensitiveSegment.hxx
-include/oce/Select3D_SensitiveTriangle.hxx
-include/oce/Select3D_SensitiveTriangulation.hxx
-include/oce/Select3D_SensitiveWire.hxx
-include/oce/Select3D_SequenceNodeOfSensitiveEntitySequence.hxx
-include/oce/Select3D_TypeOfSensitivity.hxx
+include/oce/Select3D_BndBox3d.hxx
 include/oce/SelectBasics.hxx
-include/oce/SelectBasics_BasicTool.hxx
 include/oce/SelectBasics_EntityOwner.hxx
-include/oce/SelectBasics_ListIteratorOfListOfBox2d.hxx
-include/oce/SelectBasics_ListIteratorOfListOfSensitive.hxx
-include/oce/SelectBasics_ListNodeOfListOfBox2d.hxx
-include/oce/SelectBasics_ListNodeOfListOfSensitive.hxx
-include/oce/SelectBasics_ListOfBox2d.hxx
-include/oce/SelectBasics_ListOfSensitive.hxx
 include/oce/SelectBasics_SensitiveEntity.hxx
-include/oce/SelectBasics_SequenceNodeOfSequenceOfOwner.hxx
-include/oce/SelectBasics_SequenceOfOwner.hxx
-include/oce/SelectBasics_SortAlgo.hxx
 include/oce/SelectMgr_AndFilter.hxx
 include/oce/SelectMgr_CompositionFilter.hxx
-include/oce/SelectMgr_DataMapIteratorOfDataMapOfIntegerSensitive.hxx
 include/oce/SelectMgr_DataMapIteratorOfDataMapOfObjectSelectors.hxx
-include/oce/SelectMgr_DataMapIteratorOfDataMapOfSelectionActivation.hxx
-include/oce/SelectMgr_DataMapNodeOfDataMapOfIntegerSensitive.hxx
 include/oce/SelectMgr_DataMapNodeOfDataMapOfObjectSelectors.hxx
-include/oce/SelectMgr_DataMapNodeOfDataMapOfSelectionActivation.hxx
-include/oce/SelectMgr_DataMapOfIntegerSensitive.hxx
 include/oce/SelectMgr_DataMapOfObjectSelectors.hxx
-include/oce/SelectMgr_DataMapOfSelectionActivation.hxx
 include/oce/SelectMgr_EntityOwner.hxx
 include/oce/SelectMgr_Filter.hxx
 include/oce/SelectMgr_IndexedDataMapNodeOfIndexedDataMapOfOwnerCriterion.hxx
 include/oce/SelectMgr_IndexedDataMapOfOwnerCriterion.hxx
-include/oce/SelectMgr_IndexedMapNodeOfIndexedMapOfOwner.hxx
-include/oce/SelectMgr_IndexedMapOfOwner.hxx
 include/oce/SelectMgr_ListIteratorOfListOfFilter.hxx
 include/oce/SelectMgr_ListNodeOfListOfFilter.hxx
 include/oce/SelectMgr_ListOfFilter.hxx
 include/oce/SelectMgr_OrFilter.hxx
 include/oce/SelectMgr_SOPtr.hxx
 include/oce/SelectMgr_SelectableObject.hxx
-include/oce/SelectMgr_Selection.hxx
 include/oce/SelectMgr_SelectionManager.hxx
 include/oce/SelectMgr_SequenceNodeOfSequenceOfFilter.hxx
 include/oce/SelectMgr_SequenceNodeOfSequenceOfOwner.hxx
-include/oce/SelectMgr_SequenceNodeOfSequenceOfSelection.hxx
 include/oce/SelectMgr_SequenceNodeOfSequenceOfSelector.hxx
 include/oce/SelectMgr_SequenceOfFilter.hxx
 include/oce/SelectMgr_SequenceOfOwner.hxx
-include/oce/SelectMgr_SequenceOfSelection.hxx
 include/oce/SelectMgr_SequenceOfSelector.hxx
 include/oce/SelectMgr_SortCriterion.hxx
 include/oce/SelectMgr_StateOfSelection.hxx
+include/oce/SelectMgr_TypeOfBVHUpdate.hxx
 include/oce/SelectMgr_TypeOfUpdate.hxx
-include/oce/SelectMgr_ViewerSelector.hxx
 include/oce/ShapeAlgo.hxx
 include/oce/ShapeAlgo_AlgoContainer.hxx
 include/oce/ShapeAlgo_AlgoContainer.lxx
@@ -9065,6 +8980,7 @@ include/oce/ShapeCustom_ConvertToRevolution.hxx
 include/oce/ShapeCustom_Curve.hxx
 include/oce/ShapeCustom_Curve2d.hxx
 include/oce/ShapeCustom_DirectModification.hxx
+include/oce/ShapeCustom_Modification.hxx
 include/oce/ShapeCustom_RestrictionParameters.hxx
 include/oce/ShapeCustom_RestrictionParameters.lxx
 include/oce/ShapeCustom_Surface.hxx
@@ -9100,6 +9016,7 @@ include/oce/ShapeFix_Face.hxx
 include/oce/ShapeFix_Face.lxx
 include/oce/ShapeFix_FaceConnect.hxx
 include/oce/ShapeFix_FixSmallFace.hxx
+include/oce/ShapeFix_FixSmallSolid.hxx
 include/oce/ShapeFix_FreeBounds.hxx
 include/oce/ShapeFix_FreeBounds.lxx
 include/oce/ShapeFix_IntersectionTool.hxx
@@ -9570,6 +9487,7 @@ include/oce/StdPrs_ShadedSurface.hxx
 include/oce/StdPrs_ToolPoint.hxx
 include/oce/StdPrs_ToolRFace.hxx
 include/oce/StdPrs_ToolVertex.hxx
+include/oce/StdPrs_Volume.hxx
 include/oce/StdPrs_WFDeflectionRestrictedFace.hxx
 include/oce/StdPrs_WFDeflectionSurface.hxx
 include/oce/StdPrs_WFPoleSurface.hxx
@@ -9646,7 +9564,6 @@ include/oce/StdSelect_ShapeTypeFilter.hxx
 include/oce/StdSelect_TypeOfEdge.hxx
 include/oce/StdSelect_TypeOfFace.hxx
 include/oce/StdSelect_TypeOfResult.hxx
-include/oce/StdSelect_ViewerSelector3d.hxx
 include/oce/StepAP203_ApprovedItem.hxx
 include/oce/StepAP203_Array1OfApprovedItem.hxx
 include/oce/StepAP203_Array1OfCertifiedItem.hxx
@@ -10685,6 +10602,7 @@ include/oce/StepVisual_TextStyleForDefinedFont.hxx
 include/oce/StepVisual_TextStyleWithBoxCharacteristics.hxx
 include/oce/StepVisual_ViewVolume.hxx
 include/oce/StlAPI.hxx
+include/oce/StlAPI_ErrorStatus.hxx
 include/oce/StlAPI_Reader.hxx
 include/oce/StlAPI_Writer.hxx
 include/oce/StlMesh.hxx
@@ -10952,6 +10870,7 @@ include/oce/TColgp_HSequenceOfVec2d.hxx
 include/oce/TColgp_HSequenceOfXY.hxx
 include/oce/TColgp_HSequenceOfXYZ.hxx
 include/oce/TColgp_SequenceNodeOfSequenceOfArray1OfPnt2d.hxx
+include/oce/TColgp_SequenceNodeOfSequenceOfAx1.hxx
 include/oce/TColgp_SequenceNodeOfSequenceOfDir.hxx
 include/oce/TColgp_SequenceNodeOfSequenceOfDir2d.hxx
 include/oce/TColgp_SequenceNodeOfSequenceOfPnt.hxx
@@ -10961,6 +10880,7 @@ include/oce/TColgp_SequenceNodeOfSequenceOfVec2d.hxx
 include/oce/TColgp_SequenceNodeOfSequenceOfXY.hxx
 include/oce/TColgp_SequenceNodeOfSequenceOfXYZ.hxx
 include/oce/TColgp_SequenceOfArray1OfPnt2d.hxx
+include/oce/TColgp_SequenceOfAx1.hxx
 include/oce/TColgp_SequenceOfDir.hxx
 include/oce/TColgp_SequenceOfDir2d.hxx
 include/oce/TColgp_SequenceOfPnt.hxx
@@ -11431,7 +11351,6 @@ include/oce/TopLoc_SListNodeOfItemLocation.lxx
 include/oce/TopLoc_SListOfItemLocation.hxx
 include/oce/TopLoc_SListOfItemLocation.lxx
 include/oce/TopLoc_StdMapNodeOfMapOfLocation.hxx
-include/oce/TopLoc_TrsfPtr.hxx
 include/oce/TopOpeBRep.hxx
 include/oce/TopOpeBRepBuild_Area1dBuilder.hxx
 include/oce/TopOpeBRepBuild_Area2dBuilder.hxx
@@ -11981,7 +11900,6 @@ include/oce/V3d_PositionLight.hxx
 include/oce/V3d_PositionalLight.hxx
 include/oce/V3d_RectangularGrid.hxx
 include/oce/V3d_SpotLight.hxx
-include/oce/V3d_StereoDumpOptions.hxx
 include/oce/V3d_TypeOfAxe.hxx
 include/oce/V3d_TypeOfBackfacingModel.hxx
 include/oce/V3d_TypeOfLight.hxx
@@ -12000,7 +11918,6 @@ include/oce/V3d_View.hxx
 include/oce/V3d_ViewPointer.hxx
 include/oce/V3d_Viewer.hxx
 include/oce/V3d_ViewerPointer.hxx
-include/oce/ViewerTest.hxx
 include/oce/ViewerTest_DoubleMapIteratorOfDoubleMapOfInteractiveAndName.hxx
 include/oce/ViewerTest_DoubleMapNodeOfDoubleMapOfInteractiveAndName.hxx
 include/oce/ViewerTest_DoubleMapOfInteractiveAndName.hxx
@@ -12260,7 +12177,6 @@ include/oce/XSDRAWSTLVRML_DataSource.hxx
 include/oce/XSDRAWSTLVRML_DataSource3D.hxx
 include/oce/XSDRAWSTLVRML_DrawableMesh.hxx
 include/oce/XSDRAWSTLVRML_ElemNodesMap.hxx
-include/oce/XSDRAWSTLVRML_ToVRML.hxx
 include/oce/XSDRAW_Functions.hxx
 include/oce/XSDRAW_Vars.hxx
 include/oce/XmlDrivers.hxx
@@ -12520,7 +12436,6 @@ include/oce/math_GaussSingleIntegration.lxx
 include/oce/math_GlobOptMin.hxx
 include/oce/math_Householder.hxx
 include/oce/math_Householder.lxx
-include/oce/math_IntegerRandom.hxx
 include/oce/math_IntegerVector.hxx
 include/oce/math_Jacobi.hxx
 include/oce/math_Jacobi.lxx
@@ -12528,7 +12443,6 @@ include/oce/math_KronrodSingleIntegration.hxx
 include/oce/math_KronrodSingleIntegration.lxx
 include/oce/math_Matrix.hxx
 include/oce/math_Matrix.lxx
-include/oce/math_Memory.hxx
 include/oce/math_MultipleVarFunction.hxx
 include/oce/math_MultipleVarFunctionWithGradient.hxx
 include/oce/math_MultipleVarFunctionWithHessian.hxx
@@ -12544,7 +12458,6 @@ include/oce/math_PSOParticlesPool.hxx
 include/oce/math_Powell.hxx
 include/oce/math_Powell.lxx
 include/oce/math_QuickSortOfValueAndWeight.hxx
-include/oce/math_RealRandom.hxx
 include/oce/math_Recipes.hxx
 include/oce/math_SVD.hxx
 include/oce/math_SVD.lxx
@@ -12561,113 +12474,113 @@ include/oce/oce-config.h
 include/oce/oce_build_config.defs
 include/oce/step.tab.h
 lib/libFWOSPlugin.so
-lib/libFWOSPlugin.so.10
-lib/libFWOSPlugin.so.10.0.0
+lib/libFWOSPlugin.so.11
+lib/libFWOSPlugin.so.11.0.0
 lib/libPTKernel.so
-lib/libPTKernel.so.10
-lib/libPTKernel.so.10.0.0
+lib/libPTKernel.so.11
+lib/libPTKernel.so.11.0.0
 lib/libTKBO.so
-lib/libTKBO.so.10
-lib/libTKBO.so.10.0.0
+lib/libTKBO.so.11
+lib/libTKBO.so.11.0.0
 lib/libTKBRep.so
-lib/libTKBRep.so.10
-lib/libTKBRep.so.10.0.0
+lib/libTKBRep.so.11
+lib/libTKBRep.so.11.0.0
 lib/libTKBinL.so
-lib/libTKBinL.so.10
-lib/libTKBinL.so.10.0.0
+lib/libTKBinL.so.11
+lib/libTKBinL.so.11.0.0
 lib/libTKBool.so
-lib/libTKBool.so.10
-lib/libTKBool.so.10.0.0
+lib/libTKBool.so.11
+lib/libTKBool.so.11.0.0
 lib/libTKCDF.so
-lib/libTKCDF.so.10
-lib/libTKCDF.so.10.0.0
+lib/libTKCDF.so.11
+lib/libTKCDF.so.11.0.0
 lib/libTKFeat.so
-lib/libTKFeat.so.10
-lib/libTKFeat.so.10.0.0
+lib/libTKFeat.so.11
+lib/libTKFeat.so.11.0.0
 lib/libTKFillet.so
-lib/libTKFillet.so.10
-lib/libTKFillet.so.10.0.0
+lib/libTKFillet.so.11
+lib/libTKFillet.so.11.0.0
 lib/libTKG2d.so
-lib/libTKG2d.so.10
-lib/libTKG2d.so.10.0.0
+lib/libTKG2d.so.11
+lib/libTKG2d.so.11.0.0
 lib/libTKG3d.so
-lib/libTKG3d.so.10
-lib/libTKG3d.so.10.0.0
+lib/libTKG3d.so.11
+lib/libTKG3d.so.11.0.0
 lib/libTKGeomAlgo.so
-lib/libTKGeomAlgo.so.10
-lib/libTKGeomAlgo.so.10.0.0
+lib/libTKGeomAlgo.so.11
+lib/libTKGeomAlgo.so.11.0.0
 lib/libTKGeomBase.so
-lib/libTKGeomBase.so.10
-lib/libTKGeomBase.so.10.0.0
+lib/libTKGeomBase.so.11
+lib/libTKGeomBase.so.11.0.0
 lib/libTKHLR.so
-lib/libTKHLR.so.10
-lib/libTKHLR.so.10.0.0
+lib/libTKHLR.so.11
+lib/libTKHLR.so.11.0.0
 lib/libTKIGES.so
-lib/libTKIGES.so.10
-lib/libTKIGES.so.10.0.0
+lib/libTKIGES.so.11
+lib/libTKIGES.so.11.0.0
 lib/libTKLCAF.so
-lib/libTKLCAF.so.10
-lib/libTKLCAF.so.10.0.0
+lib/libTKLCAF.so.11
+lib/libTKLCAF.so.11.0.0
 lib/libTKMath.so
-lib/libTKMath.so.10
-lib/libTKMath.so.10.0.0
+lib/libTKMath.so.11
+lib/libTKMath.so.11.0.0
 lib/libTKMesh.so
-lib/libTKMesh.so.10
-lib/libTKMesh.so.10.0.0
+lib/libTKMesh.so.11
+lib/libTKMesh.so.11.0.0
 lib/libTKOffset.so
-lib/libTKOffset.so.10
-lib/libTKOffset.so.10.0.0
+lib/libTKOffset.so.11
+lib/libTKOffset.so.11.0.0
 lib/libTKPLCAF.so
-lib/libTKPLCAF.so.10
-lib/libTKPLCAF.so.10.0.0
+lib/libTKPLCAF.so.11
+lib/libTKPLCAF.so.11.0.0
 lib/libTKPShape.so
-lib/libTKPShape.so.10
-lib/libTKPShape.so.10.0.0
+lib/libTKPShape.so.11
+lib/libTKPShape.so.11.0.0
 lib/libTKPrim.so
-lib/libTKPrim.so.10
-lib/libTKPrim.so.10.0.0
+lib/libTKPrim.so.11
+lib/libTKPrim.so.11.0.0
 lib/libTKSTEP.so
-lib/libTKSTEP.so.10
-lib/libTKSTEP.so.10.0.0
+lib/libTKSTEP.so.11
+lib/libTKSTEP.so.11.0.0
 lib/libTKSTEP209.so
-lib/libTKSTEP209.so.10
-lib/libTKSTEP209.so.10.0.0
+lib/libTKSTEP209.so.11
+lib/libTKSTEP209.so.11.0.0
 lib/libTKSTEPAttr.so
-lib/libTKSTEPAttr.so.10
-lib/libTKSTEPAttr.so.10.0.0
+lib/libTKSTEPAttr.so.11
+lib/libTKSTEPAttr.so.11.0.0
 lib/libTKSTEPBase.so
-lib/libTKSTEPBase.so.10
-lib/libTKSTEPBase.so.10.0.0
+lib/libTKSTEPBase.so.11
+lib/libTKSTEPBase.so.11.0.0
 lib/libTKSTL.so
-lib/libTKSTL.so.10
-lib/libTKSTL.so.10.0.0
+lib/libTKSTL.so.11
+lib/libTKSTL.so.11.0.0
 lib/libTKShHealing.so
-lib/libTKShHealing.so.10
-lib/libTKShHealing.so.10.0.0
+lib/libTKShHealing.so.11
+lib/libTKShHealing.so.11.0.0
 lib/libTKShapeSchema.so
-lib/libTKShapeSchema.so.10
-lib/libTKShapeSchema.so.10.0.0
+lib/libTKShapeSchema.so.11
+lib/libTKShapeSchema.so.11.0.0
 lib/libTKStdLSchema.so
-lib/libTKStdLSchema.so.10
-lib/libTKStdLSchema.so.10.0.0
+lib/libTKStdLSchema.so.11
+lib/libTKStdLSchema.so.11.0.0
 lib/libTKTObj.so
-lib/libTKTObj.so.10
-lib/libTKTObj.so.10.0.0
+lib/libTKTObj.so.11
+lib/libTKTObj.so.11.0.0
 lib/libTKTopAlgo.so
-lib/libTKTopAlgo.so.10
-lib/libTKTopAlgo.so.10.0.0
+lib/libTKTopAlgo.so.11
+lib/libTKTopAlgo.so.11.0.0
 lib/libTKXMesh.so
-lib/libTKXMesh.so.10
-lib/libTKXMesh.so.10.0.0
+lib/libTKXMesh.so.11
+lib/libTKXMesh.so.11.0.0
 lib/libTKXSBase.so
-lib/libTKXSBase.so.10
-lib/libTKXSBase.so.10.0.0
+lib/libTKXSBase.so.11
+lib/libTKXSBase.so.11.0.0
 lib/libTKXmlL.so
-lib/libTKXmlL.so.10
-lib/libTKXmlL.so.10.0.0
+lib/libTKXmlL.so.11
+lib/libTKXmlL.so.11.0.0
 lib/libTKernel.so
-lib/libTKernel.so.10
-lib/libTKernel.so.10.0.0
+lib/libTKernel.so.11
+lib/libTKernel.so.11.0.0
 lib/oce/OCE-libraries-release.cmake
 lib/oce/OCE-libraries.cmake
 lib/oce/OCEConfig.cmake
diff --git a/oce/PLIST.draw b/oce/PLIST.draw
index fbadd20..9882522 100644
--- a/oce/PLIST.draw
+++ b/oce/PLIST.draw
@@ -1,6 +1,5 @@
-@comment $NetBSD: PLIST.draw,v 1.1 2015/06/25 14:14:28 fhajny Exp $
+@comment $NetBSD$
 bin/DRAWEXE
-include/oce/BOPTest_Chronometer.hxx
 include/oce/COMMANDWINDOW.h
 include/oce/DBRep_Edge.lxx
 include/oce/DBRep_Face.lxx
@@ -26,6 +25,7 @@ include/oce/Draw_Interpretor.hxx
 include/oce/Draw_Main.hxx
 include/oce/Draw_PInterp.hxx
 include/oce/Draw_PluginMacro.hxx
+include/oce/Draw_View.hxx
 include/oce/Draw_Viewer.hxx
 include/oce/Draw_Window.hxx
 include/oce/HLRTest_DrawablePolyEdgeTool.lxx
@@ -42,32 +42,34 @@ include/oce/TestTopOpeTools_Trace.hxx
 include/oce/TestTopOpe_BOOP.hxx
 include/oce/TestTopOpe_HDSDisplayer.hxx
 include/oce/TestTopOpe_VarsTopo.hxx
+include/oce/ViewerTest.hxx
 include/oce/ViewerTest_AutoUpdater.hxx
 include/oce/ViewerTest_EventManager.lxx
 include/oce/XSDRAW_Commands.hxx
 include/oce/init.h
 lib/oce/libTKDCAF.so
-lib/oce/libTKDCAF.so.10
-lib/oce/libTKDCAF.so.10.0.0
+lib/oce/libTKDCAF.so.11
+lib/oce/libTKDCAF.so.11.0.0
 lib/oce/libTKDraw.so
-lib/oce/libTKDraw.so.10
-lib/oce/libTKDraw.so.10.0.0
+lib/oce/libTKDraw.so.11
+lib/oce/libTKDraw.so.11.0.0
 lib/oce/libTKTObjDRAW.so
-lib/oce/libTKTObjDRAW.so.10
-lib/oce/libTKTObjDRAW.so.10.0.0
+lib/oce/libTKTObjDRAW.so.11
+lib/oce/libTKTObjDRAW.so.11.0.0
 lib/oce/libTKTopTest.so
-lib/oce/libTKTopTest.so.10
-lib/oce/libTKTopTest.so.10.0.0
+lib/oce/libTKTopTest.so.11
+lib/oce/libTKTopTest.so.11.0.0
 lib/oce/libTKViewerTest.so
-lib/oce/libTKViewerTest.so.10
-lib/oce/libTKViewerTest.so.10.0.0
+lib/oce/libTKViewerTest.so.11
+lib/oce/libTKViewerTest.so.11.0.0
 lib/oce/libTKXDEDRAW.so
-lib/oce/libTKXDEDRAW.so.10
-lib/oce/libTKXDEDRAW.so.10.0.0
+lib/oce/libTKXDEDRAW.so.11
+lib/oce/libTKXDEDRAW.so.11.0.0
 lib/oce/libTKXSDRAW.so
-lib/oce/libTKXSDRAW.so.10
-lib/oce/libTKXSDRAW.so.10.0.0
+lib/oce/libTKXSDRAW.so.11
+lib/oce/libTKXSDRAW.so.11.0.0
 share/oce/src/DrawResources/CURVES.tcl
+share/oce/src/DrawResources/CheckCommands.tcl
 share/oce/src/DrawResources/DrawDefault
 share/oce/src/DrawResources/DrawPlugin
 share/oce/src/DrawResources/DrawTK.tcl
diff --git a/oce/PLIST.x11 b/oce/PLIST.x11
index 91d5dd3..7029e75 100644
--- a/oce/PLIST.x11
+++ b/oce/PLIST.x11
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.x11,v 1.1 2015/06/25 14:14:28 fhajny Exp $
+@comment $NetBSD$
 include/oce/AIS_AngleDimension.hxx
 include/oce/AIS_AttributeFilter.lxx
 include/oce/AIS_Axis.lxx
@@ -9,7 +9,6 @@ include/oce/AIS_ColoredShape.hxx
 include/oce/AIS_ConnectedInteractive.lxx
 include/oce/AIS_DiameterDimension.hxx
 include/oce/AIS_Dimension.hxx
-include/oce/AIS_Drawer.lxx
 include/oce/AIS_EqualDistanceRelation.lxx
 include/oce/AIS_ExclusionFilter.lxx
 include/oce/AIS_FixRelation.lxx
@@ -37,13 +36,13 @@ include/oce/AIS_Relation.lxx
 include/oce/AIS_Selection.lxx
 include/oce/AIS_Shape.lxx
 include/oce/AIS_SymmetricRelation.lxx
+include/oce/AIS_TextLabel.hxx
 include/oce/AIS_TexturedShape.hxx
 include/oce/AIS_Trihedron.lxx
 include/oce/Aspect_CLayer2d.hxx
 include/oce/Aspect_Convert.hxx
 include/oce/Aspect_Display.hxx
 include/oce/Aspect_DisplayConnection.hxx
-include/oce/Aspect_DisplayConnection_Handle.hxx
 include/oce/Aspect_Drawable.hxx
 include/oce/Aspect_GraphicCallbackProc.hxx
 include/oce/Aspect_Handle.hxx
@@ -72,10 +71,8 @@ include/oce/Graphic3d_ArrayOfPrimitives.lxx
 include/oce/Graphic3d_BndBox4d.hxx
 include/oce/Graphic3d_BndBox4f.hxx
 include/oce/Graphic3d_BoundBuffer.hxx
-include/oce/Graphic3d_BoundBuffer_Handle.hxx
 include/oce/Graphic3d_Buffer.hxx
 include/oce/Graphic3d_BufferType.hxx
-include/oce/Graphic3d_Buffer_Handle.hxx
 include/oce/Graphic3d_CAspectFillArea.hxx
 include/oce/Graphic3d_CAspectLine.hxx
 include/oce/Graphic3d_CAspectMarker.hxx
@@ -84,38 +81,34 @@ include/oce/Graphic3d_CBitFields16.hxx
 include/oce/Graphic3d_CBitFields20.hxx
 include/oce/Graphic3d_CBitFields4.hxx
 include/oce/Graphic3d_CBitFields8.hxx
-include/oce/Graphic3d_CGraduatedTrihedron.hxx
 include/oce/Graphic3d_CLight.hxx
-include/oce/Graphic3d_CPick.hxx
 include/oce/Graphic3d_CStructure.hxx
-include/oce/Graphic3d_CStructure_Handle.hxx
 include/oce/Graphic3d_CTexture.hxx
 include/oce/Graphic3d_CTransPersStruct.hxx
 include/oce/Graphic3d_CUserDraw.hxx
 include/oce/Graphic3d_CView.hxx
 include/oce/Graphic3d_Camera.hxx
-include/oce/Graphic3d_Camera_Handle.hxx
 include/oce/Graphic3d_ClipPlane.hxx
-include/oce/Graphic3d_ClipPlane_Handle.hxx
+include/oce/Graphic3d_GraduatedTrihedron.hxx
 include/oce/Graphic3d_IndexBuffer.hxx
-include/oce/Graphic3d_IndexBuffer_Handle.hxx
+include/oce/Graphic3d_IndexedMapOfAddress.hxx
+include/oce/Graphic3d_MapIteratorOfMapOfStructure.hxx
+include/oce/Graphic3d_MapOfObject.hxx
+include/oce/Graphic3d_MapOfStructure.hxx
 include/oce/Graphic3d_MarkerImage.hxx
-include/oce/Graphic3d_MarkerImage_Handle.hxx
 include/oce/Graphic3d_Mat4.hxx
 include/oce/Graphic3d_Mat4d.hxx
 include/oce/Graphic3d_NListOfHAsciiString.hxx
+include/oce/Graphic3d_NMapOfTransient.hxx
 include/oce/Graphic3d_PtrFrameBuffer.hxx
 include/oce/Graphic3d_RenderingParams.hxx
 include/oce/Graphic3d_SequenceOfGroup.hxx
 include/oce/Graphic3d_SequenceOfHClipPlane.hxx
-include/oce/Graphic3d_SequenceOfHClipPlane_Handle.hxx
 include/oce/Graphic3d_ShaderObject.hxx
-include/oce/Graphic3d_ShaderObject_Handle.hxx
 include/oce/Graphic3d_ShaderProgram.hxx
-include/oce/Graphic3d_ShaderProgram_Handle.hxx
 include/oce/Graphic3d_ShaderVariable.hxx
 include/oce/Graphic3d_ShaderVariable.lxx
-include/oce/Graphic3d_ShaderVariable_Handle.hxx
+include/oce/Graphic3d_StereoMode.hxx
 include/oce/Graphic3d_Structure.lxx
 include/oce/Graphic3d_TransModeFlags.hxx
 include/oce/Graphic3d_TypeOfShaderObject.hxx
@@ -124,10 +117,13 @@ include/oce/Graphic3d_Vec2.hxx
 include/oce/Graphic3d_Vec3.hxx
 include/oce/Graphic3d_Vec4.hxx
 include/oce/Graphic3d_Vertex.hxx
+include/oce/Graphic3d_ViewAffinity.hxx
+include/oce/Graphic3d_ZLayerId.hxx
 include/oce/Graphic3d_ZLayerSettings.hxx
 include/oce/Handle_NIS_InteractiveObject.hxx
 include/oce/Handle_NIS_View.hxx
 include/oce/Handle_OpenGl_Context.hxx
+include/oce/Handle_OpenGl_FrameBuffer.hxx
 include/oce/Handle_OpenGl_GraphicDriver.hxx
 include/oce/Handle_OpenGl_PointSprite.hxx
 include/oce/Handle_OpenGl_Sampler.hxx
@@ -153,9 +149,14 @@ include/oce/InterfaceGraphic_tgl_all.hxx
 include/oce/MeshVS_Buffer.hxx
 include/oce/MeshVS_BuilderPriority.hxx
 include/oce/MeshVS_DisplayModeFlags.hxx
+include/oce/MeshVS_DummySensitiveEntity.hxx
 include/oce/MeshVS_EntityType.hxx
 include/oce/MeshVS_MeshPrsBuilder.lxx
 include/oce/MeshVS_SelectionModeFlags.hxx
+include/oce/MeshVS_SensitiveFace.hxx
+include/oce/MeshVS_SensitiveMesh.hxx
+include/oce/MeshVS_SensitivePolyhedron.hxx
+include/oce/MeshVS_SensitiveSegment.hxx
 include/oce/MeshVS_SymmetricPairHasher.hxx
 include/oce/MeshVS_TwoColors.hxx
 include/oce/MeshVS_TwoNodes.hxx
@@ -183,6 +184,7 @@ include/oce/OpenGl_AspectMarker.hxx
 include/oce/OpenGl_AspectText.hxx
 include/oce/OpenGl_BVHClipPrimitiveSet.hxx
 include/oce/OpenGl_BVHTreeSelector.hxx
+include/oce/OpenGl_BackgroundArray.hxx
 include/oce/OpenGl_CView.hxx
 include/oce/OpenGl_CappingAlgo.hxx
 include/oce/OpenGl_CappingPlaneResource.hxx
@@ -219,6 +221,7 @@ include/oce/OpenGl_GraphicDriver.hxx
 include/oce/OpenGl_Group.hxx
 include/oce/OpenGl_IndexBuffer.hxx
 include/oce/OpenGl_Layer.hxx
+include/oce/OpenGl_LayerFilter.hxx
 include/oce/OpenGl_LayerList.hxx
 include/oce/OpenGl_Light.hxx
 include/oce/OpenGl_LineAttributes.hxx
@@ -227,7 +230,6 @@ include/oce/OpenGl_NamedStatus.hxx
 include/oce/OpenGl_PointSprite.hxx
 include/oce/OpenGl_PrimitiveArray.hxx
 include/oce/OpenGl_PrinterContext.hxx
-include/oce/OpenGl_PriorityList.hxx
 include/oce/OpenGl_Quadric.hxx
 include/oce/OpenGl_RenderFilter.hxx
 include/oce/OpenGl_Resource.hxx
@@ -267,6 +269,7 @@ include/oce/PNaming_Name.lxx
 include/oce/PNaming_Name_1.lxx
 include/oce/PNaming_Name_2.lxx
 include/oce/Prs3d_DimensionUnits.hxx
+include/oce/Prs3d_Drawer.hxx
 include/oce/Prs3d_NListIteratorOfListOfSequenceOfPnt.hxx
 include/oce/Prs3d_NListOfSequenceOfPnt.hxx
 include/oce/Prs3d_Point.hxx
@@ -278,28 +281,56 @@ include/oce/PrsMgr_PresentableObject.lxx
 include/oce/PrsMgr_Presentation.lxx
 include/oce/PrsMgr_PresentationManager.lxx
 include/oce/STEPCAFControl_ExternFile.lxx
-include/oce/Select3D_Box2d.hxx
+include/oce/Select3D_BVHPrimitiveContent.hxx
+include/oce/Select3D_EntitySequence.hxx
+include/oce/Select3D_InteriorSensitivePointSet.hxx
 include/oce/Select3D_Macro.hxx
 include/oce/Select3D_Pnt.hxx
-include/oce/Select3D_Pnt2d.hxx
 include/oce/Select3D_PointData.hxx
-include/oce/Select3D_Projector.lxx
-include/oce/Select3D_SensitiveBox.lxx
-include/oce/Select3D_SensitiveCurve.lxx
-include/oce/Select3D_SensitiveEntity.lxx
+include/oce/Select3D_SensitiveBox.hxx
+include/oce/Select3D_SensitiveCircle.hxx
+include/oce/Select3D_SensitiveCurve.hxx
+include/oce/Select3D_SensitiveEntity.hxx
+include/oce/Select3D_SensitiveFace.hxx
+include/oce/Select3D_SensitiveGroup.hxx
 include/oce/Select3D_SensitiveGroup.lxx
+include/oce/Select3D_SensitivePoint.hxx
+include/oce/Select3D_SensitivePoly.hxx
 include/oce/Select3D_SensitivePoly.lxx
+include/oce/Select3D_SensitiveSegment.hxx
 include/oce/Select3D_SensitiveSegment.lxx
+include/oce/Select3D_SensitiveSet.hxx
+include/oce/Select3D_SensitiveTriangle.hxx
+include/oce/Select3D_SensitiveTriangulation.hxx
 include/oce/Select3D_SensitiveTriangulation.lxx
+include/oce/Select3D_SensitiveWire.hxx
+include/oce/Select3D_TypeOfSensitivity.hxx
 include/oce/SelectBasics_EntityOwner.lxx
-include/oce/SelectBasics_PickArgs.hxx
+include/oce/SelectBasics_PickResult.hxx
+include/oce/SelectBasics_SelectingVolumeManager.hxx
 include/oce/SelectBasics_SensitiveEntity.lxx
+include/oce/SelectMgr_BaseFrustum.hxx
 include/oce/SelectMgr_CompareResults.hxx
 include/oce/SelectMgr_CompositionFilter.lxx
 include/oce/SelectMgr_EntityOwner.lxx
+include/oce/SelectMgr_Frustum.hxx
+include/oce/SelectMgr_Frustum.lxx
+include/oce/SelectMgr_FrustumBuilder.hxx
+include/oce/SelectMgr_IndexedMapOfOwner.hxx
+include/oce/SelectMgr_RectangularFrustum.hxx
 include/oce/SelectMgr_SelectableObject.lxx
+include/oce/SelectMgr_SelectableObjectSet.hxx
+include/oce/SelectMgr_SelectingVolumeManager.hxx
+include/oce/SelectMgr_Selection.hxx
 include/oce/SelectMgr_Selection.lxx
+include/oce/SelectMgr_SensitiveEntity.hxx
+include/oce/SelectMgr_SensitiveEntitySet.hxx
+include/oce/SelectMgr_SequenceOfSelection.hxx
 include/oce/SelectMgr_SortCriterion.lxx
+include/oce/SelectMgr_TriangularFrustum.hxx
+include/oce/SelectMgr_TriangularFrustumSet.hxx
+include/oce/SelectMgr_VectorTypes.hxx
+include/oce/SelectMgr_ViewerSelector.hxx
 include/oce/SelectMgr_ViewerSelector.lxx
 include/oce/StdPrs_HLRShape.hxx
 include/oce/StdPrs_Point.hxx
@@ -312,6 +343,7 @@ include/oce/StdSelect_BRepOwner.lxx
 include/oce/StdSelect_Prs.lxx
 include/oce/StdSelect_Shape.lxx
 include/oce/StdSelect_ShapeTypeFilter.lxx
+include/oce/StdSelect_ViewerSelector3d.hxx
 include/oce/StdSelect_ViewerSelector3d.lxx
 include/oce/TDataXtd_PatternStd.lxx
 include/oce/TNaming_Iterator.lxx
@@ -328,7 +360,7 @@ include/oce/TNaming_UsedShapes.lxx
 include/oce/V3d_LayerMgr.lxx
 include/oce/V3d_ListOfTransient.hxx
 include/oce/V3d_Plane.hxx
-include/oce/V3d_Static.hxx
+include/oce/V3d_StereoDumpOptions.hxx
 include/oce/Visual3d_MapOfZLayerSettings.hxx
 include/oce/Visual3d_NListOfLayerItem.hxx
 include/oce/Voxel_TypeDef.hxx
@@ -376,65 +408,65 @@ include/oce/XmlTObjDrivers_ReferenceDriver.hxx
 include/oce/XmlTObjDrivers_XYZDriver.hxx
 include/oce/Xw_Window.hxx
 lib/libTKBin.so
-lib/libTKBin.so.10
-lib/libTKBin.so.10.0.0
+lib/libTKBin.so.11
+lib/libTKBin.so.11.0.0
 lib/libTKBinTObj.so
-lib/libTKBinTObj.so.10
-lib/libTKBinTObj.so.10.0.0
+lib/libTKBinTObj.so.11
+lib/libTKBinTObj.so.11.0.0
 lib/libTKBinXCAF.so
-lib/libTKBinXCAF.so.10
-lib/libTKBinXCAF.so.10.0.0
+lib/libTKBinXCAF.so.11
+lib/libTKBinXCAF.so.11.0.0
 lib/libTKCAF.so
-lib/libTKCAF.so.10
-lib/libTKCAF.so.10.0.0
+lib/libTKCAF.so.11
+lib/libTKCAF.so.11.0.0
 lib/libTKMeshVS.so
-lib/libTKMeshVS.so.10
-lib/libTKMeshVS.so.10.0.0
+lib/libTKMeshVS.so.11
+lib/libTKMeshVS.so.11.0.0
 lib/libTKNIS.so
-lib/libTKNIS.so.10
-lib/libTKNIS.so.10.0.0
+lib/libTKNIS.so.11
+lib/libTKNIS.so.11.0.0
 lib/libTKOpenGl.so
-lib/libTKOpenGl.so.10
-lib/libTKOpenGl.so.10.0.0
+lib/libTKOpenGl.so.11
+lib/libTKOpenGl.so.11.0.0
 lib/libTKPCAF.so
-lib/libTKPCAF.so.10
-lib/libTKPCAF.so.10.0.0
+lib/libTKPCAF.so.11
+lib/libTKPCAF.so.11.0.0
 lib/libTKService.so
-lib/libTKService.so.10
-lib/libTKService.so.10.0.0
+lib/libTKService.so.11
+lib/libTKService.so.11.0.0
 lib/libTKStdSchema.so
-lib/libTKStdSchema.so.10
-lib/libTKStdSchema.so.10.0.0
+lib/libTKStdSchema.so.11
+lib/libTKStdSchema.so.11.0.0
 lib/libTKV3d.so
-lib/libTKV3d.so.10
-lib/libTKV3d.so.10.0.0
+lib/libTKV3d.so.11
+lib/libTKV3d.so.11.0.0
 lib/libTKVRML.so
-lib/libTKVRML.so.10
-lib/libTKVRML.so.10.0.0
+lib/libTKVRML.so.11
+lib/libTKVRML.so.11.0.0
 lib/libTKVoxel.so
-lib/libTKVoxel.so.10
-lib/libTKVoxel.so.10.0.0
+lib/libTKVoxel.so.11
+lib/libTKVoxel.so.11.0.0
 lib/libTKXCAF.so
-lib/libTKXCAF.so.10
-lib/libTKXCAF.so.10.0.0
+lib/libTKXCAF.so.11
+lib/libTKXCAF.so.11.0.0
 lib/libTKXCAFSchema.so
-lib/libTKXCAFSchema.so.10
-lib/libTKXCAFSchema.so.10.0.0
+lib/libTKXCAFSchema.so.11
+lib/libTKXCAFSchema.so.11.0.0
 lib/libTKXDEIGES.so
-lib/libTKXDEIGES.so.10
-lib/libTKXDEIGES.so.10.0.0
+lib/libTKXDEIGES.so.11
+lib/libTKXDEIGES.so.11.0.0
 lib/libTKXDESTEP.so
-lib/libTKXDESTEP.so.10
-lib/libTKXDESTEP.so.10.0.0
+lib/libTKXDESTEP.so.11
+lib/libTKXDESTEP.so.11.0.0
 lib/libTKXml.so
-lib/libTKXml.so.10
-lib/libTKXml.so.10.0.0
+lib/libTKXml.so.11
+lib/libTKXml.so.11.0.0
 lib/libTKXmlTObj.so
-lib/libTKXmlTObj.so.10
-lib/libTKXmlTObj.so.10.0.0
+lib/libTKXmlTObj.so.11
+lib/libTKXmlTObj.so.11.0.0
 lib/libTKXmlXCAF.so
-lib/libTKXmlXCAF.so.10
-lib/libTKXmlXCAF.so.10.0.0
+lib/libTKXmlXCAF.so.11
+lib/libTKXmlXCAF.so.11.0.0
 share/oce/src/Shaders/Declarations.glsl
 share/oce/src/Shaders/DeclarationsImpl.glsl
 share/oce/src/Shaders/PhongShading.fs
diff --git a/oce/buildlink3.mk b/oce/buildlink3.mk
index 22434ff..27fe721 100644
--- a/oce/buildlink3.mk
+++ b/oce/buildlink3.mk
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.2 2015/06/25 12:41:09 fhajny Exp $
+# $NetBSD$
 
 BUILDLINK_TREE+=	oce
 
 .if !defined(OCE_BUILDLINK3_MK)
 OCE_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.oce+=	oce>=0.17
+BUILDLINK_API_DEPENDS.oce+=	oce>=0.18
 BUILDLINK_PKGSRCDIR.oce?=	../../wip/oce
 
 BUILDLINK_INCDIRS.oce+=	include/oce
diff --git a/oce/distinfo b/oce/distinfo
index 8e0c06c..b67d30b 100644
--- a/oce/distinfo
+++ b/oce/distinfo
@@ -1,16 +1,16 @@
-$NetBSD: distinfo,v 1.2 2015/06/25 12:41:09 fhajny Exp $
+$NetBSD$
 
-SHA1 (OCE-0.17.2.tar.gz) = 441ff407978c9a783d2cdd7d6f943559d8a3fa81
-RMD160 (OCE-0.17.2.tar.gz) = 0d85cb153432cca3600b5d83aa279f6d8f1f281d
-SHA512 (OCE-0.17.2.tar.gz) = 180e05255e9e70cc43dae0d1d8cf3cde3731cd9c55d33e9fc46e2a17d3ceb08abba71aa1733f24adf5309b94213f26ce351196dc4c9766436e24e81d9d64e860
-Size (OCE-0.17.2.tar.gz) = 24389678 bytes
-SHA1 (patch-CMakeLists.txt) = 2af5bffb315578ee8554cc9dfa9e51b48121df70
+SHA1 (OCE-0.18.tar.gz) = a3ca95d347b34b5a011a0ac86758f5c3494aa58e
+RMD160 (OCE-0.18.tar.gz) = c116477c7c6099868aeed9b415223e041a65ae67
+SHA512 (OCE-0.18.tar.gz) = c38f852aad0a5c08448750ca0572d8c21a7056b11a9f6e9472af817745bb8162f8b21ca62a00da6c15e167e1f658cfe0ead12b93207b6d52d08a77bcc7807423
+Size (OCE-0.18.tar.gz) = 24632429 bytes
+SHA1 (patch-CMakeLists.txt) = d62e9958b67e8ea687a22a5d43d878e028a0a4d7
 SHA1 (patch-adm_cmake_TKernel_CMakeLists.txt) = 40752a95ba115a4869c6ff4c3ef906d70a34ff43
 SHA1 (patch-src_MeshVS_MeshVS__MeshPrsBuilder.cxx) = 599e553edb1075887ee47c7bd7098d16ef76dc0a
 SHA1 (patch-src_OSD_OSD__MemInfo.cxx) = e1328a861393d458bc110c930c5ecf5343e2a304
-SHA1 (patch-src_OSD_OSD__signal.cxx) = 74f1291aae6872543a52b3202fa90432f6d328c6
-SHA1 (patch-src_OpenGl_OpenGl__Context.hxx) = f5654287a239c8885923f36f0a34699788b0fdad
-SHA1 (patch-src_STEPConstruct_STEPConstruct__AP203Context.cxx) = a863980eed38b7ee7bba790afba76ef54189e2e0
+SHA1 (patch-src_OSD_OSD__signal.cxx) = ea05dd170d030fbf7e6ee912e824dd7eb0b68445
+SHA1 (patch-src_OpenGl_OpenGl__Context.hxx) = 5ffa7405c13fd590600501d9dc8892df7c63ac9e
+SHA1 (patch-src_STEPConstruct_STEPConstruct__AP203Context.cxx) = db1e0523bf66e96a527816183966d1a9bde62f00
 SHA1 (patch-src_Standard_Standard__Mutex.hxx) = ffea6f4a7a4b01663f71643276f9f94a94a5ab70
 SHA1 (patch-src_Standard_Standard__PrimitiveTypes.hxx) = 791ad1d8120c43aadb3e321c72bf217dc1057e58
 SHA1 (patch-src_StepFile_recfile.pc) = 0474353a9ffeb390913a4b153118b6f0a97ab19e
diff --git a/oce/patches/patch-CMakeLists.txt b/oce/patches/patch-CMakeLists.txt
index 987d08a..c951ec3 100644
--- a/oce/patches/patch-CMakeLists.txt
+++ b/oce/patches/patch-CMakeLists.txt
@@ -1,9 +1,9 @@
 $NetBSD: patch-CMakeLists.txt,v 1.1 2014/05/30 11:21:00 fhajny Exp $
 
 Do not version lib and share subdirs.
---- CMakeLists.txt.orig	2016-01-02 05:11:52.000000000 +0000
+--- CMakeLists.txt.orig	2017-01-13 05:34:36.000000000 +0000
 +++ CMakeLists.txt
-@@ -847,7 +847,7 @@ if(MSVC OR (MINGW AND OCE_INSTALL_PRIVAT
+@@ -853,7 +853,7 @@ if(MSVC OR (MINGW AND OCE_INSTALL_PRIVAT
  	endif(NOT DEFINED OCE_INSTALL_PACKAGE_LIB_DIR)
  else(MSVC)
  	if(NOT DEFINED OCE_INSTALL_PACKAGE_LIB_DIR)
@@ -12,7 +12,7 @@ Do not version lib and share subdirs.
  	endif(NOT DEFINED OCE_INSTALL_PACKAGE_LIB_DIR)
  endif()
  
-@@ -877,7 +877,7 @@ endif(NOT DEFINED OCE_INSTALL_SCRIPT_DIR
+@@ -883,7 +883,7 @@ endif(NOT DEFINED OCE_INSTALL_SCRIPT_DIR
  # Data
  if(NOT DEFINED OCE_INSTALL_DATA_DIR)
  	if(NOT MSVC)
@@ -21,7 +21,7 @@ Do not version lib and share subdirs.
  	else ()
  		set(OCE_INSTALL_DATA_DIR "share/oce")
  	endif(NOT MSVC)
-@@ -902,7 +902,7 @@ if(NOT DEFINED OCE_INSTALL_CMAKE_DATA_DI
+@@ -908,7 +908,7 @@ if(NOT DEFINED OCE_INSTALL_CMAKE_DATA_DI
  				OCE.framework/Versions/${OCE_VERSION}/Resources)
  		else(APPLE)
  			set(OCE_INSTALL_CMAKE_DATA_DIR
@@ -30,10 +30,3 @@ Do not version lib and share subdirs.
  		endif(APPLE)
  	endif(WIN32)
  endif(NOT DEFINED OCE_INSTALL_CMAKE_DATA_DIR)
-@@ -1363,4 +1363,4 @@ add_custom_target(uninstall
- # Final bundle step for dependencies
- if(OCE_USE_BUNDLE)
- 	include(oce-win-bundle/depends.cmake)
--endif()
-\ No newline at end of file
-+endif()
diff --git a/oce/patches/patch-src_OSD_OSD__signal.cxx b/oce/patches/patch-src_OSD_OSD__signal.cxx
index ee15ede..0af9264 100644
--- a/oce/patches/patch-src_OSD_OSD__signal.cxx
+++ b/oce/patches/patch-src_OSD_OSD__signal.cxx
@@ -1,8 +1,9 @@
 $NetBSD: patch-src_OSD_OSD__signal.cxx,v 1.2 2015/06/25 12:41:09 fhajny Exp $
 
 Define SIGFPE macros on SunOS.
+Avoid duplicate reference in case statements.
 Respect the reality as CMake found it, there might not be libsunmath.
---- src/OSD/OSD_signal.cxx.orig	2015-03-08 22:19:42.000000000 +0000
+--- src/OSD/OSD_signal.cxx.orig	2017-01-13 05:34:36.000000000 +0000
 +++ src/OSD/OSD_signal.cxx
 @@ -55,6 +55,17 @@ ACT_SIGIO_HANDLER *ADR_ACT_SIGIO_HANDLER
  typedef void (* SIG_PFV) (int);
@@ -22,7 +23,31 @@ Respect the reality as CMake found it, there might not be libsunmath.
  #ifdef __GNUC__
  # include <stdlib.h>
  # include <stdio.h>
-@@ -379,7 +390,7 @@ void OSD::SetSignal(const Standard_Boole
+@@ -265,6 +276,7 @@ static void Handler (const int theSignal
+     break;
+ #endif
+   case SIGFPE:
++  {
+     sigaddset(&set, SIGFPE);
+     sigprocmask(SIG_UNBLOCK, &set, NULL) ;
+ #ifdef DECOSF1
+@@ -277,6 +289,7 @@ static void Handler (const int theSignal
+     break;
+ #else
+     // Reste SOLARIS
++    siginfo_t * aSigInfo = NULL;
+     if (aSigInfo) {
+       switch(aSigInfo->si_code) {
+       case FPE_FLTDIV_TRAP :
+@@ -309,6 +322,7 @@ static void Handler (const int theSignal
+     }
+ #endif
+     break;
++  }
+ #if defined (__sgi) || defined(IRIX)
+   case SIGTRAP:
+     sigaddset(&set, SIGTRAP);
+@@ -380,7 +394,7 @@ void OSD::SetSignal(const Standard_Boole
  
    if( aFloatingSignal ) {
      //==== Enable the floating point exceptions ===============
diff --git a/oce/patches/patch-src_OpenGl_OpenGl__Context.hxx b/oce/patches/patch-src_OpenGl_OpenGl__Context.hxx
index 6996b2d..ee37e1a 100644
--- a/oce/patches/patch-src_OpenGl_OpenGl__Context.hxx
+++ b/oce/patches/patch-src_OpenGl_OpenGl__Context.hxx
@@ -1,9 +1,9 @@
 $NetBSD: patch-src_OpenGl_OpenGl__Context.hxx,v 1.2 2015/06/25 12:41:09 fhajny Exp $
 
 We need alloca.h.
---- src/OpenGl/OpenGl_Context.hxx.orig	2015-03-08 22:19:42.000000000 +0000
+--- src/OpenGl/OpenGl_Context.hxx.orig	2017-01-13 05:34:36.000000000 +0000
 +++ src/OpenGl/OpenGl_Context.hxx
-@@ -39,6 +39,10 @@
+@@ -40,6 +40,10 @@
  #include <OpenGl_GlCore11.hxx>
  #include <OpenGl_Utils.hxx>
  
@@ -12,5 +12,5 @@ We need alloca.h.
 +#endif
 +
  //! Forward declarations
- struct OpenGl_GlFunctions;
- struct OpenGl_ArbTBO;
+ #if defined(__APPLE__)
+   #import <TargetConditionals.h>
diff --git a/oce/patches/patch-src_STEPConstruct_STEPConstruct__AP203Context.cxx b/oce/patches/patch-src_STEPConstruct_STEPConstruct__AP203Context.cxx
index 13da5e1..d9ebb74 100644
--- a/oce/patches/patch-src_STEPConstruct_STEPConstruct__AP203Context.cxx
+++ b/oce/patches/patch-src_STEPConstruct_STEPConstruct__AP203Context.cxx
@@ -6,13 +6,12 @@ error: cast from 'char* (*)(int, int)' to 'Standard_Integer' loses precision
 Fix taken from
 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=131600
 
---- src/STEPConstruct/STEPConstruct_AP203Context.cxx.orig	2016-06-02 12:18:16.000000000 +0000
+--- src/STEPConstruct/STEPConstruct_AP203Context.cxx.orig	2017-01-13 05:34:36.000000000 +0000
 +++ src/STEPConstruct/STEPConstruct_AP203Context.cxx
-@@ -105,6 +105,15 @@ Handle(StepBasic_DateAndTime) STEPConstr
+@@ -105,6 +105,13 @@ Handle(StepBasic_DateAndTime) STEPConstr
  
      Handle(StepBasic_CoordinatedUniversalTimeOffset) zone = 
        new StepBasic_CoordinatedUniversalTimeOffset;
-+
 +#if defined(__FreeBSD__)
 +    struct tm newtime;
 +    time_t ltime;
@@ -20,7 +19,6 @@ https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=131600
 +    localtime_r(&ltime, &newtime);
 +    int timezone = newtime.tm_gmtoff;
 +#endif
-+    
-     Standard_Integer shift = Standard_Integer(timezone);
-     Standard_Integer shifth = abs ( shift ) / 3600;
-     Standard_Integer shiftm = ( abs ( shift ) - shifth * 3600 ) / 60;
+   #if defined(_MSC_VER) && _MSC_VER >= 1600
+     long shift = 0;
+     _get_timezone (&shift);


Home | Main Index | Thread Index | Old Index