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
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details
qt6-quick3dphysics High-level API for physics simulation
6.7.3 science on this many watch lists=2 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 6.7.2Version of this port present on the latest quarterly branch.
Maintainer: kde@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-10-24 21:27:41
Last Update: 2024-09-29 07:05:40
Commit Hash: 76fda73
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: LGPL21
WWW:
https://www.qt.io/
Description:
Qt Quick 3D Physics provides a high-level API for physics simulation. It supports simulating interactive rigid bodies as well as static meshes and non-colliding bodies used for detecting overlaps. Every simulated body can have its own physical properties like mass, density and friction.
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 (180 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/qt6-quick3dphysics-6.7.3/catalog.mk
  3. /usr/local/share/licenses/qt6-quick3dphysics-6.7.3/LICENSE
  4. /usr/local/share/licenses/qt6-quick3dphysics-6.7.3/LGPL21
  5. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qabstractcollisionshape_p.h
  6. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qabstractphysicsbody_p.h
  7. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qabstractphysicsnode_p.h
  8. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qabstractphysxnode_p.h
  9. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qboxshape_p.h
  10. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qcacheutils_p.h
  11. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qcapsuleshape_p.h
  12. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qcharactercontroller_p.h
  13. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qcollisiondebugmeshbuilder_p.h
  14. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qconvexmeshshape_p.h
  15. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qdebugdrawhelper_p.h
  16. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qdynamicrigidbody_p.h
  17. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qheightfieldshape_p.h
  18. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qmeshshape_p.h
  19. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qphysicscommands_p.h
  20. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qphysicsmaterial_p.h
  21. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qphysicsmeshutils_p_p.h
  22. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qphysicsutils_p.h
  23. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qphysicsworld_p.h
  24. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qphysxactorbody_p.h
  25. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qphysxcharactercontroller_p.h
  26. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qphysxdynamicbody_p.h
  27. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qphysxrigidbody_p.h
  28. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qphysxstaticbody_p.h
  29. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qphysxtriggerbody_p.h
  30. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qphysxworld_p.h
  31. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qplaneshape_p.h
  32. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qsphereshape_p.h
  33. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qstaticphysxobjects_p.h
  34. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qstaticrigidbody_p.h
  35. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qtquick3dphysicsglobal_p.h
  36. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qtrianglemeshshape_p.h
  37. include/qt6/QtQuick3DPhysics/6.7.3/QtQuick3DPhysics/private/qtriggerbody_p.h
  38. include/qt6/QtQuick3DPhysics/QtQuick3DPhysics
  39. include/qt6/QtQuick3DPhysics/QtQuick3DPhysicsDepends
  40. include/qt6/QtQuick3DPhysics/QtQuick3DPhysicsVersion
  41. include/qt6/QtQuick3DPhysics/qtquick3dphysicsglobal.h
  42. include/qt6/QtQuick3DPhysics/qtquick3dphysicsversion.h
  43. include/qt6/QtQuick3DPhysicsHelpers/6.7.3/QtQuick3DPhysicsHelpers/private/qcapsulegeometry_p.h
  44. include/qt6/QtQuick3DPhysicsHelpers/QtQuick3DPhysicsHelpers
  45. include/qt6/QtQuick3DPhysicsHelpers/QtQuick3DPhysicsHelpersDepends
  46. include/qt6/QtQuick3DPhysicsHelpers/QtQuick3DPhysicsHelpersVersion
  47. include/qt6/QtQuick3DPhysicsHelpers/qtquick3dphysicshelpersversion.h
  48. lib/cmake/Qt6/FindWrapBundledPhysXConfigExtra.cmake
  49. lib/cmake/Qt6BuildInternals/StandaloneTests/QtQuick3DPhysicsTestsConfig.cmake
  50. lib/cmake/Qt6BundledPhysX/Qt6BundledPhysXAdditionalTargetInfo.cmake
  51. lib/cmake/Qt6BundledPhysX/Qt6BundledPhysXConfig.cmake
  52. lib/cmake/Qt6BundledPhysX/Qt6BundledPhysXConfigVersion.cmake
  53. lib/cmake/Qt6BundledPhysX/Qt6BundledPhysXConfigVersionImpl.cmake
  54. lib/cmake/Qt6BundledPhysX/Qt6BundledPhysXTargets-release.cmake
  55. lib/cmake/Qt6BundledPhysX/Qt6BundledPhysXTargets.cmake
  56. lib/cmake/Qt6BundledPhysX/Qt6BundledPhysXVersionlessTargets.cmake
  57. lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dphysicspluginAdditionalTargetInfo.cmake
  58. lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dphysicspluginConfig.cmake
  59. lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dphysicspluginConfigVersion.cmake
  60. lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dphysicspluginConfigVersionImpl.cmake
  61. lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dphysicspluginTargets-release.cmake
  62. lib/cmake/Qt6Qml/QmlPlugins/Qt6qquick3dphysicspluginTargets.cmake
  63. lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dphysicshelperspluginAdditionalTargetInfo.cmake
  64. lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dphysicshelperspluginConfig.cmake
  65. lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dphysicshelperspluginConfigVersion.cmake
  66. lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dphysicshelperspluginConfigVersionImpl.cmake
  67. lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dphysicshelperspluginTargets-release.cmake
  68. lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquick3dphysicshelperspluginTargets.cmake
  69. lib/cmake/Qt6Quick3DPhysics/Qt6Quick3DPhysicsAdditionalTargetInfo.cmake
  70. lib/cmake/Qt6Quick3DPhysics/Qt6Quick3DPhysicsConfig.cmake
  71. lib/cmake/Qt6Quick3DPhysics/Qt6Quick3DPhysicsConfigVersion.cmake
  72. lib/cmake/Qt6Quick3DPhysics/Qt6Quick3DPhysicsConfigVersionImpl.cmake
  73. lib/cmake/Qt6Quick3DPhysics/Qt6Quick3DPhysicsDependencies.cmake
  74. lib/cmake/Qt6Quick3DPhysics/Qt6Quick3DPhysicsTargets-release.cmake
  75. lib/cmake/Qt6Quick3DPhysics/Qt6Quick3DPhysicsTargets.cmake
  76. lib/cmake/Qt6Quick3DPhysics/Qt6Quick3DPhysicsVersionlessTargets.cmake
  77. lib/cmake/Qt6Quick3DPhysicsHelpers/Qt6Quick3DPhysicsHelpersAdditionalTargetInfo.cmake
  78. lib/cmake/Qt6Quick3DPhysicsHelpers/Qt6Quick3DPhysicsHelpersConfig.cmake
  79. lib/cmake/Qt6Quick3DPhysicsHelpers/Qt6Quick3DPhysicsHelpersConfigVersion.cmake
  80. lib/cmake/Qt6Quick3DPhysicsHelpers/Qt6Quick3DPhysicsHelpersConfigVersionImpl.cmake
  81. lib/cmake/Qt6Quick3DPhysicsHelpers/Qt6Quick3DPhysicsHelpersDependencies.cmake
  82. lib/cmake/Qt6Quick3DPhysicsHelpers/Qt6Quick3DPhysicsHelpersTargets-release.cmake
  83. lib/cmake/Qt6Quick3DPhysicsHelpers/Qt6Quick3DPhysicsHelpersTargets.cmake
  84. lib/cmake/Qt6Quick3DPhysicsHelpers/Qt6Quick3DPhysicsHelpersVersionlessTargets.cmake
  85. lib/qt6/bin/cooker
  86. lib/qt6/libQt6BundledPhysX.a
  87. lib/qt6/libQt6Quick3DPhysics.prl
  88. lib/qt6/libQt6Quick3DPhysics.so
  89. lib/qt6/libQt6Quick3DPhysics.so.6
  90. lib/qt6/libQt6Quick3DPhysics.so.6.7.3
  91. lib/qt6/libQt6Quick3DPhysicsHelpers.prl
  92. lib/qt6/libQt6Quick3DPhysicsHelpers.so
  93. lib/qt6/libQt6Quick3DPhysicsHelpers.so.6
  94. lib/qt6/libQt6Quick3DPhysicsHelpers.so.6.7.3
  95. lib/qt6/metatypes/qt6quick3dphysics_release_metatypes.json
  96. lib/qt6/metatypes/qt6quick3dphysicshelpers_release_metatypes.json
  97. lib/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri
  98. lib/qt6/mkspecs/modules/qt_lib_quick3dphysics_private.pri
  99. lib/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri
  100. lib/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri
  101. lib/qt6/qml/QtQuick3D/Physics/Helpers/libqtquick3dphysicshelpersplugin.so
  102. lib/qt6/qml/QtQuick3D/Physics/Helpers/plugins.qmltypes
  103. lib/qt6/qml/QtQuick3D/Physics/Helpers/qmldir
  104. lib/qt6/qml/QtQuick3D/Physics/designer/BoxShapeSection.qml
  105. lib/qt6/qml/QtQuick3D/Physics/designer/BoxShapeSpecifics.qml
  106. lib/qt6/qml/QtQuick3D/Physics/designer/CapsuleShapeSection.qml
  107. lib/qt6/qml/QtQuick3D/Physics/designer/CapsuleShapeSpecifics.qml
  108. lib/qt6/qml/QtQuick3D/Physics/designer/CharacterControllerSection.qml
  109. lib/qt6/qml/QtQuick3D/Physics/designer/CharacterControllerSpecifics.qml
  110. lib/qt6/qml/QtQuick3D/Physics/designer/CollisionShapeSection.qml
  111. lib/qt6/qml/QtQuick3D/Physics/designer/ConvexMeshShapeSection.qml
  112. lib/qt6/qml/QtQuick3D/Physics/designer/ConvexMeshShapeSpecifics.qml
  113. lib/qt6/qml/QtQuick3D/Physics/designer/DynamicRigidBodySection.qml
  114. lib/qt6/qml/QtQuick3D/Physics/designer/DynamicRigidBodySpecifics.qml
  115. lib/qt6/qml/QtQuick3D/Physics/designer/HeightFieldShapeSection.qml
  116. lib/qt6/qml/QtQuick3D/Physics/designer/HeightFieldShapeSpecifics.qml
  117. lib/qt6/qml/QtQuick3D/Physics/designer/NodeSection.qml
  118. lib/qt6/qml/QtQuick3D/Physics/designer/PhysicsBodySection.qml
  119. lib/qt6/qml/QtQuick3D/Physics/designer/PhysicsMaterialSection.qml
  120. lib/qt6/qml/QtQuick3D/Physics/designer/PhysicsMaterialSpecifics.qml
  121. lib/qt6/qml/QtQuick3D/Physics/designer/PhysicsNodeSection.qml
  122. lib/qt6/qml/QtQuick3D/Physics/designer/PhysicsWorldSection.qml
  123. lib/qt6/qml/QtQuick3D/Physics/designer/PhysicsWorldSpecifics.qml
  124. lib/qt6/qml/QtQuick3D/Physics/designer/PlaneShapeSpecifics.qml
  125. lib/qt6/qml/QtQuick3D/Physics/designer/SphereShapeSection.qml
  126. lib/qt6/qml/QtQuick3D/Physics/designer/SphereShapeSpecifics.qml
  127. lib/qt6/qml/QtQuick3D/Physics/designer/StaticRigidBodySpecifics.qml
  128. lib/qt6/qml/QtQuick3D/Physics/designer/TriangleMeshShapeSection.qml
  129. lib/qt6/qml/QtQuick3D/Physics/designer/TriangleMeshShapeSpecifics.qml
  130. lib/qt6/qml/QtQuick3D/Physics/designer/TriggerBodySpecifics.qml
  131. lib/qt6/qml/QtQuick3D/Physics/designer/images/boxshape.png
  132. lib/qt6/qml/QtQuick3D/Physics/designer/images/boxshape16.png
  133. lib/qt6/qml/QtQuick3D/Physics/designer/images/boxshape@2x.png
  134. lib/qt6/qml/QtQuick3D/Physics/designer/images/capsuleshape.png
  135. lib/qt6/qml/QtQuick3D/Physics/designer/images/capsuleshape16.png
  136. lib/qt6/qml/QtQuick3D/Physics/designer/images/capsuleshape@2x.png
  137. lib/qt6/qml/QtQuick3D/Physics/designer/images/charactercontroller.png
  138. lib/qt6/qml/QtQuick3D/Physics/designer/images/charactercontroller16.png
  139. lib/qt6/qml/QtQuick3D/Physics/designer/images/charactercontroller@2x.png
  140. lib/qt6/qml/QtQuick3D/Physics/designer/images/convexmeshshape.png
  141. lib/qt6/qml/QtQuick3D/Physics/designer/images/convexmeshshape16.png
  142. lib/qt6/qml/QtQuick3D/Physics/designer/images/convexmeshshape@2x.png
  143. lib/qt6/qml/QtQuick3D/Physics/designer/images/dynamicrigidbody.png
  144. lib/qt6/qml/QtQuick3D/Physics/designer/images/dynamicrigidbody16.png
  145. lib/qt6/qml/QtQuick3D/Physics/designer/images/dynamicrigidbody@2x.png
  146. lib/qt6/qml/QtQuick3D/Physics/designer/images/heightfieldshape.png
  147. lib/qt6/qml/QtQuick3D/Physics/designer/images/heightfieldshape16.png
  148. lib/qt6/qml/QtQuick3D/Physics/designer/images/heightfieldshape@2x.png
  149. lib/qt6/qml/QtQuick3D/Physics/designer/images/physicsmaterial.png
  150. lib/qt6/qml/QtQuick3D/Physics/designer/images/physicsmaterial16.png
  151. lib/qt6/qml/QtQuick3D/Physics/designer/images/physicsmaterial@2x.png
  152. lib/qt6/qml/QtQuick3D/Physics/designer/images/physicsworld.png
  153. lib/qt6/qml/QtQuick3D/Physics/designer/images/physicsworld16.png
  154. lib/qt6/qml/QtQuick3D/Physics/designer/images/physicsworld@2x.png
  155. lib/qt6/qml/QtQuick3D/Physics/designer/images/planeshape.png
  156. lib/qt6/qml/QtQuick3D/Physics/designer/images/planeshape16.png
  157. lib/qt6/qml/QtQuick3D/Physics/designer/images/planeshape@2x.png
  158. lib/qt6/qml/QtQuick3D/Physics/designer/images/sphereshape.png
  159. lib/qt6/qml/QtQuick3D/Physics/designer/images/sphereshape16.png
  160. lib/qt6/qml/QtQuick3D/Physics/designer/images/sphereshape@2x.png
  161. lib/qt6/qml/QtQuick3D/Physics/designer/images/staticrigidbody.png
  162. lib/qt6/qml/QtQuick3D/Physics/designer/images/staticrigidbody16.png
  163. lib/qt6/qml/QtQuick3D/Physics/designer/images/staticrigidbody@2x.png
  164. lib/qt6/qml/QtQuick3D/Physics/designer/images/trianglemeshshape.png
  165. lib/qt6/qml/QtQuick3D/Physics/designer/images/trianglemeshshape16.png
  166. lib/qt6/qml/QtQuick3D/Physics/designer/images/trianglemeshshape@2x.png
  167. lib/qt6/qml/QtQuick3D/Physics/designer/images/triggerbody.png
  168. lib/qt6/qml/QtQuick3D/Physics/designer/images/triggerbody16.png
  169. lib/qt6/qml/QtQuick3D/Physics/designer/images/triggerbody@2x.png
  170. lib/qt6/qml/QtQuick3D/Physics/designer/physics.metainfo
  171. lib/qt6/qml/QtQuick3D/Physics/libqquick3dphysicsplugin.so
  172. lib/qt6/qml/QtQuick3D/Physics/plugins.qmltypes
  173. lib/qt6/qml/QtQuick3D/Physics/qmldir
  174. libdata/pkgconfig/Qt6Quick3DPhysics.pc
  175. libdata/pkgconfig/Qt6Quick3DPhysicsHelpers.pc
  176. share/qt6/modules/Quick3DPhysics.json
  177. share/qt6/modules/Quick3DPhysicsHelpers.json
  178. @owner
  179. @group
  180. @mode
Collapse this list.
Dependency lines:
  • qt6-quick3dphysics>0:science/qt6-quick3dphysics
To install the port:
cd /usr/ports/science/qt6-quick3dphysics/ && make install clean
To add the package, run one of these commands:
  • pkg install science/qt6-quick3dphysics
  • pkg install qt6-quick3dphysics
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: qt6-quick3dphysics
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1727500690 SHA256 (KDE/Qt/6.7.3/qtquick3dphysics-everywhere-src-6.7.3.tar.xz) = b45dc48b3079270d42890b299c53bc1259ae80945a23242407f18a07be89d8f3 SIZE (KDE/Qt/6.7.3/qtquick3dphysics-everywhere-src-6.7.3.tar.xz) = 4704352

Packages (timestamps in pop-ups are UTC):
qt6-quick3dphysics
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest6.7.36.7.3--6.7.3---
FreeBSD:13:quarterly6.7.36.7.3--6.7.3-6.6.16.6.2
FreeBSD:14:latest6.7.36.7.3--6.7.3---
FreeBSD:14:quarterly6.7.36.7.3--6.7.3-6.6.16.6.2
FreeBSD:15:latest6.7.36.7.3n/a6.7.3n/a-6.6.1-
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. vulkan-headers>0 : graphics/vulkan-headers
  2. cmake : devel/cmake-core
  3. ninja : devel/ninja
  4. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libxkbcommon.so : x11/libxkbcommon
  2. libOpenGL.so : graphics/libglvnd
  3. libQt6Core.so : devel/qt6-base
  4. libQt6Qml.so : x11-toolkits/qt6-declarative
  5. libQt6Quick3D.so : x11-toolkits/qt6-quick3d
  6. libQt6ShaderTools.so : x11-toolkits/qt6-shadertools
This port is required by:
for Run
  1. devel/qt6

Configuration Options:
===> The following configuration options are available for qt6-quick3dphysics-6.7.3: SIMD=on: Use CPU-specific optimizations ===> Use 'make config' to modify these settings
Options name:
science_qt6-quick3dphysics
USES:
cmake compiler:c++17-lang gl pkgconfig qt-dist:6
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (6 items)
Collapse this list.
  1. http://master.qt.io/official_releases/qt/6.7/6.7.3/submodules/
  2. http://www.nic.funet.fi/pub/mirrors/download.qt-project.org/official_releases/qt/6.7/6.7.3/submodules/
  3. https://download.qt.io/official_releases/qt/6.7/6.7.3/submodules/
  4. https://ftp.jaist.ac.jp/pub/qtproject/official_releases/qt/6.7/6.7.3/submodules/
  5. https://www.mirrorservice.org/sites/download.qt-project.org/official_releases/qt/6.7/6.7.3/submodules/
Collapse this list.

Number of commits found: 13

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
6.7.3
29 Sep 2024 07:05:40
commit hash: 76fda7351ade36f56e0f3dc2d09ad79ae51f4135commit hash: 76fda7351ade36f56e0f3dc2d09ad79ae51f4135commit hash: 76fda7351ade36f56e0f3dc2d09ad79ae51f4135commit hash: 76fda7351ade36f56e0f3dc2d09ad79ae51f4135 files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
Qt6: Update to 6.7.3

As a patch release, Qt 6.7.3 does not introduce new features but
contains more than 400 bug fixes, security updates, and other
improvements to the top of the Qt 6.7.2 release. See more information
about the most important changes and bug fixes from Qt 6.7.3 release
note.

PySide6: Update to 6.7.3

New port: devel/qt6-grpc

Qt GRPC is the client-side implementation that, together with the Qt
Protobuf module, allows the definition of messages and services in
.proto files, which then use the provided code generators to generate
client code that allows the access for fields and gRPC services in the
Qt framework. The code generated by Qt GRPC enables the client-side to
communicate with a gRPC server (regardless of whether the server uses
Qt) by sending calls or streaming messages.

Announcement: https://www.qt.io/blog/qt-6.7.3-released
Release note:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.7.3/release-note.md
6.7.2
20 Jun 2024 22:44:32
commit hash: 5435b47d7da84c666299388c4eee90db0a557097commit hash: 5435b47d7da84c666299388c4eee90db0a557097commit hash: 5435b47d7da84c666299388c4eee90db0a557097commit hash: 5435b47d7da84c666299388c4eee90db0a557097 files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
Qt6: Update to 6.7.2

June 19, 2024

We have released Qt 6.7.2. As a patch release, Qt 6.7.2 does not
introduce new features but contains more than 200 bug fixes, security
updates, and other improvements on the top of the Qt 6.7.1 release.
See more information about the most important changes and bug fixes
from the Qt 6.7.2 release note.

Announcement: https://www.qt.io/blog/qt-6.7.2-released
Release note:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.7.2/release-note.md

MFH:		2024Q2
Security:	c5415838-2f52-11ef-9cab-4ccc6adda413
6.7.1
26 May 2024 06:58:25
commit hash: 4b17f0c82bfeabcb0770ebc6aabbf8ace3e714afcommit hash: 4b17f0c82bfeabcb0770ebc6aabbf8ace3e714afcommit hash: 4b17f0c82bfeabcb0770ebc6aabbf8ace3e714afcommit hash: 4b17f0c82bfeabcb0770ebc6aabbf8ace3e714af files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
science/qt6-quick3dphysics: Fix patch stage

Mk/Uses/qt.mk: Fix typo that lead to my test builds excluding this
port and to not register it as a LIB_DEPENDS in consumers. [1] Nothing
currently depends on this, but the devel/qt6 metaport technically should,
so I'm bumping its PORTREVISION so that science/qt6-quick3dphysics is
registered as a dependency.

Reported by:	pkg-fallout
MFH:		2024Q2
Pointy hat to:	my 7 months ago self who added this port [1]
6.7.1
25 May 2024 01:55:22
commit hash: 359c8eed1862a08dbe0a9a67a62bb209c9471da9commit hash: 359c8eed1862a08dbe0a9a67a62bb209c9471da9commit hash: 359c8eed1862a08dbe0a9a67a62bb209c9471da9commit hash: 359c8eed1862a08dbe0a9a67a62bb209c9471da9 files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
Qt6: Update to 6.7.1

As a patch release, Qt 6.7.1 does not introduce any new features but
contains more than 400 bug fixes, security updates, and other
improvements to the top of the Qt 6.7.0 release. See more information
about the most important changes and bug fixes from Qt 6.7.1 release
note.

Enable building of databases/qt6-base_sqldriver@mysql with MariaDB. [1]

Fix build of www/qt6-webengine with the SNDIO option enabled. [2]

Announcement: https://www.qt.io/blog/qt-6.7.1-released
Release note:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.7.1/release-note.md

PR:		277922 [1], 279180 [2]
Reported by:	vvd [1], Benjamin Takacs <nimaje+fbz@bureaucracy.de> [2]
MFH:		2024Q2
Security:	f5fa174d-19de-11ef-83d8-4ccc6adda413
6.7.0
15 May 2024 17:55:48
commit hash: bef8e408ff183386912e86b7c9aee21923d37a6fcommit hash: bef8e408ff183386912e86b7c9aee21923d37a6fcommit hash: bef8e408ff183386912e86b7c9aee21923d37a6fcommit hash: bef8e408ff183386912e86b7c9aee21923d37a6f files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
Qt6: Update to 6.7.0

Qt 6.7 is out with lots of large and small improvements for all of us
who like to have fun when building modern applications and user
experiences, focusing on the expansion of supported platforms and
industry standards. This makes code written with Qt more sustainable
and brings more value in Qt as a long-term investment.

www/qt6-webengine is now based on Chromium version 118.0.5993.220.

Announcement: https://www.qt.io/blog/qt-6.7-released
Release note:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.7.0/release-note.md

PySide6: Update to 6.7.0
(Only the first 15 lines of the commit message are shown above View all of this commit message)
6.6.3
02 Apr 2024 20:38:11
commit hash: a27321b5da95553ccfaaae5d35c9e0d104299ae1commit hash: a27321b5da95553ccfaaae5d35c9e0d104299ae1commit hash: a27321b5da95553ccfaaae5d35c9e0d104299ae1commit hash: a27321b5da95553ccfaaae5d35c9e0d104299ae1 files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
science/qt6-quick3dphysics: Fix plist

Add missing file,
%%QT_INCDIR%%/QtQuick3DPhysics/%%FULLVER%%/QtQuick3DPhysics/private/qmeshshape_p.h

Approved by:	portmgr (blanket, build fix)
6.6.3
30 Mar 2024 02:17:58
commit hash: 72d93f38b3af7a53f8e737c3e49a5eb97eae1b0ccommit hash: 72d93f38b3af7a53f8e737c3e49a5eb97eae1b0ccommit hash: 72d93f38b3af7a53f8e737c3e49a5eb97eae1b0ccommit hash: 72d93f38b3af7a53f8e737c3e49a5eb97eae1b0c files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
Qt6: Update to 6.6.3

As a patch release, Qt 6.6.3 does not introduce new features but contains
more than 300 bug fixes, security updates, and other improvements on top
of Qt 6.6.2 release. See more information about the most important
changes and bug fixes in the Qt 6.6.3 release note.

Announcement: https://www.qt.io/blog/qt-6.6.3-released
Release note:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.6.3/release-note.md
6.6.2
16 Feb 2024 21:09:44
commit hash: d0f54524687fbacb4ab4c2854f4f3856c3512bdecommit hash: d0f54524687fbacb4ab4c2854f4f3856c3512bdecommit hash: d0f54524687fbacb4ab4c2854f4f3856c3512bdecommit hash: d0f54524687fbacb4ab4c2854f4f3856c3512bde files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
Qt6: Update to 6.6.2

As a patch release, Qt 6.6.2 does not introduce any new features but
contains more than 400 bug fixes, security updates, and other
improvements on top of Qt 6.6.1 release. See more information about the
most important changes and bug fixes from the Qt 6.6.2 release note.

Announcement: https://www.qt.io/blog/qt-6.6.2-released
Release note:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.6.2/release-note.md

MFH:		2024Q1
6.6.1
01 Dec 2023 18:16:47
commit hash: 8adbabc798f51c5d8bc6433d30b7c6c5c5c96ebacommit hash: 8adbabc798f51c5d8bc6433d30b7c6c5c5c96ebacommit hash: 8adbabc798f51c5d8bc6433d30b7c6c5c5c96ebacommit hash: 8adbabc798f51c5d8bc6433d30b7c6c5c5c96eba files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
Qt6: Update to 6.6.1

As a patch release, Qt 6.6.1 does not introduce any new features but
contains more than 400 bug fixes, security updates, and other
improvements to the top of the Qt 6.6.0 release. See more information
about the most important changes and bug fixes from the Qt 6.6.1 release
note.

To allow building www/qt6-webengine without CUPS, a CUPS option has been
added and the Pdf module has been split out to a new port: print/qt6-pdf.
This also allows building devel/py-qt6-pyqt without pulling in the unused
WebEngine module. Fixes [1].

Remove a lot of unused dependencies. Fixes [2]. Also remove inconsistent
WWW lines from the individual Makefiles as WWW is alreay defined in
(Only the first 15 lines of the commit message are shown above View all of this commit message)
6.6.0
23 Nov 2023 17:43:42
commit hash: 1d76bdf62dffad91834699701f41d3374dfb6a3acommit hash: 1d76bdf62dffad91834699701f41d3374dfb6a3acommit hash: 1d76bdf62dffad91834699701f41d3374dfb6a3acommit hash: 1d76bdf62dffad91834699701f41d3374dfb6a3a files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
Qt6: Update to 6.6.0

Qt 6.6.0 is a feature release with focus on improving UX capabilities
including responsive UI technology and the Qt Graph module.

The Qt Coap module has been added as net/qt6-coap. [1]

PySide6 and PyQt6 have also been updated to 6.6.0.

Announcement: https://www.qt.io/blog/qt-6.6-released
Rel note:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.6.0/release-note.md

PR:		275068, 274911 [1]
MFH:		2023Q4
Exp-run by:	antoine
6.5.3_1
22 Nov 2023 14:11:21
commit hash: 4b9eecf1acbcfa407f5c8bb6f52f480a9985625fcommit hash: 4b9eecf1acbcfa407f5c8bb6f52f480a9985625fcommit hash: 4b9eecf1acbcfa407f5c8bb6f52f480a9985625fcommit hash: 4b9eecf1acbcfa407f5c8bb6f52f480a9985625f files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
science/qt6-quick3dphysics: fix build on powerpc64*

Correctly detect 64-bits:
/wrkdirs/usr/ports/science/qt6-quick3dphysics/work/qtquick3dphysics-everywhere-src-6.5.3/src/3rdparty/PhysX/source/common/src/CmPtrTable.h:137:1:
error: 'PxCompileTimeAssert_Dummy' declared as an array with a negative size
PX_COMPILE_TIME_ASSERT(sizeof(Cm::PtrTable)==8);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/science/qt6-quick3dphysics/work/qtquick3dphysics-everywhere-src-6.5.3/src/3rdparty/PhysX/pxshared/include/foundation/PxPreprocessor.h:463:76:
note: expanded from macro 'PX_COMPILE_TIME_ASSERT'
                                                                          
^~~~~~~~~~~~~~
1 error generated.
6.5.3_1
28 Oct 2023 17:31:00
commit hash: bf02e174350cd0b77640d114941a18517cd5f26fcommit hash: bf02e174350cd0b77640d114941a18517cd5f26fcommit hash: bf02e174350cd0b77640d114941a18517cd5f26fcommit hash: bf02e174350cd0b77640d114941a18517cd5f26f files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
science/qt6-quick3dphysics: Add SIMD option

This fixes building on i386 when SSE2 instructions are not available [1].

Vector intrinsics require either SSE2 or NEON intruction sets, so this
option is only available for aarch64, amd64, armv7, and i386. Off by
default on i386, since the package builders build for the least common
denominator and don't assume that the processor has SSE2 like the
headers in PhysX do.

Reported by:	pkg-fallout [1]
6.5.3
24 Oct 2023 21:26:04
commit hash: 594a399b1a932b61672fc2583de0e90ca848ef38commit hash: 594a399b1a932b61672fc2583de0e90ca848ef38commit hash: 594a399b1a932b61672fc2583de0e90ca848ef38commit hash: 594a399b1a932b61672fc2583de0e90ca848ef38 files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
science/qt6-quick3dphysics: New port

Qt Quick 3D Physics provides a high-level API for physics simulation. It
supports simulating interactive rigid bodies as well as static meshes and
non-colliding bodies used for detecting overlaps. Every simulated body
can have its own physical properties like mass, density and friction.

https://doc.qt.io/qt-6/qtquick3dphysics-index.html

Number of commits found: 13