notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
openmesh Generic data structure for manipulating polygonal meshes
8.1_1 math 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 8.1_1Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-10-22 05:15:34
Last Update: 2021-06-22 18:53:08
Commit Hash: da3162c
License: BSD3CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (213 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/openmesh-8.1_1/catalog.mk
  3. /usr/local/share/licenses/openmesh-8.1_1/LICENSE
  4. /usr/local/share/licenses/openmesh-8.1_1/BSD3CLAUSE
  5. bin/Analyzer
  6. bin/DecimaterGui
  7. bin/Dualizer
  8. bin/ProgViewer
  9. bin/QtViewer
  10. bin/Smoothing
  11. bin/SubdividerGui
  12. bin/Synthesizer
  13. bin/commandlineAdaptiveSubdivider
  14. bin/commandlineDecimater
  15. bin/commandlineSubdivider
  16. bin/mconvert
  17. bin/mkbalancedpm
  18. include/OpenMesh/Core/Geometry/Config.hh
  19. include/OpenMesh/Core/Geometry/EigenVectorT.hh
  20. include/OpenMesh/Core/Geometry/LoopSchemeMaskT.hh
  21. include/OpenMesh/Core/Geometry/MathDefs.hh
  22. include/OpenMesh/Core/Geometry/NormalConeT.hh
  23. include/OpenMesh/Core/Geometry/NormalConeT_impl.hh
  24. include/OpenMesh/Core/Geometry/Plane3d.hh
  25. include/OpenMesh/Core/Geometry/QuadricT.hh
  26. include/OpenMesh/Core/Geometry/Vector11T.hh
  27. include/OpenMesh/Core/Geometry/VectorT.hh
  28. include/OpenMesh/Core/Geometry/VectorT_inc.hh
  29. include/OpenMesh/Core/IO/BinaryHelper.hh
  30. include/OpenMesh/Core/IO/IOInstances.hh
  31. include/OpenMesh/Core/IO/IOManager.hh
  32. include/OpenMesh/Core/IO/MeshIO.hh
  33. include/OpenMesh/Core/IO/OFFFormat.hh
  34. include/OpenMesh/Core/IO/OMFormat.hh
  35. include/OpenMesh/Core/IO/OMFormatT_impl.hh
  36. include/OpenMesh/Core/IO/Options.hh
  37. include/OpenMesh/Core/IO/SR_binary.hh
  38. include/OpenMesh/Core/IO/SR_binary_spec.hh
  39. include/OpenMesh/Core/IO/SR_binary_vector_of_bool.inl
  40. include/OpenMesh/Core/IO/SR_binary_vector_of_fundamentals.inl
  41. include/OpenMesh/Core/IO/SR_binary_vector_of_string.inl
  42. include/OpenMesh/Core/IO/SR_rbo.hh
  43. include/OpenMesh/Core/IO/SR_store.hh
  44. include/OpenMesh/Core/IO/SR_types.hh
  45. include/OpenMesh/Core/IO/StoreRestore.hh
  46. include/OpenMesh/Core/IO/exporter/BaseExporter.hh
  47. include/OpenMesh/Core/IO/exporter/ExporterT.hh
  48. include/OpenMesh/Core/IO/importer/BaseImporter.hh
  49. include/OpenMesh/Core/IO/importer/ImporterT.hh
  50. include/OpenMesh/Core/IO/reader/BaseReader.hh
  51. include/OpenMesh/Core/IO/reader/OBJReader.hh
  52. include/OpenMesh/Core/IO/reader/OFFReader.hh
  53. include/OpenMesh/Core/IO/reader/OMReader.hh
  54. include/OpenMesh/Core/IO/reader/PLYReader.hh
  55. include/OpenMesh/Core/IO/reader/STLReader.hh
  56. include/OpenMesh/Core/IO/writer/BaseWriter.hh
  57. include/OpenMesh/Core/IO/writer/OBJWriter.hh
  58. include/OpenMesh/Core/IO/writer/OFFWriter.hh
  59. include/OpenMesh/Core/IO/writer/OMWriter.hh
  60. include/OpenMesh/Core/IO/writer/PLYWriter.hh
  61. include/OpenMesh/Core/IO/writer/STLWriter.hh
  62. include/OpenMesh/Core/IO/writer/VTKWriter.hh
  63. include/OpenMesh/Core/Mesh/ArrayItems.hh
  64. include/OpenMesh/Core/Mesh/ArrayKernel.hh
  65. include/OpenMesh/Core/Mesh/ArrayKernelT_impl.hh
  66. include/OpenMesh/Core/Mesh/AttribKernelT.hh
  67. include/OpenMesh/Core/Mesh/Attributes.hh
  68. include/OpenMesh/Core/Mesh/BaseKernel.hh
  69. include/OpenMesh/Core/Mesh/BaseMesh.hh
  70. include/OpenMesh/Core/Mesh/Casts.hh
  71. include/OpenMesh/Core/Mesh/CirculatorsT.hh
  72. include/OpenMesh/Core/Mesh/DefaultPolyMesh.hh
  73. include/OpenMesh/Core/Mesh/DefaultTriMesh.hh
  74. include/OpenMesh/Core/Mesh/FinalMeshItemsT.hh
  75. include/OpenMesh/Core/Mesh/Handles.hh
  76. include/OpenMesh/Core/Mesh/IteratorsT.hh
  77. include/OpenMesh/Core/Mesh/PolyConnectivity.hh
  78. include/OpenMesh/Core/Mesh/PolyConnectivity_inline_impl.hh
  79. include/OpenMesh/Core/Mesh/PolyMeshT.hh
  80. include/OpenMesh/Core/Mesh/PolyMeshT_impl.hh
  81. include/OpenMesh/Core/Mesh/PolyMesh_ArrayKernelT.hh
  82. include/OpenMesh/Core/Mesh/SmartHandles.hh
  83. include/OpenMesh/Core/Mesh/SmartRange.hh
  84. include/OpenMesh/Core/Mesh/Status.hh
  85. include/OpenMesh/Core/Mesh/Tags.hh
  86. include/OpenMesh/Core/Mesh/Traits.hh
  87. include/OpenMesh/Core/Mesh/TriConnectivity.hh
  88. include/OpenMesh/Core/Mesh/TriMeshT.hh
  89. include/OpenMesh/Core/Mesh/TriMeshT_impl.hh
  90. include/OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh
  91. include/OpenMesh/Core/Mesh/gen/circulators_header.hh
  92. include/OpenMesh/Core/Mesh/gen/circulators_template.hh
  93. include/OpenMesh/Core/Mesh/gen/footer.hh
  94. include/OpenMesh/Core/Mesh/gen/iterators_header.hh
  95. include/OpenMesh/Core/Mesh/gen/iterators_template.hh
  96. include/OpenMesh/Core/System/OpenMeshDLLMacros.hh
  97. include/OpenMesh/Core/System/compiler.hh
  98. include/OpenMesh/Core/System/config.h
  99. include/OpenMesh/Core/System/config.hh
  100. include/OpenMesh/Core/System/mostream.hh
  101. include/OpenMesh/Core/System/omstream.hh
  102. include/OpenMesh/Core/Utils/AutoPropertyHandleT.hh
  103. include/OpenMesh/Core/Utils/BaseProperty.hh
  104. include/OpenMesh/Core/Utils/Endian.hh
  105. include/OpenMesh/Core/Utils/GenProg.hh
  106. include/OpenMesh/Core/Utils/HandleToPropHandle.hh
  107. include/OpenMesh/Core/Utils/Noncopyable.hh
  108. include/OpenMesh/Core/Utils/Property.hh
  109. include/OpenMesh/Core/Utils/PropertyContainer.hh
  110. include/OpenMesh/Core/Utils/PropertyManager.hh
  111. include/OpenMesh/Core/Utils/RandomNumberGenerator.hh
  112. include/OpenMesh/Core/Utils/SingletonT.hh
  113. include/OpenMesh/Core/Utils/SingletonT_impl.hh
  114. include/OpenMesh/Core/Utils/color_cast.hh
  115. include/OpenMesh/Core/Utils/typename.hh
  116. include/OpenMesh/Core/Utils/vector_cast.hh
  117. include/OpenMesh/Core/Utils/vector_traits.hh
  118. include/OpenMesh/Tools/Decimater/BaseDecimaterT.hh
  119. include/OpenMesh/Tools/Decimater/BaseDecimaterT_impl.hh
  120. include/OpenMesh/Tools/Decimater/CollapseInfoT.hh
  121. include/OpenMesh/Tools/Decimater/DecimaterT.hh
  122. include/OpenMesh/Tools/Decimater/DecimaterT_impl.hh
  123. include/OpenMesh/Tools/Decimater/McDecimaterT.hh
  124. include/OpenMesh/Tools/Decimater/McDecimaterT_impl.hh
  125. include/OpenMesh/Tools/Decimater/MixedDecimaterT.hh
  126. include/OpenMesh/Tools/Decimater/MixedDecimaterT_impl.hh
  127. include/OpenMesh/Tools/Decimater/ModAspectRatioT.hh
  128. include/OpenMesh/Tools/Decimater/ModAspectRatioT_impl.hh
  129. include/OpenMesh/Tools/Decimater/ModBaseT.hh
  130. include/OpenMesh/Tools/Decimater/ModEdgeLengthT.hh
  131. include/OpenMesh/Tools/Decimater/ModEdgeLengthT_impl.hh
  132. include/OpenMesh/Tools/Decimater/ModHausdorffT.hh
  133. include/OpenMesh/Tools/Decimater/ModHausdorffT_impl.hh
  134. include/OpenMesh/Tools/Decimater/ModIndependentSetsT.hh
  135. include/OpenMesh/Tools/Decimater/ModNormalDeviationT.hh
  136. include/OpenMesh/Tools/Decimater/ModNormalFlippingT.hh
  137. include/OpenMesh/Tools/Decimater/ModProgMeshT.hh
  138. include/OpenMesh/Tools/Decimater/ModProgMeshT_impl.hh
  139. include/OpenMesh/Tools/Decimater/ModQuadricT.hh
  140. include/OpenMesh/Tools/Decimater/ModQuadricT_impl.hh
  141. include/OpenMesh/Tools/Decimater/ModRoundnessT.hh
  142. include/OpenMesh/Tools/Decimater/Observer.hh
  143. include/OpenMesh/Tools/Dualizer/meshDualT.hh
  144. include/OpenMesh/Tools/Kernel_OSG/ArrayKernelT.hh
  145. include/OpenMesh/Tools/Kernel_OSG/AttribKernelT.hh
  146. include/OpenMesh/Tools/Kernel_OSG/PropertyKernel.hh
  147. include/OpenMesh/Tools/Kernel_OSG/PropertyT.hh
  148. include/OpenMesh/Tools/Kernel_OSG/Traits.hh
  149. include/OpenMesh/Tools/Kernel_OSG/TriMesh_OSGArrayKernelT.hh
  150. include/OpenMesh/Tools/Kernel_OSG/VectorAdapter.hh
  151. include/OpenMesh/Tools/Kernel_OSG/bindT.hh
  152. include/OpenMesh/Tools/Kernel_OSG/color_cast.hh
  153. include/OpenMesh/Tools/SmartTagger/SmartTaggerT.hh
  154. include/OpenMesh/Tools/SmartTagger/SmartTaggerT_impl.hh
  155. include/OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT.hh
  156. include/OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT_impl.hh
  157. include/OpenMesh/Tools/Smoother/LaplaceSmootherT.hh
  158. include/OpenMesh/Tools/Smoother/LaplaceSmootherT_impl.hh
  159. include/OpenMesh/Tools/Smoother/SmootherT.hh
  160. include/OpenMesh/Tools/Smoother/SmootherT_impl.hh
  161. include/OpenMesh/Tools/Smoother/smooth_mesh.hh
  162. include/OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT.hh
  163. include/OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT_impl.hh
  164. include/OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh
  165. include/OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh
  166. include/OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh
  167. include/OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT_impl.hh
  168. include/OpenMesh/Tools/Subdivider/Adaptive/Composite/Traits.hh
  169. include/OpenMesh/Tools/Subdivider/Uniform/CatmullClarkT.hh
  170. include/OpenMesh/Tools/Subdivider/Uniform/CatmullClarkT_impl.hh
  171. include/OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT.hh
  172. include/OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT_impl.hh
  173. include/OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeTraits.hh
  174. include/OpenMesh/Tools/Subdivider/Uniform/CompositeLoopT.hh
  175. include/OpenMesh/Tools/Subdivider/Uniform/CompositeSqrt3T.hh
  176. include/OpenMesh/Tools/Subdivider/Uniform/LongestEdgeT.hh
  177. include/OpenMesh/Tools/Subdivider/Uniform/LoopT.hh
  178. include/OpenMesh/Tools/Subdivider/Uniform/MidpointT.hh
  179. include/OpenMesh/Tools/Subdivider/Uniform/ModifiedButterFlyT.hh
  180. include/OpenMesh/Tools/Subdivider/Uniform/Sqrt3InterpolatingSubdividerLabsikGreinerT.hh
  181. include/OpenMesh/Tools/Subdivider/Uniform/Sqrt3T.hh
  182. include/OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh
  183. include/OpenMesh/Tools/Utils/Config.hh
  184. include/OpenMesh/Tools/Utils/GLConstAsString.hh
  185. include/OpenMesh/Tools/Utils/Gnuplot.hh
  186. include/OpenMesh/Tools/Utils/HeapT.hh
  187. include/OpenMesh/Tools/Utils/MeshCheckerT.hh
  188. include/OpenMesh/Tools/Utils/MeshCheckerT_impl.hh
  189. include/OpenMesh/Tools/Utils/NumLimitsT.hh
  190. include/OpenMesh/Tools/Utils/StripifierT.hh
  191. include/OpenMesh/Tools/Utils/StripifierT_impl.hh
  192. include/OpenMesh/Tools/Utils/TestingFramework.hh
  193. include/OpenMesh/Tools/Utils/Timer.hh
  194. include/OpenMesh/Tools/Utils/conio.hh
  195. include/OpenMesh/Tools/Utils/getopt.h
  196. include/OpenMesh/Tools/VDPM/MeshTraits.hh
  197. include/OpenMesh/Tools/VDPM/StreamingDef.hh
  198. include/OpenMesh/Tools/VDPM/VFront.hh
  199. include/OpenMesh/Tools/VDPM/VHierarchy.hh
  200. include/OpenMesh/Tools/VDPM/VHierarchyNode.hh
  201. include/OpenMesh/Tools/VDPM/VHierarchyNodeIndex.hh
  202. include/OpenMesh/Tools/VDPM/VHierarchyWindow.hh
  203. include/OpenMesh/Tools/VDPM/ViewingParameters.hh
  204. lib/libOpenMeshCore.so
  205. lib/libOpenMeshCore.so.8.1
  206. lib/libOpenMeshTools.so
  207. lib/libOpenMeshTools.so.8.1
  208. libdata/pkgconfig/openmesh.pc
  209. share/OpenMesh/cmake/OpenMeshConfig-release.cmake
  210. share/OpenMesh/cmake/OpenMeshConfig.cmake
  211. @owner
  212. @group
  213. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • openmesh>0:math/openmesh
  • For LIB depends:
    • libOpenMeshCore.so:math/openmesh
    • libOpenMeshTools.so:math/openmesh
To install the port: cd /usr/ports/math/openmesh/ && make install clean
To add the package, run one of these commands:
  • pkg install math/openmesh
  • pkg install openmesh
PKGNAME: openmesh
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
openmesh
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-8.1_1
FreeBSD:12:amd648.1_18.1_1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3868.1_18.1_1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64-8.1_1
FreeBSD:13:amd648.1_18.1_1
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3868.1_18.1_1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-8.1_1
FreeBSD:14:aarch648.1_1-
FreeBSD:14:amd648.1_1-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3868.1_1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc648.1-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
  3. xorgproto>=0 : x11/xorgproto
  4. xorgproto>=0 : x11/xorgproto
  5. xi.pc : x11/libXi
  6. xmu.pc : x11-toolkits/libXmu
  7. qt5-buildtools>=5.15.2 : devel/qt5-buildtools
  8. qt5-qmake>=5.15.2 : devel/qt5-qmake
  9. libQt5UiTools.a : devel/qt5-uitools
Runtime dependencies:
  1. xi.pc : x11/libXi
  2. xmu.pc : x11-toolkits/libXmu
Library dependencies:
  1. libGL.so : graphics/libglvnd
  2. libGLU.so : graphics/libGLU
  3. libglut.so : graphics/freeglut
  4. libQt5Concurrent.so : devel/qt5-concurrent
  5. libQt5Core.so : devel/qt5-core
  6. libQt5Gui.so : x11-toolkits/qt5-gui
  7. libQt5Help.so : devel/qt5-help
  8. libQt5Network.so : net/qt5-network
  9. libQt5OpenGL.so : graphics/qt5-opengl
  10. libQt5PrintSupport.so : print/qt5-printsupport
  11. libQt5Script.so : devel/qt5-script
  12. libQt5ScriptTools.so : devel/qt5-scripttools
  13. libQt5Sql.so : databases/qt5-sql
  14. libQt5Svg.so : graphics/qt5-svg
  15. libQt5WebKit.so : www/qt5-webkit
  16. libQt5Widgets.so : x11-toolkits/qt5-widgets
  17. libQt5X11Extras.so : x11/qt5-x11extras
  18. libQt5Xml.so : textproc/qt5-xml
  19. libQt5XmlPatterns.so : textproc/qt5-xmlpatterns
There are no ports dependent upon this port

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. http://www.openmesh.org/media/Releases/8.1/
Collapse this list.

Number of commits found: 14

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
22 Jun 2021 18:53:08
 files touched by this commit commit hash:da3162c7c9f01912ba1940e188b253f2b5c7ba77  8.1_1
kbowling search for other commits by this committer
graphics/mesa-libs: Bump reverse deps for libglvnd

Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.

PR:		246767
Reviewed by:	manu, bapt
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30824
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  8.1
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  8.1
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
25 Mar 2021 01:00:30
Original commit files touched by this commit Revision:569173  8.1
yuri search for other commits by this committer
Re-add port: math/openmesh: Update 8.0 -> 8.1
27 Aug 2020 11:25:47
Original commit files touched by this commit Revision:546333  8.0
rene search for other commits by this committer
Remove expired ports:

2020-08-26 audio/timidity++-tcltk: Broken for more than 6 months
2020-08-26 biology/pbcopper: Broken for more than 6 months
2020-08-26 devel/ace: Broken for more than 6 months
2020-08-26 devel/bin86: Broken for more than 6 months
2020-08-26 devel/erlang-oserl: Broken for more than 6 months
2020-08-20 emulators/qemu40: Please consider using qemu or qemu41
2020-08-26 games/linux-darwinia-demo: Broken for more than 6 months
2020-08-26 games/linux-defcon: Broken for more than 6 months
2020-08-26 games/linux-uplink-demo: Broken for more than 6 months
2020-08-26 games/xevil: Broken for more than 6 months
2020-08-26 games/xminesweep: Broken for more than 6 months
2020-08-26 graphics/backfract: Broken for more than 6 months
2020-08-26 japanese/kanjipad: Broken for more than 6 months
(Only the first 15 lines of the commit message are shown above View all of this commit message)
26 Jul 2020 07:32:00
Original commit files touched by this commit Revision:543440  8.0
antoine search for other commits by this committer
Deprecate ports broken for more than 6 months
06 Jan 2020 12:57:03
Original commit files touched by this commit Revision:522222  8.0
adridg search for other commits by this committer
Update devel/cmake to latest upstream release, 3.16.2

This new release has support for the latest Boost, Objective-C
and various small improvements. The release notes are at:
	https://cmake.org/cmake/help/v3.16/release/3.16.html

Two ports could not be persuaded to build with this new release
(math/openmesh science/fleur) and are marked BROKEN. Other build
fixes have already been done in-tree.

Thanks antoine@ for the exp-runs (multiple).
Thanks tcberner@ for prep-work (most of the work, actually).

PR:		242254
06 Nov 2019 18:07:22
Original commit files touched by this commit Revision:516916  8.0
zeising search for other commits by this committer
Add USES=xorg USES=gl, ports categories m

Add USES=xorg and USES=gl to ports in categories starting with 'm'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
28 Jul 2019 03:16:31
Original commit files touched by this commit Revision:507491  8.0
yuri search for other commits by this committer
math/openmesh: Update 7.1 -> 8.0
26 Jul 2019 20:46:57
Original commit files touched by this commit Revision:507372  7.1_2
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
13 May 2019 09:36:31
Original commit files touched by this commit Revision:501541  7.1_1
pkubaj search for other commits by this committer
math/openmesh: fix build with GCC-based architectures

Add USES=compiler:c++11-lang.
CMake Error in src/OpenMesh/Apps/Decimating/DecimaterGui/CMakeLists.txt:
  The compiler feature "cxx_decltype" is not known to CXX compiler

  "GNU"

  version 4.2.1.

Approved by:	mentors (implicit approval)
16 Jan 2019 11:13:45
Original commit files touched by this commit Revision:490472  7.1_1
tijl search for other commits by this committer
Fix Qt5 symbol version scripts to put the catch-all clause first.  When
a symbol matches multiple clauses the last one takes precedence.  If the
catch-all is last it captures everything.  In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API.  This only affects lld because GNU ld always gives the
catch-all lowest priority.

Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium.  Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3]  The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one.  If there's no such non-weak symbol the call
(Only the first 15 lines of the commit message are shown above View all of this commit message)
25 Dec 2018 20:25:40
Original commit files touched by this commit Revision:488341  7.1
tcberner search for other commits by this committer
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
22 Oct 2018 05:15:14
Original commit files touched by this commit Revision:482731  7.1
yuri search for other commits by this committer
New port: math/openmesh: Generic data structure for manipulating polygonal
meshes

Number of commits found: 14