Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qt6-quick3dphysics for 
openSUSE:Factory checked in at 2026-03-28 20:13:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt6-quick3dphysics (Old)
 and      /work/SRC/openSUSE:Factory/.qt6-quick3dphysics.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qt6-quick3dphysics"

Sat Mar 28 20:13:54 2026 rev:27 rq:1342806 version:6.11.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/qt6-quick3dphysics/qt6-quick3dphysics.changes    
2026-02-03 21:31:43.237213451 +0100
+++ 
/work/SRC/openSUSE:Factory/.qt6-quick3dphysics.new.8177/qt6-quick3dphysics.changes
  2026-03-28 20:15:29.306715692 +0100
@@ -1,0 +2,6 @@
+Mon Mar 23 10:37:52 UTC 2026 - Christophe Marin <[email protected]>
+
+- Update to 6.11.0
+  https://www.qt.io/blog/qt-6.11-released
+
+-------------------------------------------------------------------

Old:
----
  qtquick3dphysics-everywhere-src-6.10.2.tar.xz

New:
----
  qtquick3dphysics-everywhere-src-6.11.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qt6-quick3dphysics.spec ++++++
--- /var/tmp/diff_new_pack.2WWJAv/_old  2026-03-28 20:15:29.942741942 +0100
+++ /var/tmp/diff_new_pack.2WWJAv/_new  2026-03-28 20:15:29.946742108 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qt6-quick3dphysics
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,8 +16,8 @@
 #
 
 
-%define real_version 6.10.2
-%define short_version 6.10
+%define real_version 6.11.0
+%define short_version 6.11
 %define tar_name qtquick3dphysics-everywhere-src
 %define tar_suffix %{nil}
 #
@@ -27,7 +27,7 @@
 %endif
 #
 Name:           qt6-quick3dphysics%{?pkg_suffix}
-Version:        6.10.2
+Version:        6.11.0
 Release:        0
 Summary:        Qt 6 Quick3D Physics Extensions
 License:        GPL-3.0-only

