Page MenuHomeSolus

D13746.id.diff
No OneTemporary

D13746.id.diff

diff --git a/MAINTAINERS.md b/MAINTAINERS.md
new file mode 100644
--- /dev/null
+++ b/MAINTAINERS.md
@@ -0,0 +1,5 @@
+This file is used to indicate responsibility for the maintenance of this package. Individuals on this list should be the sole modifiers of the package, excluding cases where the Solus Team may need to perform necessary rebuilds, upgrades, or security fixes. This list should not be used for any direct contact usage. If you believe this package requires a package update, follow documentation from https://getsol.us/articles/packaging/request-a-package-update/en/. In the event this package no longer becomes sufficiently maintained, Core Team reserves the right to request a new maintainer or remove this package from the repository.
+
+- Nathaniel Markham
+ - IRC: icosahunter
+ - Email: anzelknight@gmail.com
\ No newline at end of file
diff --git a/Makefile b/Makefile
new file mode 100644
--- /dev/null
+++ b/Makefile
@@ -0,0 +1 @@
+include ../Makefile.common
diff --git a/abi_libs b/abi_libs
new file mode 100644
--- /dev/null
+++ b/abi_libs
@@ -0,0 +1,2 @@
+libslvs.so.1
+solvespace
diff --git a/abi_symbols b/abi_symbols
new file mode 100644
--- /dev/null
+++ b/abi_symbols
@@ -0,0 +1,279 @@
+libslvs.so.1:Slvs_MakeQuaternion
+libslvs.so.1:Slvs_QuaternionN
+libslvs.so.1:Slvs_QuaternionU
+libslvs.so.1:Slvs_QuaternionV
+libslvs.so.1:Slvs_Solve
+libslvs.so.1:_ZN10ExprParser10PopOperandEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libslvs.so.1:_ZN10ExprParser10PrecedenceENS_5TokenE
+libslvs.so.1:_ZN10ExprParser11PopOperatorEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libslvs.so.1:_ZN10ExprParser3LexEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libslvs.so.1:_ZN10ExprParser5ParseEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm
+libslvs.so.1:_ZN10ExprParser5ParseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS5_
+libslvs.so.1:_ZN10ExprParser5Token4FromENS_9TokenTypeEN10SolveSpace4Expr2OpE
+libslvs.so.1:_ZN10ExprParser5Token4FromENS_9TokenTypeEPN10SolveSpace4ExprE
+libslvs.so.1:_ZN10ExprParser6ReduceEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libslvs.so.1:_ZN10ExprParser8PeekCharEv
+libslvs.so.1:_ZN10ExprParser8ReadCharEv
+libslvs.so.1:_ZN10ExprParser8ReadWordB5cxx11Ev
+libslvs.so.1:_ZN10ExprParser9LexNumberEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libslvs.so.1:_ZN10ExprParser9SkipSpaceEv
+libslvs.so.1:_ZN10SolveSpace10EntityBase10FREE_IN_3DE
+libslvs.so.1:_ZN10SolveSpace10EntityBase12PointForceToENS_6VectorE
+libslvs.so.1:_ZN10SolveSpace10EntityBase13NormalForceToENS_10QuaternionE
+libslvs.so.1:_ZN10SolveSpace10EntityBase15DistanceForceToEd
+libslvs.so.1:_ZN10SolveSpace10EntityBase17PointForceParamToENS_6VectorE
+libslvs.so.1:_ZN10SolveSpace10EntityBase22PointForceQuaternionToENS_10QuaternionE
+libslvs.so.1:_ZN10SolveSpace10EntityBase9NO_ENTITYE
+libslvs.so.1:_ZN10SolveSpace10ExprVector4FromENS_6VectorE
+libslvs.so.1:_ZN10SolveSpace10ExprVector4FromENS_6hParamES1_S1_
+libslvs.so.1:_ZN10SolveSpace10ExprVector4FromEPNS_4ExprES2_S2_
+libslvs.so.1:_ZN10SolveSpace10ExprVector4FromEddd
+libslvs.so.1:_ZN10SolveSpace10MakeMatrixEPddddddddddddddddd
+libslvs.so.1:_ZN10SolveSpace10MultMatrixEPdS0_S0_
+libslvs.so.1:_ZN10SolveSpace10Quaternion4FromENS_6VectorES1_
+libslvs.so.1:_ZN10SolveSpace10Quaternion4FromENS_6VectorEd
+libslvs.so.1:_ZN10SolveSpace10Quaternion4FromENS_6hParamES1_S1_S1_
+libslvs.so.1:_ZN10SolveSpace10Quaternion4FromEdddd
+libslvs.so.1:_ZN10SolveSpace10Quaternion8IDENTITYE
+libslvs.so.1:_ZN10SolveSpace12BandedMatrix5SolveEv
+libslvs.so.1:_ZN10SolveSpace13AssertFailureEPKcjS1_S1_S1_
+libslvs.so.1:_ZN10SolveSpace13MessageAndRunESt8functionIFvvEEPKcz
+libslvs.so.1:_ZN10SolveSpace13utf8_iteratordeEv
+libslvs.so.1:_ZN10SolveSpace14ConstraintBase13NO_CONSTRAINTE
+libslvs.so.1:_ZN10SolveSpace14ConstraintBase15DirectionCosineENS_7hEntityENS_10ExprVectorES2_
+libslvs.so.1:_ZN10SolveSpace14ConstraintBase15ModifyToSatisfyEv
+libslvs.so.1:_ZN10SolveSpace14ConstraintBase17PointInThreeSpaceENS_7hEntityEPNS_4ExprES3_
+libslvs.so.1:_ZN10SolveSpace14ConstraintBase17PointLineDistanceENS_7hEntityES1_S1_
+libslvs.so.1:_ZN10SolveSpace14ConstraintBase17VectorsParallel3dENS_10ExprVectorES1_NS_6hParamE
+libslvs.so.1:_ZN10SolveSpace14ConstraintBase18PointPlaneDistanceENS_10ExprVectorENS_7hEntityE
+libslvs.so.1:_ZN10SolveSpace14ConstraintBase8DistanceENS_7hEntityES1_S1_
+libslvs.so.1:_ZN10SolveSpace14ConstraintBase8GenerateEPNS_6IdListINS_5ParamENS_6hParamEEE
+libslvs.so.1:_ZN10SolveSpace14ExprQuaternion4FromENS_10QuaternionE
+libslvs.so.1:_ZN10SolveSpace14ExprQuaternion4FromENS_6hParamES1_S1_S1_
+libslvs.so.1:_ZN10SolveSpace14ExprQuaternion4FromEPNS_4ExprES2_S2_S2_
+libslvs.so.1:_ZN10SolveSpace15GetMillisecondsEv
+libslvs.so.1:_ZN10SolveSpace20StipplePatternDashesENS_14StipplePatternE
+libslvs.so.1:_ZN10SolveSpace20StipplePatternLengthENS_14StipplePatternE
+libslvs.so.1:_ZN10SolveSpace2SKE
+libslvs.so.1:_ZN10SolveSpace4BBox4FromERKNS_6VectorES3_
+libslvs.so.1:_ZN10SolveSpace4BBox7IncludeERKNS_6VectorEd
+libslvs.so.1:_ZN10SolveSpace4Expr10SubstituteENS_6hParamES1_
+libslvs.so.1:_ZN10SolveSpace4Expr13FoldConstantsEv
+libslvs.so.1:_ZN10SolveSpace4Expr15MULTIPLE_PARAMSE
+libslvs.so.1:_ZN10SolveSpace4Expr3TolEdd
+libslvs.so.1:_ZN10SolveSpace4Expr4FromENS_6hParamE
+libslvs.so.1:_ZN10SolveSpace4Expr4FromERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
+libslvs.so.1:_ZN10SolveSpace4Expr4FromEd
+libslvs.so.1:_ZN10SolveSpace4Expr5AnyOpENS0_2OpEPS0_
+libslvs.so.1:_ZN10SolveSpace4Expr5ParseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS6_
+libslvs.so.1:_ZN10SolveSpace4Expr9NO_PARAMSE
+libslvs.so.1:_ZN10SolveSpace5ErrorEPKcz
+libslvs.so.1:_ZN10SolveSpace5Group17GenerateEquationsEPNS_6IdListINS_8EquationENS_9hEquationEEE
+libslvs.so.1:_ZN10SolveSpace6System11NewtonSolveEi
+libslvs.so.1:_ZN10SolveSpace6System12EvalJacobianEv
+libslvs.so.1:_ZN10SolveSpace6System13CalculateRankEv
+libslvs.so.1:_ZN10SolveSpace6System13WriteJacobianEi
+libslvs.so.1:_ZN10SolveSpace6System14MarkParamsFreeEb
+libslvs.so.1:_ZN10SolveSpace6System17SolveLeastSquaresEv
+libslvs.so.1:_ZN10SolveSpace6System17SolveLinearSystemERKN5Eigen12SparseMatrixIdLi0EiEERKNS1_6MatrixIdLin1ELi1ELi0ELin1ELi1EEEPS7_
+libslvs.so.1:_ZN10SolveSpace6System18CONVERGE_TOLERANCEE
+libslvs.so.1:_ZN10SolveSpace6System19SolveBySubstitutionEv
+libslvs.so.1:_ZN10SolveSpace6System22SubstituteParamsByLastEPNS_4ExprE
+libslvs.so.1:_ZN10SolveSpace6System23WriteEquationsExceptForENS_11hConstraintEPNS_5GroupE
+libslvs.so.1:_ZN10SolveSpace6System24GetLastParamSubstitutionEPNS_5ParamE
+libslvs.so.1:_ZN10SolveSpace6System25SortSubstitutionByDraggedEPNS_5ParamE
+libslvs.so.1:_ZN10SolveSpace6System30FindWhichToRemoveToFixJacobianEPNS_5GroupEPNS_4ListINS_11hConstraintEEEb
+libslvs.so.1:_ZN10SolveSpace6System5ClearEv
+libslvs.so.1:_ZN10SolveSpace6System5SolveEPNS_5GroupEPiS3_PNS_4ListINS_11hConstraintEEEbbb
+libslvs.so.1:_ZN10SolveSpace6System8TestRankEPi
+libslvs.so.1:_ZN10SolveSpace6System9IsDraggedENS_6hParamE
+libslvs.so.1:_ZN10SolveSpace6System9SolveRankEPNS_5GroupEPiS3_PNS_4ListINS_11hConstraintEEEbb
+libslvs.so.1:_ZN10SolveSpace6Vector21AtIntersectionOfLinesES0_S0_S0_S0_PbPdS2_
+libslvs.so.1:_ZN10SolveSpace6Vector21BoundingBoxesDisjointES0_S0_S0_S0_
+libslvs.so.1:_ZN10SolveSpace6Vector22AtIntersectionOfPlanesES0_dS0_d
+libslvs.so.1:_ZN10SolveSpace6Vector22AtIntersectionOfPlanesES0_dS0_dS0_dPb
+libslvs.so.1:_ZN10SolveSpace6Vector24ClosestPointBetweenLinesES0_S0_S0_S0_PdS1_
+libslvs.so.1:_ZN10SolveSpace6Vector25BoundingBoxIntersectsLineES0_S0_S0_S0_b
+libslvs.so.1:_ZN10SolveSpace6Vector28AtIntersectionOfPlaneAndLineES0_dS0_S0_Pb
+libslvs.so.1:_ZN10SolveSpace6Vector4FromENS_6hParamES1_S1_
+libslvs.so.1:_ZN10SolveSpace7MessageEPKcz
+libslvs.so.1:_ZN10SolveSpace7Point2d4FromEdd
+libslvs.so.1:_ZN10SolveSpace7Point2d9FromPolarEdd
+libslvs.so.1:_ZN10SolveSpace7Vector44FromEdNS_6VectorE
+libslvs.so.1:_ZN10SolveSpace7Vector44FromEdddd
+libslvs.so.1:_ZN10SolveSpace7Vector45BlendES0_S0_d
+libslvs.so.1:_ZN10SolveSpace8Platform10DebugPrintEPKcz
+libslvs.so.1:_ZN10SolveSpace8Platform10FatalErrorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libslvs.so.1:_ZN10SolveSpace8Platform10FileExistsERKNS0_4PathE
+libslvs.so.1:_ZN10SolveSpace8Platform10RemoveFileERKNS0_4PathE
+libslvs.so.1:_ZN10SolveSpace8Platform12LoadResourceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPm
+libslvs.so.1:_ZN10SolveSpace8Platform14AllocTemporaryEm
+libslvs.so.1:_ZN10SolveSpace8Platform16FreeAllTemporaryEv
+libslvs.so.1:_ZN10SolveSpace8Platform4Path12FromPortableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libslvs.so.1:_ZN10SolveSpace8Platform4Path16CurrentDirectoryEv
+libslvs.so.1:_ZN10SolveSpace8Platform4Path4FromENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libslvs.so.1:_ZN10SolveSpace8Platform7InitCliB5cxx11EiPPc
+libslvs.so.1:_ZN10SolveSpace8Platform8OpenFileERKNS0_4PathEPKc
+libslvs.so.1:_ZN10SolveSpace8Platform8ReadFileERKNS0_4PathEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libslvs.so.1:_ZN10SolveSpace8Platform9WriteFileERKNS0_4PathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libslvs.so.1:_ZN10SolveSpace8ssprintfB5cxx11EPKcz
+libslvs.so.1:_ZNK10SolveSpace10Constraint17DescriptionStringB5cxx11Ev
+libslvs.so.1:_ZNK10SolveSpace10EntityBase10IsDistanceEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase11IsWorkplaneEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase11PointGetNumEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase12ArcGetAnglesEPdS1_S1_
+libslvs.so.1:_ZNK10SolveSpace10EntityBase12HasEndpointsEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase12NormalExprsNEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase12NormalExprsUEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase12NormalExprsVEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase12NormalGetNumEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase12VectorGetNumEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase13EndpointStartEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase13PointGetExprsEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase14DistanceGetNumEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase14EndpointFinishEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase14NormalGetExprsEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase14VectorGetExprsEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase15DistanceGetExprEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase15FaceGetPointNumEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase16CubicGetStartNumEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase16FaceGetNormalNumEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase17CubicGetFinishNumEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase17FaceGetPointExprsEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase17GenerateEquationsEPNS_6IdListINS_8EquationENS_9hEquationEEE
+libslvs.so.1:_ZNK10SolveSpace10EntityBase17VectorGetRefPointEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase18CircleGetRadiusNumEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase18FaceGetNormalExprsEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase18PointGetQuaternionEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase18RectGetPointsExprsEPNS_10ExprVectorES2_
+libslvs.so.1:_ZNK10SolveSpace10EntityBase18WorkplaneGetOffsetEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase19CircleGetRadiusExprEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase19VectorGetStartPointEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase22GetAxisAngleQuaternionEi
+libslvs.so.1:_ZNK10SolveSpace10EntityBase22WorkplaneGetPlaneExprsEPNS_10ExprVectorEPPNS_4ExprE
+libslvs.so.1:_ZNK10SolveSpace10EntityBase23CubicGetStartTangentNumEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase23WorkplaneGetOffsetExprsEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase24CubicGetFinishTangentNumEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase24PointGetExprsInWorkplaneENS_7hEntityE
+libslvs.so.1:_ZNK10SolveSpace10EntityBase24PointGetExprsInWorkplaneENS_7hEntityEPPNS_4ExprES4_
+libslvs.so.1:_ZNK10SolveSpace10EntityBase25CubicGetStartTangentExprsEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase25VectorGetExprsInWorkplaneENS_7hEntityE
+libslvs.so.1:_ZNK10SolveSpace10EntityBase26CubicGetFinishTangentExprsEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase27GetAxisAngleQuaternionExprsEi
+libslvs.so.1:_ZNK10SolveSpace10EntityBase5AddEqEPNS_6IdListINS_8EquationENS_9hEquationEEEPNS_4ExprEi
+libslvs.so.1:_ZNK10SolveSpace10EntityBase6IsFaceEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase6NormalEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase7IsPointEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase7NormalNEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase7NormalUEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase7NormalVEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase8IsCircleEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase8IsNormalEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase9HasVectorEv
+libslvs.so.1:_ZNK10SolveSpace10EntityBase9IsInPlaneENS_6VectorEd
+libslvs.so.1:_ZNK10SolveSpace10ExprVector13WithMagnitudeEPNS_4ExprE
+libslvs.so.1:_ZNK10SolveSpace10ExprVector3DotES0_
+libslvs.so.1:_ZNK10SolveSpace10ExprVector4EvalEv
+libslvs.so.1:_ZNK10SolveSpace10ExprVector4PlusES0_
+libslvs.so.1:_ZNK10SolveSpace10ExprVector5CrossES0_
+libslvs.so.1:_ZNK10SolveSpace10ExprVector5MinusES0_
+libslvs.so.1:_ZNK10SolveSpace10ExprVector8ScaledByEPNS_4ExprE
+libslvs.so.1:_ZNK10SolveSpace10ExprVector9MagnitudeEv
+libslvs.so.1:_ZNK10SolveSpace10Quaternion13WithMagnitudeEd
+libslvs.so.1:_ZNK10SolveSpace10Quaternion4PlusES0_
+libslvs.so.1:_ZNK10SolveSpace10Quaternion5MinusES0_
+libslvs.so.1:_ZNK10SolveSpace10Quaternion5TimesES0_
+libslvs.so.1:_ZNK10SolveSpace10Quaternion5ToTheEd
+libslvs.so.1:_ZNK10SolveSpace10Quaternion6MirrorEv
+libslvs.so.1:_ZNK10SolveSpace10Quaternion6RotateENS_6VectorE
+libslvs.so.1:_ZNK10SolveSpace10Quaternion7InverseEv
+libslvs.so.1:_ZNK10SolveSpace10Quaternion8ScaledByEd
+libslvs.so.1:_ZNK10SolveSpace10Quaternion9MagnitudeEv
+libslvs.so.1:_ZNK10SolveSpace10Quaternion9RotationNEv
+libslvs.so.1:_ZNK10SolveSpace10Quaternion9RotationUEv
+libslvs.so.1:_ZNK10SolveSpace10Quaternion9RotationVEv
+libslvs.so.1:_ZNK10SolveSpace10VectorHashclERKNS_6VectorE
+libslvs.so.1:_ZNK10SolveSpace10VectorPredclENS_6VectorES1_
+libslvs.so.1:_ZNK10SolveSpace14ConstraintBase13IsProjectibleEv
+libslvs.so.1:_ZNK10SolveSpace14ConstraintBase17GenerateEquationsEPNS_6IdListINS_8EquationENS_9hEquationEEEb
+libslvs.so.1:_ZNK10SolveSpace14ConstraintBase5AddEqEPNS_6IdListINS_8EquationENS_9hEquationEEEPNS_4ExprEi
+libslvs.so.1:_ZNK10SolveSpace14ConstraintBase5AddEqEPNS_6IdListINS_8EquationENS_9hEquationEEERKNS_10ExprVectorEi
+libslvs.so.1:_ZNK10SolveSpace14ConstraintBase8HasLabelEv
+libslvs.so.1:_ZNK10SolveSpace14ExprQuaternion5TimesES0_
+libslvs.so.1:_ZNK10SolveSpace14ExprQuaternion6RotateENS_10ExprVectorE
+libslvs.so.1:_ZNK10SolveSpace14ExprQuaternion9MagnitudeEv
+libslvs.so.1:_ZNK10SolveSpace14ExprQuaternion9RotationNEv
+libslvs.so.1:_ZNK10SolveSpace14ExprQuaternion9RotationUEv
+libslvs.so.1:_ZNK10SolveSpace14ExprQuaternion9RotationVEv
+libslvs.so.1:_ZNK10SolveSpace4BBox10GetExtentsEv
+libslvs.so.1:_ZNK10SolveSpace4BBox8ContainsERKNS_7Point2dEd
+libslvs.so.1:_ZNK10SolveSpace4BBox8OverlapsERKS0_
+libslvs.so.1:_ZNK10SolveSpace4BBox9GetOriginEv
+libslvs.so.1:_ZNK10SolveSpace4Expr10PartialWrtENS_6hParamE
+libslvs.so.1:_ZNK10SolveSpace4Expr11IsZeroConstEv
+libslvs.so.1:_ZNK10SolveSpace4Expr14ParamsUsedListEPSt6vectorINS_6hParamESaIS2_EE
+libslvs.so.1:_ZNK10SolveSpace4Expr16ReferencedParamsEPNS_6IdListINS_5ParamENS_6hParamEEE
+libslvs.so.1:_ZNK10SolveSpace4Expr28DeepCopyWithParamsAsPointersEPNS_6IdListINS_5ParamENS_6hParamEEES5_
+libslvs.so.1:_ZNK10SolveSpace4Expr4EvalEv
+libslvs.so.1:_ZNK10SolveSpace4Expr5NodesEv
+libslvs.so.1:_ZNK10SolveSpace4Expr5PrintB5cxx11Ev
+libslvs.so.1:_ZNK10SolveSpace4Expr8ChildrenEv
+libslvs.so.1:_ZNK10SolveSpace4Expr8DeepCopyEv
+libslvs.so.1:_ZNK10SolveSpace4Expr9DependsOnENS_6hParamE
+libslvs.so.1:_ZNK10SolveSpace6Vector11ClampWithinEdd
+libslvs.so.1:_ZNK10SolveSpace6Vector11DotInToCsysES0_S0_S0_
+libslvs.so.1:_ZNK10SolveSpace6Vector11ProjectIntoENS_7hEntityE
+libslvs.so.1:_ZNK10SolveSpace6Vector12ClosestOrthoEv
+libslvs.so.1:_ZNK10SolveSpace6Vector12DivProjectedES0_
+libslvs.so.1:_ZNK10SolveSpace6Vector12RotatedAboutES0_S0_d
+libslvs.so.1:_ZNK10SolveSpace6Vector12RotatedAboutES0_d
+libslvs.so.1:_ZNK10SolveSpace6Vector13EqualsExactlyES0_
+libslvs.so.1:_ZNK10SolveSpace6Vector13InPerspectiveES0_S0_S0_S0_d
+libslvs.so.1:_ZNK10SolveSpace6Vector13OnLineSegmentES0_S0_d
+libslvs.so.1:_ZNK10SolveSpace6Vector13WithMagnitudeEd
+libslvs.so.1:_ZNK10SolveSpace6Vector14DistanceToLineES0_S0_
+libslvs.so.1:_ZNK10SolveSpace6Vector14ScaleOutOfCsysES0_S0_S0_
+libslvs.so.1:_ZNK10SolveSpace6Vector15DistanceToPlaneES0_S0_
+libslvs.so.1:_ZNK10SolveSpace6Vector15OutsideAndNotOnES0_S0_
+libslvs.so.1:_ZNK10SolveSpace6Vector17ProjectVectorIntoENS_7hEntityE
+libslvs.so.1:_ZNK10SolveSpace6Vector18ClosestPointOnLineES0_S0_
+libslvs.so.1:_ZNK10SolveSpace6Vector19DirectionCosineWithES0_
+libslvs.so.1:_ZNK10SolveSpace6Vector6NormalEi
+libslvs.so.1:_ZNK10SolveSpace6Vector9Project2dES0_S0_
+libslvs.so.1:_ZNK10SolveSpace6Vector9Project4dEv
+libslvs.so.1:_ZNK10SolveSpace6Vector9ProjectXyEv
+libslvs.so.1:_ZNK10SolveSpace7Point2d10DistanceToERKS0_
+libslvs.so.1:_ZNK10SolveSpace7Point2d10MagSquaredEv
+libslvs.so.1:_ZNK10SolveSpace7Point2d12DivProjectedES0_
+libslvs.so.1:_ZNK10SolveSpace7Point2d13WithMagnitudeEd
+libslvs.so.1:_ZNK10SolveSpace7Point2d14DistanceToLineERKS0_S2_b
+libslvs.so.1:_ZNK10SolveSpace7Point2d20DistanceToLineSignedERKS0_S2_b
+libslvs.so.1:_ZNK10SolveSpace7Point2d3DotES0_
+libslvs.so.1:_ZNK10SolveSpace7Point2d4PlusERKS0_
+libslvs.so.1:_ZNK10SolveSpace7Point2d5AngleEv
+libslvs.so.1:_ZNK10SolveSpace7Point2d5MinusERKS0_
+libslvs.so.1:_ZNK10SolveSpace7Point2d6EqualsES0_d
+libslvs.so.1:_ZNK10SolveSpace7Point2d6NormalEv
+libslvs.so.1:_ZNK10SolveSpace7Point2d7AngleToERKS0_
+libslvs.so.1:_ZNK10SolveSpace7Point2d8ScaledByEd
+libslvs.so.1:_ZNK10SolveSpace7Point2d9MagnitudeEv
+libslvs.so.1:_ZNK10SolveSpace7Vector418PerspectiveProjectEv
+libslvs.so.1:_ZNK10SolveSpace7Vector44PlusES0_
+libslvs.so.1:_ZNK10SolveSpace7Vector45MinusES0_
+libslvs.so.1:_ZNK10SolveSpace7Vector48ScaledByEd
+libslvs.so.1:_ZNK10SolveSpace8Platform4Path10IsAbsoluteEv
+libslvs.so.1:_ZNK10SolveSpace8Platform4Path10RelativeToERKS1_
+libslvs.so.1:_ZNK10SolveSpace8Platform4Path10ToPortableB5cxx11Ev
+libslvs.so.1:_ZNK10SolveSpace8Platform4Path12HasExtensionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libslvs.so.1:_ZNK10SolveSpace8Platform4Path13WithExtensionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libslvs.so.1:_ZNK10SolveSpace8Platform4Path4JoinERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libslvs.so.1:_ZNK10SolveSpace8Platform4Path4JoinERKS1_
+libslvs.so.1:_ZNK10SolveSpace8Platform4Path6EqualsERKS1_
+libslvs.so.1:_ZNK10SolveSpace8Platform4Path6ExpandEb
+libslvs.so.1:_ZNK10SolveSpace8Platform4Path6ParentEv
+libslvs.so.1:_ZNK10SolveSpace8Platform4Path8FileNameB5cxx11Ev
+libslvs.so.1:_ZNK10SolveSpace8Platform4Path8FileStemB5cxx11Ev
+libslvs.so.1:_ZNK10SolveSpace8Platform4Path9ExtensionB5cxx11Ev
+solvespace:__bss_start
+solvespace:_edata
+solvespace:_end
diff --git a/abi_used_libs b/abi_used_libs
new file mode 100644
--- /dev/null
+++ b/abi_used_libs
@@ -0,0 +1,23 @@
+UNKNOWN
+ld-linux-x86-64.so.2
+libOpenGL.so.0
+libatkmm-1.6.so.1
+libc.so.6
+libcairo.so.2
+libfontconfig.so.1
+libfreetype.so.6
+libgcc_s.so.1
+libgdk-3.so.0
+libgdkmm-3.0.so.1
+libglib-2.0.so.0
+libglibmm-2.4.so.1
+libgomp.so.1
+libgtk-3.so.0
+libgtkmm-3.0.so.1
+libjson-c.so.5
+libm.so.6
+libpangomm-1.4.so.1
+libpng16.so.16
+libsigc-2.0.so.0
+libstdc++.so.6
+libz.so.1
diff --git a/abi_used_symbols b/abi_used_symbols
new file mode 100644
--- /dev/null
+++ b/abi_used_symbols
@@ -0,0 +1,683 @@
+UNKNOWN:_ZTIN3Atk11ImplementorE
+UNKNOWN:_ZTIN3Gtk11ActivatableE
+UNKNOWN:_ZTIN3Gtk13CheckMenuItemE
+UNKNOWN:_ZTIN3Gtk3BinE
+UNKNOWN:_ZTIN3Gtk5FixedE
+UNKNOWN:_ZTIN3Gtk6GLAreaE
+UNKNOWN:_ZTIN3Gtk6ObjectE
+UNKNOWN:_ZTIN3Gtk6WidgetE
+UNKNOWN:_ZTIN3Gtk6WindowE
+UNKNOWN:_ZTIN3Gtk8MenuItemE
+UNKNOWN:_ZTIN3Gtk9BuildableE
+UNKNOWN:_ZTIN3Gtk9ContainerE
+UNKNOWN:_ZTIN4Glib10ObjectBaseE
+UNKNOWN:_ZTIN4Glib6ObjectE
+UNKNOWN:_ZTIN4Glib9InterfaceE
+ld-linux-x86-64.so.2:__tls_get_addr
+libOpenGL.so.0:glActiveTexture
+libOpenGL.so.0:glAttachShader
+libOpenGL.so.0:glBindAttribLocation
+libOpenGL.so.0:glBindBuffer
+libOpenGL.so.0:glBindTexture
+libOpenGL.so.0:glBindVertexArray
+libOpenGL.so.0:glBlendFunc
+libOpenGL.so.0:glBufferData
+libOpenGL.so.0:glClear
+libOpenGL.so.0:glClearColor
+libOpenGL.so.0:glClearDepth
+libOpenGL.so.0:glColorMask
+libOpenGL.so.0:glCompileShader
+libOpenGL.so.0:glCreateProgram
+libOpenGL.so.0:glCreateShader
+libOpenGL.so.0:glCullFace
+libOpenGL.so.0:glDeleteBuffers
+libOpenGL.so.0:glDeleteProgram
+libOpenGL.so.0:glDeleteTextures
+libOpenGL.so.0:glDepthFunc
+libOpenGL.so.0:glDepthMask
+libOpenGL.so.0:glDepthRange
+libOpenGL.so.0:glDisable
+libOpenGL.so.0:glDisableVertexAttribArray
+libOpenGL.so.0:glDrawArrays
+libOpenGL.so.0:glDrawElements
+libOpenGL.so.0:glEnable
+libOpenGL.so.0:glEnableVertexAttribArray
+libOpenGL.so.0:glFinish
+libOpenGL.so.0:glFlush
+libOpenGL.so.0:glFrontFace
+libOpenGL.so.0:glGenBuffers
+libOpenGL.so.0:glGenTextures
+libOpenGL.so.0:glGenVertexArrays
+libOpenGL.so.0:glGetError
+libOpenGL.so.0:glGetIntegerv
+libOpenGL.so.0:glGetProgramInfoLog
+libOpenGL.so.0:glGetProgramiv
+libOpenGL.so.0:glGetShaderInfoLog
+libOpenGL.so.0:glGetShaderiv
+libOpenGL.so.0:glGetString
+libOpenGL.so.0:glGetUniformLocation
+libOpenGL.so.0:glLinkProgram
+libOpenGL.so.0:glReadPixels
+libOpenGL.so.0:glShaderSource
+libOpenGL.so.0:glTexImage2D
+libOpenGL.so.0:glTexParameteri
+libOpenGL.so.0:glUniform1f
+libOpenGL.so.0:glUniform1i
+libOpenGL.so.0:glUniform3f
+libOpenGL.so.0:glUniform4f
+libOpenGL.so.0:glUniformMatrix4fv
+libOpenGL.so.0:glUseProgram
+libOpenGL.so.0:glVertexAttrib4f
+libOpenGL.so.0:glVertexAttribPointer
+libOpenGL.so.0:glViewport
+libatkmm-1.6.so.1:_ZN3Atk11Implementor21ref_accessibile_vfuncEv
+libc.so.6:__ctype_toupper_loc
+libc.so.6:__cxa_atexit
+libc.so.6:__environ
+libc.so.6:__errno_location
+libc.so.6:__fprintf_chk
+libc.so.6:__isoc99_sscanf
+libc.so.6:__libc_single_threaded
+libc.so.6:__libc_start_main
+libc.so.6:__longjmp_chk
+libc.so.6:__memcpy_chk
+libc.so.6:__snprintf_chk
+libc.so.6:__sprintf_chk
+libc.so.6:__stack_chk_fail
+libc.so.6:__strncpy_chk
+libc.so.6:__vfprintf_chk
+libc.so.6:__vsnprintf_chk
+libc.so.6:_setjmp
+libc.so.6:abort
+libc.so.6:access
+libc.so.6:calloc
+libc.so.6:clock_gettime
+libc.so.6:close
+libc.so.6:environ
+libc.so.6:exit
+libc.so.6:fclose
+libc.so.6:fgets
+libc.so.6:fopen
+libc.so.6:fputc
+libc.so.6:fputs
+libc.so.6:fread
+libc.so.6:free
+libc.so.6:fseek
+libc.so.6:ftell
+libc.so.6:fwrite
+libc.so.6:getcwd
+libc.so.6:getenv
+libc.so.6:getrusage
+libc.so.6:isalnum
+libc.so.6:isalpha
+libc.so.6:ispunct
+libc.so.6:isspace
+libc.so.6:isupper
+libc.so.6:madvise
+libc.so.6:malloc
+libc.so.6:memchr
+libc.so.6:memcmp
+libc.so.6:memcpy
+libc.so.6:memmove
+libc.so.6:memset
+libc.so.6:mkdir
+libc.so.6:mmap
+libc.so.6:mprotect
+libc.so.6:munmap
+libc.so.6:open
+libc.so.6:pathconf
+libc.so.6:pthread_key_create
+libc.so.6:pthread_setspecific
+libc.so.6:rand
+libc.so.6:read
+libc.so.6:realpath
+libc.so.6:remove
+libc.so.6:setlocale
+libc.so.6:srand
+libc.so.6:stat
+libc.so.6:stderr
+libc.so.6:stdout
+libc.so.6:strchr
+libc.so.6:strcmp
+libc.so.6:strerror
+libc.so.6:strlen
+libc.so.6:strstr
+libc.so.6:strtod
+libc.so.6:strtof
+libc.so.6:strtol
+libc.so.6:syscall
+libc.so.6:sysconf
+libc.so.6:tolower
+libc.so.6:toupper
+libcairo.so.2:cairo_arc
+libcairo.so.2:cairo_arc_negative
+libcairo.so.2:cairo_create
+libcairo.so.2:cairo_curve_to
+libcairo.so.2:cairo_destroy
+libcairo.so.2:cairo_fill
+libcairo.so.2:cairo_format_stride_for_width
+libcairo.so.2:cairo_get_current_point
+libcairo.so.2:cairo_get_target
+libcairo.so.2:cairo_has_current_point
+libcairo.so.2:cairo_image_surface_create_for_data
+libcairo.so.2:cairo_line_to
+libcairo.so.2:cairo_move_to
+libcairo.so.2:cairo_rectangle
+libcairo.so.2:cairo_restore
+libcairo.so.2:cairo_save
+libcairo.so.2:cairo_set_antialias
+libcairo.so.2:cairo_set_dash
+libcairo.so.2:cairo_set_line_cap
+libcairo.so.2:cairo_set_line_join
+libcairo.so.2:cairo_set_line_width
+libcairo.so.2:cairo_set_source_rgba
+libcairo.so.2:cairo_stroke
+libcairo.so.2:cairo_surface_destroy
+libcairo.so.2:cairo_surface_flush
+libcairo.so.2:cairo_translate
+libcairo.so.2:cairo_version_string
+libfontconfig.so.1:FcFontList
+libfontconfig.so.1:FcFontSetDestroy
+libfontconfig.so.1:FcObjectSetBuild
+libfontconfig.so.1:FcObjectSetDestroy
+libfontconfig.so.1:FcPatternCreate
+libfontconfig.so.1:FcPatternDestroy
+libfontconfig.so.1:FcPatternFormat
+libfontconfig.so.1:FcStrFree
+libfreetype.so.6:FT_Done_Face
+libfreetype.so.6:FT_Done_FreeType
+libfreetype.so.6:FT_Get_Char_Index
+libfreetype.so.6:FT_Init_FreeType
+libfreetype.so.6:FT_Load_Glyph
+libfreetype.so.6:FT_New_Memory_Face
+libfreetype.so.6:FT_Open_Face
+libfreetype.so.6:FT_Outline_Decompose
+libfreetype.so.6:FT_Outline_Get_CBox
+libfreetype.so.6:FT_Request_Size
+libfreetype.so.6:FT_Select_Charmap
+libgcc_s.so.1:_Unwind_Resume
+libgdk-3.so.0:gdk_keyval_to_lower
+libgdk-3.so.0:gdk_keyval_to_unicode
+libgdk-3.so.0:gdk_unicode_to_keyval
+libgdkmm-3.0.so.1:_ZN3Gdk6Cursor6createERKN4Glib6RefPtrINS_7DisplayEEERKNS1_7ustringE
+libgdkmm-3.0.so.1:_ZN3Gdk6Pixbuf16create_from_dataEPKhNS_10ColorspaceEbiiii
+libgdkmm-3.0.so.1:_ZN3Gdk6Screen11get_defaultEv
+libgdkmm-3.0.so.1:_ZN3Gdk6Window10set_cursorERKN4Glib6RefPtrINS_6CursorEEE
+libgdkmm-3.0.so.1:_ZN3Gdk6Window11get_displayEv
+libgdkmm-3.0.so.1:_ZN3Gdk6Window17create_gl_contextEv
+libgdkmm-3.0.so.1:_ZN3Gdk9Rectangle10set_heightERKi
+libgdkmm-3.0.so.1:_ZN3Gdk9Rectangle9set_widthERKi
+libgdkmm-3.0.so.1:_ZN3Gdk9RectangleC1Eiiii
+libgdkmm-3.0.so.1:_ZN3Gdk9RectangleC1Ev
+libgdkmm-3.0.so.1:_ZN3Gdk9RectangleaSERKS0_
+libgdkmm-3.0.so.1:_ZNK3Gdk6Pixbuf4copyEv
+libgdkmm-3.0.so.1:_ZNK3Gdk6Screen14get_resolutionEv
+libglib-2.0.so.0:g_get_language_names
+libglibmm-2.4.so.1:_ZN4Glib10ObjectBase10set_manageEv
+libglibmm-2.4.so.1:_ZN4Glib10ObjectBase15destroy_notify_Ev
+libglibmm-2.4.so.1:_ZN4Glib10ObjectBaseC2Ev
+libglibmm-2.4.so.1:_ZN4Glib10ObjectBaseD2Ev
+libglibmm-2.4.so.1:_ZN4Glib11get_charsetEv
+libglibmm-2.4.so.1:_ZN4Glib13SignalTimeout7connectERKN4sigc4slotIbNS1_3nilES3_S3_S3_S3_S3_S3_EEji
+libglibmm-2.4.so.1:_ZN4Glib14signal_timeoutEv
+libglibmm-2.4.so.1:_ZN4Glib17SignalProxyNormal13connect_impl_EbON4sigc9slot_baseEb
+libglibmm-2.4.so.1:_ZN4Glib17SignalProxyNormalD2Ev
+libglibmm-2.4.so.1:_ZN4Glib18PropertyProxy_Base14signal_changedEv
+libglibmm-2.4.so.1:_ZN4Glib19SignalProxyProperty7connectEON4sigc4slotIvNS1_3nilES3_S3_S3_S3_S3_S3_EE
+libglibmm-2.4.so.1:_ZN4Glib19SignalProxyPropertyD1Ev
+libglibmm-2.4.so.1:_ZN4Glib7ustringC1EONSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libglibmm-2.4.so.1:_ZN4Glib7ustringC1EPKc
+libglibmm-2.4.so.1:_ZN4Glib7ustringC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libglibmm-2.4.so.1:_ZN4Glib7ustringC1ERKS0_
+libglibmm-2.4.so.1:_ZN4Glib7ustringC1Ev
+libglibmm-2.4.so.1:_ZN4Glib7ustringD1Ev
+libglibmm-2.4.so.1:_ZN4Glib7ustringaSEONSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libglibmm-2.4.so.1:_ZN4Glib7ustringpLEPKc
+libglibmm-2.4.so.1:_ZN4Glib7ustringpLERKS0_
+libglibmm-2.4.so.1:_ZN4Glib8MainLoop3runEv
+libglibmm-2.4.so.1:_ZN4Glib8MainLoop4quitEv
+libglibmm-2.4.so.1:_ZN4Glib8MainLoop6createEb
+libglibmm-2.4.so.1:_ZNK4Glib10ObjectBase11unreferenceEv
+libglibmm-2.4.so.1:_ZNK4Glib10ObjectBase9referenceEv
+libglibmm-2.4.so.1:_ZNK4Glib7ustring5emptyEv
+libglibmm-2.4.so.1:_ZNK4Glib7ustring9uppercaseEv
+libglibmm-2.4.so.1:_ZNK4Glib8MainLoop11unreferenceEv
+libgomp.so.1:GOMP_critical_end
+libgomp.so.1:GOMP_critical_name_end
+libgomp.so.1:GOMP_critical_name_start
+libgomp.so.1:GOMP_critical_start
+libgomp.so.1:GOMP_loop_end_nowait
+libgomp.so.1:GOMP_loop_nonmonotonic_dynamic_next
+libgomp.so.1:GOMP_loop_nonmonotonic_dynamic_start
+libgomp.so.1:GOMP_parallel
+libgomp.so.1:omp_get_max_threads
+libgomp.so.1:omp_get_num_threads
+libgomp.so.1:omp_get_thread_num
+libgtk-3.so.0:gtk_show_uri
+libgtkmm-3.0.so.1:_ZN3Gtk10Adjustment20signal_value_changedEv
+libgtkmm-3.0.so.1:_ZN3Gtk10Adjustment9configureEdddddd
+libgtkmm-3.0.so.1:_ZN3Gtk10Adjustment9set_valueEd
+libgtkmm-3.0.so.1:_ZN3Gtk10FileFilter11add_patternERKN4Glib7ustringE
+libgtkmm-3.0.so.1:_ZN3Gtk10FileFilter6createEv
+libgtkmm-3.0.so.1:_ZN3Gtk10FileFilter8set_nameERKN4Glib7ustringE
+libgtkmm-3.0.so.1:_ZN3Gtk10VScrollbarC1Ev
+libgtkmm-3.0.so.1:_ZN3Gtk10VScrollbarD1Ev
+libgtkmm-3.0.so.1:_ZN3Gtk11Activatable12update_vfuncERKN4Glib6RefPtrINS_6ActionEEERKNS1_7ustringE
+libgtkmm-3.0.so.1:_ZN3Gtk11Activatable28sync_action_properties_vfuncERKN4Glib6RefPtrINS_6ActionEEE
+libgtkmm-3.0.so.1:_ZN3Gtk11CssProvider14load_from_dataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libgtkmm-3.0.so.1:_ZN3Gtk11CssProvider6createEv
+libgtkmm-3.0.so.1:_ZN3Gtk11FileChooser10add_filterERKN4Glib6RefPtrINS_10FileFilterEEE
+libgtkmm-3.0.so.1:_ZN3Gtk11FileChooser10get_filterEv
+libgtkmm-3.0.so.1:_ZN3Gtk11FileChooser10set_filterERKN4Glib6RefPtrINS_10FileFilterEEE
+libgtkmm-3.0.so.1:_ZN3Gtk11FileChooser12list_filtersEv
+libgtkmm-3.0.so.1:_ZN3Gtk11FileChooser12set_filenameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libgtkmm-3.0.so.1:_ZN3Gtk11FileChooser15property_filterEv
+libgtkmm-3.0.so.1:_ZN3Gtk11FileChooser16set_current_nameERKN4Glib7ustringE
+libgtkmm-3.0.so.1:_ZN3Gtk11FileChooser18set_current_folderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libgtkmm-3.0.so.1:_ZN3Gtk12NativeDialog3runEv
+libgtkmm-3.0.so.1:_ZN3Gtk12NativeDialog9set_titleERKN4Glib7ustringE
+libgtkmm-3.0.so.1:_ZN3Gtk12StyleContext23add_provider_for_screenERKN4Glib6RefPtrIN3Gdk6ScreenEEERKNS2_INS_13StyleProviderEEEj
+libgtkmm-3.0.so.1:_ZN3Gtk13CheckMenuItem10on_toggledEv
+libgtkmm-3.0.so.1:_ZN3Gtk13CheckMenuItem10set_activeEb
+libgtkmm-3.0.so.1:_ZN3Gtk13CheckMenuItem17set_draw_as_radioEb
+libgtkmm-3.0.so.1:_ZN3Gtk13CheckMenuItem20draw_indicator_vfuncERKN5Cairo6RefPtrINS1_7ContextEEE
+libgtkmm-3.0.so.1:_ZN3Gtk13CheckMenuItemC2Ev
+libgtkmm-3.0.so.1:_ZN3Gtk13CheckMenuItemD2Ev
+libgtkmm-3.0.so.1:_ZN3Gtk13MessageDialog11set_messageERKN4Glib7ustringEb
+libgtkmm-3.0.so.1:_ZN3Gtk13MessageDialog18set_secondary_textERKN4Glib7ustringEb
+libgtkmm-3.0.so.1:_ZN3Gtk13MessageDialog9set_imageERNS_6WidgetE
+libgtkmm-3.0.so.1:_ZN3Gtk13MessageDialogC1ERNS_6WindowERKN4Glib7ustringEbNS_11MessageTypeENS_11ButtonsTypeEb
+libgtkmm-3.0.so.1:_ZN3Gtk13MessageDialogD1Ev
+libgtkmm-3.0.so.1:_ZN3Gtk17FileChooserNative6createERKN4Glib7ustringERNS_6WindowENS_17FileChooserActionES4_S4_
+libgtkmm-3.0.so.1:_ZN3Gtk17SeparatorMenuItemC1Ev
+libgtkmm-3.0.so.1:_ZN3Gtk3Box10pack_startERNS_6WidgetEbbj
+libgtkmm-3.0.so.1:_ZN3Gtk3Box8pack_endERNS_6WidgetEbbj
+libgtkmm-3.0.so.1:_ZN3Gtk4HBoxC1Ebi
+libgtkmm-3.0.so.1:_ZN3Gtk4HBoxD1Ev
+libgtkmm-3.0.so.1:_ZN3Gtk4Main3runEv
+libgtkmm-3.0.so.1:_ZN3Gtk4Main4quitEv
+libgtkmm-3.0.so.1:_ZN3Gtk4MainC1ERiRPPcb
+libgtkmm-3.0.so.1:_ZN3Gtk4Menu5popupEjjRKN4Glib6RefPtrIN3Gdk6DeviceEEE
+libgtkmm-3.0.so.1:_ZN3Gtk4MenuC1Ev
+libgtkmm-3.0.so.1:_ZN3Gtk4MenuD1Ev
+libgtkmm-3.0.so.1:_ZN3Gtk4VBoxC1Ebi
+libgtkmm-3.0.so.1:_ZN3Gtk4VBoxD1Ev
+libgtkmm-3.0.so.1:_ZN3Gtk5Entry13set_has_frameEb
+libgtkmm-3.0.so.1:_ZN3Gtk5Entry15signal_activateEv
+libgtkmm-3.0.so.1:_ZN3Gtk5Entry8set_textERKN4Glib7ustringE
+libgtkmm-3.0.so.1:_ZN3Gtk5EntryC1Ev
+libgtkmm-3.0.so.1:_ZN3Gtk5EntryD1Ev
+libgtkmm-3.0.so.1:_ZN3Gtk5Fixed4moveERNS_6WidgetEii
+libgtkmm-3.0.so.1:_ZN3Gtk5FixedC2Ev
+libgtkmm-3.0.so.1:_ZN3Gtk5FixedD2Ev
+libgtkmm-3.0.so.1:_ZN3Gtk5Image18set_from_icon_nameERKN4Glib7ustringENS_8IconSizeE
+libgtkmm-3.0.so.1:_ZN3Gtk5ImageC1Ev
+libgtkmm-3.0.so.1:_ZN3Gtk5ImageD1Ev
+libgtkmm-3.0.so.1:_ZN3Gtk5Range14get_adjustmentEv
+libgtkmm-3.0.so.1:_ZN3Gtk6BorderD1Ev
+libgtkmm-3.0.so.1:_ZN3Gtk6Dialog10add_buttonERKN4Glib7ustringEi
+libgtkmm-3.0.so.1:_ZN3Gtk6Dialog15signal_responseEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Dialog20set_default_responseEi
+libgtkmm-3.0.so.1:_ZN3Gtk6Dialog3runEv
+libgtkmm-3.0.so.1:_ZN3Gtk6GLArea12queue_renderEv
+libgtkmm-3.0.so.1:_ZN3Gtk6GLArea17on_create_contextEv
+libgtkmm-3.0.so.1:_ZN3Gtk6GLArea20set_has_depth_bufferEb
+libgtkmm-3.0.so.1:_ZN3Gtk6GLArea9on_renderERKN4Glib6RefPtrIN3Gdk9GLContextEEE
+libgtkmm-3.0.so.1:_ZN3Gtk6GLArea9on_resizeEii
+libgtkmm-3.0.so.1:_ZN3Gtk6GLAreaC2Ev
+libgtkmm-3.0.so.1:_ZN3Gtk6GLAreaD2Ev
+libgtkmm-3.0.so.1:_ZN3Gtk6Object10set_manageEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Object15destroy_notify_Ev
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget10get_windowEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget10grab_focusEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget10on_realizeEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget10set_eventsEN3Gdk9EventMaskE
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget11on_drag_endERKN4Glib6RefPtrIN3Gdk11DragContextEEE
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget11signal_hideEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget12on_drag_dropERKN4Glib6RefPtrIN3Gdk11DragContextEEEiij
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget12on_map_eventEP12_GdkEventAny
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget12on_unrealizeEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget12queue_resizeEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget13on_drag_beginERKN4Glib6RefPtrIN3Gdk11DragContextEEE
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget13on_drag_leaveERKN4Glib6RefPtrIN3Gdk11DragContextEEEj
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget13on_grab_focusEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget13override_fontERKN5Pango15FontDescriptionE
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget13set_can_focusEb
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget13set_sensitiveEb
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget13size_allocateERKN3Gdk9RectangleE
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget14add_modal_grabEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget14on_drag_motionERKN4Glib6RefPtrIN3Gdk11DragContextEEEiij
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget14on_grab_notifyEb
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget14on_unmap_eventEP12_GdkEventAny
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget14show_all_vfuncEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget15on_child_notifyEP11_GParamSpec
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget15on_delete_eventEP12_GdkEventAny
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget15on_scroll_eventEP15_GdkEventScroll
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget15set_has_tooltipEb
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget15set_no_show_allEb
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget16on_drag_data_getERKN4Glib6RefPtrIN3Gdk11DragContextEEERNS_13SelectionDataEjj
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget16on_selection_getERNS_13SelectionDataEjj
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget16on_size_allocateERN3Gdk9RectangleE
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget16on_state_changedENS_9StateTypeE
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget16on_style_updatedEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget16set_size_requestEii
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget17get_modifier_maskEN3Gdk14ModifierIntentE
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget17get_pango_contextEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget17get_style_contextEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget17on_focus_in_eventEP14_GdkEventFocus
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget17on_parent_changedEPS0_
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget17on_screen_changedERKN4Glib6RefPtrIN3Gdk6ScreenEEE
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget17remove_modal_grabEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget18on_configure_eventEP18_GdkEventConfigure
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget18on_focus_out_eventEP14_GdkEventFocus
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget18on_key_press_eventEP12_GdkEventKey
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget19on_drag_data_deleteERKN4Glib6RefPtrIN3Gdk11DragContextEEE
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget20get_accessible_vfuncEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget20on_direction_changedENS_13TextDirectionE
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget20on_hierarchy_changedEPS0_
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget20on_key_release_eventEP12_GdkEventKey
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget20on_mnemonic_activateEb
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget20signal_query_tooltipEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget21on_button_press_eventEP15_GdkEventButton
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget21on_drag_data_receivedERKN4Glib6RefPtrIN3Gdk11DragContextEEEiiRKNS_13SelectionDataEjj
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget21on_enter_notify_eventEP17_GdkEventCrossing
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget21on_leave_notify_eventEP17_GdkEventCrossing
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget21on_proximity_in_eventEP18_GdkEventProximity
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget21on_selection_receivedERKNS_13SelectionDataEj
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget21on_window_state_eventEP20_GdkEventWindowState
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget21trigger_tooltip_queryEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget22on_motion_notify_eventEP15_GdkEventMotion
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget22on_proximity_out_eventEP18_GdkEventProximity
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget23on_button_release_eventEP15_GdkEventButton
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget24on_property_notify_eventEP17_GdkEventProperty
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget24on_selection_clear_eventEP18_GdkEventSelection
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget25on_selection_notify_eventEP18_GdkEventSelection
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget26on_selection_request_eventEP18_GdkEventSelection
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget26on_visibility_notify_eventEP19_GdkEventVisibility
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget39dispatch_child_properties_changed_vfuncEjPP11_GParamSpec
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget4hideEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget4showEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget5eventEP9_GdkEvent
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget6on_mapEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget7on_drawERKN5Cairo6RefPtrINS1_7ContextEEE
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget7on_hideEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget7on_showEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget8on_eventEP9_GdkEvent
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget8on_focusENS_13DirectionTypeE
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget8on_unmapEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Widget8show_allEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Window10fullscreenEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Window10get_screenEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Window10set_manageEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Window12on_set_focusEPNS_6WidgetE
+libgtkmm-3.0.so.1:_ZN3Gtk6Window12unfullscreenEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Window13set_type_hintEN3Gdk14WindowTypeHintE
+libgtkmm-3.0.so.1:_ZN3Gtk6Window17set_transient_forERS0_
+libgtkmm-3.0.so.1:_ZN3Gtk6Window19set_skip_pager_hintEb
+libgtkmm-3.0.so.1:_ZN3Gtk6Window21set_skip_taskbar_hintEb
+libgtkmm-3.0.so.1:_ZN3Gtk6Window4moveEii
+libgtkmm-3.0.so.1:_ZN3Gtk6Window5raiseEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Window6resizeEii
+libgtkmm-3.0.so.1:_ZN3Gtk6Window7presentEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Window8maximizeEv
+libgtkmm-3.0.so.1:_ZN3Gtk6Window8set_iconERKN4Glib6RefPtrIN3Gdk6PixbufEEE
+libgtkmm-3.0.so.1:_ZN3Gtk6Window9set_titleERKN4Glib7ustringE
+libgtkmm-3.0.so.1:_ZN3Gtk6WindowC2ENS_10WindowTypeE
+libgtkmm-3.0.so.1:_ZN3Gtk6WindowD2Ev
+libgtkmm-3.0.so.1:_ZN3Gtk7MenuBarC1Ev
+libgtkmm-3.0.so.1:_ZN3Gtk7MenuBarD1Ev
+libgtkmm-3.0.so.1:_ZN3Gtk7Tooltip12set_tip_areaERKN3Gdk9RectangleE
+libgtkmm-3.0.so.1:_ZN3Gtk7Tooltip8set_textERKN4Glib7ustringE
+libgtkmm-3.0.so.1:_ZN3Gtk8AccelKeyC1EjN3Gdk12ModifierTypeERKN4Glib7ustringE
+libgtkmm-3.0.so.1:_ZN3Gtk8MenuItem11on_activateEv
+libgtkmm-3.0.so.1:_ZN3Gtk8MenuItem11set_submenuERNS_4MenuE
+libgtkmm-3.0.so.1:_ZN3Gtk8MenuItem13set_accel_keyERKNS_8AccelKeyE
+libgtkmm-3.0.so.1:_ZN3Gtk8MenuItem16on_activate_itemEv
+libgtkmm-3.0.so.1:_ZN3Gtk8MenuItem17set_use_underlineEb
+libgtkmm-3.0.so.1:_ZN3Gtk8MenuItem22on_toggle_size_requestEPi
+libgtkmm-3.0.so.1:_ZN3Gtk8MenuItem23on_toggle_size_allocateEi
+libgtkmm-3.0.so.1:_ZN3Gtk8MenuItem9set_labelERKN4Glib7ustringE
+libgtkmm-3.0.so.1:_ZN3Gtk8MenuItemC1Ev
+libgtkmm-3.0.so.1:_ZN3Gtk9Container12forall_vfuncEiPFvP10_GtkWidgetPvES3_
+libgtkmm-3.0.so.1:_ZN3Gtk9Container15on_check_resizeEv
+libgtkmm-3.0.so.1:_ZN3Gtk9Container18on_set_focus_childEPNS_6WidgetE
+libgtkmm-3.0.so.1:_ZN3Gtk9Container20composite_name_vfuncEP10_GtkWidget
+libgtkmm-3.0.so.1:_ZN3Gtk9Container24set_child_property_vfuncEP10_GtkWidgetjPK7_GValueP11_GParamSpec
+libgtkmm-3.0.so.1:_ZN3Gtk9Container3addERNS_6WidgetE
+libgtkmm-3.0.so.1:_ZN3Gtk9Container6on_addEPNS_6WidgetE
+libgtkmm-3.0.so.1:_ZN3Gtk9Container6removeERNS_6WidgetE
+libgtkmm-3.0.so.1:_ZN3Gtk9Container7foreachERKN4sigc4slotIvRNS_6WidgetENS1_3nilES5_S5_S5_S5_S5_EE
+libgtkmm-3.0.so.1:_ZN3Gtk9Container9on_removeEPNS_6WidgetE
+libgtkmm-3.0.so.1:_ZN3Gtk9MenuShell17signal_deactivateEv
+libgtkmm-3.0.so.1:_ZN3Gtk9MenuShell6appendERNS_8MenuItemE
+libgtkmm-3.0.so.1:_ZNK3Gtk10Adjustment9get_valueEv
+libgtkmm-3.0.so.1:_ZNK3Gtk11FileChooser10get_actionEv
+libgtkmm-3.0.so.1:_ZNK3Gtk11FileChooser12get_filenameB5cxx11Ev
+libgtkmm-3.0.so.1:_ZNK3Gtk11FileChooser16get_current_nameEv
+libgtkmm-3.0.so.1:_ZNK3Gtk11FileChooser18get_current_folderB5cxx11Ev
+libgtkmm-3.0.so.1:_ZNK3Gtk12StyleContext10get_borderENS_10StateFlagsE
+libgtkmm-3.0.so.1:_ZNK3Gtk12StyleContext10get_marginENS_10StateFlagsE
+libgtkmm-3.0.so.1:_ZNK3Gtk12StyleContext11get_paddingENS_10StateFlagsE
+libgtkmm-3.0.so.1:_ZNK3Gtk13CheckMenuItem10get_activeEv
+libgtkmm-3.0.so.1:_ZNK3Gtk5Entry8get_textEv
+libgtkmm-3.0.so.1:_ZNK3Gtk6Border7get_topEv
+libgtkmm-3.0.so.1:_ZNK3Gtk6Border8get_leftEv
+libgtkmm-3.0.so.1:_ZNK3Gtk6Border9get_rightEv
+libgtkmm-3.0.so.1:_ZNK3Gtk6Widget10is_visibleEv
+libgtkmm-3.0.so.1:_ZNK3Gtk6Widget14get_allocationEv
+libgtkmm-3.0.so.1:_ZNK3Gtk6Widget16get_scale_factorEv
+libgtkmm-3.0.so.1:_ZNK3Gtk6Widget16get_size_requestERiS1_
+libgtkmm-3.0.so.1:_ZNK3Gtk6Widget19get_allocated_widthEv
+libgtkmm-3.0.so.1:_ZNK3Gtk6Widget20get_allocated_heightEv
+libgtkmm-3.0.so.1:_ZNK3Gtk6Widget20get_preferred_heightERiS1_
+libgtkmm-3.0.so.1:_ZNK3Gtk6Widget22get_request_mode_vfuncEv
+libgtkmm-3.0.so.1:_ZNK3Gtk6Widget25get_preferred_width_vfuncERiS1_
+libgtkmm-3.0.so.1:_ZNK3Gtk6Widget26get_preferred_height_vfuncERiS1_
+libgtkmm-3.0.so.1:_ZNK3Gtk6Widget36get_preferred_height_for_width_vfuncEiRiS1_
+libgtkmm-3.0.so.1:_ZNK3Gtk6Widget36get_preferred_width_for_height_vfuncEiRiS1_
+libgtkmm-3.0.so.1:_ZNK3Gtk6Window12get_positionERiS1_
+libgtkmm-3.0.so.1:_ZNK3Gtk6Window12is_maximizedEv
+libgtkmm-3.0.so.1:_ZNK3Gtk6Window8get_sizeERiS1_
+libgtkmm-3.0.so.1:_ZNK3Gtk9Container16child_type_vfuncEv
+libgtkmm-3.0.so.1:_ZNK3Gtk9Container24get_child_property_vfuncEP10_GtkWidgetjP7_GValueP11_GParamSpec
+libgtkmm-3.0.so.1:_ZTv0_n56_N3Gtk6Object15destroy_notify_Ev
+libgtkmm-3.0.so.1:_ZTv0_n64_N3Gtk6Object10set_manageEv
+libgtkmm-3.0.so.1:_ZTv0_n64_N3Gtk6Window10set_manageEv
+libjson-c.so.5:json_object_from_file
+libjson-c.so.5:json_object_get_boolean
+libjson-c.so.5:json_object_get_double
+libjson-c.so.5:json_object_get_int
+libjson-c.so.5:json_object_get_string
+libjson-c.so.5:json_object_new_boolean
+libjson-c.so.5:json_object_new_double
+libjson-c.so.5:json_object_new_int
+libjson-c.so.5:json_object_new_object
+libjson-c.so.5:json_object_new_string
+libjson-c.so.5:json_object_object_add
+libjson-c.so.5:json_object_object_get_ex
+libjson-c.so.5:json_object_put
+libjson-c.so.5:json_object_to_file_ext
+libm.so.6:acos
+libm.so.6:asin
+libm.so.6:atan
+libm.so.6:atan2
+libm.so.6:cos
+libm.so.6:exp
+libm.so.6:fmod
+libm.so.6:log10
+libm.so.6:log2
+libm.so.6:pow
+libm.so.6:remainder
+libm.so.6:sin
+libm.so.6:sincos
+libm.so.6:sqrt
+libm.so.6:tan
+libpangomm-1.4.so.1:_ZN5Pango11FontMetricsD1Ev
+libpangomm-1.4.so.1:_ZN5Pango15FontDescription10set_familyERKN4Glib7ustringE
+libpangomm-1.4.so.1:_ZN5Pango15FontDescription17set_absolute_sizeEd
+libpangomm-1.4.so.1:_ZN5Pango15FontDescriptionC1Ev
+libpangomm-1.4.so.1:_ZN5Pango15FontDescriptionD1Ev
+libpangomm-1.4.so.1:_ZN5Pango6Layout20set_font_descriptionERKNS_15FontDescriptionE
+libpangomm-1.4.so.1:_ZN5Pango6Layout6createERKN4Glib6RefPtrINS_7ContextEEE
+libpangomm-1.4.so.1:_ZN5Pango6Layout8set_textERKN4Glib7ustringE
+libpangomm-1.4.so.1:_ZNK5Pango11FontMetrics10get_ascentEv
+libpangomm-1.4.so.1:_ZNK5Pango6Layout19get_logical_extentsEv
+libpangomm-1.4.so.1:_ZNK5Pango7Context11get_metricsERKNS_15FontDescriptionE
+libpng16.so.16:png_create_info_struct
+libpng16.so.16:png_create_read_struct
+libpng16.so.16:png_create_write_struct
+libpng16.so.16:png_destroy_read_struct
+libpng16.so.16:png_destroy_write_struct
+libpng16.so.16:png_error
+libpng16.so.16:png_get_color_type
+libpng16.so.16:png_get_image_height
+libpng16.so.16:png_get_image_width
+libpng16.so.16:png_get_io_ptr
+libpng16.so.16:png_get_rows
+libpng16.so.16:png_init_io
+libpng16.so.16:png_read_png
+libpng16.so.16:png_set_IHDR
+libpng16.so.16:png_set_bgr
+libpng16.so.16:png_set_longjmp_fn
+libpng16.so.16:png_set_read_fn
+libpng16.so.16:png_set_sig_bytes
+libpng16.so.16:png_sig_cmp
+libpng16.so.16:png_write_end
+libpng16.so.16:png_write_image
+libpng16.so.16:png_write_info
+libsigc-2.0.so.0:_ZN4sigc10connection10disconnectEv
+libsigc-2.0.so.0:_ZN4sigc10connectionC1ERNS_9slot_baseE
+libsigc-2.0.so.0:_ZN4sigc10connectionC1Ev
+libsigc-2.0.so.0:_ZN4sigc10connectionD1Ev
+libsigc-2.0.so.0:_ZN4sigc10connectionaSERKS0_
+libsigc-2.0.so.0:_ZN4sigc8internal8slot_rep6notifyEPv
+libsigc-2.0.so.0:_ZN4sigc9slot_baseC2EPNS_8internal8slot_repE
+libsigc-2.0.so.0:_ZN4sigc9slot_baseD2Ev
+libsigc-2.0.so.0:_ZN4sigc9trackableC2Ev
+libsigc-2.0.so.0:_ZN4sigc9trackableD2Ev
+libsigc-2.0.so.0:_ZNK4sigc10connection5emptyEv
+libsigc-2.0.so.0:_ZNK4sigc9trackable27add_destroy_notify_callbackEPvPFS1_S1_E
+libsigc-2.0.so.0:_ZNK4sigc9trackable30remove_destroy_notify_callbackEPv
+libstdc++.so.6:_ZNKSt5ctypeIcE13_M_widen_initEv
+libstdc++.so.6:_ZNKSt6locale2id5_M_idEv
+libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEPKcmm
+libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcmm
+libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcm
+libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEcm
+libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc
+libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEmmPKc
+libstdc++.so.6:_ZNKSt8__detail20_Prime_rehash_policy14_M_need_rehashEmmm
+libstdc++.so.6:_ZNSi10_M_extractIdEERSiRT_
+libstdc++.so.6:_ZNSi10_M_extractIlEERSiRT_
+libstdc++.so.6:_ZNSi4readEPcl
+libstdc++.so.6:_ZNSi5seekgESt4fposI11__mbstate_tE
+libstdc++.so.6:_ZNSi5seekgElSt12_Ios_Seekdir
+libstdc++.so.6:_ZNSi5tellgEv
+libstdc++.so.6:_ZNSirsERi
+libstdc++.so.6:_ZNSo3putEc
+libstdc++.so.6:_ZNSo5flushEv
+libstdc++.so.6:_ZNSo5writeEPKcl
+libstdc++.so.6:_ZNSo9_M_insertIbEERSoT_
+libstdc++.so.6:_ZNSo9_M_insertIdEERSoT_
+libstdc++.so.6:_ZNSo9_M_insertIxEERSoT_
+libstdc++.so.6:_ZNSo9_M_insertIyEERSoT_
+libstdc++.so.6:_ZNSolsEi
+libstdc++.so.6:_ZNSt11regex_errorD1Ev
+libstdc++.so.6:_ZNSt12bad_weak_ptrD1Ev
+libstdc++.so.6:_ZNSt13runtime_errorC2EPKc
+libstdc++.so.6:_ZNSt5ctypeIcE2idE
+libstdc++.so.6:_ZNSt6chrono3_V212steady_clock3nowEv
+libstdc++.so.6:_ZNSt6localeC1ERKS_
+libstdc++.so.6:_ZNSt6localeC1Ev
+libstdc++.so.6:_ZNSt6localeD1Ev
+libstdc++.so.6:_ZNSt6localeaSERKS_
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEmc
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_eraseEmm
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EOS4_
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev
+libstdc++.so.6:_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcmm
+libstdc++.so.6:_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev
+libstdc++.so.6:_ZNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev
+libstdc++.so.6:_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
+libstdc++.so.6:_ZNSt8__detail15_List_node_base11_M_transferEPS0_S1_
+libstdc++.so.6:_ZNSt8__detail15_List_node_base7_M_hookEPS0_
+libstdc++.so.6:_ZNSt8__detail15_List_node_base9_M_unhookEv
+libstdc++.so.6:_ZNSt8ios_base4InitC1Ev
+libstdc++.so.6:_ZNSt8ios_base4InitD1Ev
+libstdc++.so.6:_ZNSt8ios_baseC2Ev
+libstdc++.so.6:_ZNSt8ios_baseD2Ev
+libstdc++.so.6:_ZNSt9bad_allocD1Ev
+libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E
+libstdc++.so.6:_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
+libstdc++.so.6:_ZSt16__throw_bad_castv
+libstdc++.so.6:_ZSt17__throw_bad_allocv
+libstdc++.so.6:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base
+libstdc++.so.6:_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base
+libstdc++.so.6:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base
+libstdc++.so.6:_ZSt19__throw_logic_errorPKc
+libstdc++.so.6:_ZSt19__throw_regex_errorNSt15regex_constants10error_typeE
+libstdc++.so.6:_ZSt20__throw_length_errorPKc
+libstdc++.so.6:_ZSt20__throw_out_of_rangePKc
+libstdc++.so.6:_ZSt24__throw_invalid_argumentPKc
+libstdc++.so.6:_ZSt24__throw_out_of_range_fmtPKcz
+libstdc++.so.6:_ZSt25__throw_bad_function_callv
+libstdc++.so.6:_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_
+libstdc++.so.6:_ZSt28__throw_bad_array_new_lengthv
+libstdc++.so.6:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_
+libstdc++.so.6:_ZSt4cerr
+libstdc++.so.6:_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EES4_
+libstdc++.so.6:_ZSt7nothrow
+libstdc++.so.6:_ZSt9use_facetINSt7__cxx117collateIcEEERKT_RKSt6locale
+libstdc++.so.6:_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale
+libstdc++.so.6:_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EE
+libstdc++.so.6:_ZTINSt6locale5facetE
+libstdc++.so.6:_ZTISt11regex_error
+libstdc++.so.6:_ZTISt12bad_weak_ptr
+libstdc++.so.6:_ZTISt5ctypeIcE
+libstdc++.so.6:_ZTISt9bad_alloc
+libstdc++.so.6:_ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZTTNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZTVN10__cxxabiv117__class_type_infoE
+libstdc++.so.6:_ZTVN10__cxxabiv120__si_class_type_infoE
+libstdc++.so.6:_ZTVN10__cxxabiv121__vmi_class_type_infoE
+libstdc++.so.6:_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE
+libstdc++.so.6:_ZTVSt11regex_error
+libstdc++.so.6:_ZTVSt12bad_weak_ptr
+libstdc++.so.6:_ZTVSt15basic_streambufIcSt11char_traitsIcEE
+libstdc++.so.6:_ZTVSt9bad_alloc
+libstdc++.so.6:_ZTVSt9basic_iosIcSt11char_traitsIcEE
+libstdc++.so.6:_ZdaPv
+libstdc++.so.6:_ZdlPv
+libstdc++.so.6:_Znam
+libstdc++.so.6:_ZnamRKSt9nothrow_t
+libstdc++.so.6:_Znwm
+libstdc++.so.6:__cxa_allocate_exception
+libstdc++.so.6:__cxa_bad_cast
+libstdc++.so.6:__cxa_begin_catch
+libstdc++.so.6:__cxa_end_catch
+libstdc++.so.6:__cxa_free_exception
+libstdc++.so.6:__cxa_guard_abort
+libstdc++.so.6:__cxa_guard_acquire
+libstdc++.so.6:__cxa_guard_release
+libstdc++.so.6:__cxa_rethrow
+libstdc++.so.6:__cxa_thread_atexit
+libstdc++.so.6:__cxa_throw
+libstdc++.so.6:__cxa_throw_bad_array_new_length
+libstdc++.so.6:__dynamic_cast
+libstdc++.so.6:__gxx_personality_v0
+libz.so.1:inflate
+libz.so.1:inflateEnd
+libz.so.1:inflateInit2_
diff --git a/package.yml b/package.yml
new file mode 100644
--- /dev/null
+++ b/package.yml
@@ -0,0 +1,21 @@
+name : solvespace
+version : 3.1
+release : 1
+source :
+ - git|https://github.com/solvespace/solvespace.git : v3.1
+homepage : https://solvespace.com/index.pl
+license : GPL-3.0-or-later
+component : office
+summary : Parametric 2d/3d CAD
+description: |
+ SOLVESPACE is a free (GPLv3) parametric 3d CAD tool.
+builddeps :
+ - pkgconfig(glu)
+ - pkgconfig(gtkmm-3.0)
+ - pkgconfig(json-c)
+setup : |
+ %cmake_ninja -DCMAKE_BUILD_TYPE=Release -DENABLE_OPENMP=ON
+build : |
+ %ninja_build
+install : |
+ %ninja_install
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
new file mode 100644
--- /dev/null
+++ b/pspec_x86_64.xml
@@ -0,0 +1,151 @@
+<PISI>
+ <Source>
+ <Name>solvespace</Name>
+ <Homepage>https://solvespace.com/index.pl</Homepage>
+ <Packager>
+ <Name>Nathaniel Markham</Name>
+ <Email>anzelknight@gmail.com</Email>
+ </Packager>
+ <License>GPL-3.0-or-later</License>
+ <PartOf>office</PartOf>
+ <Summary xml:lang="en">Parametric 2d/3d CAD</Summary>
+ <Description xml:lang="en">SOLVESPACE is a free (GPLv3) parametric 3d CAD tool.
+</Description>
+ <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://getsol.us/sources/README.Solus</Archive>
+ </Source>
+ <Package>
+ <Name>solvespace</Name>
+ <Summary xml:lang="en">Parametric 2d/3d CAD</Summary>
+ <Description xml:lang="en">SOLVESPACE is a free (GPLv3) parametric 3d CAD tool.
+</Description>
+ <PartOf>office</PartOf>
+ <Files>
+ <Path fileType="executable">/usr/bin/solvespace</Path>
+ <Path fileType="executable">/usr/bin/solvespace-cli</Path>
+ <Path fileType="library">/usr/lib64/libslvs.so.1</Path>
+ <Path fileType="library">/usr/lib64/libslvs.so.3.1</Path>
+ <Path fileType="data">/usr/share/applications/solvespace.desktop</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/16x16/apps/solvespace.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/16x16/mimetypes/application-x-solvespace.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/24x24/apps/solvespace.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/24x24/mimetypes/application-x-solvespace.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/32x32/apps/solvespace.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/32x32/mimetypes/application-x-solvespace.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/48x48/apps/solvespace.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/48x48/mimetypes/application-x-solvespace.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/scalable/apps/solvespace.svg</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/scalable/mimetypes/application-x-solvespace.svg</Path>
+ <Path fileType="data">/usr/share/metainfo/com.solvespace.SolveSpace.metainfo.xml</Path>
+ <Path fileType="data">/usr/share/mime/packages/solvespace-slvs.xml</Path>
+ <Path fileType="data">/usr/share/solvespace/banner.txt</Path>
+ <Path fileType="data">/usr/share/solvespace/fonts/BitstreamVeraSans-Roman-builtin.ttf</Path>
+ <Path fileType="data">/usr/share/solvespace/fonts/private/0-check-false.png</Path>
+ <Path fileType="data">/usr/share/solvespace/fonts/private/1-check-true.png</Path>
+ <Path fileType="data">/usr/share/solvespace/fonts/private/2-radio-false.png</Path>
+ <Path fileType="data">/usr/share/solvespace/fonts/private/3-radio-true.png</Path>
+ <Path fileType="data">/usr/share/solvespace/fonts/private/4-stipple-dot.png</Path>
+ <Path fileType="data">/usr/share/solvespace/fonts/private/5-stipple-dash-long.png</Path>
+ <Path fileType="data">/usr/share/solvespace/fonts/private/6-stipple-dash.png</Path>
+ <Path fileType="data">/usr/share/solvespace/fonts/private/7-stipple-zigzag.png</Path>
+ <Path fileType="data">/usr/share/solvespace/fonts/unicode.lff.gz</Path>
+ <Path fileType="data">/usr/share/solvespace/fonts/unifont.hex.gz</Path>
+ <Path fileType="data">/usr/share/solvespace/freedesktop/solvespace-48x48.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/angle.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/arc.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/assemble.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/bezier.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/circle.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/construction.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/equal.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/extrude.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/helix.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/horiz.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/image.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/in3d.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/lathe.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/length.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/line.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/ontoworkplane.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/other-supp.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/parallel.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/perpendicular.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/point.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/pointonx.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/rectangle.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/ref.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/revolve.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/same-orientation.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/sketch-in-3d.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/sketch-in-plane.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/step-rotate.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/step-translate.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/symmetric.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/tangent-arc.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/text.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/trim.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/graphics-window/vert.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/text-window/constraint.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/text-window/construction.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/text-window/edges.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/text-window/faces.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/text-window/mesh.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/text-window/normal.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/text-window/occluded-invisible.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/text-window/occluded-stippled.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/text-window/occluded-visible.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/text-window/outlines.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/text-window/point.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/text-window/shaded.png</Path>
+ <Path fileType="data">/usr/share/solvespace/icons/text-window/workplane.png</Path>
+ <Path fileType="data">/usr/share/solvespace/locales.txt</Path>
+ <Path fileType="data">/usr/share/solvespace/locales/de_DE.po</Path>
+ <Path fileType="data">/usr/share/solvespace/locales/en_US.po</Path>
+ <Path fileType="data">/usr/share/solvespace/locales/es_AR.po</Path>
+ <Path fileType="data">/usr/share/solvespace/locales/fr_FR.po</Path>
+ <Path fileType="data">/usr/share/solvespace/locales/ru_RU.po</Path>
+ <Path fileType="data">/usr/share/solvespace/locales/tr_TR.po</Path>
+ <Path fileType="data">/usr/share/solvespace/locales/uk_UA.po</Path>
+ <Path fileType="data">/usr/share/solvespace/locales/zh_CN.po</Path>
+ <Path fileType="data">/usr/share/solvespace/shaders/edge.frag</Path>
+ <Path fileType="data">/usr/share/solvespace/shaders/edge.vert</Path>
+ <Path fileType="data">/usr/share/solvespace/shaders/imesh.frag</Path>
+ <Path fileType="data">/usr/share/solvespace/shaders/imesh.vert</Path>
+ <Path fileType="data">/usr/share/solvespace/shaders/imesh_point.frag</Path>
+ <Path fileType="data">/usr/share/solvespace/shaders/imesh_point.vert</Path>
+ <Path fileType="data">/usr/share/solvespace/shaders/imesh_tex.frag</Path>
+ <Path fileType="data">/usr/share/solvespace/shaders/imesh_tex.vert</Path>
+ <Path fileType="data">/usr/share/solvespace/shaders/imesh_texa.frag</Path>
+ <Path fileType="data">/usr/share/solvespace/shaders/mesh.frag</Path>
+ <Path fileType="data">/usr/share/solvespace/shaders/mesh.vert</Path>
+ <Path fileType="data">/usr/share/solvespace/shaders/mesh_fill.frag</Path>
+ <Path fileType="data">/usr/share/solvespace/shaders/mesh_fill.vert</Path>
+ <Path fileType="data">/usr/share/solvespace/shaders/outline.vert</Path>
+ <Path fileType="data">/usr/share/solvespace/threejs/SolveSpaceControls.js</Path>
+ <Path fileType="data">/usr/share/solvespace/threejs/hammer-2.0.8.js.gz</Path>
+ <Path fileType="data">/usr/share/solvespace/threejs/three-r111.min.js.gz</Path>
+ </Files>
+ </Package>
+ <Package>
+ <Name>solvespace-devel</Name>
+ <Summary xml:lang="en">Development files for solvespace</Summary>
+ <Description xml:lang="en">SOLVESPACE is a free (GPLv3) parametric 3d CAD tool.
+</Description>
+ <PartOf>programming.devel</PartOf>
+ <RuntimeDependencies>
+ <Dependency release="1">solvespace</Dependency>
+ </RuntimeDependencies>
+ <Files>
+ <Path fileType="header">/usr/include/slvs.h</Path>
+ <Path fileType="library">/usr/lib64/libslvs.so</Path>
+ </Files>
+ </Package>
+ <History>
+ <Update release="1">
+ <Date>2022-11-12</Date>
+ <Version>3.1</Version>
+ <Comment>Packaging update</Comment>
+ <Name>Nathaniel Markham</Name>
+ <Email>anzelknight@gmail.com</Email>
+ </Update>
+ </History>
+</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Jul 9 2023, 8:44 PM (4 w, 2 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5806543
Default Alt Text
D13746.id.diff (62 KB)

Event Timeline