git: 0b0ca63d45af - main - graphics/qgis-ltr: Update to 3.34.4

From: Rainer Hurling <rhurlin_at_FreeBSD.org>
Date: Tue, 27 Feb 2024 21:21:39 UTC
The branch main has been updated by rhurlin:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0b0ca63d45af1af70c2de1e9ea5e5a9011f0cea2

commit 0b0ca63d45af1af70c2de1e9ea5e5a9011f0cea2
Author:     Rainer Hurling <rhurlin@FreeBSD.org>
AuthorDate: 2024-02-27 21:02:52 +0000
Commit:     Rainer Hurling <rhurlin@FreeBSD.org>
CommitDate: 2024-02-27 21:21:31 +0000

    graphics/qgis-ltr: Update to 3.34.4
    
    Major update of the long-term-release
    
    Changelog: https://github.com/qgis/QGIS/compare/final-3_34_3%5E...final-3_34_4
    
    Reported by:    portscout, Repology
---
 graphics/qgis-ltr/Makefile                         |   32 +-
 graphics/qgis-ltr/distinfo                         |    6 +-
 .../qgis-ltr/files/patch-cmake_FindGRASS.cmake     |   44 +-
 graphics/qgis-ltr/files/patch-cmake_FindPDAL.cmake |   83 --
 ...n_plugins_sagaprovider_SagaAlgorithmProvider.py |   27 -
 .../files/patch-src_core_raster_qgsexiftools.cpp   |   20 -
 graphics/qgis-ltr/pkg-plist                        | 1009 +++++++++++---------
 7 files changed, 619 insertions(+), 602 deletions(-)

diff --git a/graphics/qgis-ltr/Makefile b/graphics/qgis-ltr/Makefile
index b95dc84e5e0c..724e998cdde4 100644
--- a/graphics/qgis-ltr/Makefile
+++ b/graphics/qgis-ltr/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	qgis
-DISTVERSION=	3.28.15
-PORTREVISION=	2
+DISTVERSION=	3.34.4
 CATEGORIES=	graphics geography
 MASTER_SITES=	https://qgis.org/downloads/
 PKGNAMESUFFIX=	-ltr
@@ -34,13 +33,17 @@ BUILD_DEPENDS=	gpsbabel>=1.7.0:astro/gpsbabel \
 		${PYTHON_PKGNAMEPREFIX}six>=1.16.0:devel/py-six@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}sqlite3>=3.7.16:databases/py-sqlite3@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}yaml>=5.4.1:devel/py-yaml@${PY_FLAVOR}
-LIB_DEPENDS=	libexiv2.so:graphics/exiv2 \
+LIB_DEPENDS=	libabsl_log_internal_check_op.so:devel/abseil \
+		libdraco.so:archivers/draco \
+		libexiv2.so:graphics/exiv2 \
 		libexpat.so:textproc/expat2 \
+		libfreexl.so:textproc/freexl \
 		libgdal.so:graphics/gdal \
 		libgeos.so:graphics/geos \
 		libgsl.so:math/gsl \
 		libhdf5.so:science/hdf5 \
 		libmdal.so:math/mdal \
+		libminizip.so:archivers/minizip \
 		libnetcdf.so:science/netcdf \
 		libOpenCL.so:devel/ocl-icd \
 		libpdalcpp.so:math/pdal \
@@ -50,6 +53,7 @@ LIB_DEPENDS=	libexiv2.so:graphics/exiv2 \
 		libqscintilla2_qt5.so:devel/qscintilla2-qt5 \
 		libqt5keychain.so:security/qtkeychain@qt5 \
 		libqwt.so:x11-toolkits/qwt6@qt5 \
+		librttopo.so:devel/librttopo \
 		libspatialindex.so:devel/spatialindex \
 		libspatialite.so:databases/spatialite \
 		libsz.so:science/libaec \
@@ -69,6 +73,7 @@ RUN_DEPENDS=	astyle:devel/astyle \
 		${PYTHON_PKGNAMEPREFIX}httplib2>=0.20.2:www/py-httplib2@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}jedi>=0.18.1:devel/py-jedi@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.2:devel/py-Jinja2@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}laspy>=2.5.1:misc/py-laspy@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}markupsafe>=2.1.1:textproc/py-markupsafe@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}matplotlib>=3.4.3:math/py-matplotlib@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}mock>=4.0.3:devel/py-mock@${PY_FLAVOR} \
@@ -103,7 +108,7 @@ RUN_DEPENDS=	astyle:devel/astyle \
 
 ### Fortran is needed by numpy, GRASS, etc.
 USES=		bison cmake compiler:features desktop-file-utils \
-		fortran gl gmake gnome pgsql pyqt:5 python qca qt:5 \
+		fortran gl gmake gnome iconv pgsql pyqt:5 python qca qt:5 \
 		shebangfix sqlite:3 tar:bz2
 USE_GL=		gl
 USE_GNOME=	libxml2
@@ -111,8 +116,8 @@ USE_LDCONFIG=	yes
 USE_PYQT=	pyqt5 qscintilla2 pysip sip
 USE_QT=		3d buildtools:build core concurrent dbus declarative \
 		designer:build qdoc:build gamepad gui linguist:build location \
