git: 3a44e4a8c065 - main - graphics/qgis-ltr: Update to 3.22.4

From: Rainer Hurling <rhurlin_at_FreeBSD.org>
Date: Sun, 06 Mar 2022 18:07:43 UTC
The branch main has been updated by rhurlin:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3a44e4a8c0656a68575fbce6dd5b581f91d30dca

commit 3a44e4a8c0656a68575fbce6dd5b581f91d30dca
Author:     Rainer Hurling <rhurlin@FreeBSD.org>
AuthorDate: 2022-03-06 17:58:56 +0000
Commit:     Rainer Hurling <rhurlin@FreeBSD.org>
CommitDate: 2022-03-06 18:07:00 +0000

    graphics/qgis-ltr: Update to 3.22.4
    
    This is the new LTR version, with a big version jump from 3.16.16.
    The most important changes can be read at [1].
    
    [1] https://www.qgis.org/de/site/forusers/visualchangelog322/index.html
    
    Changelog: https://github.com/qgis/QGIS/compare/final-3_22_3%5E...final-3_22_4
---
 graphics/qgis-ltr/Makefile                         |   24 +-
 graphics/qgis-ltr/distinfo                         |    6 +-
 graphics/qgis-ltr/files/patch-cmake_FindSIP.py     |   47 -
 ..._plugins_sagaprovider_SagaAlgorithmProvider.py} |   22 +-
 ...patch-src_core_providers_ogr_qgsogrprovider.cpp |   19 -
 .../patch-src_core_providers_ogr_qgsogrprovider.h  |   11 -
 graphics/qgis-ltr/pkg-plist                        | 1901 +++++++++++---------
 7 files changed, 1085 insertions(+), 945 deletions(-)

diff --git a/graphics/qgis-ltr/Makefile b/graphics/qgis-ltr/Makefile
index b47b1bec8858..359718fd12d8 100644
--- a/graphics/qgis-ltr/Makefile
+++ b/graphics/qgis-ltr/Makefile
@@ -1,8 +1,7 @@
 # Created by: Laurent Courty
 
 PORTNAME=	qgis
-DISTVERSION=	3.16.16
-PORTREVISION=	2
+DISTVERSION=	3.22.4
 CATEGORIES=	graphics geography
 MASTER_SITES=	https://qgis.org/downloads/
 PKGNAMESUFFIX=	-ltr
@@ -15,7 +14,6 @@ LICENSE_FILE=	${WRKSRC}/doc/LICENSE
 
 BUILD_DEPENDS=	gpsbabel>=1.5.4:astro/gpsbabel \
 		opencl>=0:devel/opencl \
-		sip:devel/py-sip4 \
 		${PYTHON_PKGNAMEPREFIX}cycler>=0.10.0:devel/py-cycler@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}dateutil>=2.8.1:devel/py-dateutil@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}future>=0.18.2:devel/py-future@${PY_FLAVOR} \
@@ -45,6 +43,7 @@ LIB_DEPENDS=	libexiv2.so:graphics/exiv2 \
 		libmdal.so:math/mdal \
 		libnetcdf.so:science/netcdf \
 		libOpenCL.so:devel/ocl-icd \
+		libpdal_base.so:math/pdal \
 		libproj.so:graphics/proj \
 		libprotobuf-lite.so:devel/protobuf \
 		libqjson-qt5.so:devel/qjson \
@@ -62,6 +61,7 @@ RUN_DEPENDS=	astyle:devel/astyle \
 		${PYTHON_PKGNAMEPREFIX}black>=19.10:devel/py-black@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}cycler>=0.10.0:devel/py-cycler@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}dateutil>=2.8.1:devel/py-dateutil@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}Fiona>=0:graphics/py-fiona@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}future>=0.18.2:devel/py-future@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}gdal>=3.1.0:graphics/py-gdal@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}geojson>=2.3.0:devel/py-geojson@${PY_FLAVOR} \
@@ -106,12 +106,12 @@ USES=		bison cmake compiler:features desktop-file-utils \
 USE_GL=		gl
 USE_GNOME=	libxml2
 USE_LDCONFIG=	yes
-USE_PYQT=	pyqt5 qscintilla2
+USE_PYQT=	pyqt5 qscintilla2 pysip sip 
 USE_QT=		3d buildtools_build core concurrent dbus declarative \
-		designer doc gamepad gui linguist_build location \
+		designer_build qdoc_build gamepad gui linguist_build location \
 		network printsupport qmake_build script serialport \
