notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2022Q2
sfcgal Wrapper library around CGAL for PostGIS
2.1.0_1 databases on this many watch lists=4 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 2.0.0_2Version of this port present on the latest quarterly branch.
Maintainer: lbartoletti@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-06-04 08:50:05
Last Update: 2025-06-02 00:40:43
Commit Hash: 18632db
People watching this port, also watch:: proj, gdal, geos, xcb-util-image, libssh
Also Listed In: graphics math
License: GPLv2
WWW:
https://oslandia.gitlab.io/SFCGAL/
Description:
SFCGAL is a C++ wrapper library around CGAL with the aim of supporting ISO 19107:2013 and OGC Simple Features Access 1.2 for 3D operations. SFCGAL provides standard compliant geometry types and operations, that can be accessed from its C or C++ APIs. PostGIS uses the C API, to expose some SFCGAL's functions in spatial databases
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (146 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/sfcgal-2.1.0_1/catalog.mk
  3. /usr/local/share/licenses/sfcgal-2.1.0_1/LICENSE
  4. /usr/local/share/licenses/sfcgal-2.1.0_1/GPLv2
  5. bin/sfcgal-config
  6. include/SFCGAL/Coordinate.h
  7. include/SFCGAL/Cylinder.h
  8. include/SFCGAL/Envelope.h
  9. include/SFCGAL/Exception.h
  10. include/SFCGAL/Geometry.h
  11. include/SFCGAL/GeometryCollection.h
  12. include/SFCGAL/GeometryVisitor.h
  13. include/SFCGAL/Kernel.h
  14. include/SFCGAL/LineString.h
  15. include/SFCGAL/MultiLineString.h
  16. include/SFCGAL/MultiPoint.h
  17. include/SFCGAL/MultiPolygon.h
  18. include/SFCGAL/MultiSolid.h
  19. include/SFCGAL/Point.h
  20. include/SFCGAL/Polygon.h
  21. include/SFCGAL/PolyhedralSurface.h
  22. include/SFCGAL/PreparedGeometry.h
  23. include/SFCGAL/Segment.h
  24. include/SFCGAL/Simplicity.h
  25. include/SFCGAL/Solid.h
  26. include/SFCGAL/Sphere.h
  27. include/SFCGAL/Surface.h
  28. include/SFCGAL/Transform.h
  29. include/SFCGAL/Triangle.h
  30. include/SFCGAL/TriangulatedSurface.h
  31. include/SFCGAL/Validity.h
  32. include/SFCGAL/algorithm/BoundaryVisitor.h
  33. include/SFCGAL/algorithm/ConsistentOrientationBuilder.h
  34. include/SFCGAL/algorithm/alphaShapes.h
  35. include/SFCGAL/algorithm/alphaWrapping3D.h
  36. include/SFCGAL/algorithm/area.h
  37. include/SFCGAL/algorithm/buffer3D.h
  38. include/SFCGAL/algorithm/centroid.h
  39. include/SFCGAL/algorithm/collect.h
  40. include/SFCGAL/algorithm/collectionExtract.h
  41. include/SFCGAL/algorithm/collectionHomogenize.h
  42. include/SFCGAL/algorithm/collectionToMulti.h
  43. include/SFCGAL/algorithm/connection.h
  44. include/SFCGAL/algorithm/convexHull.h
  45. include/SFCGAL/algorithm/covers.h
  46. include/SFCGAL/algorithm/difference.h
  47. include/SFCGAL/algorithm/differencePrimitives.h
  48. include/SFCGAL/algorithm/distance.h
  49. include/SFCGAL/algorithm/distance3d.h
  50. include/SFCGAL/algorithm/extrude.h
  51. include/SFCGAL/algorithm/force2D.h
  52. include/SFCGAL/algorithm/force3D.h
  53. include/SFCGAL/algorithm/forceMeasured.h
  54. include/SFCGAL/algorithm/intersection.h
  55. include/SFCGAL/algorithm/intersects.h
  56. include/SFCGAL/algorithm/isSimple.h
  57. include/SFCGAL/algorithm/isValid.h
  58. include/SFCGAL/algorithm/length.h
  59. include/SFCGAL/algorithm/lineSubstring.h
  60. include/SFCGAL/algorithm/minkowskiSum.h
  61. include/SFCGAL/algorithm/minkowskiSum3D.h
  62. include/SFCGAL/algorithm/normal.h
  63. include/SFCGAL/algorithm/offset.h
  64. include/SFCGAL/algorithm/orientation.h
  65. include/SFCGAL/algorithm/partition_2.h
  66. include/SFCGAL/algorithm/plane.h
  67. include/SFCGAL/algorithm/rotate.h
  68. include/SFCGAL/algorithm/scale.h
  69. include/SFCGAL/algorithm/simplification.h
  70. include/SFCGAL/algorithm/straightSkeleton.h
  71. include/SFCGAL/algorithm/tesselate.h
  72. include/SFCGAL/algorithm/translate.h
  73. include/SFCGAL/algorithm/union.h
  74. include/SFCGAL/algorithm/visibility.h
  75. include/SFCGAL/algorithm/volume.h
  76. include/SFCGAL/capi/sfcgal_c.h
  77. include/SFCGAL/config.h
  78. include/SFCGAL/detail/ComplexComparator.h
  79. include/SFCGAL/detail/ConstraintInfo.h
  80. include/SFCGAL/detail/EnvelopeVisitor.h
  81. include/SFCGAL/detail/ForceValidityVisitor.h
  82. include/SFCGAL/detail/GeometrySet.h
  83. include/SFCGAL/detail/GetPointsVisitor.h
  84. include/SFCGAL/detail/Interval.h
  85. include/SFCGAL/detail/SegmentStore.h
  86. include/SFCGAL/detail/TestGeometry.h
  87. include/SFCGAL/detail/TypeForDimension.h
  88. include/SFCGAL/detail/algorithm/coversPoints.h
  89. include/SFCGAL/detail/algorithm/simplification.h
  90. include/SFCGAL/detail/generator/building.h
  91. include/SFCGAL/detail/generator/disc.h
  92. include/SFCGAL/detail/generator/hoch.h
  93. include/SFCGAL/detail/generator/sierpinski.h
  94. include/SFCGAL/detail/graph/Edge.h
  95. include/SFCGAL/detail/graph/GeometryGraph.h
  96. include/SFCGAL/detail/graph/GeometryGraphBuilder.h
  97. include/SFCGAL/detail/graph/Vertex.h
  98. include/SFCGAL/detail/graph/algorithm/isHalfEdge.h
  99. include/SFCGAL/detail/graph/algorithm/orientation.h
  100. include/SFCGAL/detail/io/OsgFactory.h
  101. include/SFCGAL/detail/io/Serialization.h
  102. include/SFCGAL/detail/io/WkbReader.h
  103. include/SFCGAL/detail/io/WkbWriter.h
  104. include/SFCGAL/detail/io/WktReader.h
  105. include/SFCGAL/detail/io/WktWriter.h
  106. include/SFCGAL/detail/polygonSetToMultiPolygon.h
  107. include/SFCGAL/detail/tools/CharArrayBuffer.h
  108. include/SFCGAL/detail/tools/InputStreamReader.h
  109. include/SFCGAL/detail/tools/Log.h
  110. include/SFCGAL/detail/tools/Registry.h
  111. include/SFCGAL/detail/transform/AffineTransform2.h
  112. include/SFCGAL/detail/transform/AffineTransform3.h
  113. include/SFCGAL/detail/transform/Force2D.h
  114. include/SFCGAL/detail/transform/ForceM.h
  115. include/SFCGAL/detail/transform/ForceOrderPoints.h
  116. include/SFCGAL/detail/transform/ForceZ.h
  117. include/SFCGAL/detail/transform/ForceZOrderPoints.h
  118. include/SFCGAL/detail/transform/RoundTransform.h
  119. include/SFCGAL/detail/triangulate/ConstraintDelaunayTriangulation.h
  120. include/SFCGAL/detail/triangulate/markDomains.h
  121. include/SFCGAL/detail/triangulate/triangulateInGeometrySet.h
  122. include/SFCGAL/detail/ublas.h
  123. include/SFCGAL/export.h
  124. include/SFCGAL/io/GeometryStreams.h
  125. include/SFCGAL/io/OBJ.h
  126. include/SFCGAL/io/ewkt.h
  127. include/SFCGAL/io/osg.h
  128. include/SFCGAL/io/vtk.h
  129. include/SFCGAL/io/wkb.h
  130. include/SFCGAL/io/wkt.h
  131. include/SFCGAL/namespace.h
  132. include/SFCGAL/numeric.h
  133. include/SFCGAL/triangulate/triangulate2DZ.h
  134. include/SFCGAL/triangulate/triangulatePolygon.h
  135. include/SFCGAL/version.h
  136. lib/cmake/SFCGAL/SFCGALConfig.cmake
  137. lib/cmake/SFCGAL/SFCGALConfigVersion.cmake
  138. lib/cmake/SFCGAL/SFCGALTargets-release.cmake
  139. lib/cmake/SFCGAL/SFCGALTargets.cmake
  140. lib/libSFCGAL.so
  141. lib/libSFCGAL.so.2
  142. lib/libSFCGAL.so.2.1.0
  143. libdata/pkgconfig/sfcgal.pc
  144. @owner
  145. @group
  146. @mode
Collapse this list.
Dependency lines:
  • sfcgal>0:databases/sfcgal
To install the port:
cd /usr/ports/databases/sfcgal/ && make install clean
To add the package, run one of these commands:
  • pkg install databases/sfcgal
  • pkg install sfcgal
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: sfcgal
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1747206059 SHA256 (CGAL-6.0.1.tar.xz) = 0acdfbf317c556630dd526f3253780f29b6ec9713ee92903e81b5c93c0f59b7f SIZE (CGAL-6.0.1.tar.xz) = 25659212

Expand this list (2 items)

Collapse this list.

SHA256 (SFCGAL-v2.1.0.tar.bz2) = 6f57a0b5fd879bec5a570ffa13cbd64f34957c479992cf3e6bda35e5e5d988cd SIZE (SFCGAL-v2.1.0.tar.bz2) = 2719674

Collapse this list.


Packages (timestamps in pop-ups are UTC):
sfcgal
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.1.0_12.1.0_1-2.1.0_12.1.0_1---
FreeBSD:13:quarterly2.0.0_22.0.0_2-2.0.0_22.0.0_21.5.11.5.11.5.1
FreeBSD:14:latest2.1.02.1.0_1-2.1.02.1.0_1---
FreeBSD:14:quarterly2.0.0_22.0.0_2-2.0.0_22.0.0_21.5.11.5.11.5.1
FreeBSD:15:latest2.0.0_22.1.0_1n/a2.0.0_2n/a1.5.11.5.11.5.1_1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
Library dependencies:
  1. libboost_system.so : devel/boost-libs
  2. libgmp.so : math/gmp
  3. libmpfr.so : math/mpfr
This port is required by:
for Libraries
  1. databases/postgis33
  2. databases/postgis34
  3. databases/postgis35
  4. graphics/gdal

Deleted ports which required this port:

Expand this list of 6 deleted ports
  1. databases/postgis23*
  2. databases/postgis24*
  3. databases/postgis25*
  4. databases/postgis30*
  5. databases/postgis31*
  6. databases/postgis32*
  7. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
No options to configure
Options name:
databases_sfcgal
USES:
cmake compiler:c++14-lang
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://gitlab.com/SFCGAL/SFCGAL/-/archive/v2.1.0/
Collapse this list.

There are no commits on branch 2022Q2 for this port