++++++ qtquick3dphysics-everywhere-src-6.10.2.tar.xz -> 
qtquick3dphysics-everywhere-src-6.11.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtquick3dphysics-everywhere-src-6.10.2/.cmake.conf 
new/qtquick3dphysics-everywhere-src-6.11.0/.cmake.conf
--- old/qtquick3dphysics-everywhere-src-6.10.2/.cmake.conf      2026-01-23 
00:34:04.000000000 +0100
+++ new/qtquick3dphysics-everywhere-src-6.11.0/.cmake.conf      2026-03-10 
08:07:26.000000000 +0100
@@ -1,6 +1,8 @@
-set(QT_REPO_MODULE_VERSION "6.10.2")
+set(QT_REPO_MODULE_VERSION "6.11.0")
 set(QT_EXTRA_INTERNAL_TARGET_DEFINES
     "QT_NO_CONTEXTLESS_CONNECT=1"
     "QT_NO_FOREACH=1"
     "QT_NO_QASCONST=1"
+    "QT_NO_URL_CAST_FROM_STRING=1"
+    "QT_USE_NODISCARD_FILE_OPEN=1"
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtquick3dphysics-everywhere-src-6.10.2/.tag 
new/qtquick3dphysics-everywhere-src-6.11.0/.tag
--- old/qtquick3dphysics-everywhere-src-6.10.2/.tag     2026-01-23 
00:34:04.000000000 +0100
+++ new/qtquick3dphysics-everywhere-src-6.11.0/.tag     2026-03-10 
08:07:26.000000000 +0100
@@ -1 +1 @@
-9e8c80baf4e5b25a3744ff386b7f6e786cd5719b
+a5861cdf1fab3a577157edfddc61ccbf3352b5f4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/CMakeLists.txt 
new/qtquick3dphysics-everywhere-src-6.11.0/CMakeLists.txt
--- old/qtquick3dphysics-everywhere-src-6.10.2/CMakeLists.txt   2026-01-23 
00:34:04.000000000 +0100
+++ new/qtquick3dphysics-everywhere-src-6.11.0/CMakeLists.txt   2026-03-10 
08:07:26.000000000 +0100
@@ -14,14 +14,18 @@
 # Make sure we only use latest private CMake API, aka no compatibility 
wrappers.
 set(QT_NO_INTERNAL_COMPATIBILITY_FUNCTIONS TRUE)
 
-find_package(Qt6 ${PROJECT_VERSION} CONFIG REQUIRED COMPONENTS BuildInternals 
Core)
+find_package(Qt6 ${PROJECT_VERSION} CONFIG REQUIRED COMPONENTS BuildInternals)
+
+# This should be called as early as possible, just after 
find_package(BuildInternals) where it is
+# defined.
+qt_internal_project_setup()
+
+find_package(Qt6 ${PROJECT_VERSION} CONFIG REQUIRED COMPONENTS Core)
 find_package(Qt6 ${PROJECT_VERSION} CONFIG OPTIONAL_COMPONENTS Gui Qml Quick 
Quick3D QUIET)
 if(QT_BUILD_TESTS OR QT_BUILD_STANDALONE_TESTS)
     find_package(Qt6 ${PROJECT_VERSION} CONFIG REQUIRED COMPONENTS QuickTest)
 endif()
 
-qt_internal_project_setup()
-
 if(INTEGRITY OR QNX OR VXWORKS OR WATCHOS)
     message(NOTICE "Skipping the build as the condition \"NOT INTEGRITY AND 
NOT QNX AND NOT VXWORKS AND NOT WATCHOS\" is not met.")
     return()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtquick3dphysics-everywhere-src-6.10.2/REUSE.toml 
new/qtquick3dphysics-everywhere-src-6.11.0/REUSE.toml
--- old/qtquick3dphysics-everywhere-src-6.10.2/REUSE.toml       2026-01-23 
00:34:04.000000000 +0100
+++ new/qtquick3dphysics-everywhere-src-6.11.0/REUSE.toml       2026-03-10 
08:07:26.000000000 +0100
@@ -15,14 +15,14 @@
         "tests/manual/convexmesh/meshes/*.mesh"]
 precedence = "closest"
 comment = "test"
-SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd."
+SPDX-FileCopyrightText = "Copyright (C) The Qt Company Ltd."
 SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR GPL-3.0-only"
 
 [[annotations]]
 path = ["src/quick3dphysics/designer/images/*.png"]
 precedence = "closest"
 comment = "module and plugin"
-SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd."
+SPDX-FileCopyrightText = "Copyright (C) The Qt Company Ltd."
 SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR GPL-3.0-only"
 
 [[annotations]]
@@ -31,7 +31,7 @@
         "configure.json", ".tag"]
 precedence = "closest"
 comment = "build system"
-SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd."
+SPDX-FileCopyrightText = "Copyright (C) The Qt Company Ltd."
 SPDX-License-Identifier = "BSD-3-Clause"
 
 [[annotations]]
@@ -39,35 +39,35 @@
         "**.clang-format"]
 precedence = "closest"
 comment = "infrastructure"
-SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd."
+SPDX-FileCopyrightText = "Copyright (C) The Qt Company Ltd."
 SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR BSD-3-Clause"
 
 [[annotations]]
 path = ["examples/**"]
 comment = "this must be after the build system table because example and 
snippets take precedence over build system"
 precedence = "closest"
-SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd."
+SPDX-FileCopyrightText = "Copyright (C) The Qt Company Ltd."
 SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR BSD-3-Clause"
 
 [[annotations]]
 path = ["**/doc/images/**", "**/README*", "**.qdocconf", "**.metainfo"]
 comment = "documentation"
 precedence = "closest"
-SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd."
+SPDX-FileCopyrightText = "Copyright (C) The Qt Company Ltd."
 SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR 
GFDL-1.3-no-invariants-only"
 
 [[annotations]]
 path = ["**.toml", "licenseRule.json"]
 comment = "infrastructure"
 precedence = "override"
-SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd."
+SPDX-FileCopyrightText = "Copyright (C) The Qt Company Ltd."
 SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR BSD-3-Clause"
 
 [[annotations]]
 path = ["**/qt_attribution.json"]
 comment = "documentation"
 precedence = "override"
-SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd."
+SPDX-FileCopyrightText = "Copyright (C) The Qt Company Ltd."
 SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR 
GFDL-1.3-no-invariants-only"
 
 [[annotations]]
@@ -76,7 +76,7 @@
         "tests/baseline/shared/qwidgetbaselinetest.cpp"]
 precedence = "override"
 comment = "reuse can't parse those files."
-SPDX-FileCopyrightText = "Copyright (C) 2021 The Qt Company Ltd."
+SPDX-FileCopyrightText = "Copyright (C) The Qt Company Ltd."
 SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR GPL-3.0-only"
 
 [[annotations]]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/dependencies.yaml 
new/qtquick3dphysics-everywhere-src-6.11.0/dependencies.yaml
--- old/qtquick3dphysics-everywhere-src-6.10.2/dependencies.yaml        
2026-01-23 00:34:04.000000000 +0100
+++ new/qtquick3dphysics-everywhere-src-6.11.0/dependencies.yaml        
2026-03-10 08:07:26.000000000 +0100
@@ -1,13 +1,13 @@
 dependencies:
   ../qtbase:
-    ref: 000d6c62f7880bb8d3054724e8da0b8ae244130e
+    ref: 8ba7ea4b77a4b8f1948760221e264917ddc9e1c8
     required: true
   ../qtdeclarative:
-    ref: 09c70541c76659bcd8c49f05841b0e778c9ffd4c
+    ref: e602a097ca314e9610b1fd3b7dbfa467a868731a
     required: true
   ../qtquick3d:
-    ref: ecd08b6626c6940c5e94a7245d2c95a33ac5db3e
+    ref: fefd81716eaf4d7cd274b9a6c8770f2ae40d3dda
     required: true
   ../qtshadertools:
-    ref: b9678c24094aef235f649cb443eb4e197487c675
+    ref: 1c7a78fd7480f11a49eb8135b44d138edb0f0df8
     required: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/examples/quick3dphysics/cannon/doc/src/qtquick3dphysics-examples-cannon.qdoc
 
new/qtquick3dphysics-everywhere-src-6.11.0/examples/quick3dphysics/cannon/doc/src/qtquick3dphysics-examples-cannon.qdoc
--- 
old/qtquick3dphysics-everywhere-src-6.10.2/examples/quick3dphysics/cannon/doc/src/qtquick3dphysics-examples-cannon.qdoc
     2026-01-23 00:34:04.000000000 +0100
+++ 
new/qtquick3dphysics-everywhere-src-6.11.0/examples/quick3dphysics/cannon/doc/src/qtquick3dphysics-examples-cannon.qdoc
     2026-03-10 08:07:26.000000000 +0100
@@ -7,7 +7,8 @@
     \title Qt Quick 3D Physics - Cannon Example
     \examplecategory {3D}
     \brief Demonstrates how to spawn physical objects.
-    \image cannon-example.jpg
+    \image cannon-example.jpg {Screenshot of a green landscape with multiple 
red boxes forming
+           a pyramid with a slider to control the boxes}
 
     This example demonstrates how to create and delete physical objects on 
demand.
     The scene consists of a number of stacks of boxes.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/examples/quick3dphysics/charactercontroller/doc/src/qtquick3dphysics-examples-charactercontroller.qdoc
 