-		sql sql-pgsql sql-sqlite3 svg testlib uitools \
-		webengine widgets webkit xml
+		sql sql-pgsql sql-sqlite3 svg testlib uitools_build \
+		webengine webkit widgets xml
 
 SHEBANG_FILES=	src/plugins/grass/scripts/*.py
 
@@ -125,7 +125,8 @@ CMAKE_ARGS+=	-DCMAKE_BUILD_TYPE:STRING=Release \
 		-DQWT_INCLUDE_DIR:PATH=${LOCALBASE}/include/qt5/qwt6 \
 		-DQWT_LIBRARY:FILEPATH=${LOCALBASE}/lib/qt5/libqwt6.so
 CMAKE_ON=	BUILD_TESTING ENABLE_TESTS USE_OPENCL WITH_3D WITH_ASTYLE \
-		WITH_BINDINGS WITH_CUSTOM_WIDGETS WITH_POSTGRESQL
+		WITH_BINDINGS WITH_CUSTOM_WIDGETS WITH_EPT WITH_POSTGRESQL \
+		WITH_PDAL
 CMAKE_OFF=	WITH_QWTPOLAR
 
 CONFLICTS_INSTALL=	qgis
@@ -152,6 +153,13 @@ SERVER_CMAKE_BOOL=	WITH_SERVER WITH_SERVER_PLUGINS WITH_QSPATIALITE
 
 .include <bsd.port.pre.mk>
 
+# QGIS requires flex >= 2.5.6, see
+# https://github.com/qgis/QGIS/blob/fb0f334b06e0828e5695ffcaa7c7eb82d6516cb0/INSTALL.md
+.if (${OPSYS} == FreeBSD && ${OSVERSION} < 1300501)
+BUILD_DEPENDS+=	${LOCALBASE}/bin/flex:textproc/flex
+CMAKE_ARGS+=	-DFLEX_EXECUTABLE:FILEPATH=${LOCALBASE}/bin/flex
+.endif
+
 post-patch:
 # On i386, '-mllvm -inline-threshold=128' does not build under all circumstances
 # See bugs 242557 and 241687.
diff --git a/graphics/qgis-ltr/distinfo b/graphics/qgis-ltr/distinfo
index 6b7e62c78583..98d849faab06 100644
--- a/graphics/qgis-ltr/distinfo
+++ b/graphics/qgis-ltr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1642408257
-SHA256 (qgis-3.16.16.tar.bz2) = ccd2f404534fcb00b5e17863375462090c9575e68b32ce50b2e7e925d1e01a49
-SIZE (qgis-3.16.16.tar.bz2) = 119123296
+TIMESTAMP = 1646576431
+SHA256 (qgis-3.22.4.tar.bz2) = 80e93f55e3afaa951eac2b7298c96e92ef3ded35882fcb3c1442a3d05de3808d
+SIZE (qgis-3.22.4.tar.bz2) = 137701974
diff --git a/graphics/qgis-ltr/files/patch-cmake_FindSIP.py b/graphics/qgis-ltr/files/patch-cmake_FindSIP.py
deleted file mode 100644
index dfe7adce9a97..000000000000
--- a/graphics/qgis-ltr/files/patch-cmake_FindSIP.py
+++ /dev/null
@@ -1,47 +0,0 @@
---- cmake/FindSIP.py.orig	2021-12-07 16:53:56 UTC
-+++ cmake/FindSIP.py
-@@ -30,31 +30,17 @@
- # Redistribution and use is allowed according to the terms of the BSD license.
- # For details see the accompanying COPYING-CMAKE-SCRIPTS file.
- 
--try:
--    import sipbuild
--except ImportError:  # Code for SIP v4
--    import sipconfig
-+import sipconfig
- 
--    sipcfg = sipconfig.Configuration()
--    print("sip_version:%06.0x" % sipcfg.sip_version)
--    print("sip_version_num:%d" % sipcfg.sip_version)
--    print("sip_version_str:%s" % sipcfg.sip_version_str)
--    print("sip_bin:%s" % sipcfg.sip_bin)
--    print("default_sip_dir:%s" % sipcfg.default_sip_dir)
--    print("sip_inc_dir:%s" % sipcfg.sip_inc_dir)
--    # SIP 4.19.10+ has new sipcfg.sip_module_dir
--    if hasattr(sipcfg, "sip_module_dir"):
--        print("sip_module_dir:%s" % sipcfg.sip_module_dir)
--    else:
--        print("sip_module_dir:%s" % sipcfg.sip_mod_dir)
--else:  # Code for SIP v5
--    print("sip_version:%06.0x" % sipbuild.version.SIP_VERSION)
--    print("sip_version_num:%d" % sipbuild.version.SIP_VERSION)
--    print("sip_version_str:%s" % sipbuild.version.SIP_VERSION_STR)
--
--    import shutil
--    print("sip_bin:%s" % shutil.which("sip5"))
--
--    from distutils.sysconfig import get_python_lib
--    python_modules_dir = get_python_lib(plat_specific=1)
--    print("default_sip_dir:%s" % python_modules_dir)
-+sipcfg = sipconfig.Configuration()
-+print("sip_version:%06.0x" % sipcfg.sip_version)
-+print("sip_version_num:%d" % sipcfg.sip_version)
-+print("sip_version_str:%s" % sipcfg.sip_version_str)
-+print("sip_bin:%s" % sipcfg.sip_bin)
-+print("default_sip_dir:%s" % sipcfg.default_sip_dir)
-+print("sip_inc_dir:%s" % sipcfg.sip_inc_dir)
-+# SIP 4.19.10+ has new sipcfg.sip_module_dir
-+if hasattr(sipcfg, "sip_module_dir"):
-+    print("sip_module_dir:%s" % sipcfg.sip_module_dir)
-+else:
-+    print("sip_module_dir:%s" % sipcfg.sip_mod_dir)
diff --git a/graphics/qgis-ltr/files/patch-python_plugins_processing_algs_saga_SagaAlgorithmProvider.py b/graphics/qgis-ltr/files/patch-python_plugins_sagaprovider_SagaAlgorithmProvider.py
similarity index 59%
rename from graphics/qgis-ltr/files/patch-python_plugins_processing_algs_saga_SagaAlgorithmProvider.py
rename to graphics/qgis-ltr/files/patch-python_plugins_sagaprovider_SagaAlgorithmProvider.py
index 75c99683608f..bd193d00865d 100644
--- a/graphics/qgis-ltr/files/patch-python_plugins_processing_algs_saga_SagaAlgorithmProvider.py
+++ b/graphics/qgis-ltr/files/patch-python_plugins_sagaprovider_SagaAlgorithmProvider.py
@@ -1,13 +1,13 @@
---- python/plugins/processing/algs/saga/SagaAlgorithmProvider.py.orig	2019-12-07 13:18:21 UTC
-+++ python/plugins/processing/algs/saga/SagaAlgorithmProvider.py
-@@ -79,13 +79,13 @@ class SagaAlgorithmProvider(QgsProcessingProvider):
- 
-     def canBeActivated(self):
-         version = SagaUtils.getInstalledVersion(True)
--        if version is not None and (version.startswith(REQUIRED_VERSION) or version.startswith(BETA_SUPPORT_VERSION)):
-+        if version is not None and (version.startswith(REQUIRED_VERSION) or version >= BETA_SUPPORT_VERSION):
-             return True
-         return False
+--- 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)
@@ -16,7 +16,7 @@
              return self.tr('SAGA version {} is not officially supported - algorithms may encounter issues').format(version)
          return ''
  
-@@ -96,7 +96,7 @@ class SagaAlgorithmProvider(QgsProcessingProvider):
+@@ -95,7 +95,7 @@ class SagaAlgorithmProvider(QgsProcessingProvider):
                                       self.tr('Processing'), Qgis.Critical)
              return
  
diff --git a/graphics/qgis-ltr/files/patch-src_core_providers_ogr_qgsogrprovider.cpp b/graphics/qgis-ltr/files/patch-src_core_providers_ogr_qgsogrprovider.cpp
deleted file mode 100644
index bbde70a1a76c..000000000000
--- a/graphics/qgis-ltr/files/patch-src_core_providers_ogr_qgsogrprovider.cpp
+++ /dev/null
@@ -1,19 +0,0 @@
---- src/core/providers/ogr/qgsogrprovider.cpp.orig	2021-11-19 12:10:19 UTC
-+++ src/core/providers/ogr/qgsogrprovider.cpp
-@@ -5934,7 +5934,7 @@ void QgsOgrProviderUtils::release( QgsOgrLayer *&layer
- }
- 
- 
--void QgsOgrProviderUtils::releaseDataset( QgsOgrDataset *&ds )
-+void QgsOgrProviderUtils::releaseDataset( QgsOgrDataset *ds )
- {
-   if ( !ds )
-     return;
-@@ -5942,7 +5942,6 @@ void QgsOgrProviderUtils::releaseDataset( QgsOgrDatase
-   QMutexLocker locker( sGlobalMutex() );
-   releaseInternal( ds->mIdent, ds->mDs, true );
-   delete ds;
--  ds = nullptr;
- }
- 
- bool QgsOgrProviderUtils::canDriverShareSameDatasetAmongLayers( const QString &driverName )
diff --git a/graphics/qgis-ltr/files/patch-src_core_providers_ogr_qgsogrprovider.h b/graphics/qgis-ltr/files/patch-src_core_providers_ogr_qgsogrprovider.h
deleted file mode 100644
index a4979c9e5a9b..000000000000
--- a/graphics/qgis-ltr/files/patch-src_core_providers_ogr_qgsogrprovider.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/core/providers/ogr/qgsogrprovider.h.orig	2021-11-19 12:10:19 UTC
-+++ src/core/providers/ogr/qgsogrprovider.h
-@@ -503,7 +503,7 @@ class CORE_EXPORT QgsOgrProviderUtils
-     static void release( QgsOgrLayer *&layer );
- 
-     //! Release a QgsOgrDataset*
--    static void releaseDataset( QgsOgrDataset *&ds );
-+    static void releaseDataset( QgsOgrDataset *ds );
- 
-     //! Make sure that the existing pool of opened datasets on dsName is not accessible for new getLayer() attempts
-     static void invalidateCachedDatasets( const QString &dsName );
diff --git a/graphics/qgis-ltr/pkg-plist b/graphics/qgis-ltr/pkg-plist
index b7ea6456542a..097b299b2a9f 100644
--- a/graphics/qgis-ltr/pkg-plist
+++ b/graphics/qgis-ltr/pkg-plist
@@ -12,11 +12,26 @@ include/qgis/LinTriangleInterpolator.h
 include/qgis/MathUtils.h
 include/qgis/NormVecDecorator.h
 include/qgis/ParametricLine.h
+include/qgis/RTree.h
 include/qgis/TriDecorator.h
 include/qgis/TriangleInterpolator.h
 include/qgis/Vector3D.h
 include/qgis/characterwidget.h
+include/qgis/costcalculator.h
+include/qgis/feature.h
+include/qgis/fromencodedcomponenthelper.h
+include/qgis/geomfunction.h
+include/qgis/internalexception.h
 include/qgis/json_fwd.hpp
+include/qgis/labelposition.h
+include/qgis/layer.h
+include/qgis/pal.h
+include/qgis/palexception.h
+include/qgis/palrtree.h
+include/qgis/palstat.h
+include/qgis/pointset.h
+include/qgis/priorityqueue.h
+include/qgis/problem.h
 include/qgis/qgis.h
 include/qgis/qgis_3d.h
 include/qgis/qgis_analysis.h
@@ -48,6 +63,7 @@ include/qgis/qgsabstract3dsymbol.h
 include/qgis/qgsabstractcontentcache.h
 include/qgis/qgsabstractdatabaseproviderconnection.h
 include/qgis/qgsabstractdatasourcewidget.h
+include/qgis/qgsabstractgeocoderlocatorfilter.h
 include/qgis/qgsabstractgeometry.h
 include/qgis/qgsabstractgeopdfexporter.h
 include/qgis/qgsabstractlayoutiterator.h
@@ -55,6 +71,7 @@ include/qgis/qgsabstractmaptoolhandler.h
 include/qgis/qgsabstractmaterialsettings.h
 include/qgis/qgsabstractmetadatabase.h
 include/qgis/qgsabstractproviderconnection.h
+include/qgis/qgsabstractrelationeditorwidget.h
 include/qgis/qgsabstractreportsection.h
 include/qgis/qgsabstractvaliditycheck.h
 include/qgis/qgsabstractvectorlayer3drenderer.h
@@ -63,12 +80,15 @@ include/qgis/qgsactionmanager.h
 include/qgis/qgsactionmenu.h
 include/qgis/qgsactionscope.h
 include/qgis/qgsactionscoperegistry.h
+include/qgis/qgsactionwidgetwrapper.h
 include/qgis/qgsaddattrdialog.h
 include/qgis/qgsaddtaborgroup.h
 include/qgis/qgsadvanceddigitizingdockwidget.h
 include/qgis/qgsadvanceddigitizingfloater.h
 include/qgis/qgsaggregatecalculator.h
 include/qgis/qgsaggregatetoolbutton.h
+include/qgis/qgsalgorithmbatchgeocode.h
+include/qgis/qgsalgorithmbatchnominatimgeocode.h
 include/qgis/qgsalgorithmfiledownloader.h
 include/qgis/qgsalgorithmimportphotos.h
 include/qgis/qgsalignmentcombobox.h
@@ -77,7 +97,12 @@ include/qgis/qgsanalysis.h
 include/qgis/qgsanimatedicon.h
 include/qgis/qgsannotation.h
 include/qgis/qgsannotationitem.h
+include/qgis/qgsannotationitemcommonpropertieswidget.h
+include/qgis/qgsannotationitemeditoperation.h
+include/qgis/qgsannotationitemguiregistry.h
+include/qgis/qgsannotationitemnode.h
 include/qgis/qgsannotationitemregistry.h
+include/qgis/qgsannotationitemwidget.h
 include/qgis/qgsannotationlayer.h
 include/qgis/qgsannotationlayerrenderer.h
 include/qgis/qgsannotationlineitem.h
@@ -88,6 +113,9 @@ include/qgis/qgsannotationpolygonitem.h
 include/qgis/qgsannotationregistry.h
 include/qgis/qgsapplication.h
 include/qgis/qgsapplicationexitblockerinterface.h
+include/qgis/qgsarcgisportalutils.h
+include/qgis/qgsarcgisrestquery.h
+include/qgis/qgsarcgisrestutils.h
 include/qgis/qgsarcgisvectortileconnectiondialog.h
 include/qgis/qgsarchive.h
 include/qgis/qgsarrowsymbollayer.h
@@ -96,8 +124,14 @@ include/qgis/qgsaspectfilter.h
 include/qgis/qgsattributeactiondialog.h
 include/qgis/qgsattributeactionpropertiesdialog.h
 include/qgis/qgsattributedialog.h
+include/qgis/qgsattributeeditoraction.h
+include/qgis/qgsattributeeditorcontainer.h
 include/qgis/qgsattributeeditorcontext.h
 include/qgis/qgsattributeeditorelement.h
+include/qgis/qgsattributeeditorfield.h
+include/qgis/qgsattributeeditorhtmlelement.h
+include/qgis/qgsattributeeditorqmlelement.h
+include/qgis/qgsattributeeditorrelation.h
 include/qgis/qgsattributeform.h
 include/qgis/qgsattributeformcontaineredit.h
 include/qgis/qgsattributeformeditorwidget.h
@@ -146,6 +180,9 @@ include/qgis/qgsauthsslerrorsdialog.h
 include/qgis/qgsauthsslimportdialog.h
 include/qgis/qgsauthtrustedcasdialog.h
 include/qgis/qgsauxiliarystorage.h
+include/qgis/qgsbabelformat.h
+include/qgis/qgsbabelformatregistry.h
+include/qgis/qgsbabelgpsdevice.h
 include/qgis/qgsbasicnumericformat.h
 include/qgis/qgsbearingnumericformat.h
 include/qgis/qgsbearingutils.h
@@ -166,6 +203,7 @@ include/qgis/qgsbrowserguimodel.h
 include/qgis/qgsbrowsermodel.h
 include/qgis/qgsbrowserproxymodel.h
 include/qgis/qgsbrowsertreeview.h
+include/qgis/qgsbrowserwidget.h
 include/qgis/qgsbrushstylecombobox.h
 include/qgis/qgsbusyindicatordialog.h
 include/qgis/qgscachedfeatureiterator.h
@@ -173,12 +211,14 @@ include/qgis/qgscacheindex.h
 include/qgis/qgscacheindexfeatureid.h
 include/qgis/qgscadutils.h
 include/qgis/qgscallout.h
+include/qgis/qgscalloutposition.h
 include/qgis/qgscalloutsregistry.h
 include/qgis/qgscalloutwidget.h
 include/qgis/qgscameracontroller.h
 include/qgis/qgscamerapose.h
 include/qgis/qgscategorizedsymbolrenderer.h
 include/qgis/qgscategorizedsymbolrendererwidget.h
+include/qgis/qgscelestialbody.h
 include/qgis/qgscharacterselectordialog.h
 include/qgis/qgscheckablecombobox.h
 include/qgis/qgscheckablecomboboxplugin.h
@@ -211,6 +251,7 @@ include/qgis/qgscodeeditorcss.h
 include/qgis/qgscodeeditorexpression.h
 include/qgis/qgscodeeditorhtml.h
 include/qgis/qgscodeeditorjs.h
+include/qgis/qgscodeeditorjson.h
 include/qgis/qgscodeeditorpython.h
 include/qgis/qgscodeeditorsql.h
 include/qgis/qgscollapsiblegroupbox.h
@@ -223,6 +264,9 @@ include/qgis/qgscolordialog.h
 include/qgis/qgscoloreffect.h
 include/qgis/qgscolorramp.h
 include/qgis/qgscolorrampbutton.h
+include/qgis/qgscolorramplegendnode.h
+include/qgis/qgscolorramplegendnodesettings.h
+include/qgis/qgscolorramplegendnodewidget.h
 include/qgis/qgscolorrampshader.h
 include/qgis/qgscolorrampshaderwidget.h
 include/qgis/qgscolorscheme.h
@@ -232,6 +276,7 @@ include/qgis/qgscolorswatchgrid.h
 include/qgis/qgscolorwidgetfactory.h
 include/qgis/qgscolorwidgets.h
 include/qgis/qgscolorwidgetwrapper.h
+include/qgis/qgscommandlineutils.h
 include/qgis/qgscompositionconverter.h
 include/qgis/qgscompoundcolorwidget.h
 include/qgis/qgscompoundcurve.h
@@ -240,17 +285,21 @@ include/qgis/qgsconfig.h
 include/qgis/qgsconfigureshortcutsdialog.h
 include/qgis/qgsconnectionpool.h
 include/qgis/qgsconnectionregistry.h
+include/qgis/qgsconnectionsitem.h
 include/qgis/qgscontrastenhancement.h
 include/qgis/qgscontrastenhancementfunction.h
 include/qgis/qgscoordinateboundspreviewmapwidget.h
 include/qgis/qgscoordinateformatter.h
 include/qgis/qgscoordinateoperationwidget.h
 include/qgis/qgscoordinatereferencesystem.h
+include/qgis/qgscoordinatereferencesystemregistry.h
 include/qgis/qgscoordinatetransform.h
 include/qgis/qgscoordinatetransformcontext.h
 include/qgis/qgscoordinateutils.h
+include/qgis/qgscopyfiletask.h
 include/qgis/qgscptcityarchive.h
 include/qgis/qgscptcitycolorrampdialog.h
+include/qgis/qgscreateannotationitemmaptool.h
 include/qgis/qgscredentialdialog.h
 include/qgis/qgscredentials.h
 include/qgis/qgscubicrasterresampler.h
@@ -264,9 +313,11 @@ include/qgis/qgscustomprojectopenhandler.h
 include/qgis/qgsdartmeasurement.h
 include/qgis/qgsdashspacedialog.h
 include/qgis/qgsdatabaseschemacombobox.h
+include/qgis/qgsdatabaseschemaitem.h
 include/qgis/qgsdatabaseschemamodel.h
 include/qgis/qgsdatabasetablecombobox.h
 include/qgis/qgsdatabasetablemodel.h
+include/qgis/qgsdatacollectionitem.h
 include/qgis/qgsdatadefinedsizelegend.h
 include/qgis/qgsdatadefinedsizelegendwidget.h
 include/qgis/qgsdataitem.h
@@ -287,6 +338,7 @@ include/qgis/qgsdatetimeeditwrapper.h
 include/qgis/qgsdatetimefieldformatter.h
 include/qgis/qgsdatetimesearchwidgetwrapper.h
 include/qgis/qgsdatetimestatisticalsummary.h
+include/qgis/qgsdatums.h
 include/qgis/qgsdatumtransform.h
 include/qgis/qgsdatumtransformdialog.h
 include/qgis/qgsdbfilterproxymodel.h
@@ -305,6 +357,7 @@ include/qgis/qgsdiagramrenderer.h
 include/qgis/qgsdial.h
 include/qgis/qgsdialog.h
 include/qgis/qgsdirectionallightsettings.h
+include/qgis/qgsdirectoryitem.h
 include/qgis/qgsdistancearea.h
 include/qgis/qgsdockwidget.h
 include/qgis/qgsdockwidgetplugin.h
@@ -326,13 +379,20 @@ include/qgis/qgseditorwidgetwrapper.h
 include/qgis/qgseffectdrawmodecombobox.h
 include/qgis/qgseffectstack.h
 include/qgis/qgseffectstackpropertieswidget.h
+include/qgis/qgselevationutils.h
 include/qgis/qgsellipse.h
 include/qgis/qgsellipsesymbollayer.h
 include/qgis/qgsellipsesymbollayerwidget.h
 include/qgis/qgsellipsoidutils.h
+include/qgis/qgsembeddedsymbolrenderer.h
+include/qgis/qgsembeddedsymbolrendererwidget.h
 include/qgis/qgsencodingfiledialog.h
 include/qgis/qgsenumerationwidgetfactory.h
 include/qgis/qgsenumerationwidgetwrapper.h
+include/qgis/qgseptdecoder.h
+include/qgis/qgseptpointcloudindex.h
+include/qgis/qgseptprovider.h
+include/qgis/qgseptproviderguimetadata.h
 include/qgis/qgserror.h
 include/qgis/qgserrordialog.h
 include/qgis/qgseventtracing.h
@@ -356,6 +416,7 @@ include/qgis/qgsexpressionpreviewwidget.h
 include/qgis/qgsexpressionselectiondialog.h
 include/qgis/qgsexpressionstoredialog.h
 include/qgis/qgsexpressiontreeview.h
+include/qgis/qgsexpressionutils.h
 include/qgis/qgsextentgroupbox.h
 include/qgis/qgsextentgroupboxplugin.h
 include/qgis/qgsextentwidget.h
@@ -364,8 +425,12 @@ include/qgis/qgsexternalresourcewidget.h
 include/qgis/qgsexternalresourcewidgetfactory.h
 include/qgis/qgsexternalresourcewidgetplugin.h
 include/qgis/qgsexternalresourcewidgetwrapper.h
+include/qgis/qgsexternalstorage.h
+include/qgis/qgsexternalstoragefilewidget.h
+include/qgis/qgsexternalstorageregistry.h
 include/qgis/qgsfallbackfieldformatter.h
 include/qgis/qgsfallbacknumericformat.h
+include/qgis/qgsfavoritesitem.h
 include/qgis/qgsfeature.h
 include/qgis/qgsfeatureexpressionvaluesgatherer.h
 include/qgis/qgsfeaturefiltermodel.h
@@ -383,6 +448,7 @@ include/qgis/qgsfeaturepickermodelbase.h
 include/qgis/qgsfeaturepickerwidget.h
 include/qgis/qgsfeaturepickerwidgetplugin.h
 include/qgis/qgsfeaturepool.h
+include/qgis/qgsfeaturerenderergenerator.h
 include/qgis/qgsfeaturerequest.h
 include/qgis/qgsfeatureselectiondlg.h
 include/qgis/qgsfeatureselectionmodel.h
@@ -405,8 +471,10 @@ include/qgis/qgsfieldmappingwidget.h
 include/qgis/qgsfieldmodel.h
 include/qgis/qgsfieldproxymodel.h
 include/qgis/qgsfields.h
+include/qgis/qgsfieldsitem.h
 include/qgis/qgsfieldvalidator.h
 include/qgis/qgsfieldvalueslineedit.h
+include/qgis/qgsfilebaseddataitemprovider.h
 include/qgis/qgsfilecontentsourcelineedit.h
 include/qgis/qgsfiledownloader.h
 include/qgis/qgsfiledownloaderdialog.h
@@ -414,6 +482,7 @@ include/qgis/qgsfilefiltergenerator.h
 include/qgis/qgsfileutils.h
 include/qgis/qgsfilewidget.h
 include/qgis/qgsfilewidgetplugin.h
+include/qgis/qgsfillsymbol.h
 include/qgis/qgsfillsymbollayer.h
 include/qgis/qgsfilterlineedit.h
 include/qgis/qgsfilterlineeditplugin.h
@@ -426,13 +495,19 @@ include/qgis/qgsfontbuttonplugin.h
 include/qgis/qgsfontutils.h
 include/qgis/qgsformannotation.h
 include/qgis/qgsfractionnumericformat.h
-include/qgis/qgsgdaldataitems.h
+include/qgis/qgsgcpgeometrytransformer.h
+include/qgis/qgsgcptransformer.h
+include/qgis/qgsgdalfilesourcewidget.h
 include/qgis/qgsgdalguiprovider.h
 include/qgis/qgsgdalprovider.h
 include/qgis/qgsgdalsourceselect.h
 include/qgis/qgsgdalutils.h
 include/qgis/qgsgenericfeatureselectionmanager.h
 include/qgis/qgsgenericspatialindex.h
+include/qgis/qgsgeocoder.h
+include/qgis/qgsgeocodercontext.h
+include/qgis/qgsgeocoderlocatorfilter.h
+include/qgis/qgsgeocoderresult.h
 include/qgis/qgsgeometry.h
 include/qgis/qgsgeometryanglecheck.h
 include/qgis/qgsgeometryareacheck.h
@@ -474,6 +549,7 @@ include/qgis/qgsgeometrysimplifier.h
 include/qgis/qgsgeometrysliverpolygoncheck.h
 include/qgis/qgsgeometrysnapper.h
 include/qgis/qgsgeometrysnappersinglesource.h
+include/qgis/qgsgeometrytransformer.h
 include/qgis/qgsgeometrytypecheck.h
 include/qgis/qgsgeometryutils.h
 include/qgis/qgsgeometryvalidator.h
@@ -492,6 +568,7 @@ include/qgis/qgsgloweffect.h
 include/qgis/qgsgml.h
 include/qgis/qgsgmlschema.h
 include/qgis/qgsgoochmaterialsettings.h
+include/qgis/qgsgooglemapsgeocoder.h
 include/qgis/qgsgpsconnection.h
 include/qgis/qgsgpsconnectionregistry.h
 include/qgis/qgsgpsdconnection.h
@@ -531,21 +608,28 @@ include/qgis/qgshtmlannotation.h
 include/qgis/qgshtmlutils.h
 include/qgis/qgshtmlwidgetwrapper.h
 include/qgis/qgshuesaturationfilter.h
+include/qgis/qgsiconutils.h
 include/qgis/qgsidentifycontext.h
 include/qgis/qgsidentifymenu.h
 include/qgis/qgsidwinterpolator.h
 include/qgis/qgsifeatureselectionmanager.h
 include/qgis/qgsimagecache.h
+include/qgis/qgsimagedroptextedit.h
 include/qgis/qgsimageoperation.h
 include/qgis/qgsindexedfeature.h
 include/qgis/qgsinstallgridshiftdialog.h
 include/qgis/qgsinternalgeometryengine.h
 include/qgis/qgsinterpolatedlinerenderer.h
+include/qgis/qgsinterpolatedlinesymbollayerwidget.h
 include/qgis/qgsinterpolator.h
 include/qgis/qgsinterval.h
 include/qgis/qgsinvertedpolygonrenderer.h
 include/qgis/qgsinvertedpolygonrendererwidget.h
 include/qgis/qgsjoindialog.h
+include/qgis/qgsjsoneditconfigdlg.h
+include/qgis/qgsjsoneditwidget.h
+include/qgis/qgsjsoneditwidgetfactory.h
+include/qgis/qgsjsoneditwrapper.h
 include/qgis/qgsjsonutils.h
 include/qgis/qgskde.h
 include/qgis/qgskeyvaluefieldformatter.h
@@ -558,18 +642,22 @@ include/qgis/qgslabeling.h
 include/qgis/qgslabelingengine.h
 include/qgis/qgslabelingenginesettings.h
 include/qgis/qgslabelinggui.h
+include/qgis/qgslabelingresults.h
 include/qgis/qgslabelingwidget.h
 include/qgis/qgslabellineanchorwidget.h
 include/qgis/qgslabellinesettings.h
 include/qgis/qgslabelobstaclesettings.h
 include/qgis/qgslabelobstaclesettingswidget.h
+include/qgis/qgslabelposition.h
 include/qgis/qgslabelsearchtree.h
 include/qgis/qgslabelsettingswidgetbase.h
 include/qgis/qgslabelthinningsettings.h
 include/qgis/qgslayerdefinition.h
+include/qgis/qgslayeritem.h
 include/qgis/qgslayermetadata.h
 include/qgis/qgslayermetadataformatter.h
 include/qgis/qgslayermetadatavalidator.h
+include/qgis/qgslayernotesutils.h
 include/qgis/qgslayerpropertieswidget.h
 include/qgis/qgslayertree.h
 include/qgis/qgslayertreeembeddedconfigwidget.h
@@ -706,6 +794,7 @@ include/qgis/qgslinearminmaxenhancement.h
 include/qgis/qgslinearminmaxenhancementwithclip.h
 include/qgis/qgslinesegment.h
 include/qgis/qgslinestring.h
+include/qgis/qgslinesymbol.h
 include/qgis/qgslinesymbollayer.h
 include/qgis/qgslinuxnative.h
 include/qgis/qgslistfieldformatter.h
@@ -738,6 +827,7 @@ include/qgis/qgsmapclippingregion.h
 include/qgis/qgsmapclippingutils.h
 include/qgis/qgsmapdecoration.h
 include/qgis/qgsmaphittest.h
+include/qgis/qgsmapinfosymbolconverter.h
 include/qgis/qgsmaplayer.h
 include/qgis/qgsmaplayeractionregistry.h
 include/qgis/qgsmaplayercombobox.h
@@ -745,12 +835,15 @@ include/qgis/qgsmaplayercomboboxplugin.h
 include/qgis/qgsmaplayerconfigwidget.h
 include/qgis/qgsmaplayerconfigwidgetfactory.h
 include/qgis/qgsmaplayerdependency.h
+include/qgis/qgsmaplayerelevationproperties.h
+include/qgis/qgsmaplayerfactory.h
 include/qgis/qgsmaplayerlegend.h
 include/qgis/qgsmaplayerloadstyledialog.h
 include/qgis/qgsmaplayermodel.h
 include/qgis/qgsmaplayerproxymodel.h
 include/qgis/qgsmaplayerref.h
 include/qgis/qgsmaplayerrenderer.h
+include/qgis/qgsmaplayerserverproperties.h
 include/qgis/qgsmaplayerstore.h
 include/qgis/qgsmaplayerstyle.h
 include/qgis/qgsmaplayerstylecategoriesmodel.h
@@ -758,6 +851,7 @@ include/qgis/qgsmaplayerstyleguiutils.h
 include/qgis/qgsmaplayerstylemanager.h
 include/qgis/qgsmaplayerstylemanagerwidget.h
 include/qgis/qgsmaplayertemporalproperties.h
+include/qgis/qgsmaplayerutils.h
 include/qgis/qgsmapmouseevent.h
 include/qgis/qgsmapoverviewcanvas.h
 include/qgis/qgsmaprenderercache.h
@@ -780,12 +874,14 @@ include/qgis/qgsmaptoolemitpoint.h
 include/qgis/qgsmaptoolextent.h
 include/qgis/qgsmaptoolidentify.h
 include/qgis/qgsmaptoolidentifyfeature.h
+include/qgis/qgsmaptoolmodifyannotation.h
 include/qgis/qgsmaptoolpan.h
 include/qgis/qgsmaptoolzoom.h
 include/qgis/qgsmaptopixel.h
 include/qgis/qgsmaptopixelgeometrysimplifier.h
 include/qgis/qgsmapunitscale.h
 include/qgis/qgsmargins.h
+include/qgis/qgsmarkersymbol.h
 include/qgis/qgsmarkersymbollayer.h
 include/qgis/qgsmaskidprovider.h
 include/qgis/qgsmaskingwidget.h
@@ -799,8 +895,11 @@ include/qgis/qgsmemoryfeatureiterator.h
 include/qgis/qgsmemoryprovider.h
 include/qgis/qgsmemoryproviderutils.h
 include/qgis/qgsmenuheader.h
+include/qgis/qgsmergedfeaturerenderer.h
+include/qgis/qgsmergedfeaturerendererwidget.h
 include/qgis/qgsmesh3daveraging.h
 include/qgis/qgsmesh3dsymbol.h
+include/qgis/qgsmeshadvancedediting.h
 include/qgis/qgsmeshcalcnode.h
 include/qgis/qgsmeshcalculator.h
 include/qgis/qgsmeshcalcutils.h
@@ -811,6 +910,8 @@ include/qgis/qgsmeshdataset.h
 include/qgis/qgsmeshdatasetgroupstore.h
 include/qgis/qgsmeshdatasetgrouptreeview.h
 include/qgis/qgsmeshdatasetgrouptreewidget.h
+include/qgis/qgsmesheditor.h
+include/qgis/qgsmeshforcebypolylines.h
 include/qgis/qgsmeshlayer.h
 include/qgis/qgsmeshlayer3drenderer.h
 include/qgis/qgsmeshlayerinterpolator.h
@@ -841,6 +942,8 @@ include/qgis/qgsmessagelog.h
 include/qgis/qgsmessagelogviewer.h
 include/qgis/qgsmessageoutput.h
 include/qgis/qgsmessageviewer.h
+include/qgis/qgsmetadataurlitemdelegate.h
+include/qgis/qgsmetadatautils.h
 include/qgis/qgsmetadatawidget.h
 include/qgis/qgsmimedatautils.h
 include/qgis/qgsmodelarrowitem.h
@@ -899,6 +1002,8 @@ include/qgis/qgsnewvectorlayerdialog.h
 include/qgis/qgsnewvectortabledialog.h
 include/qgis/qgsninecellfilter.h
 include/qgis/qgsnmeaconnection.h
+include/qgis/qgsnominatimgeocoder.h
+include/qgis/qgsnullmaterialsettings.h
 include/qgis/qgsnullsymbolrenderer.h
 include/qgis/qgsnullsymbolrendererwidget.h
 include/qgis/qgsnumericformat.h
@@ -912,7 +1017,6 @@ include/qgis/qgsofflineediting.h
 include/qgis/qgsoffscreen3dengine.h
 include/qgis/qgsogcutils.h
 include/qgis/qgsogrconnpool.h
-include/qgis/qgsogrdataitems.h
 include/qgis/qgsogrdbconnection.h
 include/qgis/qgsogrdbsourceselect.h
 include/qgis/qgsogrdbtablemodel.h
@@ -920,6 +1024,8 @@ include/qgis/qgsogrguiprovider.h
 include/qgis/qgsogrhelperfunctions.h
 include/qgis/qgsogritemguiprovider.h
 include/qgis/qgsogrprovider.h
+include/qgis/qgsogrprovidermetadata.h
+include/qgis/qgsogrproviderutils.h
 include/qgis/qgsogrproxytextcodec.h
 include/qgis/qgsogrsourceselect.h
 include/qgis/qgsogrtransaction.h
@@ -965,6 +1071,33 @@ include/qgis/qgspluginmanagerinterface.h
 include/qgis/qgspoint.h
 include/qgis/qgspoint3dbillboardmaterial.h
 include/qgis/qgspoint3dsymbol.h
+include/qgis/qgspointcloud3dsymbol.h
+include/qgis/qgspointcloudattribute.h
+include/qgis/qgspointcloudattributebyramprenderer.h
+include/qgis/qgspointcloudattributebyramprendererwidget.h
+include/qgis/qgspointcloudattributecombobox.h
+include/qgis/qgspointcloudattributemodel.h
+include/qgis/qgspointcloudblock.h
+include/qgis/qgspointcloudblockrequest.h
+include/qgis/qgspointcloudclassifiedrenderer.h
+include/qgis/qgspointcloudclassifiedrendererwidget.h
+include/qgis/qgspointclouddataprovider.h
+include/qgis/qgspointcloudextentrenderer.h
+include/qgis/qgspointcloudextentrendererwidget.h
+include/qgis/qgspointcloudindex.h
+include/qgis/qgspointcloudlayer.h
+include/qgis/qgspointcloudlayer3drenderer.h
+include/qgis/qgspointcloudlayerelevationproperties.h
+include/qgis/qgspointcloudlayerrenderer.h
+include/qgis/qgspointcloudproviderguimetadata.h
+include/qgis/qgspointcloudrenderer.h
+include/qgis/qgspointcloudrendererpropertieswidget.h
+include/qgis/qgspointcloudrendererregistry.h
+include/qgis/qgspointcloudrendererwidget.h
+include/qgis/qgspointcloudrequest.h
+include/qgis/qgspointcloudrgbrenderer.h
+include/qgis/qgspointcloudrgbrendererwidget.h
+include/qgis/qgspointcloudsourceselect.h
 include/qgis/qgspointclusterrenderer.h
 include/qgis/qgspointclusterrendererwidget.h
 include/qgis/qgspointdisplacementrenderer.h
@@ -976,6 +1109,7 @@ include/qgis/qgspointlocatorinittask.h
 include/qgis/qgspointxy.h
 include/qgis/qgspolygon.h
 include/qgis/qgspolygon3dsymbol.h
+include/qgis/qgspolymorphicrelation.h
 include/qgis/qgspostgresstringutils.h
 include/qgis/qgspostprocessingentity.h
 include/qgis/qgspresetcolorrampdialog.h
@@ -991,6 +1125,7 @@ include/qgis/qgsprocessingalgorithmdialogbase.h
 include/qgis/qgsprocessingalgrunnertask.h
 include/qgis/qgsprocessingconfigurationwidgets.h
 include/qgis/qgsprocessingcontext.h
+include/qgis/qgsprocessingdxflayerswidgetwrapper.h
 include/qgis/qgsprocessingenummodelerwidget.h
 include/qgis/qgsprocessingfeaturesourceoptionswidget.h
 include/qgis/qgsprocessingfeedback.h
@@ -1000,6 +1135,7 @@ include/qgis/qgsprocessingguiregistry.h
 include/qgis/qgsprocessingmaplayercombobox.h
 include/qgis/qgsprocessingmatrixmodelerwidget.h
 include/qgis/qgsprocessingmatrixparameterdialog.h
+include/qgis/qgsprocessingmeshdatasetwidget.h
 include/qgis/qgsprocessingmodelalgorithm.h
 include/qgis/qgsprocessingmodelchildalgorithm.h
 include/qgis/qgsprocessingmodelchilddependency.h
@@ -1015,7 +1151,9 @@ include/qgis/qgsprocessingoutputdestinationwidget.h
 include/qgis/qgsprocessingoutputs.h
 include/qgis/qgsprocessingparameteraggregate.h
 include/qgis/qgsprocessingparameterdefinitionwidget.h
+include/qgis/qgsprocessingparameterdxflayers.h
 include/qgis/qgsprocessingparameterfieldmap.h
+include/qgis/qgsprocessingparametermeshdataset.h
 include/qgis/qgsprocessingparameters.h
 include/qgis/qgsprocessingparameterswidget.h
 include/qgis/qgsprocessingparametertininputlayers.h
@@ -1036,10 +1174,12 @@ include/qgis/qgsproject.h
 include/qgis/qgsprojectbadlayerhandler.h
 include/qgis/qgsprojectdisplaysettings.h
 include/qgis/qgsprojectfiletransform.h
+include/qgis/qgsprojectionfactors.h
 include/qgis/qgsprojectionselectiondialog.h
 include/qgis/qgsprojectionselectiontreewidget.h
 include/qgis/qgsprojectionselectionwidget.h
 include/qgis/qgsprojectionselectionwidgetplugin.h
+include/qgis/qgsprojectitem.h
 include/qgis/qgsprojectmetadata.h
 include/qgis/qgsprojectproperty.h
 include/qgis/qgsprojectservervalidator.h
@@ -1050,8 +1190,10 @@ include/qgis/qgsprojectstorageregistry.h
 include/qgis/qgsprojectstylealgorithms.h
 include/qgis/qgsprojecttimesettings.h
 include/qgis/qgsprojecttranslator.h
+include/qgis/qgsprojectutils.h
 include/qgis/qgsprojectversion.h
 include/qgis/qgsprojectviewsettings.h
+include/qgis/qgsprojoperation.h
 include/qgis/qgsprojutils.h
 include/qgis/qgsproperty.h
 include/qgis/qgspropertyassistantwidget.h
@@ -1065,6 +1207,13 @@ include/qgis/qgsproviderguimetadata.h
 include/qgis/qgsproviderguiregistry.h
 include/qgis/qgsprovidermetadata.h
 include/qgis/qgsproviderregistry.h
+include/qgis/qgsprovidersourcewidget.h
+include/qgis/qgsprovidersourcewidgetprovider.h
+include/qgis/qgsprovidersourcewidgetproviderregistry.h
+include/qgis/qgsprovidersublayerdetails.h
+include/qgis/qgsprovidersublayermodel.h
+include/qgis/qgsprovidersublayertask.h
+include/qgis/qgsproviderutils.h
 include/qgis/qgsproxyfeaturesink.h
 include/qgis/qgsproxyprogresstask.h
 include/qgis/qgsproxystyle.h
@@ -1073,9 +1222,12 @@ include/qgis/qgsqmlwidgetwrapper.h
 include/qgis/qgsqtlocationconnection.h
 include/qgis/qgsquadrilateral.h
 include/qgis/qgsquerybuilder.h
+include/qgis/qgsqueryresultmodel.h
+include/qgis/qgsqueryresultwidget.h
 include/qgis/qgsrange.h
 include/qgis/qgsrangeconfigdlg.h
 include/qgis/qgsrangefieldformatter.h
+include/qgis/qgsrangeslider.h
 include/qgis/qgsrangewidgetfactory.h
 include/qgis/qgsrangewidgetwrapper.h
 include/qgis/qgsraster.h
@@ -1126,8 +1278,10 @@ include/qgis/qgsrastertransparency.h
 include/qgis/qgsrastertransparencywidget.h
 include/qgis/qgsrasterviewport.h
 include/qgis/qgsratiolockbutton.h
+include/qgis/qgsray3d.h
 include/qgis/qgsreadwritecontext.h
 include/qgis/qgsreadwritelocker.h
+include/qgis/qgsrecentstylehandler.h
 include/qgis/qgsreclassifyutils.h
 include/qgis/qgsrectangle.h
 include/qgis/qgsreferencedgeometry.h
@@ -1145,12 +1299,17 @@ include/qgis/qgsrelationreferencesearchwidgetwrapper.h
 include/qgis/qgsrelationreferencewidget.h
 include/qgis/qgsrelationreferencewidgetplugin.h
 include/qgis/qgsrelationreferencewidgetwrapper.h
+include/qgis/qgsrelationwidgetregistry.h
 include/qgis/qgsrelationwidgetwrapper.h
 include/qgis/qgsrelief.h
 include/qgis/qgsremappingproxyfeaturesink.h
+include/qgis/qgsremoteeptpointcloudindex.h
 include/qgis/qgsrenderchecker.h
 include/qgis/qgsrendercontext.h
+include/qgis/qgsrenderedannotationitemdetails.h
 include/qgis/qgsrenderedfeaturehandlerinterface.h
+include/qgis/qgsrendereditemdetails.h
+include/qgis/qgsrendereditemresults.h
 include/qgis/qgsrenderer.h
 include/qgis/qgsrenderermeshpropertieswidget.h
 include/qgis/qgsrendererpropertiesdialog.h
@@ -1162,6 +1321,7 @@ include/qgis/qgsreport.h
 include/qgis/qgsreportsectionfieldgroup.h
 include/qgis/qgsreportsectionlayout.h
 include/qgis/qgsresamplingutils.h
+include/qgis/qgsrichtexteditor.h
 include/qgis/qgsrubberband.h
 include/qgis/qgsruggednessfilter.h
 include/qgis/qgsrulebased3drenderer.h
@@ -1188,9 +1348,14 @@ include/qgis/qgssearchquerybuilder.h
 include/qgis/qgssearchwidgettoolbutton.h
 include/qgis/qgssearchwidgetwrapper.h
 include/qgis/qgssettings.h
+include/qgis/qgssettingsentry.h
+include/qgis/qgssettingsregistry.h
+include/qgis/qgssettingsregistrycore.h
+include/qgis/qgssettingsregistrygui.h
 include/qgis/qgsshadoweffect.h
 include/qgis/qgsshadowrenderingframegraph.h
 include/qgis/qgsshadowsettings.h
+include/qgis/qgsshapegenerator.h
 include/qgis/qgsshortcutsmanager.h
 include/qgis/qgssimplelinematerialsettings.h
 include/qgis/qgssimplifymethod.h
@@ -1243,6 +1408,9 @@ include/qgis/qgsstylemanagerdialog.h
 include/qgis/qgsstylemodel.h
 include/qgis/qgsstylesavedialog.h
 include/qgis/qgssublayersdialog.h
+include/qgis/qgssubsetstringeditorinterface.h
+include/qgis/qgssubsetstringeditorprovider.h
+include/qgis/qgssubsetstringeditorproviderregistry.h
 include/qgis/qgssubstitutionlistwidget.h
 include/qgis/qgssurface.h
 include/qgis/qgssvgannotation.h
@@ -1258,6 +1426,7 @@ include/qgis/qgssymbollayerselectionwidget.h
 include/qgis/qgssymbollayerutils.h
 include/qgis/qgssymbollayerwidget.h
 include/qgis/qgssymbollevelsdialog.h
+include/qgis/qgssymbolrendercontext.h
 include/qgis/qgssymbolselectordialog.h
 include/qgis/qgssymbolslistwidget.h
 include/qgis/qgssymbolwidgetcontext.h
@@ -1300,6 +1469,7 @@ include/qgis/qgstextformatwidget.h
 include/qgis/qgstextfragment.h
 include/qgis/qgstextlabelfeature.h
 include/qgis/qgstextmasksettings.h
+include/qgis/qgstextmetrics.h
 include/qgis/qgstextpreview.h
 include/qgis/qgstextrenderer.h
 include/qgis/qgstextrendererutils.h
@@ -1307,10 +1477,12 @@ include/qgis/qgstextshadowsettings.h
 include/qgis/qgsthreadingutils.h
 include/qgis/qgsticksscalebarrenderer.h
 include/qgis/qgstilecache.h
+include/qgis/qgstiledownloadmanager.h
 include/qgis/qgstiles.h
 include/qgis/qgstilingscheme.h
 include/qgis/qgstininterpolator.h
 include/qgis/qgstolerance.h
+include/qgis/qgstopologicalmesh.h
 include/qgis/qgstotalcurvaturefilter.h
 include/qgis/qgstracer.h
 include/qgis/qgstrackedvectorlayertools.h
@@ -1328,6 +1500,7 @@ include/qgis/qgsuniquevaluewidgetwrapper.h
 include/qgis/qgsunitselectionwidget.h
 include/qgis/qgsunittypes.h
 include/qgis/qgsuserinputwidget.h
+include/qgis/qgsuserprofile.h
 include/qgis/qgsuserprofilemanager.h
 include/qgis/qgsuuidwidgetfactory.h
 include/qgis/qgsuuidwidgetwrapper.h
@@ -1377,7 +1550,6 @@ include/qgis/qgsvectorlayerrenderer.h
 include/qgis/qgsvectorlayersaveasdialog.h
 include/qgis/qgsvectorlayersavestyledialog.h
 include/qgis/qgsvectorlayerselectionmanager.h
-include/qgis/qgsvectorlayerserverproperties.h
 include/qgis/qgsvectorlayertemporalproperties.h
 include/qgis/qgsvectorlayertemporalpropertieswidget.h
 include/qgis/qgsvectorlayertools.h
@@ -1406,6 +1578,7 @@ include/qgis/qgsvectortilerenderer.h
 include/qgis/qgsvectortilesourceselect.h
 include/qgis/qgsvectortileutils.h
 include/qgis/qgsvectortilewriter.h
+include/qgis/qgsvertexid.h
 include/qgis/qgsvertexmarker.h
 include/qgis/qgsvirtuallayerdefinition.h
 include/qgis/qgsvirtuallayerdefinitionutils.h
@@ -1421,6 +1594,7 @@ include/qgis/qgswkbptr.h
 include/qgis/qgswkbtypes.h
 include/qgis/qgswmsdimensiondialog.h
 include/qgis/qgsxmlutils.h
+include/qgis/qgszipitem.h
 include/qgis/qgsziputils.h
 include/qgis/qgszonalstatistics.h
 include/qgis/qobjectuniqueptr.h
@@ -1452,6 +1626,7 @@ include/qgis/ui_qgsdetaileditemwidgetbase.h
 include/qgis/ui_qgseffectstackpropertieswidgetbase.h
 include/qgis/ui_qgsexpressionbuilder.h
 include/qgis/ui_qgsexpressionbuilderdialogbase.h
+include/qgis/ui_qgsexpressionpreviewbase.h
 include/qgis/ui_qgsexpressionselectiondialogbase.h
 include/qgis/ui_qgsexpressionstoredialogbase.h
 include/qgis/ui_qgsfeaturefilterwidget.h
@@ -1471,15 +1646,19 @@ include/qgis/ui_qgsmessageviewer.h
 include/qgis/ui_qgsnewvectortabledialogbase.h
 include/qgis/ui_qgsowssourceselectbase.h
 include/qgis/ui_qgspdfexportoptions.h
+include/qgis/ui_qgsprocessingtinmeshdatawidgetbase.h
*** 1874 LINES SKIPPED ***