Package: qtlocation-opensource-src / 5.15.17+dfsg-1

Metadata

Package Version Patches format
qtlocation-opensource-src 5.15.17+dfsg-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
use_system_dependencies.diff | (download)

src/3rdparty/mapbox-gl-native/mapbox-gl-native.pro | 6 0 + 6 - 0 !
1 file changed, 6 deletions(-)

 remove some include paths to pick up system headers
hurd_geoclue.diff | (download)

src/plugins/position/position.pro | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix build on debian gnu/hurd
mapboxgl_thread_portability.diff | (download)

src/3rdparty/mapbox-gl-native/platform/default/thread.cpp | 6 6 + 0 - 0 !
1 file changed, 6 insertions(+)

 make mapboxgl build on non-linux platforms
gcc_13.diff | (download)

src/3rdparty/mapbox-gl-native/include/mbgl/util/geometry.hpp | 2 2 + 0 - 0 !
src/3rdparty/mapbox-gl-native/include/mbgl/util/string.hpp | 1 1 + 0 - 0 !
src/3rdparty/mapbox-gl-native/src/mbgl/gl/stencil_mode.hpp | 2 2 + 0 - 0 !
3 files changed, 5 insertions(+)

 add missing <cstdint> includes to fix build with gcc 13
fix_appendChildNode_call.diff | (download)

src/location/labs/qsg/qgeomapobjectqsgsupport.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix appendchildnode() call
 The QSGNode::appendChildNode() method checks that its parameter must
 not have a parent. Before this patch we always called appendChildNode()
 on a node that already had parent, which was always leading to ASSERT
 in a debug build.
 .
 Seems that the right approach would be to call this method, if the
 node *does not* have a parent.
opengl.diff | (download)

src/location/configure.json | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 detect opengl correctly
c++17.diff | (download)

src/3rdparty/mapbox-gl-native/mapbox-gl-native.pro | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 build mapbox-gl-native with c++17