new/qtquick3dphysics-everywhere-src-6.11.0/examples/quick3dphysics/charactercontroller/doc/src/qtquick3dphysics-examples-charactercontroller.qdoc
--- 
old/qtquick3dphysics-everywhere-src-6.10.2/examples/quick3dphysics/charactercontroller/doc/src/qtquick3dphysics-examples-charactercontroller.qdoc
   2026-01-23 00:34:04.000000000 +0100
+++ 
new/qtquick3dphysics-everywhere-src-6.11.0/examples/quick3dphysics/charactercontroller/doc/src/qtquick3dphysics-examples-charactercontroller.qdoc
   2026-03-10 08:07:26.000000000 +0100
@@ -7,7 +7,7 @@
     \title Qt Quick 3D Physics - CharacterController Example
     \examplecategory {3D}
     \brief Demonstrates the CharacterController type.
-    \image charactercontroller-example.jpg
+    \image charactercontroller-example.jpg {Screenshot of a test room}
 
     This example shows how to use a CharacterController to move the camera in 
a scene, giving
     a first-person view. The character controller represents the viewpoint of 
the user as an
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/examples/quick3dphysics/compoundshapes/doc/src/qtquick3dphysics-examples-compoundshapes.qdoc
 
new/qtquick3dphysics-everywhere-src-6.11.0/examples/quick3dphysics/compoundshapes/doc/src/qtquick3dphysics-examples-compoundshapes.qdoc
--- 
old/qtquick3dphysics-everywhere-src-6.10.2/examples/quick3dphysics/compoundshapes/doc/src/qtquick3dphysics-examples-compoundshapes.qdoc
     2026-01-23 00:34:04.000000000 +0100
+++ 
new/qtquick3dphysics-everywhere-src-6.11.0/examples/quick3dphysics/compoundshapes/doc/src/qtquick3dphysics-examples-compoundshapes.qdoc
     2026-03-10 08:07:26.000000000 +0100
@@ -7,7 +7,7 @@
     \title Qt Quick 3D Physics - Compound Shapes Example
     \examplecategory {3D}
     \brief Demonstrates using complex collision shapes.
-    \image compoundshapes-example.jpg
+    \image compoundshapes-example.jpg {Screenshot of a landscape and multiple 
square frames and rings chained together}
 
     This example demonstrates how to use more than one collision shape to 
create complex objects for collision detection.
     The scene consists of a green static plane and a series of links connected 
to each other.
@@ -73,5 +73,6 @@
     If we take a closer look when the debug mode is enabled, this is how the 
collision shapes form the compound
     collision shape.
 
-    \image compoundshapes-example-capsulelink.jpg
+    \image compoundshapes-example-capsulelink.jpg {Screenshot of a 3D 
rendering showing two rings connected through
+           a square frame and their rigid bodies}
 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/examples/quick3dphysics/customshapes/doc/src/qtquick3dphysics-examples-customshapes.qdoc
 
new/qtquick3dphysics-everywhere-src-6.11.0/examples/quick3dphysics/customshapes/doc/src/qtquick3dphysics-examples-customshapes.qdoc
--- 
old/qtquick3dphysics-everywhere-src-6.10.2/examples/quick3dphysics/customshapes/doc/src/qtquick3dphysics-examples-customshapes.qdoc
 2026-01-23 00:34:04.000000000 +0100
+++ 
new/qtquick3dphysics-everywhere-src-6.11.0/examples/quick3dphysics/customshapes/doc/src/qtquick3dphysics-examples-customshapes.qdoc
 2026-03-10 08:07:26.000000000 +0100
@@ -7,7 +7,8 @@
     \title Qt Quick 3D Physics - Custom Shapes Example
     \examplecategory {3D}
     \brief Demonstrates using different shapes.
-    \image customshapes-example.jpg
+    \image customshapes-example.jpg {Screenshot of a 3D scene showing a 
transparent rectangular structure containing solid
+           geometric shapes, placed on a green terrain with a small 
multicolored object in a pot next to it}
 
     This example demonstrates loading and spawning several rigid body meshes 