-		network printsupport qmake:build script serialport \
-		sql sql-pgsql sql-sqlite3 svg uitools:build \
+		multimedia network printsupport qmake:build script serialport \
+		sql sql-pgsql sql-sqlite3 svg testlib uitools:build \
 		webengine widgets xml
 
 SHEBANG_FILES=	src/plugins/grass/scripts/*.py
@@ -120,7 +125,6 @@ SHEBANG_FILES=	src/plugins/grass/scripts/*.py
 # Python_EXECUTABLE: Use the default version if multiple Pythons are available
 CMAKE_ARGS+=	-DCMAKE_BUILD_TYPE:STRING=Release \
 		-DHAVE_PGCONFIG=1 \
-		-DWITH_INTERNAL_MDAL:BOOL=false \
 		-DPYRCC_PROGRAM:FILEPATH=${LOCALBASE}/bin/pyrcc5-${PYTHON_VER} \
 		-DPYUIC_PROGRAM:FILEPATH=${LOCALBASE}/bin/pyuic5-${PYTHON_VER} \
 		-DPython_EXECUTABLE=${PYTHON_CMD} \
@@ -128,15 +132,17 @@ CMAKE_ARGS+=	-DCMAKE_BUILD_TYPE:STRING=Release \
 		-DQWT_INCLUDE_DIR:PATH=${LOCALBASE}/include/qt5/qwt6 \
 		-DQWT_LIBRARY:FILEPATH=${LOCALBASE}/lib/qt5/libqwt.so \
 		-DQGIS_MANUAL_SUBDIR:PATH=share/man
-CMAKE_ON=	USE_OPENCL WITH_3D WITH_ASTYLE WITH_BINDINGS WITH_COPC \
-		WITH_CUSTOM_WIDGETS WITH_EPT WITH_PDAL WITH_POSTGRESQL
-CMAKE_OFF=	ENABLE_TESTS WITH_QTWEBKIT WITH_QWTPOLAR
+CMAKE_ON=	USE_OPENCL WITH_ASTYLE WITH_BINDINGS WITH_COPC \
+		WITH_CUSTOM_WIDGETS WITH_DRACO WITH_EPT \
+		WITH_INTERNAL_LAZPERF WITH_POSTGRESQL
+CMAKE_OFF=	ENABLE_TESTS WITH_INTERNAL_MDAL WITH_QTWEBKIT WITH_QWTPOLAR
 
 # math/pdal fails in pdal_wrench() with "undefined reference to symbol 'pthread_create@@FBSD_1.0'"
-CXXFLAGS+=	-pthread
+#CXXFLAGS+=	-pthread
+
 CONFLICTS_INSTALL=	qgis
 
-PLIST_SUB=	DISTVERSION=${DISTVERSION}
+PLIST_SUB=	DISTVERSION=${PORTVERSION}
 
 .if !defined(MAINTAINER_MODE)
 CMAKE_ARGS+=	-Wno-dev
@@ -147,7 +153,7 @@ OPTIONS_DEFINE=		SERVER
 OPTIONS_DEFAULT=	SERVER GRASS8
 OPTIONS_RADIO=		GRASS
 OPTIONS_RADIO_GRASS=	GRASS7 GRASS8
-#NO_OPTIONS_SORT=	yes
+NO_OPTIONS_SORT=	yes
 OPTIONS_SUB=		yes
 
 GRASS_DESC=		Add GRASS GIS to processing tools
diff --git a/graphics/qgis-ltr/distinfo b/graphics/qgis-ltr/distinfo
index 9f7a095670a5..c5352732932c 100644
--- a/graphics/qgis-ltr/distinfo
+++ b/graphics/qgis-ltr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1705744584
-SHA256 (qgis-3.28.15.tar.bz2) = 217342ba2232cc8fe5bf8f3671c2b3d6daf5504c33006b67424373e70d568dfa
-SIZE (qgis-3.28.15.tar.bz2) = 159738057
+TIMESTAMP = 1708717911
+SHA256 (qgis-3.34.4.tar.bz2) = 7d1c5fafff13f508a9bcf6244c9666f891351deb1ace2aedcc63504f070c5ce4
+SIZE (qgis-3.34.4.tar.bz2) = 170134098
diff --git a/graphics/qgis-ltr/files/patch-cmake_FindGRASS.cmake b/graphics/qgis-ltr/files/patch-cmake_FindGRASS.cmake
index 415c694ffa28..7d3cbb86b66c 100644
--- a/graphics/qgis-ltr/files/patch-cmake_FindGRASS.cmake
+++ b/graphics/qgis-ltr/files/patch-cmake_FindGRASS.cmake
@@ -1,33 +1,17 @@
---- cmake/FindGRASS.cmake.orig	2023-12-22 12:04:30 UTC
+--- cmake/FindGRASS.cmake.orig	2023-10-29 01:48:21 UTC
 +++ cmake/FindGRASS.cmake
-@@ -158,19 +158,17 @@ IF (UNIX)
- ENDIF (WIN32)
+@@ -159,11 +159,9 @@ IF (UNIX)
  
  IF (UNIX)
--  IF (GRASS_FIND_VERSION EQUAL 7)
--    IF (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
--        FOREACH (VERSION_MINOR 9 8 7 6 5 4 3 2 1 0)
--            LIST (APPEND GRASS_PATHS /usr/local/grass${GRASS_FIND_VERSION}${VERSION_MINOR})
--        ENDFOREACH(VERSION_MINOR)
--    ELSE (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
--        FOREACH (PATH /usr/lib64 /usr/lib)
--            FOREACH (VERSION grass76, grass74, grass72, grass70)
--                LIST(APPEND GRASS_PATHS "${PATH}/${VERSION}")
--            ENDFOREACH (VERSION)
--        ENDFOREACH (PATH)
--    ENDIF (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
--   ENDIF (GRASS_FIND_VERSION EQUAL 7)
-+  IF (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
-+      FOREACH (VERSION_MINOR 9 8 7 6 5 4 3 2 1 0)
-+          LIST (APPEND GRASS_PATHS %%LOCALBASE%%/grass${GRASS_FIND_VERSION}${VERSION_MINOR})
-+      ENDFOREACH(VERSION_MINOR)
-+  ELSE (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
-+      FOREACH (VERSION_MINOR 9 8 7 6 5 4 3 2 1 0)
-+          FOREACH (PATH /usr/lib64 /usr/lib)
-+              LIST(APPEND GRASS_PATHS "${PATH}/grass${GRASS_FIND_VERSION}${VERSION_MINOR}")
-+          ENDFOREACH (PATH)
-+      ENDFOREACH (VERSION_MINOR)
-+  ENDIF (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
- ENDIF (UNIX)
- 
- IF (APPLE)
+     IF (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
+-        IF (GRASS_FIND_VERSION EQUAL 7)
+-              FOREACH (VERSION_MINOR 9 8 7 6 5 4 3 2 1 0)
+-                  LIST (APPEND GRASS_PATHS /usr/local/grass${GRASS_FIND_VERSION}${VERSION_MINOR})
+-              ENDFOREACH(VERSION_MINOR)
+-        ENDIF (GRASS_FIND_VERSION EQUAL 7)
++        FOREACH (VERSION_MINOR 9 8 7 6 5 4 3 2 1 0)
++            LIST (APPEND GRASS_PATHS %%LOCALBASE%%/grass${GRASS_FIND_VERSION}${VERSION_MINOR})
++        ENDFOREACH(VERSION_MINOR)
+     ELSE (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
+         FOREACH (VERSION_MINOR 9 8 7 6 5 4 3 2 1 0)
+             FOREACH (PATH /usr/lib64 /usr/lib)
diff --git a/graphics/qgis-ltr/files/patch-cmake_FindPDAL.cmake b/graphics/qgis-ltr/files/patch-cmake_FindPDAL.cmake
deleted file mode 100644
index 8e3ebf2b787e..000000000000
--- a/graphics/qgis-ltr/files/patch-cmake_FindPDAL.cmake
+++ /dev/null
@@ -1,83 +0,0 @@
---- cmake/FindPDAL.cmake.orig	2024-02-22 21:12:12 UTC
-+++ cmake/FindPDAL.cmake
-@@ -7,8 +7,7 @@
- # CMake module to search for PDAL library
- #
- # If it's found it sets PDAL_FOUND to TRUE
--# and following variables are set:
--#    PDAL_INCLUDE_DIR
-+# and adds the following variable containing library target(s):
- #    PDAL_LIBRARIES
- 
- # FIND_PATH and FIND_LIBRARY normally search standard locations
-@@ -18,6 +17,28 @@
- # locations. When an earlier FIND_* succeeds, subsequent FIND_*s
- # searching for the same item do nothing.
- 
-+find_package(PDAL CONFIG)
-+
-+if(PDAL_FOUND)
-+  if(NOT PDAL_FIND_QUIETLY)
-+    message(STATUS "Found PDAL: ${PDAL_LIBRARIES} (${PDAL_VERSION})")
-+  endif()
-+
-+  if(PDAL_VERSION VERSION_LESS "1.7.0")
-+    message(FATAL_ERROR "PDAL version is too old (${PDAL_VERSION}). Use 1.7 or higher.")
-+  endif()
-+
-+  if(MSVC)
-+    foreach(PDAL_TARG ${PDAL_LIBRARIES})
-+      target_compile_definitions(${PDAL_TARG} INTERFACE WIN32_LEAN_AND_MEAN)
-+    endforeach()
-+  endif()
-+
-+  return()
-+endif()
-+
-+# Fallback for systems where PDAL's config-file package is not present.
-+# It is not adapted for PDAL 2.6+ (where pdal_util library is removed).
- FIND_PATH(PDAL_INCLUDE_DIR pdal/pdal.hpp
-   "$ENV{LIB_DIR}/include"
-   "/usr/include"
-@@ -50,7 +71,7 @@ IF (PDAL_INCLUDE_DIR AND PDAL_CPP_LIBRARY AND PDAL_UTI
- 
- IF (PDAL_INCLUDE_DIR AND PDAL_CPP_LIBRARY AND PDAL_UTIL_LIBRARY AND PDAL_BIN)
-    SET(PDAL_FOUND TRUE)
--   SET(PDAL_LIBRARIES ${PDAL_CPP_LIBRARY} ${PDAL_UTIL_LIBRARY})
-+   SET(PDAL_LIBRARIES pdalcpp pdal_util)
- ENDIF (PDAL_INCLUDE_DIR AND PDAL_CPP_LIBRARY AND PDAL_UTIL_LIBRARY AND PDAL_BIN)
- 
- IF (PDAL_FOUND)
-@@ -60,8 +81,8 @@ IF (PDAL_FOUND)
- 	OUTPUT_VARIABLE PDAL_VERSION_OUT )
-     STRING(REGEX REPLACE "^.*([0-9]+)\\.([0-9]+)\\.([0-9]+).*$" "\\1" PDAL_VERSION_MAJOR "${PDAL_VERSION_OUT}")
-     STRING(REGEX REPLACE "^.*([0-9]+)\\.([0-9]+)\\.([0-9]+).*$" "\\2" PDAL_VERSION_MINOR "${PDAL_VERSION_OUT}")
--    STRING(REGEX REPLACE "^.*([0-9]+)\\.([0-9]+)\\.([0-9]+).*$" "\\3" PDAL_VERSION_MICRO "${PDAL_VERSION_OUT}")
--    STRING(CONCAT PDAL_VERSION ${PDAL_VERSION_MAJOR} "." ${PDAL_VERSION_MINOR} "." ${PDAL_VERSION_MICRO})
-+    STRING(REGEX REPLACE "^.*([0-9]+)\\.([0-9]+)\\.([0-9]+).*$" "\\3" PDAL_VERSION_PATCH "${PDAL_VERSION_OUT}")
-+    STRING(CONCAT PDAL_VERSION ${PDAL_VERSION_MAJOR} "." ${PDAL_VERSION_MINOR} "." ${PDAL_VERSION_PATCH})
- 
-    IF (NOT PDAL_FIND_QUIETLY)
-       MESSAGE(STATUS "Found PDAL: ${PDAL_LIBRARIES} (${PDAL_VERSION})")
-@@ -70,6 +91,21 @@ IF (PDAL_FOUND)
-    IF ((PDAL_VERSION_MAJOR EQUAL 1) AND (PDAL_VERSION_MINOR LESS 7))
-       MESSAGE (FATAL_ERROR "PDAL version is too old (${PDAL_VERSION}). Use 1.7 or higher.")
-    ENDIF()
-+
-+   add_library(pdalcpp UNKNOWN IMPORTED)
-+   target_link_libraries(pdalcpp INTERFACE ${PDAL_CPP_LIBRARY})
-+   target_include_directories(pdalcpp INTERFACE ${PDAL_INCLUDE_DIR})
-+   set_target_properties(pdalcpp PROPERTIES IMPORTED_LOCATION ${PDAL_CPP_LIBRARY})
-+
-+   add_library(pdal_util UNKNOWN IMPORTED)
-+   target_link_libraries(pdal_util INTERFACE ${PDAL_UTIL_LIBRARY})
-+   target_include_directories(pdal_util INTERFACE ${PDAL_INCLUDE_DIR})
-+   set_target_properties(pdal_util PROPERTIES IMPORTED_LOCATION ${PDAL_UTIL_LIBRARY})
-+
-+   if(MSVC)
-+     target_compile_definitions(pdalcpp INTERFACE WIN32_LEAN_AND_MEAN)
-+     target_compile_definitions(pdal_util INTERFACE WIN32_LEAN_AND_MEAN)
-+   endif()
- 
- ELSE (PDAL_FOUND)
-    IF (PDAL_FIND_REQUIRED)
diff --git a/graphics/qgis-ltr/files/patch-python_plugins_sagaprovider_SagaAlgorithmProvider.py b/graphics/qgis-ltr/files/patch-python_plugins_sagaprovider_SagaAlgorithmProvider.py
deleted file mode 100644
index bd193d00865d..000000000000
--- a/graphics/qgis-ltr/files/patch-python_plugins_sagaprovider_SagaAlgorithmProvider.py
+++ /dev/null
@@ -1,27 +0,0 @@
---- python/plugins/sagaprovider/SagaAlgorithmProvider.py.orig	2021-06-21 15:09:09 UTC
-+++ python/plugins/sagaprovider/SagaAlgorithmProvider.py
-@@ -78,13 +78,13 @@ class SagaAlgorithmProvider(QgsProcessingProvider):
-             version is not None
-             and (
-                 version.startswith(REQUIRED_VERSION)
--                or version.startswith(BETA_SUPPORT_VERSION)
-+                or version >= BETA_SUPPORT_VERSION
-             )
-         )
- 
-     def warningMessage(self):
-         version = SagaUtils.getInstalledVersion(True)
--        if version is not None and version.startswith(BETA_SUPPORT_VERSION):
-+        if version is not None and version >= BETA_SUPPORT_VERSION:
-             return self.tr('SAGA version {} is not officially supported - algorithms may encounter issues').format(version)
-         return ''
- 
-@@ -95,7 +95,7 @@ class SagaAlgorithmProvider(QgsProcessingProvider):
-                                      self.tr('Processing'), Qgis.Critical)
-             return
- 
--        if not version.startswith(REQUIRED_VERSION) and not version.startswith(BETA_SUPPORT_VERSION):
-+        if not version.startswith(REQUIRED_VERSION) and not version >= BETA_SUPPORT_VERSION:
-             QgsMessageLog.logMessage(self.tr('Problem with SAGA installation: unsupported SAGA version (found: {}, required: {}).').format(version, REQUIRED_VERSION),
-                                      self.tr('Processing'),
-                                      Qgis.Critical)
diff --git a/graphics/qgis-ltr/files/patch-src_core_raster_qgsexiftools.cpp b/graphics/qgis-ltr/files/patch-src_core_raster_qgsexiftools.cpp
deleted file mode 100644
index 1abd7207b853..000000000000
--- a/graphics/qgis-ltr/files/patch-src_core_raster_qgsexiftools.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/core/raster/qgsexiftools.cpp.orig	2023-05-26 12:01:31 UTC
-+++ src/core/raster/qgsexiftools.cpp
-@@ -94,7 +94,7 @@ QVariant decodeExifData( const QString &key, Exiv2::Ex
-       case Exiv2::signedLong:
-       case Exiv2::unsignedLongLong:
-       case Exiv2::signedLongLong:
--        val = QVariant::fromValue( it->toLong() );
-+        val = QVariant::fromValue( it->toInt64() );
-         break;
- 
-       case Exiv2::tiffDouble:
-@@ -108,7 +108,7 @@ QVariant decodeExifData( const QString &key, Exiv2::Ex
-       case Exiv2::signedByte:
-       case Exiv2::tiffIfd:
-       case Exiv2::tiffIfd8:
--        val = QVariant::fromValue( static_cast< int >( it->toLong() ) );
-+        val = QVariant::fromValue( static_cast< int >( it->toInt64() ) );
-         break;
- 
-       case Exiv2::date:
diff --git a/graphics/qgis-ltr/pkg-plist b/graphics/qgis-ltr/pkg-plist
index c6fd347af84f..db77019a93b3 100644
--- a/graphics/qgis-ltr/pkg-plist
+++ b/graphics/qgis-ltr/pkg-plist
@@ -11,6 +11,7 @@ include/qgis/LinTriangleInterpolator.h
 include/qgis/MathUtils.h
 include/qgis/NormVecDecorator.h
 include/qgis/ParametricLine.h
+include/qgis/QgisUntwine.hpp
 include/qgis/RTree.h
 include/qgis/TriDecorator.h
 include/qgis/TriangleInterpolator.h
@@ -45,11 +46,15 @@ include/qgis/qgisinterface.h
 include/qgis/qgisplugin.h
 include/qgis/qgs25drenderer.h
 include/qgis/qgs25drendererwidget.h
+include/qgis/qgs2dgamepadcontroller.h
+include/qgis/qgs2dmapcontroller.h
 include/qgis/qgs3d.h
 include/qgis/qgs3dalgorithms.h
 include/qgis/qgs3danimationsettings.h
 include/qgis/qgs3daxis.h
 include/qgis/qgs3daxissettings.h
+include/qgis/qgs3dgamepadcontroller.h
+include/qgis/qgs3dmapcontroller.h
 include/qgis/qgs3dmapscene.h
 include/qgis/qgs3dmapsettings.h
 include/qgis/qgs3drendererregistry.h
@@ -70,6 +75,7 @@ include/qgis/qgsabstractdbtablemodel.h
 include/qgis/qgsabstractgeocoderlocatorfilter.h
 include/qgis/qgsabstractgeometry.h
 include/qgis/qgsabstractgeopdfexporter.h
+include/qgis/qgsabstractinputcontroller.h
 include/qgis/qgsabstractlayermetadataprovider.h
 include/qgis/qgsabstractlayoutiterator.h
 include/qgis/qgsabstractmaptoolhandler.h
@@ -82,6 +88,7 @@ include/qgis/qgsabstractprofilesurfacegenerator.h
 include/qgis/qgsabstractproviderconnection.h
 include/qgis/qgsabstractrelationeditorwidget.h
 include/qgis/qgsabstractreportsection.h
+include/qgis/qgsabstractsensor.h
 include/qgis/qgsabstractvaliditycheck.h
 include/qgis/qgsabstractvectorlayer3drenderer.h
 include/qgis/qgsaction.h
@@ -92,6 +99,7 @@ include/qgis/qgsactionscoperegistry.h
 include/qgis/qgsactionwidgetwrapper.h
 include/qgis/qgsaddattrdialog.h
 include/qgis/qgsaddtaborgroup.h
+include/qgis/qgsadvanceddigitizingcanvasitem.h
 include/qgis/qgsadvanceddigitizingdockwidget.h
 include/qgis/qgsadvanceddigitizingfloater.h
 include/qgis/qgsaggregatecalculator.h
@@ -102,6 +110,7 @@ include/qgis/qgsalgorithmfiledownloader.h
 include/qgis/qgsalgorithmimportphotos.h
 include/qgis/qgsalignmentcombobox.h
 include/qgis/qgsalignraster.h
+include/qgis/qgsalignrasterdata.h
 include/qgis/qgsambientocclusionblurentity.h
 include/qgis/qgsambientocclusionrenderentity.h
 include/qgis/qgsambientocclusionsettings.h
@@ -118,6 +127,7 @@ include/qgis/qgsannotationitemwidget.h
 include/qgis/qgsannotationlayer.h
 include/qgis/qgsannotationlayerrenderer.h
 include/qgis/qgsannotationlineitem.h
+include/qgis/qgsannotationlinetextitem.h
 include/qgis/qgsannotationmanager.h
 include/qgis/qgsannotationmarkeritem.h
 include/qgis/qgsannotationpointtextitem.h
@@ -129,6 +139,7 @@ include/qgis/qgsarcgisportalutils.h
 include/qgis/qgsarcgisrestquery.h
 include/qgis/qgsarcgisrestutils.h
 include/qgis/qgsarcgisvectortileconnectiondialog.h
+include/qgis/qgsarcgisvectortileservicedataprovider.h
 include/qgis/qgsarchive.h
 include/qgis/qgsarrowsymbollayer.h
 include/qgis/qgsarrowsymbollayerwidget.h
@@ -144,6 +155,8 @@ include/qgis/qgsattributeeditorfield.h
 include/qgis/qgsattributeeditorhtmlelement.h
 include/qgis/qgsattributeeditorqmlelement.h
 include/qgis/qgsattributeeditorrelation.h
+include/qgis/qgsattributeeditorspacerelement.h
+include/qgis/qgsattributeeditortextelement.h
 include/qgis/qgsattributeform.h
 include/qgis/qgsattributeformcontaineredit.h
 include/qgis/qgsattributeformeditorwidget.h
@@ -231,6 +244,8 @@ include/qgis/qgscamerapose.h
 include/qgis/qgscategorizedsymbolrenderer.h
 include/qgis/qgscategorizedsymbolrendererwidget.h
 include/qgis/qgscelestialbody.h
+include/qgis/qgscesiumtilesdataprovider.h
+include/qgis/qgscesiumutils.h
 include/qgis/qgscharacterselectordialog.h
 include/qgis/qgscheckablecombobox.h
 include/qgis/qgscheckablecomboboxplugin.h
@@ -261,11 +276,15 @@ include/qgis/qgscodeeditor.h
 include/qgis/qgscodeeditorcolorscheme.h
 include/qgis/qgscodeeditorcolorschemeregistry.h
 include/qgis/qgscodeeditorcss.h
+include/qgis/qgscodeeditordockwidget.h
 include/qgis/qgscodeeditorexpression.h
+include/qgis/qgscodeeditorhistorydialog.h
 include/qgis/qgscodeeditorhtml.h
 include/qgis/qgscodeeditorjs.h
 include/qgis/qgscodeeditorjson.h
 include/qgis/qgscodeeditorpython.h
+include/qgis/qgscodeeditorr.h
+include/qgis/qgscodeeditorshell.h
 include/qgis/qgscodeeditorsql.h
 include/qgis/qgscollapsiblegroupbox.h
 include/qgis/qgscollapsiblegroupboxplugin.h
@@ -309,6 +328,7 @@ include/qgis/qgscoordinateformatter.h
 include/qgis/qgscoordinatenumericformat.h
 include/qgis/qgscoordinateoperationwidget.h
 include/qgis/qgscoordinatereferencesystem.h
+include/qgis/qgscoordinatereferencesystemmodel.h
 include/qgis/qgscoordinatereferencesystemregistry.h
 include/qgis/qgscoordinatereferencesystemutils.h
 include/qgis/qgscoordinatetransform.h
@@ -322,6 +342,7 @@ include/qgis/qgscopyfiletask.h
 include/qgis/qgscptcityarchive.h
 include/qgis/qgscptcitycolorrampdialog.h
 include/qgis/qgscreateannotationitemmaptool.h
+include/qgis/qgscreaterasterattributetabledialog.h
 include/qgis/qgscredentialdialog.h
 include/qgis/qgscredentials.h
 include/qgis/qgscrsdefinitionwidget.h
@@ -349,6 +370,7 @@ include/qgis/qgsdataitemguiproviderregistry.h
 include/qgis/qgsdataitemprovider.h
 include/qgis/qgsdataitemproviderregistry.h
 include/qgis/qgsdataprovider.h
+include/qgis/qgsdataproviderelevationproperties.h
 include/qgis/qgsdataprovidertemporalcapabilities.h
 include/qgis/qgsdatasourcemanagerdialog.h
 include/qgis/qgsdatasourceselectdialog.h
@@ -365,7 +387,9 @@ include/qgis/qgsdatums.h
 include/qgis/qgsdatumtransform.h
 include/qgis/qgsdatumtransformdialog.h
 include/qgis/qgsdbfilterproxymodel.h
+include/qgis/qgsdbqueryhistoryprovider.h
 include/qgis/qgsdbquerylog.h
+include/qgis/qgsdbrelationshipwidget.h
 include/qgis/qgsdefaultsearchwidgetwrapper.h
 include/qgis/qgsdefaultvalue.h
 include/qgis/qgsdemterraingenerator.h
@@ -381,8 +405,10 @@ include/qgis/qgsdiagramrenderer.h
 include/qgis/qgsdial.h
 include/qgis/qgsdialog.h
 include/qgis/qgsdirectionallightsettings.h
+include/qgis/qgsdirectionallightwidget.h
 include/qgis/qgsdirectoryitem.h
 include/qgis/qgsdistancearea.h
+include/qgis/qgsdockablewidgethelper.h
 include/qgis/qgsdockwidget.h
 include/qgis/qgsdockwidgetplugin.h
 include/qgis/qgsdoubleboxscalebarrenderer.h
@@ -393,6 +419,8 @@ include/qgis/qgsdualedgetriangulation.h
 include/qgis/qgsdualview.h
 include/qgis/qgsdummyconfigdlg.h
 include/qgis/qgsdxfexport.h
+include/qgis/qgsdxfpaintdevice.h
+include/qgis/qgsdxfpaintengine.h
 include/qgis/qgseditformconfig.h
 include/qgis/qgseditorconfigwidget.h
 include/qgis/qgseditorwidgetautoconf.h
@@ -405,6 +433,8 @@ include/qgis/qgseffectstack.h
 include/qgis/qgseffectstackpropertieswidget.h
 include/qgis/qgselevationmap.h
 include/qgis/qgselevationprofilecanvas.h
+include/qgis/qgselevationprofilelayertreeview.h
+include/qgis/qgselevationshadingrenderer.h
 include/qgis/qgselevationutils.h
 include/qgis/qgsellipse.h
 include/qgis/qgsellipsesymbollayer.h
@@ -519,6 +549,7 @@ include/qgis/qgsfilterlineeditplugin.h
 include/qgis/qgsfindfilesbypatternwidget.h
 include/qgis/qgsflatterraingenerator.h
 include/qgis/qgsfloatingwidget.h
+include/qgis/qgsfocuskeeper.h
 include/qgis/qgsfocuswatcher.h
 include/qgis/qgsfontbutton.h
 include/qgis/qgsfontbuttonplugin.h
@@ -586,8 +617,9 @@ include/qgis/qgsgeometrytransformer.h
 include/qgis/qgsgeometrytypecheck.h
 include/qgis/qgsgeometryutils.h
 include/qgis/qgsgeometryvalidator.h
-include/qgis/qgsgeonodeconnection.h
-include/qgis/qgsgeonoderequest.h
+include/qgis/qgsgeometrywidget.h
+include/qgis/qgsgeometrywidgetfactory.h
+include/qgis/qgsgeometrywidgetwrapper.h
 include/qgis/qgsgeopackagedataitems.h
 include/qgis/qgsgeopackageitemguiprovider.h
 include/qgis/qgsgeopackageprojectstorage.h
@@ -598,6 +630,8 @@ include/qgis/qgsgeopackagerasterwritertask.h
 include/qgis/qgsgeopdflayertreemodel.h
 include/qgis/qgsgeos.h
 include/qgis/qgsgloweffect.h
+include/qgis/qgsgltf3dutils.h
+include/qgis/qgsgltfutils.h
 include/qgis/qgsgml.h
 include/qgis/qgsgmlschema.h
 include/qgis/qgsgoochmaterialsettings.h
@@ -606,6 +640,8 @@ include/qgis/qgsgpsconnection.h
 include/qgis/qgsgpsconnectionregistry.h
 include/qgis/qgsgpsdconnection.h
 include/qgis/qgsgpsdetector.h
+include/qgis/qgsgpsinformation.h
+include/qgis/qgsgpslogger.h
 include/qgis/qgsgradientcolorrampdialog.h
 include/qgis/qgsgradientstopeditor.h
 include/qgis/qgsgraduatedhistogramwidget.h
@@ -637,8 +673,13 @@ include/qgis/qgshillshaderendererwidget.h
 include/qgis/qgshistogram.h
 include/qgis/qgshistogramdiagram.h
 include/qgis/qgshistogramwidget.h
+include/qgis/qgshistoryentry.h
+include/qgis/qgshistoryentrymodel.h
+include/qgis/qgshistoryentrynode.h
 include/qgis/qgshistoryprovider.h
 include/qgis/qgshistoryproviderregistry.h
+include/qgis/qgshistorywidget.h
+include/qgis/qgshistorywidgetcontext.h
 include/qgis/qgshollowscalebarrenderer.h
 include/qgis/qgshstoreutils.h
 include/qgis/qgshtmlannotation.h
@@ -656,6 +697,7 @@ include/qgis/qgsimagecache.h
 include/qgis/qgsimagedroptextedit.h
 include/qgis/qgsimageoperation.h
 include/qgis/qgsindexedfeature.h
+include/qgis/qgsinputcontrollermanager.h
 include/qgis/qgsinstallgridshiftdialog.h
 include/qgis/qgsinternalgeometryengine.h
 include/qgis/qgsinterpolatedlinerenderer.h
@@ -664,6 +706,7 @@ include/qgis/qgsinterpolator.h
 include/qgis/qgsinterval.h
 include/qgis/qgsinvertedpolygonrenderer.h
 include/qgis/qgsinvertedpolygonrendererwidget.h
+include/qgis/qgsiodevicesensor.h
 include/qgis/qgsjoindialog.h
 include/qgis/qgsjsoneditconfigdlg.h
 include/qgis/qgsjsoneditwidget.h
@@ -704,12 +747,14 @@ include/qgis/qgslayermetadatasearchwidget.h
 include/qgis/qgslayermetadatasourceselectprovider.h
 include/qgis/qgslayermetadatavalidator.h
 include/qgis/qgslayernotesutils.h
+include/qgis/qgslayerpropertiesdialog.h
 include/qgis/qgslayerpropertieswidget.h
 include/qgis/qgslayertree.h
 include/qgis/qgslayertreeembeddedconfigwidget.h
 include/qgis/qgslayertreeembeddedwidgetregistry.h
 include/qgis/qgslayertreeembeddedwidgetsimpl.h
 include/qgis/qgslayertreefilterproxymodel.h
+include/qgis/qgslayertreefiltersettings.h
 include/qgis/qgslayertreegroup.h
 include/qgis/qgslayertreelayer.h
 include/qgis/qgslayertreemapcanvasbridge.h
@@ -733,6 +778,7 @@ include/qgis/qgslayoutcombobox.h
 include/qgis/qgslayoutcustomdrophandler.h
 include/qgis/qgslayoutdesignerinterface.h
 include/qgis/qgslayouteffect.h
+include/qgis/qgslayoutelevationprofilewidget.h
 include/qgis/qgslayoutexporter.h
 include/qgis/qgslayoutframe.h
 include/qgis/qgslayoutgeopdfexporter.h
@@ -746,6 +792,7 @@ include/qgis/qgslayoutitem.h
 include/qgis/qgslayoutitem3dmap.h
 include/qgis/qgslayoutitemattributetable.h
 include/qgis/qgslayoutitemcombobox.h
+include/qgis/qgslayoutitemelevationprofile.h
 include/qgis/qgslayoutitemgroup.h
 include/qgis/qgslayoutitemgroupundocommand.h
 include/qgis/qgslayoutitemguiregistry.h
@@ -812,6 +859,7 @@ include/qgis/qgslayoutundocommand.h
 include/qgis/qgslayoutundostack.h
 include/qgis/qgslayoutunitscombobox.h
 include/qgis/qgslayoututils.h
+include/qgis/qgslayoutvaliditychecks.h
 include/qgis/qgslayoutview.h
 include/qgis/qgslayoutviewmouseevent.h
 include/qgis/qgslayoutviewrubberband.h
@@ -846,10 +894,12 @@ include/qgis/qgslinestring.h
 include/qgis/qgslinesymbol.h
 include/qgis/qgslinesymbollayer.h
 include/qgis/qgslinuxnative.h
+include/qgis/qgslistconfigdlg.h
 include/qgis/qgslistfieldformatter.h
 include/qgis/qgslistwidget.h
 include/qgis/qgslistwidgetfactory.h
 include/qgis/qgslistwidgetwrapper.h
+include/qgis/qgsloadrasterattributetabledialog.h
 include/qgis/qgslocaldefaultsettings.h
 include/qgis/qgslocalec.h
 include/qgis/qgslocalizeddatapathregistry.h
@@ -878,6 +928,9 @@ include/qgis/qgsmapdecoration.h
 include/qgis/qgsmaphittest.h
 include/qgis/qgsmapinfosymbolconverter.h
 include/qgis/qgsmaplayer.h
+include/qgis/qgsmaplayeraction.h
+include/qgis/qgsmaplayeractioncontext.h
+include/qgis/qgsmaplayeractioncontextgenerator.h
 include/qgis/qgsmaplayeractionregistry.h
 include/qgis/qgsmaplayercombobox.h
 include/qgis/qgsmaplayercomboboxplugin.h
@@ -891,7 +944,10 @@ include/qgis/qgsmaplayerloadstyledialog.h
 include/qgis/qgsmaplayermodel.h
 include/qgis/qgsmaplayerproxymodel.h
 include/qgis/qgsmaplayerref.h
+include/qgis/qgsmaplayerrefreshsettingswidget.h
 include/qgis/qgsmaplayerrenderer.h
+include/qgis/qgsmaplayersavestyledialog.h
+include/qgis/qgsmaplayerselectionproperties.h
 include/qgis/qgsmaplayerserverproperties.h
 include/qgis/qgsmaplayerstore.h
 include/qgis/qgsmaplayerstyle.h
@@ -941,11 +997,17 @@ include/qgis/qgsmaskidprovider.h
 include/qgis/qgsmaskingwidget.h
 include/qgis/qgsmaskpaintdevice.h
 include/qgis/qgsmasksourceselectionwidget.h
+include/qgis/qgsmasksymbollayer.h
 include/qgis/qgsmasksymbollayerwidget.h
 include/qgis/qgsmasterlayoutinterface.h
 include/qgis/qgsmaterialregistry.h
 include/qgis/qgsmaterialsettingswidget.h
+include/qgis/qgsmatrix4x4.h
 include/qgis/qgsmbtiles.h
+include/qgis/qgsmbtilesvectortiledataprovider.h
+include/qgis/qgsmbtilesvectortileguiprovider.h
+include/qgis/qgsmbtilesvectortilesourcewidget.h
+include/qgis/qgsmediawidget.h
 include/qgis/qgsmemoryfeatureiterator.h
 include/qgis/qgsmemoryprovider.h
 include/qgis/qgsmemoryproviderutils.h
@@ -1012,6 +1074,7 @@ include/qgis/qgsmodelgraphicsscene.h
 include/qgis/qgsmodelgraphicsview.h
 include/qgis/qgsmodelgroupboxdefinitionwidget.h
 include/qgis/qgsmodelinputreorderwidget.h
+include/qgis/qgsmodeloutputreorderwidget.h
 include/qgis/qgsmodelsnapper.h
 include/qgis/qgsmodelundocommand.h
 include/qgis/qgsmodelviewmouseevent.h
@@ -1102,6 +1165,7 @@ include/qgis/qgsoptionsdialoghighlightwidgetsimpl.h
 include/qgis/qgsoptionswidgetfactory.h
 include/qgis/qgsorderbydialog.h
 include/qgis/qgsorganizetablecolumnsdialog.h
+include/qgis/qgsorientedbox3d.h
 include/qgis/qgsowsconnection.h
 include/qgis/qgsowssourceselect.h
 include/qgis/qgsowssourcewidget.h
@@ -1120,6 +1184,7 @@ include/qgis/qgspanelwidgetstack.h
 include/qgis/qgspasswordlineedit.h
 include/qgis/qgspasswordlineeditplugin.h
 include/qgis/qgspathresolver.h
+include/qgis/qgspdalalgorithms.h
 include/qgis/qgspenstylecombobox.h
 include/qgis/qgspercentagenumericformat.h
 include/qgis/qgsphongmaterialsettings.h
@@ -1179,6 +1244,7 @@ include/qgis/qgspointcloudsourceselect.h
 include/qgis/qgspointcloudstatistics.h
 include/qgis/qgspointcloudstatscalculationtask.h
 include/qgis/qgspointcloudstatscalculator.h
+include/qgis/qgspointcloudsubindex.h
 include/qgis/qgspointclusterrenderer.h
 include/qgis/qgspointclusterrendererwidget.h
 include/qgis/qgspointdisplacementrenderer.h
@@ -1217,6 +1283,7 @@ include/qgis/qgsprocessinggui.h
 include/qgis/qgsprocessingguiregistry.h
 include/qgis/qgsprocessinghelpeditorwidget.h
 include/qgis/qgsprocessinghistoryprovider.h
+include/qgis/qgsprocessinghistorywidget.h
 include/qgis/qgsprocessingmaplayercombobox.h
 include/qgis/qgsprocessingmatrixmodelerwidget.h
 include/qgis/qgsprocessingmatrixparameterdialog.h
@@ -1235,6 +1302,7 @@ include/qgis/qgsprocessingmultipleselectiondialog.h
 include/qgis/qgsprocessingoutputdestinationwidget.h
 include/qgis/qgsprocessingoutputs.h
 include/qgis/qgsprocessingparameteraggregate.h
+include/qgis/qgsprocessingparameteralignrasterlayers.h
 include/qgis/qgsprocessingparameterdefinitionwidget.h
 include/qgis/qgsprocessingparameterdxflayers.h
 include/qgis/qgsprocessingparameterfieldmap.h
@@ -1245,7 +1313,9 @@ include/qgis/qgsprocessingparametertininputlayers.h
 include/qgis/qgsprocessingparametertype.h
 include/qgis/qgsprocessingparametertypeimpl.h
 include/qgis/qgsprocessingparametervectortilewriterlayers.h
+include/qgis/qgsprocessingpointcloudexpressionlineedit.h
 include/qgis/qgsprocessingprovider.h
+include/qgis/qgsprocessingrastercalculatorexpressionlineedit.h
 include/qgis/qgsprocessingrecentalgorithmlog.h
 include/qgis/qgsprocessingregistry.h
 include/qgis/qgsprocessingtininputlayerswidget.h
@@ -1255,6 +1325,7 @@ include/qgis/qgsprocessingutils.h
 include/qgis/qgsprocessingvectortilewriterlayerswidgetwrapper.h
 include/qgis/qgsprocessingwidgetwrapper.h
 include/qgis/qgsprocessingwidgetwrapperimpl.h
+include/qgis/qgsprofileexporter.h
 include/qgis/qgsprofilepoint.h
 include/qgis/qgsprofilerenderer.h
 include/qgis/qgsprofilerequest.h
@@ -1264,6 +1335,7 @@ include/qgis/qgsprojectbadlayerhandler.h
 include/qgis/qgsprojectdisplaysettings.h
 include/qgis/qgsprojectelevationproperties.h
 include/qgis/qgsprojectfiletransform.h
+include/qgis/qgsprojectgpssettings.h
 include/qgis/qgsprojectionfactors.h
 include/qgis/qgsprojectionselectiondialog.h
 include/qgis/qgsprojectionselectiontreewidget.h
@@ -1304,6 +1376,7 @@ include/qgis/qgsprovidersourcewidgetproviderregistry.h
 include/qgis/qgsprovidersqlquerybuilder.h
 include/qgis/qgsprovidersublayerdetails.h
 include/qgis/qgsprovidersublayermodel.h
+include/qgis/qgsprovidersublayersdialog.h
 include/qgis/qgsprovidersublayertask.h
 include/qgis/qgsproviderutils.h
 include/qgis/qgsproxyfeaturesink.h
@@ -1324,6 +1397,12 @@ include/qgis/qgsrangeslider.h
 include/qgis/qgsrangewidgetfactory.h
 include/qgis/qgsrangewidgetwrapper.h
 include/qgis/qgsraster.h
+include/qgis/qgsrasterattributetable.h
+include/qgis/qgsrasterattributetableaddcolumndialog.h
+include/qgis/qgsrasterattributetableaddrowdialog.h
+include/qgis/qgsrasterattributetabledialog.h
+include/qgis/qgsrasterattributetablemodel.h
+include/qgis/qgsrasterattributetablewidget.h
 include/qgis/qgsrasterbandcombobox.h
 include/qgis/qgsrasterbandcomboboxplugin.h
 include/qgis/qgsrasterbandstats.h
@@ -1334,6 +1413,7 @@ include/qgis/qgsrasterchecker.h
 include/qgis/qgsrastercontourrenderer.h
 include/qgis/qgsrastercontourrendererwidget.h
 include/qgis/qgsrasterdataprovider.h
+include/qgis/qgsrasterdataproviderelevationproperties.h
 include/qgis/qgsrasterdataprovidertemporalcapabilities.h
 include/qgis/qgsrasterdrawer.h
 include/qgis/qgsrasterfilewriter.h
@@ -1427,8 +1507,10 @@ include/qgis/qgsrulebasedlabeling.h
 include/qgis/qgsrulebasedlabelingwidget.h
 include/qgis/qgsrulebasedrenderer.h
 include/qgis/qgsrulebasedrendererwidget.h
+include/qgis/qgsrunnableprovidercreator.h
 include/qgis/qgsrunprocess.h
 include/qgis/qgsruntimeprofiler.h
+include/qgis/qgssatelliteinformation.h
 include/qgis/qgsscalebarrenderer.h
 include/qgis/qgsscalebarrendererregistry.h
 include/qgis/qgsscalebarsettings.h
@@ -1442,18 +1524,33 @@ include/qgis/qgsscalewidget.h
 include/qgis/qgsscalewidgetplugin.h
 include/qgis/qgsscientificnumericformat.h
 include/qgis/qgsscreenhelper.h
+include/qgis/qgsscreenproperties.h
 include/qgis/qgsscrollarea.h
 include/qgis/qgssearchquerybuilder.h
 include/qgis/qgssearchwidgettoolbutton.h
 include/qgis/qgssearchwidgetwrapper.h
 include/qgis/qgsselectioncontext.h
+include/qgis/qgssensorguiregistry.h
+include/qgis/qgssensormanager.h
+include/qgis/qgssensormodel.h
+include/qgis/qgssensorregistry.h
+include/qgis/qgssensorwidget.h
 include/qgis/qgssettings.h
+include/qgis/qgssettingseditorwidgetregistry.h
+include/qgis/qgssettingseditorwidgetwrapper.h
+include/qgis/qgssettingseditorwidgetwrapperimpl.h
 include/qgis/qgssettingsentry.h
 include/qgis/qgssettingsentryenumflag.h
+include/qgis/qgssettingsentrygroup.h
 include/qgis/qgssettingsentryimpl.h
+include/qgis/qgssettingsenumflageditorwidgetwrapper.h
 include/qgis/qgssettingsregistry.h
 include/qgis/qgssettingsregistrycore.h
 include/qgis/qgssettingsregistrygui.h
+include/qgis/qgssettingstree.h
+include/qgis/qgssettingstreemodel.h
+include/qgis/qgssettingstreenode.h
+include/qgis/qgssettingstreewidget.h
 include/qgis/qgsshadoweffect.h
 include/qgis/qgsshadowrenderingframegraph.h
 include/qgis/qgsshadowsettings.h
@@ -1473,6 +1570,7 @@ include/qgis/qgssinglesymbolrenderer.h
 include/qgis/qgssinglesymbolrendererwidget.h
 include/qgis/qgsskyboxentity.h
 include/qgis/qgsskyboxsettings.h
+include/qgis/qgssldexportcontext.h
 include/qgis/qgsslider.h
 include/qgis/qgsslopefilter.h
 include/qgis/qgssmartgroupeditordialog.h
@@ -1484,18 +1582,22 @@ include/qgis/qgssourcecache.h
 include/qgis/qgssourcefieldsproperties.h
 include/qgis/qgssourceselectprovider.h
 include/qgis/qgssourceselectproviderregistry.h
+include/qgis/qgsspacerwidgetwrapper.h
 include/qgis/qgsspatialindex.h
 include/qgis/qgsspatialindexkdbush.h
 include/qgis/qgsspatialindexkdbushdata.h
 include/qgis/qgsspatialindexutils.h
 include/qgis/qgsspatialiteutils.h
+include/qgis/qgssphere.h
 include/qgis/qgsspinbox.h
 include/qgis/qgsspinboxplugin.h
 include/qgis/qgssqlcomposerdialog.h
 include/qgis/qgssqlexpressioncompiler.h
+include/qgis/qgssqliteexpressioncompiler.h
 include/qgis/qgssqliteutils.h
 include/qgis/qgssqlstatement.h
 include/qgis/qgsstackedbardiagram.h
+include/qgis/qgsstackedwidget.h
 include/qgis/qgsstatisticalsummary.h
 include/qgis/qgsstatusbar.h
 include/qgis/qgssteppedlinescalebarrenderer.h
@@ -1582,14 +1684,42 @@ include/qgis/qgstextpreview.h
 include/qgis/qgstextrenderer.h
 include/qgis/qgstextrendererutils.h
 include/qgis/qgstextshadowsettings.h
+include/qgis/qgstextwidgetwrapper.h
 include/qgis/qgsthreadingutils.h
 include/qgis/qgsticksscalebarrenderer.h
 include/qgis/qgstilecache.h
 include/qgis/qgstiledownloadmanager.h
+include/qgis/qgstiledsceneboundingvolume.h
+include/qgis/qgstiledscenechunkloader_p.h
+include/qgis/qgstiledsceneconnection.h
+include/qgis/qgstiledsceneconnectiondialog.h
+include/qgis/qgstiledscenedataitemguiprovider.h
+include/qgis/qgstiledscenedataitems.h
+include/qgis/qgstiledscenedataprovider.h
+include/qgis/qgstiledsceneindex.h
+include/qgis/qgstiledscenelayer.h
+include/qgis/qgstiledscenelayer3drenderer.h
+include/qgis/qgstiledscenelayerelevationproperties.h
+include/qgis/qgstiledscenelayerrenderer.h
+include/qgis/qgstiledscenenode.h
+include/qgis/qgstiledsceneproviderguimetadata.h
+include/qgis/qgstiledsceneprovidermetadata.h
+include/qgis/qgstiledscenerenderer.h
+include/qgis/qgstiledscenerendererpropertieswidget.h
+include/qgis/qgstiledscenerendererregistry.h
+include/qgis/qgstiledscenerendererwidget.h
+include/qgis/qgstiledscenerequest.h
+include/qgis/qgstiledscenesourceselect.h
+include/qgis/qgstiledscenetexturerenderer.h
+include/qgis/qgstiledscenetexturerendererwidget.h
+include/qgis/qgstiledscenetile.h
+include/qgis/qgstiledscenewireframerenderer.h
+include/qgis/qgstiledscenewireframerendererwidget.h
 include/qgis/qgstiles.h
 include/qgis/qgstilingscheme.h
 include/qgis/qgstininterpolator.h
 include/qgis/qgstolerance.h
+include/qgis/qgstooltipcombobox.h
 include/qgis/qgstopologicalmesh.h
 include/qgis/qgstotalcurvaturefilter.h
 include/qgis/qgstracer.h
@@ -1651,6 +1781,7 @@ include/qgis/qgsvectorlayerexporter.h
 include/qgis/qgsvectorlayerfeaturecounter.h
 include/qgis/qgsvectorlayerfeatureiterator.h
 include/qgis/qgsvectorlayerfeaturepool.h
+include/qgis/qgsvectorlayergpslogger.h
 include/qgis/qgsvectorlayerjoinbuffer.h
 include/qgis/qgsvectorlayerjoininfo.h
 include/qgis/qgsvectorlayerlabeling.h
@@ -1661,8 +1792,8 @@ include/qgis/qgsvectorlayerproperties.h
 include/qgis/qgsvectorlayerref.h
 include/qgis/qgsvectorlayerrenderer.h
 include/qgis/qgsvectorlayersaveasdialog.h
-include/qgis/qgsvectorlayersavestyledialog.h
 include/qgis/qgsvectorlayerselectionmanager.h
+include/qgis/qgsvectorlayerselectionproperties.h
 include/qgis/qgsvectorlayertemporalproperties.h
 include/qgis/qgsvectorlayertemporalpropertieswidget.h
 include/qgis/qgsvectorlayertools.h
@@ -1678,6 +1809,7 @@ include/qgis/qgsvectortileconnection.h
 include/qgis/qgsvectortileconnectiondialog.h
 include/qgis/qgsvectortiledataitemguiprovider.h
 include/qgis/qgsvectortiledataitems.h
+include/qgis/qgsvectortiledataprovider.h
 include/qgis/qgsvectortilelabeling.h
 include/qgis/qgsvectortilelayer.h
 include/qgis/qgsvectortilelayerproperties.h
@@ -1699,8 +1831,12 @@ include/qgis/qgsvertexmarker.h
 include/qgis/qgsvirtuallayerdefinition.h
 include/qgis/qgsvirtuallayerdefinitionutils.h
 include/qgis/qgsvirtuallayertask.h
+include/qgis/qgsvirtualpointcloudprovider.h
 include/qgis/qgsvscrollarea.h
 include/qgis/qgsvtpktiles.h
+include/qgis/qgsvtpkvectortiledataprovider.h
+include/qgis/qgsvtpkvectortileguiprovider.h
+include/qgis/qgsvtpkvectortilesourcewidget.h
 include/qgis/qgsweakrelation.h
 include/qgis/qgswebframe.h
 include/qgis/qgswebpage.h
@@ -1712,13 +1848,58 @@ include/qgis/qgswkbptr.h
 include/qgis/qgswkbtypes.h
 include/qgis/qgswmsdimensiondialog.h
 include/qgis/qgsxmlutils.h
+include/qgis/qgsxyzvectortiledataprovider.h
 include/qgis/qgszipitem.h
 include/qgis/qgsziputils.h
 include/qgis/qgszonalstatistics.h
 include/qgis/qobjectuniqueptr.h
+include/qgis/ui_3dnavigationwidget.h
+include/qgis/ui_ambientocclusionsettingswidget.h
+include/qgis/ui_animation3dwidget.h
+include/qgis/ui_animationexport3ddialog.h
+include/qgis/ui_goochmaterialwidget.h
+include/qgis/ui_line3dsymbolwidget.h
+include/qgis/ui_map3dconfigwidget.h
+include/qgis/ui_map3dexportwidget.h
+include/qgis/ui_materialwidget.h
+include/qgis/ui_nullmaterialwidget.h
+include/qgis/ui_phongmaterialwidget.h
+include/qgis/ui_phongtexturedmaterialwidgetbase.h
+include/qgis/ui_point3dsymbolwidget.h
+include/qgis/ui_polygon3dsymbolwidget.h
+include/qgis/ui_qgisapp.h
+include/qgis/ui_qgs25drendererwidgetbase.h
+include/qgis/ui_qgs3doptionsbase.h
+include/qgis/ui_qgs3drendererrulepropswidget.h
+include/qgis/ui_qgs3dviewsmanagerdialog.h
+include/qgis/ui_qgsabout.h
+include/qgis/ui_qgsaddattrdialogbase.h
+include/qgis/ui_qgsaddtaborgroupbase.h
 include/qgis/ui_qgsadvanceddigitizingdockwidgetbase.h
 include/qgis/ui_qgsadvanceddigitizingfloaterbase.h
+include/qgis/ui_qgsadvancedsettingswidget.h
+include/qgis/ui_qgsanimationexportdialogbase.h
+include/qgis/ui_qgsannotationcommonpropertieswidgetbase.h
+include/qgis/ui_qgsannotationitempropertieswidgetbase.h
+include/qgis/ui_qgsannotationlayerpropertiesbase.h
+include/qgis/ui_qgsannotationlinetextwidgetbase.h
+include/qgis/ui_qgsannotationpointtextwidgetbase.h
+include/qgis/ui_qgsannotationsymbolwidgetbase.h
+include/qgis/ui_qgsannotationwidgetbase.h
+include/qgis/ui_qgsarcgisrestsourcewidgetbase.h
 include/qgis/ui_qgsarcgisservicesourceselectbase.h
+include/qgis/ui_qgsarcgisvectortileconnectiondialog.h
+include/qgis/ui_qgsarrowsymbollayerwidgetbase.h
+include/qgis/ui_qgsattributeactiondialogbase.h
+include/qgis/ui_qgsattributeactionpropertiesdialogbase.h
*** 1060 LINES SKIPPED ***