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
Port details
polytope Library for generating Voronoi and Voronoi-like tessellations
0.7.3 science 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.7.3Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-12-03 09:51:06
Last Update: 2023-06-07 17:04:07
Commit Hash: 7927e40
License: BSD3CLAUSE
WWW:
https://github.com/pbtoast/polytope
Description:
Polytope is a C++ library for generating polygonal and polyhedral meshes. It makes use of various 2D and 3D tessellation techniques, but provides a single representation for these tessellations, and a simple interface for generating them. Polytope has a simple C interface for use with other languages. It also includes bindings for Python. These bindings allow you to easily incorporate Polytope into your own mesh generation tools.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (52 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/polytope-0.7.3/catalog.mk
  3. /usr/local/share/licenses/polytope-0.7.3/LICENSE
  4. /usr/local/share/licenses/polytope-0.7.3/BSD3CLAUSE
  5. include/polytope/BoostOrphanage.hh
  6. include/polytope/BoostTessellator.hh
  7. include/polytope/BoostTessellatorTraits.hh
  8. include/polytope/Clipper2d.hh
  9. include/polytope/DimensionTraits.hh
  10. include/polytope/ErrorHandler.hh
  11. include/polytope/IntPointMap.hh
  12. include/polytope/KeyTraits.hh
  13. include/polytope/MeshEditor.hh
  14. include/polytope/OrphanageBase.hh
  15. include/polytope/PLC.hh
  16. include/polytope/PLC_Boost_2d.hh
  17. include/polytope/PLC_CSG_2d.hh
  18. include/polytope/PLC_CSG_3d.hh
  19. include/polytope/Point.hh
  20. include/polytope/QuantTessellation.hh
  21. include/polytope/QuantizedCoordinates.hh
  22. include/polytope/QuantizedTessellation2d.hh
  23. include/polytope/QuantizedTessellation3d.hh
  24. include/polytope/ReducedPLC.hh
  25. include/polytope/SiloReader.hh
  26. include/polytope/SiloWriter.hh
  27. include/polytope/Tessellation.hh
  28. include/polytope/Tessellator.hh
  29. include/polytope/TessellatorInline.hh
  30. include/polytope/TetgenTessellator.hh
  31. include/polytope/TriangleTessellator.hh
  32. include/polytope/VoroPP_2d.hh
  33. include/polytope/VoroPP_3d.hh
  34. include/polytope/clipQuantizedTessellation.hh
  35. include/polytope/convexHull_2d.hh
  36. include/polytope/convexHull_3d.hh
  37. include/polytope/findBoundaryElements.hh
  38. include/polytope/makeBoxPLC.hh
  39. include/polytope/polytope.hh
  40. include/polytope/polytope_geometric_utilities.hh
  41. include/polytope/polytope_internal.hh
  42. include/polytope/polytope_parallel_utilities.hh
  43. include/polytope/polytope_serialize.hh
  44. include/polytope/polytope_tessellator_utilities.hh
  45. include/polytope/polytope_write_OOGL.hh
  46. include/polytope/removeElements.hh
  47. include/polytope/simplifyPLCfacets.hh
  48. include/polytope/snapToBoundary.hh
  49. lib/libpolytope.so
  50. @owner
  51. @group
  52. @mode
Collapse this list.
Dependency lines:
  • polytope>0:science/polytope
To install the port:
cd /usr/ports/science/polytope/ && make install clean
To add the package, run one of these commands:
  • pkg install science/polytope
  • pkg install polytope
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: polytope
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1686150327 SHA256 (pbtoast-polytope-0.7.3_GH0.tar.gz) = f32817b44d2a3b98407531980b89d0a31b0c14b8b30de37a6a7bc6ec91e48bf1 SIZE (pbtoast-polytope-0.7.3_GH0.tar.gz) = 6854100

Packages (timestamps in pop-ups are UTC):
polytope
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.7.30.7.3-0.7.30.7.3---
FreeBSD:13:quarterly0.7.30.7.3-0.7.30.7.3-0.7.30.7.3
FreeBSD:14:latest0.7.30.7.3-0.7.30.7.3---
FreeBSD:14:quarterly0.7.30.7.3-0.7.30.7.3-0.7.30.7.3
FreeBSD:15:latest0.7.30.7.3n/a0.7.3n/a-0.7.30.7.3
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. geometry.hpp : devel/boost-libs
  2. cmake : devel/cmake-core
  3. ninja : devel/ninja
Library dependencies:
  1. libsz.so : science/libaec
  2. libsiloh5.so : science/silo
This port is required by:
for Libraries
  1. science/spheral

Configuration Options:
===> The following configuration options are available for polytope-0.7.3: SILO=on: Use SILO reader/writer ===> Use 'make config' to modify these settings
Options name:
science_polytope
USES:
cmake:testing
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/pbtoast/polytope/tar.gz/0.7.3?dummy=/
Collapse this list.

Number of commits found: 4

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.7.3
07 Jun 2023 17:04:07
commit hash: 7927e409c43ab837cbcfa46671ba3c7a464ca318commit hash: 7927e409c43ab837cbcfa46671ba3c7a464ca318commit hash: 7927e409c43ab837cbcfa46671ba3c7a464ca318commit hash: 7927e409c43ab837cbcfa46671ba3c7a464ca318 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
science/polytope: Update 0.7.0 → 0.7.3

Reported by:	portscout
0.7.0_1
23 Apr 2023 09:09:58
commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
*: Bump PORTREVISIONs for math/mpc update to 1.3.1
0.7.0
26 Jan 2023 05:57:04
commit hash: fdfeb82a7727022ab87175ebdb8ea7a82655ce7ecommit hash: fdfeb82a7727022ab87175ebdb8ea7a82655ce7ecommit hash: fdfeb82a7727022ab87175ebdb8ea7a82655ce7ecommit hash: fdfeb82a7727022ab87175ebdb8ea7a82655ce7e files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
science/polytope: Update 0.6.2-2 → 0.7.0

Reported by:	portscout
0.6.2.2
03 Dec 2022 09:47:44
commit hash: 27ca116ba8283c5aebf6024b9db878a84fb2fe7acommit hash: 27ca116ba8283c5aebf6024b9db878a84fb2fe7acommit hash: 27ca116ba8283c5aebf6024b9db878a84fb2fe7acommit hash: 27ca116ba8283c5aebf6024b9db878a84fb2fe7a files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
science/polytope: New port: Library for generating Voronoi and Voronoi-like
tessellations

Number of commits found: 4