as well as animating them.
     The scene consists of a dice tower, a tablecloth, a cup and a handful of 
dice. The cup is animated to collect spawning
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/examples/quick3dphysics/impeller/doc/src/qtquick3dphysics-examples-impeller.qdoc
 
new/qtquick3dphysics-everywhere-src-6.11.0/examples/quick3dphysics/impeller/doc/src/qtquick3dphysics-examples-impeller.qdoc
--- 
old/qtquick3dphysics-everywhere-src-6.10.2/examples/quick3dphysics/impeller/doc/src/qtquick3dphysics-examples-impeller.qdoc
 2026-01-23 00:34:04.000000000 +0100
+++ 
new/qtquick3dphysics-everywhere-src-6.11.0/examples/quick3dphysics/impeller/doc/src/qtquick3dphysics-examples-impeller.qdoc
 2026-03-10 08:07:26.000000000 +0100
@@ -7,7 +7,8 @@
     \title Qt Quick 3D Physics - Impeller Example
     \examplecategory {3D}
     \brief Demonstrates using trigger bodies and collision info.
-    \image impeller-example.jpg
+    \image impeller-example.jpg {Screenshot of a 3D rendering showing a blue 
sphere on a green surface, a pink rectangular block above it,
+           and a red sphere floating on top}
 
     This example demonstrates how to use trigger bodies and collision info.
     The scene consists of a green static plane, a red dynamic sphere, a pink 
box trigger and a blue static sphere.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/examples/quick3dphysics/mass/doc/src/qtquick3dphysics-examples-mass.qdoc
 
new/qtquick3dphysics-everywhere-src-6.11.0/examples/quick3dphysics/mass/doc/src/qtquick3dphysics-examples-mass.qdoc
--- 
old/qtquick3dphysics-everywhere-src-6.10.2/examples/quick3dphysics/mass/doc/src/qtquick3dphysics-examples-mass.qdoc
 2026-01-23 00:34:04.000000000 +0100
+++ 
new/qtquick3dphysics-everywhere-src-6.11.0/examples/quick3dphysics/mass/doc/src/qtquick3dphysics-examples-mass.qdoc
 2026-03-10 08:07:26.000000000 +0100
@@ -7,7 +7,7 @@
     \title Qt Quick 3D Physics - Mass Example
     \examplecategory {3D}
     \brief Demonstrates different ways of setting mass and inertia of a body.
-    \image mass-example.jpg
+    \image mass-example.jpg {Screenshot of s 3D rendering showing three 
stacked sphere figures on a green surface, colored blue, purple, and red from 
left to right}
 
     This example demonstrates three different ways of setting up the mass and 
inertia of a body. The scene consists of three bodies that consist of three 
spheres stacked vertically. These bodies all have the same mass but differing 
centers of mass and inertia tensors giving them different behavior when 
colliding.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/examples/quick3dphysics/material/doc/src/qtquick3dphysics-examples-material.qdoc
 
new/qtquick3dphysics-everywhere-src-6.11.0/examples/quick3dphysics/material/doc/src/qtquick3dphysics-examples-material.qdoc
--- 
old/qtquick3dphysics-everywhere-src-6.10.2/examples/quick3dphysics/material/doc/src/qtquick3dphysics-examples-material.qdoc
 2026-01-23 00:34:04.000000000 +0100
+++ 
new/qtquick3dphysics-everywhere-src-6.11.0/examples/quick3dphysics/material/doc/src/qtquick3dphysics-examples-material.qdoc
 2026-03-10 08:07:26.000000000 +0100
@@ -7,7 +7,9 @@
     \title Qt Quick 3D Physics - Material Example
     \examplecategory {3D}
     \brief Demonstrates using physical materials.
