notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
csxcad C++ library to describe geometrical objects
0.6.2.103_2 cad on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.6.2.103_2Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-08-19 01:27:10
Last Update: 2021-09-02 18:47:50
Commit Hash: 362858f
License: GPLv3
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (115 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/csxcad-0.6.2.103_2/catalog.mk
  3. /usr/local/share/licenses/csxcad-0.6.2.103_2/LICENSE
  4. /usr/local/share/licenses/csxcad-0.6.2.103_2/GPLv3
  5. include/CSXCAD/CSBackgroundMaterial.h
  6. include/CSXCAD/CSFunctionParser.h
  7. include/CSXCAD/CSPrimBox.h
  8. include/CSXCAD/CSPrimCurve.h
  9. include/CSXCAD/CSPrimCylinder.h
  10. include/CSXCAD/CSPrimCylindricalShell.h
  11. include/CSXCAD/CSPrimLinPoly.h
  12. include/CSXCAD/CSPrimMultiBox.h
  13. include/CSXCAD/CSPrimPoint.h
  14. include/CSXCAD/CSPrimPolygon.h
  15. include/CSXCAD/CSPrimPolyhedron.h
  16. include/CSXCAD/CSPrimPolyhedronReader.h
  17. include/CSXCAD/CSPrimRotPoly.h
  18. include/CSXCAD/CSPrimSphere.h
  19. include/CSXCAD/CSPrimSphericalShell.h
  20. include/CSXCAD/CSPrimUserDefined.h
  21. include/CSXCAD/CSPrimWire.h
  22. include/CSXCAD/CSPrimitives.h
  23. include/CSXCAD/CSPropConductingSheet.h
  24. include/CSXCAD/CSPropDebyeMaterial.h
  25. include/CSXCAD/CSPropDiscMaterial.h
  26. include/CSXCAD/CSPropDispersiveMaterial.h
  27. include/CSXCAD/CSPropDumpBox.h
  28. include/CSXCAD/CSPropExcitation.h
  29. include/CSXCAD/CSPropLorentzMaterial.h
  30. include/CSXCAD/CSPropLumpedElement.h
  31. include/CSXCAD/CSPropMaterial.h
  32. include/CSXCAD/CSPropMetal.h
  33. include/CSXCAD/CSPropProbeBox.h
  34. include/CSXCAD/CSPropResBox.h
  35. include/CSXCAD/CSPropUnknown.h
  36. include/CSXCAD/CSProperties.h
  37. include/CSXCAD/CSRectGrid.h
  38. include/CSXCAD/CSTransform.h
  39. include/CSXCAD/CSUseful.h
  40. include/CSXCAD/CSXCAD_Global.h
  41. include/CSXCAD/ContinuousStructure.h
  42. include/CSXCAD/ParameterCoord.h
  43. include/CSXCAD/ParameterObjects.h
  44. lib/libCSXCAD.so
  45. lib/libCSXCAD.so.0
  46. lib/libCSXCAD.so.0.6.2
  47. share/CSXCAD/matlab/AddBox.m
  48. share/CSXCAD/matlab/AddConductingSheet.m
  49. share/CSXCAD/matlab/AddCurve.m
  50. share/CSXCAD/matlab/AddCylinder.m
  51. share/CSXCAD/matlab/AddCylindricalShell.m
  52. share/CSXCAD/matlab/AddDebyeMaterial.m
  53. share/CSXCAD/matlab/AddDiscMaterial.m
  54. share/CSXCAD/matlab/AddDump.m
  55. share/CSXCAD/matlab/AddExcitation.m
  56. share/CSXCAD/matlab/AddLinPoly.m
  57. share/CSXCAD/matlab/AddLorentzMaterial.m
  58. share/CSXCAD/matlab/AddLumpedElement.m
  59. share/CSXCAD/matlab/AddMaterial.m
  60. share/CSXCAD/matlab/AddMetal.m
  61. share/CSXCAD/matlab/AddPlaneWaveExcite.m
  62. share/CSXCAD/matlab/AddPoint.m
  63. share/CSXCAD/matlab/AddPolygon.m
  64. share/CSXCAD/matlab/AddPolyhedron.m
  65. share/CSXCAD/matlab/AddProbe.m
  66. share/CSXCAD/matlab/AddPropAttribute.m
  67. share/CSXCAD/matlab/AddRotPoly.m
  68. share/CSXCAD/matlab/AddSphere.m
  69. share/CSXCAD/matlab/AddSphericalShell.m
  70. share/CSXCAD/matlab/AddWire.m
  71. share/CSXCAD/matlab/AnalyseMesh.m
  72. share/CSXCAD/matlab/AutoSmoothMeshLines.m
  73. share/CSXCAD/matlab/CSXGeomPlot.m
  74. share/CSXCAD/matlab/CalcDebyeMaterial.m
  75. share/CSXCAD/matlab/CalcDrudeMaterial.m
  76. share/CSXCAD/matlab/CalcLorentzMaterial.m
  77. share/CSXCAD/matlab/CheckMesh.m
  78. share/CSXCAD/matlab/Convert_VF_DiscMaterial.m
  79. share/CSXCAD/matlab/CreateDiscMaterial.m
  80. share/CSXCAD/matlab/DefineRectGrid.m
  81. share/CSXCAD/matlab/DetectEdges.m
  82. share/CSXCAD/matlab/DirChar2Int.m
  83. share/CSXCAD/matlab/ImportPLY.m
  84. share/CSXCAD/matlab/ImportSTL.m
  85. share/CSXCAD/matlab/InitCSX.m
  86. share/CSXCAD/matlab/RecursiveSmoothMesh.m
  87. share/CSXCAD/matlab/SetBackgroundMaterial.m
  88. share/CSXCAD/matlab/SetExcitationWeight.m
  89. share/CSXCAD/matlab/SetMaterialProperty.m
  90. share/CSXCAD/matlab/SetMaterialWeight.m
  91. share/CSXCAD/matlab/SmoothMesh.m
  92. share/CSXCAD/matlab/SmoothMeshLines.m
  93. share/CSXCAD/matlab/SmoothMeshLines2.m
  94. share/CSXCAD/matlab/export_empire.m
  95. share/CSXCAD/matlab/export_excellon.m
  96. share/CSXCAD/matlab/export_gerber.m
  97. share/CSXCAD/matlab/export_povray.m
  98. share/CSXCAD/matlab/isOctave.m
  99. share/CSXCAD/matlab/private/Add2Property.m
  100. share/CSXCAD/matlab/private/AddPrimitiveArgs.m
  101. share/CSXCAD/matlab/private/AddProperty.m
  102. share/CSXCAD/matlab/private/CheckSymmtricLines.m
  103. share/CSXCAD/matlab/private/FindProperty.m
  104. share/CSXCAD/matlab/private/GetPropertyPosition.m
  105. share/CSXCAD/matlab/private/GetPropertyType.m
  106. share/CSXCAD/matlab/private/SetPropertyArgs.m
  107. share/CSXCAD/matlab/private/SmoothRange.m
  108. share/CSXCAD/matlab/private/octave_struct2xml_2.m
  109. share/CSXCAD/matlab/private/struct_2_xmlNode.m
  110. share/CSXCAD/matlab/private/vector2str.m
  111. share/CSXCAD/matlab/searchBinary.m
  112. share/CSXCAD/matlab/struct_2_xml.m
  113. @owner
  114. @group
  115. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • csxcad>0:cad/csxcad
  • For LIB depends:
    • libCSXCAD.so:cad/csxcad
To install the port:
cd /usr/ports/cad/csxcad/ && make install clean
To add the package, run one of these commands:
  • pkg install cad/csxcad
  • pkg install csxcad
PKGNAME: csxcad
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
csxcad
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-0.6.2.103_2
FreeBSD:12:amd640.6.2.103_20.6.2.103_2
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.6.2.103_20.6.2.103_2
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64-0.6.2.103_2
FreeBSD:13:amd640.6.2.103_20.6.2.103_2
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3860.6.2.103_20.6.2.103_2
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch640.6.2.103_2-
FreeBSD:14:amd640.6.2.103_2-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3860.6.2.103_2-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cgal>0 : math/cgal
  2. cmake : devel/cmake
  3. ninja : devel/ninja
  4. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libboost_system.so : devel/boost-libs
  2. libfparser-4.5.so : math/fparser
  3. libgmp.so : math/gmp
  4. libhdf5.so : science/hdf5
  5. libmpfr.so : math/mpfr
  6. libpng16.so : graphics/png
  7. libsz.so : science/szip
  8. libtiff.so : graphics/tiff
  9. libtinyxml.so : textproc/tinyxml
  10. libvtkCommonCore-8.2.so : math/vtk8
  11. libjpeg.so : graphics/jpeg-turbo
This port is required by:
for Libraries
  1. cad/appcsxcad
  2. cad/qcsxcad
  3. science/openems

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/thliebig/CSXCAD/tar.gz/v0.6.2-103-g3c4fb66?dummy=/
Collapse this list.

Number of commits found: 3

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
02 Sep 2021 18:47:50
 files touched by this commit commit hash:362858ffa5eed3fbbf94683c9924707146c1a3f4  0.6.2.103_2
Loïc Bartoletti (lbartoletti) search for other commits by this committer
math/cgal: Update to 5.3

Changes:
 - https://www.cgal.org/2021/07/06/cgal53/
 - fix pkg-plist with QT5 option enabled

PR:		258085
Approved by:	wen
19 Aug 2021 08:46:10
 files touched by this commit commit hash:78701c99c11a8ab41f6826bb871259b874ab553f  0.6.2.103_1
Yuri Victorovich (yuri) search for other commits by this committer
cad/csxcad: Change to vtk8 because the app using this library doesn't support
vtk9
19 Aug 2021 01:25:38
 files touched by this commit commit hash:72814688400e7e540398c2a2ed83f775ef545582  0.6.2.103
Yuri Victorovich (yuri) search for other commits by this committer
cad/csxcad: New port: C++ library to describe geometrical objects

Number of commits found: 3