-    \image material-example.jpg
+    \image material-example.jpg {A 3D simulation showing a red box on a tilted 
green surface, with a control
+           panel on the left containing sliders for static friction, dynamic 
friction, and restitution, and
+           a "Reset box" button}
 
     The \e {Material} example demonstrates how to control the material 
properties of a physical body.
     The scene contains the usual boilerplate of a View3D, PhysicsWorld, 
PerspectiveCamera and DirectionalLight.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/examples/quick3dphysics/simple/doc/src/qtquick3dphysics-examples-simple.qdoc
 
new/qtquick3dphysics-everywhere-src-6.11.0/examples/quick3dphysics/simple/doc/src/qtquick3dphysics-examples-simple.qdoc
--- 
old/qtquick3dphysics-everywhere-src-6.10.2/examples/quick3dphysics/simple/doc/src/qtquick3dphysics-examples-simple.qdoc
     2026-01-23 00:34:04.000000000 +0100
+++ 
new/qtquick3dphysics-everywhere-src-6.11.0/examples/quick3dphysics/simple/doc/src/qtquick3dphysics-examples-simple.qdoc
     2026-03-10 08:07:26.000000000 +0100
@@ -7,7 +7,8 @@
     \title Qt Quick 3D Physics - Simple Example
     \examplecategory {3D}
     \brief Demonstrates setting up a simple physics scene.
-    \image simple-example.jpg
+    \image simple-example.jpg {Screenshot of a green landscape with three 
different 3d objects next
+           to each other}
 
     This example gives an introductory overview of the basic Quick 3D Physics 
features by
     going through the code of a simple example. Note that this introduction 
assumes a familiarity
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/src/3rdparty/PhysX/REUSE.toml 
new/qtquick3dphysics-everywhere-src-6.11.0/src/3rdparty/PhysX/REUSE.toml
--- old/qtquick3dphysics-everywhere-src-6.10.2/src/3rdparty/PhysX/REUSE.toml    
2026-01-23 00:34:04.000000000 +0100
+++ new/qtquick3dphysics-everywhere-src-6.11.0/src/3rdparty/PhysX/REUSE.toml    
2026-03-10 08:07:26.000000000 +0100
@@ -10,14 +10,14 @@
 path = ["*.patch"]
 precedence = "override"
 comment = "Licensed as the code itself"
-SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd."
+SPDX-FileCopyrightText = "Copyright (C) The Qt Company Ltd."
 SPDX-License-Identifier = "BSD-3-Clause"
 
 [[annotations]]
 path = ["*.py"]
 precedence = "closest"
 comment = "tool"
-SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd."
+SPDX-FileCopyrightText = "Copyright (C) The Qt Company Ltd."
 SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR GPL-3.0-only WITH 
Qt-GPL-exception-1.0"
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/src/quick3dphysics/doc/src/qtquick3dphysics-index.qdoc
 
new/qtquick3dphysics-everywhere-src-6.11.0/src/quick3dphysics/doc/src/qtquick3dphysics-index.qdoc
--- 
old/qtquick3dphysics-everywhere-src-6.10.2/src/quick3dphysics/doc/src/qtquick3dphysics-index.qdoc
   2026-01-23 00:34:04.000000000 +0100
+++ 
new/qtquick3dphysics-everywhere-src-6.11.0/src/quick3dphysics/doc/src/qtquick3dphysics-index.qdoc
   2026-03-10 08:07:26.000000000 +0100
@@ -10,7 +10,7 @@
 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.
 
-\image physics.jpg
+\image physics.jpg {Screenshot of a scene showing a ball destructing a 
structure of marbles by falling on it}
 
 
 \section1 Using the Module
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/callback/PlaneScene.qml 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/callback/PlaneScene.qml
--- 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/callback/PlaneScene.qml   
    2026-01-23 00:34:04.000000000 +0100
+++ 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/callback/PlaneScene.qml   
    2026-03-10 08:07:26.000000000 +0100
@@ -25,7 +25,7 @@
     DirectionalLight {
         eulerRotation.x: -45
         eulerRotation.y: 45
-        castsShadow: true
+        castsShadow: false
         brightness: 1
         shadowFactor: 100
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/changescene/ImpellerScene.qml
 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/changescene/ImpellerScene.qml
--- 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/changescene/ImpellerScene.qml
 2026-01-23 00:34:04.000000000 +0100
+++ 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/changescene/ImpellerScene.qml
 2026-03-10 08:07:26.000000000 +0100
@@ -22,7 +22,7 @@
     DirectionalLight {
         eulerRotation.x: -45
         eulerRotation.y: 45
-        castsShadow: true
+        castsShadow: false
         brightness: 1
         shadowFactor: 100
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/filtering/BoxesScene.qml 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/filtering/BoxesScene.qml
--- 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/filtering/BoxesScene.qml  
    2026-01-23 00:34:04.000000000 +0100
+++ 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/filtering/BoxesScene.qml  
    2026-03-10 08:07:26.000000000 +0100
@@ -34,7 +34,7 @@
     DirectionalLight {
         eulerRotation.x: -45
         eulerRotation.y: 45
-        castsShadow: true
+        castsShadow: false
         brightness: 1
         shadowFactor: 100
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/geometry/tst_geometry.qml 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/geometry/tst_geometry.qml
--- 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/geometry/tst_geometry.qml 
    2026-01-23 00:34:04.000000000 +0100
+++ 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/geometry/tst_geometry.qml 
    2026-03-10 08:07:26.000000000 +0100
@@ -37,7 +37,7 @@
         DirectionalLight {
             eulerRotation.x: -45
             eulerRotation.y: 45
-            castsShadow: true
+            castsShadow: false
             brightness: 1
             shadowFactor: 100
         }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/geometry_builtin/tst_geometry_builtin.qml
 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/geometry_builtin/tst_geometry_builtin.qml
--- 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/geometry_builtin/tst_geometry_builtin.qml
     2026-01-23 00:34:04.000000000 +0100
+++ 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/geometry_builtin/tst_geometry_builtin.qml
     2026-03-10 08:07:26.000000000 +0100
@@ -36,7 +36,7 @@
         DirectionalLight {
             eulerRotation.x: -45
             eulerRotation.y: 45
-            castsShadow: true
+            castsShadow: false
             brightness: 1
             shadowFactor: 100
         }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/geometry_readd/tst_geometry_readd.qml
 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/geometry_readd/tst_geometry_readd.qml
--- 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/geometry_readd/tst_geometry_readd.qml
 2026-01-23 00:34:04.000000000 +0100
+++ 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/geometry_readd/tst_geometry_readd.qml
 2026-03-10 08:07:26.000000000 +0100
@@ -41,7 +41,7 @@
         DirectionalLight {
             eulerRotation.x: -45
             eulerRotation.y: 45
-            castsShadow: true
+            castsShadow: false
             brightness: 1
             shadowFactor: 100
         }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/geometry_source/tst_geometry_source.qml
 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/geometry_source/tst_geometry_source.qml
--- 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/geometry_source/tst_geometry_source.qml
       2026-01-23 00:34:04.000000000 +0100
+++ 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/geometry_source/tst_geometry_source.qml
       2026-03-10 08:07:26.000000000 +0100
@@ -41,7 +41,7 @@
         DirectionalLight {
             eulerRotation.x: -45
             eulerRotation.y: 45
-            castsShadow: true
+            castsShadow: false
             brightness: 1
             shadowFactor: 100
         }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/geometry_update/tst_geometry_update.qml
 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/geometry_update/tst_geometry_update.qml
--- 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/geometry_update/tst_geometry_update.qml
       2026-01-23 00:34:04.000000000 +0100
+++ 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/geometry_update/tst_geometry_update.qml
       2026-03-10 08:07:26.000000000 +0100
@@ -42,7 +42,7 @@
         DirectionalLight {
             eulerRotation.x: -45
             eulerRotation.y: 45
-            castsShadow: true
+            castsShadow: false
             brightness: 1
             shadowFactor: 100
         }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/heightfield/tst_heightfield.qml
 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/heightfield/tst_heightfield.qml
--- 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/heightfield/tst_heightfield.qml
       2026-01-23 00:34:04.000000000 +0100
+++ 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/heightfield/tst_heightfield.qml
       2026-03-10 08:07:26.000000000 +0100
@@ -37,7 +37,7 @@
         DirectionalLight {
             eulerRotation.x: -45
             eulerRotation.y: 45
-            castsShadow: true
+            castsShadow: false
             brightness: 1
             shadowFactor: 100
         }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/heightfield_readd/tst_heightfield_readd.qml
 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/heightfield_readd/tst_heightfield_readd.qml
--- 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/heightfield_readd/tst_heightfield_readd.qml
   2026-01-23 00:34:04.000000000 +0100
+++ 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/heightfield_readd/tst_heightfield_readd.qml
   2026-03-10 08:07:26.000000000 +0100
@@ -39,7 +39,7 @@
         DirectionalLight {
             eulerRotation.x: -45
             eulerRotation.y: 45
-            castsShadow: true
+            castsShadow: false
             brightness: 1
             shadowFactor: 100
         }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/invalidscene/EmptyView.qml
 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/invalidscene/EmptyView.qml
--- 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/invalidscene/EmptyView.qml
    2026-01-23 00:34:04.000000000 +0100
+++ 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/invalidscene/EmptyView.qml
    2026-03-10 08:07:26.000000000 +0100
@@ -18,7 +18,7 @@
     DirectionalLight {
         eulerRotation.x: -45
         eulerRotation.y: 45
-        castsShadow: true
+        castsShadow: false
         brightness: 1
         shadowFactor: 100
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/multiscene/ImpellerScene.qml
 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/multiscene/ImpellerScene.qml
--- 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/auto/multiscene/ImpellerScene.qml
  2026-01-23 00:34:04.000000000 +0100
+++ 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/auto/multiscene/ImpellerScene.qml
  2026-03-10 08:07:26.000000000 +0100
@@ -22,7 +22,7 @@
     DirectionalLight {
         eulerRotation.x: -45
         eulerRotation.y: 45
-        castsShadow: true
+        castsShadow: false
         brightness: 1
         shadowFactor: 100
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/baseline/qtquick3dphysics/tst_baseline_quick3dphysics.cpp
 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/baseline/qtquick3dphysics/tst_baseline_quick3dphysics.cpp
--- 
old/qtquick3dphysics-everywhere-src-6.10.2/tests/baseline/qtquick3dphysics/tst_baseline_quick3dphysics.cpp
  2026-01-23 00:34:04.000000000 +0100
+++ 
new/qtquick3dphysics-everywhere-src-6.11.0/tests/baseline/qtquick3dphysics/tst_baseline_quick3dphysics.cpp
  2026-03-10 08:07:26.000000000 +0100
@@ -211,7 +211,11 @@
     if (fi.isFile()) {
         QFile f(path);
         bool isBinary = path.endsWith(".png") || path.endsWith(".jpg");
-        f.open(isBinary ? QIODevice::ReadOnly : QIODevice::ReadOnly | 
QIODevice::Text);
+        if (!f.open(isBinary ? QIODevice::ReadOnly : QIODevice::ReadOnly | 
QIODevice::Text)) {
+            qWarning("Couldn't open file, %ls: %ls",
+                     qUtf16Printable(path), qUtf16Printable(f.errorString()));
+            return 0;
+        }
         QByteArray contents = f.readAll();
         return qChecksum(contents);
     }

Reply via email to