pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

qgis: updated to 3.34.6



Module Name:	pkgsrc-wip
Committed By:	Adam Ciarciński <aciarcinski%teonite.com@localhost>
Pushed By:	adam
Date:		Mon May 6 12:19:00 2024 +0200
Changeset:	c6d9a8d02645275079c1fdeb701b8b19905498fc

Modified Files:
	qgis-lts/Makefile
	qgis/Makefile
	qgis/PLIST
	qgis/distinfo
	qgis/patches/patch-src_crssync_CMakeLists.txt
Added Files:
	qgis/PLIST.Darwin
	qgis/patches/patch-CMakeLists.txt
	qgis/patches/patch-cmake_FindGDAL.cmake
	qgis/patches/patch-cmake_FindGEOS.cmake
	qgis/patches/patch-src_app_CMakeLists.txt
	qgis/patches/patch-src_core_CMakeLists.txt
	qgis/patches/patch-src_process_CMakeLists.txt
	qgis/patches/patch-tests_bench_CMakeLists.txt

Log Message:
qgis: updated to 3.34.6

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=c6d9a8d02645275079c1fdeb701b8b19905498fc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 qgis-lts/Makefile                             |    7 +-
 qgis/Makefile                                 |   84 +-
 qgis/PLIST                                    | 1213 ++++++++++++++-----------
 qgis/PLIST.Darwin                             |   13 +
 qgis/distinfo                                 |   15 +-
 qgis/patches/patch-CMakeLists.txt             |   61 ++
 qgis/patches/patch-cmake_FindGDAL.cmake       |   15 +
 qgis/patches/patch-cmake_FindGEOS.cmake       |   15 +
 qgis/patches/patch-src_app_CMakeLists.txt     |   23 +
 qgis/patches/patch-src_core_CMakeLists.txt    |   47 +
 qgis/patches/patch-src_crssync_CMakeLists.txt |    6 +-
 qgis/patches/patch-src_process_CMakeLists.txt |   15 +
 qgis/patches/patch-tests_bench_CMakeLists.txt |   24 +
 13 files changed, 947 insertions(+), 591 deletions(-)

diffs:
diff --git a/qgis-lts/Makefile b/qgis-lts/Makefile
index 2e5a340d0b..6a3111af64 100644
--- a/qgis-lts/Makefile
+++ b/qgis-lts/Makefile
@@ -30,6 +30,9 @@ USE_TOOLS+=		bison flex perl pkg-config
 # separate files.
 USE_TOOLS+=		gmake
 
+# minizip/zip.h shadows zip.h (from libzip)
+BUILDLINK_TRANSFORM+=	rm:-I${PREFIX}/include/minizip
+
 DEPENDS+=		qca2-qt5-ossl-[0-9]*:../../security/qca2-qt5-ossl
 TOOL_DEPENDS+=		${PYPKGPREFIX}-sip6-[0-9]*:../../x11/py-sip6
 TOOL_DEPENDS+=		${PYPKGPREFIX}-qt-builder-[0-9]*:../../x11/py-qt-builder
@@ -75,8 +78,6 @@ DEPENDS+=	${PYPKGPREFIX}-owslib-[0-9]*:../../geography/py-owslib
 
 CMAKE_ARGS+=	-DWITH_QTWEBKIT=FALSE
 CMAKE_ARGS+=	-DQWT_DIR=${QWT_DIR}
-# Useful for package development:
-#CMAKE_ARGS+=	-DCMAKE_VERBOSE_MAKEFILE=TRUE
 
 PLIST_VARS=	unix
 
@@ -108,8 +109,8 @@ PLIST.unix=	yes
 .include "../../www/fcgi/buildlink3.mk"
 .include "../../x11/qt5-qscintilla/buildlink3.mk"
 .include "../../x11/qt5-qtbase/buildlink3.mk"
-.include "../../x11/qt5-qtserialport/buildlink3.mk"
 .include "../../x11/qt5-qtlocation/buildlink3.mk"
+.include "../../x11/qt5-qtserialport/buildlink3.mk"
 .include "../../x11/qt5-qttools/buildlink3.mk"
 .include "../../x11/qwt6-qt5/buildlink3.mk"
 .include "../../mk/pgsql.buildlink3.mk"
diff --git a/qgis/Makefile b/qgis/Makefile
index e29afe0931..ce06a34458 100644
--- a/qgis/Makefile
+++ b/qgis/Makefile
@@ -3,7 +3,7 @@
 # This is intentionally 3.34 Long Term Release.  Please do not update
 # to later branches, and instead discuss whether/how we want multiple
 # versions, or to only track one LTR branch.
-DISTNAME=	qgis-3.34.3
+DISTNAME=	qgis-3.34.6
 CATEGORIES=	geography
 MASTER_SITES=	https://qgis.org/downloads/
 EXTRACT_SUFX=	.tar.bz2
@@ -11,16 +11,15 @@ EXTRACT_SUFX=	.tar.bz2
 MAINTAINER=	gdt%NetBSD.org@localhost
 #MAINTAINER+=	brook%nmsu.edu@localhost
 #MAINTAINER+=	bouyer%NetBSD.org@localhost
-HOMEPAGE=	http://www.qgis.org/
+HOMEPAGE=	https://www.qgis.org/
 COMMENT=	Geographic Information System (GIS)
 LICENSE=	gnu-gpl-v2
 
-USE_CMAKE=		yes
-USE_LANGUAGES=		c c++ fortran77
 USE_CXX_FEATURES=	c++17
+USE_LANGUAGES=		c c++ fortran77
 USE_LIBTOOL=		yes
 USE_PKGLOCALEDIR=	yes
-USE_TOOLS+=		cmake bison flex perl pkg-config
+USE_TOOLS+=		bison flex perl pkg-config
 # Building 3.28.1 fails with BSD make.  One issue seem to be a
 # difference of opinion about quoting of $, with gmake wanting
 # "$$area" vs bmake perhaps wanting "$$$$area".  Another is filenames
@@ -28,7 +27,8 @@ USE_TOOLS+=		cmake bison flex perl pkg-config
 # separate files.
 USE_TOOLS+=		gmake
 
-PLIST_SRC=		PLIST
+# minizip/zip.h shadows zip.h (from libzip)
+BUILDLINK_TRANSFORM+=	rm:-I${PREFIX}/include/minizip
 
 DEPENDS+=		qca2-qt5-ossl-[0-9]*:../../security/qca2-qt5-ossl
 TOOL_DEPENDS+=		${PYPKGPREFIX}-sip6-[0-9]*:../../x11/py-sip6
@@ -42,29 +42,13 @@ CMAKE_PREFIX_PATH+=	${QTDIR}
 # This could be used if we want to build pdf doc, which is currently false
 #TOOL_DEPENDS+=	txt2tags-[0-9]*:../../wip/txt2tags
 
-# Disable building of QGIS.app.  \todo Consider building it.
-SUBST_CLASSES+=			xapple
-SUBST_STAGE.xapple=		pre-configure
-SUBST_MESSAGE.xapple=		Disabling APPLE App in cmake scripts
-xapple_FIND_CMD=		cd ${WRKSRC} && \
-				find . -name '*.cmake' -o -name CMakeLists.txt
-SUBST_FILES.xapple=		${xapple_FIND_CMD:sh}
-SUBST_SED.xapple+=		-e 's,APPLE,XAPPLE,'
-SUBST_SED.xapple+=		-e 's,MACOSX_BUNDLE ,,'
-SUBST_NOOP_OK.xapple=		yes # since SUBST_FILES is generated
-
-SUBST_CLASSES+=			pyqt1
-SUBST_STAGE.pyqt1=		pre-configure
-SUBST_MESSAGE.pyqt=		Use versioned py-programs in PyQtMacros
-SUBST_FILES.pyqt1=		cmake/PyQtMacros.cmake
-SUBST_SED.pyqt1+=		-e '/^ *SET/s,pyuic5,&-${PYVERSSUFFIX},'
-SUBST_SED.pyqt1+=		-e '/^ *SET/s,pyrcc5,&-${PYVERSSUFFIX},'
-
-SUBST_CLASSES+=			pyqt2
-SUBST_STAGE.pyqt2=		pre-configure
-SUBST_MESSAGE.pyqt=		Use versioned py-programs in FindPyQt5
-SUBST_FILES.pyqt2=		cmake/FindPyQt5.cmake
-SUBST_SED.pyqt2+=		-e '/ *FIND_PROGRAM(__pyuic5 /s,"pyuic5,&-${PYVERSSUFFIX},'
+SUBST_CLASSES+=		pyqt
+SUBST_STAGE.pyqt=	pre-configure
+SUBST_MESSAGE.pyqt=	Use correct python version for PyQt5 programs
+SUBST_FILES.pyqt=	cmake/PyQtMacros.cmake cmake/FindPyQt5.cmake
+SUBST_SED.pyqt+=	-e '/^ *SET/s,pyuic5,&-${PYVERSSUFFIX},'
+SUBST_SED.pyqt+=	-e '/^ *SET/s,pyrcc5,&-${PYVERSSUFFIX},'
+SUBST_SED.pyqt+=	-e '/ *FIND_PROGRAM(__pyuic5 /s,"pyuic5,&-${PYVERSSUFFIX},'
 
 CMAKE_ARGS+=		-DWITH_BINDINGS:BOOL=TRUE
 CMAKE_ARGS+=		-DWITH_INTERNAL_MARKUPSAFE=FALSE
@@ -73,9 +57,6 @@ CMAKE_ARGS+=		-DWITH_INTERNAL_MARKUPSAFE=FALSE
 CMAKE_ARGS+=		-DWITH_DRACO=FALSE
 # \todo Understand and probably add.
 CMAKE_ARGS+=		-DWITH_3D=FALSE
-# \todo Resolve minizip shadowing zip, and minizip needing to be bl3d
-# because qgis seems to -lminizip.
-CMAKE_ARGS+=		-DWITH_SPATIALITE=FALSE
 
 # Server support is WIP; it has merely been tested that regular use
 # has not been broken.
@@ -99,48 +80,41 @@ DEPENDS+=	${PYPKGPREFIX}-owslib-[0-9]*:../../geography/py-owslib
 
 CMAKE_ARGS+=	-DWITH_QTWEBKIT=FALSE
 CMAKE_ARGS+=	-DQWT_DIR=${QWT_DIR}
-# Useful for package development:
-#CMAKE_ARGS+=	-DCMAKE_VERBOSE_MAKEFILE=TRUE
-
-CONFIGURE_DIRS=	build
-CMAKE_ARG_PATH=	..
 
-pre-configure:
-	${MKDIR} ${WRKSRC}/build
+PLIST_VARS=	unix
 
-# \todo Does qgis properly depend on minizip, or is this a bug in
-# libspatialite's bl3?
-#.include "../../archivers/minizip/buildlink3.mk"
-# \todo Does qgis properly depend on librrtopo, or is this a bug in
-# libspatialite's bl3?
-#.include "../../geography/librttopo/buildlink3.mk"
-#.include "../../geography/libspatialite/buildlink3.mk"
+.include "../../mk/bsd.prefs.mk"
+.if ${OPSYS} != "Darwin"
+PLIST.unix=	yes
+.endif
 
-.include "../../lang/python/pyversion.mk"
 .include "../../archivers/libzip/buildlink3.mk"
 .include "../../archivers/zstd/buildlink3.mk"
-##.include "../../devel/qjson/buildlink3.mk"
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../devel/cmake/build.mk"
+#.include "../../devel/qjson/buildlink3.mk"
 .include "../../devel/protobuf/buildlink3.mk"
 .include "../../geography/gdal-lib/buildlink3.mk"
+.include "../../geography/libspatialite/buildlink3.mk"
 .include "../../geography/pdal-lib/buildlink3.mk"
 .include "../../geography/proj/buildlink3.mk"
+.include "../../geography/spatialindex/buildlink3.mk"
 .include "../../graphics/exiv2/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../graphics/tiff/buildlink3.mk"
+.include "../../lang/python/pyversion.mk"
 .include "../../math/gsl/buildlink3.mk"
 .include "../../math/py-numpy/buildlink3.mk"
-.include "../../textproc/expat/buildlink3.mk"
-.include "../../www/fcgi/buildlink3.mk"
-.include "../../databases/sqlite3/buildlink3.mk"
-.include "../../geography/spatialindex/buildlink3.mk"
 .include "../../security/libtasn1/buildlink3.mk"
 .include "../../security/qca2-qt5/buildlink3.mk"
 .include "../../security/qt5-qtkeychain/buildlink3.mk"
+.include "../../textproc/expat/buildlink3.mk"
+.include "../../www/fcgi/buildlink3.mk"
+.include "../../x11/qt5-qscintilla/buildlink3.mk"
 .include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtlocation/buildlink3.mk"
+.include "../../x11/qt5-qtserialport/buildlink3.mk"
 .include "../../x11/qt5-qttools/buildlink3.mk"
 .include "../../x11/qwt6-qt5/buildlink3.mk"
-.include "../../x11/qt5-qscintilla/buildlink3.mk"
-.include "../../x11/qt5-qtserialport/buildlink3.mk"
-.include "../../x11/qt5-qtlocation/buildlink3.mk"
 .include "../../mk/pgsql.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/qgis/PLIST b/qgis/PLIST
index 49435e4d9b..7212d88f33 100644
--- a/qgis/PLIST
+++ b/qgis/PLIST
@@ -10,6 +10,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
@@ -41,6 +42,10 @@ 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/qgs3dgamepadcontroller.h
+include/qgis/qgs3dmapcontroller.h
 include/qgis/qgs3drendererregistry.h
 include/qgis/qgs3dsymbolregistry.h
 include/qgis/qgs3dsymbolwidget.h
@@ -54,6 +59,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
@@ -65,6 +71,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/qgsaction.h
 include/qgis/qgsactionmanager.h
@@ -74,6 +81,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
@@ -84,6 +92,7 @@ include/qgis/qgsalgorithmfiledownloader.h
 include/qgis/qgsalgorithmimportphotos.h
 include/qgis/qgsalignmentcombobox.h
 include/qgis/qgsalignraster.h
+include/qgis/qgsalignrasterdata.h
 include/qgis/qgsanalysis.h
 include/qgis/qgsanimatedicon.h
 include/qgis/qgsannotation.h
@@ -97,6 +106,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
@@ -108,6 +118,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
@@ -123,6 +134,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
@@ -206,6 +219,8 @@ include/qgis/qgscalloutwidget.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/qgscheckboxconfigdlg.h
@@ -233,11 +248,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/qgscolorbrewercolorrampdialog.h
@@ -279,6 +298,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
@@ -292,6 +312,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
@@ -319,6 +340,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
@@ -334,7 +356,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/qgsderivativefilter.h
@@ -348,8 +372,10 @@ include/qgis/qgsdiagramproperties.h
 include/qgis/qgsdiagramrenderer.h
 include/qgis/qgsdial.h
 include/qgis/qgsdialog.h
+include/qgis/qgsdirectionallightwidget.h
 include/qgis/qgsdirectoryitem.h
 include/qgis/qgsdistancearea.h
+include/qgis/qgsdockablewidgethelper.h
 include/qgis/qgsdockwidget.h
 include/qgis/qgsdoubleboxscalebarrenderer.h
 include/qgis/qgsdoublespinbox.h
@@ -358,6 +384,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
@@ -370,6 +398,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
@@ -474,6 +504,7 @@ include/qgis/qgsfillsymbollayer.h
 include/qgis/qgsfilterlineedit.h
 include/qgis/qgsfindfilesbypatternwidget.h
 include/qgis/qgsfloatingwidget.h
+include/qgis/qgsfocuskeeper.h
 include/qgis/qgsfocuswatcher.h
 include/qgis/qgsfontbutton.h
 include/qgis/qgsfontmanager.h
@@ -540,8 +571,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
@@ -552,6 +584,7 @@ include/qgis/qgsgeopackagerasterwritertask.h
 include/qgis/qgsgeopdflayertreemodel.h
 include/qgis/qgsgeos.h
 include/qgis/qgsgloweffect.h
+include/qgis/qgsgltfutils.h
 include/qgis/qgsgml.h
 include/qgis/qgsgmlschema.h
 include/qgis/qgsgooglemapsgeocoder.h
@@ -559,6 +592,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
@@ -590,8 +625,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
@@ -609,6 +649,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
@@ -617,6 +658,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
@@ -657,12 +699,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
@@ -686,6 +730,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
@@ -698,6 +743,7 @@ include/qgis/qgslayoutimageexportoptionsdialog.h
 include/qgis/qgslayoutitem.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
@@ -764,6 +810,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
@@ -795,11 +842,13 @@ include/qgis/qgslinesegment.h
 include/qgis/qgslinestring.h
 include/qgis/qgslinesymbol.h
 include/qgis/qgslinesymbollayer.h
-include/qgis/qgslinuxnative.h
+${PLIST.unix}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
@@ -828,6 +877,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/qgsmaplayerconfigwidget.h
@@ -840,7 +892,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
@@ -890,10 +945,16 @@ 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/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
@@ -957,6 +1018,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
@@ -1042,6 +1104,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
@@ -1059,6 +1122,7 @@ include/qgis/qgspanelwidget.h
 include/qgis/qgspanelwidgetstack.h
 include/qgis/qgspasswordlineedit.h
 include/qgis/qgspathresolver.h
+include/qgis/qgspdalalgorithms.h
 include/qgis/qgspenstylecombobox.h
 include/qgis/qgspercentagenumericformat.h
 include/qgis/qgspiediagram.h
@@ -1112,6 +1176,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
@@ -1146,6 +1211,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
@@ -1164,6 +1230,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
@@ -1174,7 +1241,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
@@ -1184,6 +1253,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
@@ -1193,6 +1263,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
@@ -1231,6 +1302,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
@@ -1251,6 +1323,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/qgsrasterbandstats.h
 include/qgis/qgsrasterblock.h
@@ -1260,6 +1338,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
@@ -1349,8 +1428,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
@@ -1362,18 +1443,33 @@ include/qgis/qgsscalevisibilitydialog.h
 include/qgis/qgsscalewidget.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/qgsshapegenerator.h
 include/qgis/qgsshortcutsmanager.h
@@ -1388,6 +1484,7 @@ include/qgis/qgssinglegeometrycheck.h
 include/qgis/qgssingleitemmodel.h
 include/qgis/qgssinglesymbolrenderer.h
 include/qgis/qgssinglesymbolrendererwidget.h
+include/qgis/qgssldexportcontext.h
 include/qgis/qgsslider.h
 include/qgis/qgsslopefilter.h
 include/qgis/qgssmartgroupeditordialog.h
@@ -1399,17 +1496,21 @@ 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/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
@@ -1491,13 +1592,39 @@ 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/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/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/qgstininterpolator.h
 include/qgis/qgstolerance.h
+include/qgis/qgstooltipcombobox.h
 include/qgis/qgstopologicalmesh.h
 include/qgis/qgstotalcurvaturefilter.h
 include/qgis/qgstracer.h
@@ -1558,6 +1685,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
@@ -1568,8 +1696,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
@@ -1585,6 +1713,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
@@ -1606,8 +1735,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
@@ -1618,13 +1751,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
+include/qgis/ui_qgsattributeformcontaineredit.h
+include/qgis/ui_qgsattributeloadfrommap.h
+include/qgis/ui_qgsattributesforminitcode.h
+include/qgis/ui_qgsattributesformproperties.h
+include/qgis/ui_qgsattributetabledialog.h
+include/qgis/ui_qgsattributetypeedit.h
+include/qgis/ui_qgsattributewidgeteditgroupbox.h
+include/qgis/ui_qgsattributewidgetrelationeditwidget.h
 include/qgis/ui_qgsauthauthoritieseditor.h
 include/qgis/ui_qgsauthcertificateinfo.h
 include/qgis/ui_qgsauthcertificatemanager.h
@@ -1637,6 +1815,7 @@ include/qgis/ui_qgsautheditorwidgets.h
 include/qgis/ui_qgsauthidentitieseditor.h
 include/qgis/ui_qgsauthimportcertdialog.h
 include/qgis/ui_qgsauthimportidentitydialog.h
+include/qgis/ui_qgsauthmasterpassresetdialog.h
 include/qgis/ui_qgsauthmethodplugins.h
 include/qgis/ui_qgsauthserverseditor.h
 include/qgis/ui_qgsauthsettingswidget.h
@@ -1645,51 +1824,435 @@ include/qgis/ui_qgsauthsslerrorsdialog.h
 include/qgis/ui_qgsauthsslimportdialog.h
 include/qgis/ui_qgsauthsslimporterrors.h
 include/qgis/ui_qgsauthtrustedcasdialog.h
+include/qgis/ui_qgsbasicnumericformatwidgetbase.h
+include/qgis/ui_qgsbearingnumericformatwidgetbase.h
+include/qgis/ui_qgsbookmarkeditordialog.h
+include/qgis/ui_qgsbookmarksbase.h
+include/qgis/ui_qgsbrowserdirectorypropertiesbase.h
+include/qgis/ui_qgsbrowseritemmetadatawidgetbase.h
+include/qgis/ui_qgsbrowserlayerpropertiesbase.h
+include/qgis/ui_qgsbrowserpropertiesdialogbase.h
+include/qgis/ui_qgsbrowserwidgetbase.h
+include/qgis/ui_qgscalendarconfigdlgbase.h
+include/qgis/ui_qgscategorizedsymbolrendererwidget.h
+include/qgis/ui_qgscharacterselectdialogbase.h
+include/qgis/ui_qgscheckboxconfigdlgbase.h
+include/qgis/ui_qgscodeditorhistorydialogbase.h
+include/qgis/ui_qgscodeditorsettings.h
+include/qgis/ui_qgscodedvaluedomainwidgetbase.h
+include/qgis/ui_qgscolorbrewercolorrampwidgetbase.h
+include/qgis/ui_qgscolordialog.h
+include/qgis/ui_qgscolorramplegendnodewidgetbase.h
 include/qgis/ui_qgscolorrampshaderwidgetbase.h
+include/qgis/ui_qgscompoundcolorwidget.h
+include/qgis/ui_qgsconfigureshortcutsdialog.h
+include/qgis/ui_qgscoordinateoperationwidgetbase.h
+include/qgis/ui_qgscptcitycolorrampdialogbase.h
+include/qgis/ui_qgscreaterasterattributetabledialogbase.h
 include/qgis/ui_qgscredentialdialog.h
 include/qgis/ui_qgscrsdefinitionwidgetbase.h
+include/qgis/ui_qgscurrencynumericformatwidgetbase.h
+include/qgis/ui_qgscustomizationdialogbase.h
+include/qgis/ui_qgscustomprojectiondialogbase.h
+include/qgis/ui_qgsdashspacewidgetbase.h
+include/qgis/ui_qgsdatadefinedsizelegendwidget.h
+include/qgis/ui_qgsdatasourcemanagerdialog.h
+include/qgis/ui_qgsdatasourceselectdialog.h
+include/qgis/ui_qgsdatetimeeditconfig.h
+include/qgis/ui_qgsdatumtransformdialogbase.h
+include/qgis/ui_qgsdatumtransformtablewidgetbase.h
+include/qgis/ui_qgsdbrelationshipwidgetbase.h
+include/qgis/ui_qgsdbsourceselectbase.h
+include/qgis/ui_qgsdecorationcopyrightdialog.h
+include/qgis/ui_qgsdecorationgriddialog.h
+include/qgis/ui_qgsdecorationimagedialog.h
+include/qgis/ui_qgsdecorationlayoutextentdialog.h
+include/qgis/ui_qgsdecorationnortharrowdialog.h
+include/qgis/ui_qgsdecorationscalebardialog.h
+include/qgis/ui_qgsdecorationtitledialog.h
+include/qgis/ui_qgsdelattrdialogbase.h
+include/qgis/ui_qgsdelimitedtextsourceselectbase.h
 include/qgis/ui_qgsdetaileditemwidgetbase.h
+include/qgis/ui_qgsdevtoolswidgetbase.h
+include/qgis/ui_qgsdiagrampropertiesbase.h
+include/qgis/ui_qgsdirectionallightwidget.h
+include/qgis/ui_qgsdiscoverrelationsdialogbase.h
+include/qgis/ui_qgsdisplayanglebase.h
+include/qgis/ui_qgsdualviewbase.h
+include/qgis/ui_qgsdummyconfigdlgbase.h
+include/qgis/ui_qgsdwgimportbase.h
+include/qgis/ui_qgsdxfexportdialogbase.h
+include/qgis/ui_qgseditconditionalformatrulewidget.h
+include/qgis/ui_qgseffectpropertieswidget.h
 include/qgis/ui_qgseffectstackpropertieswidgetbase.h
+include/qgis/ui_qgselevationoptionswidgetbase.h
+include/qgis/ui_qgselevationprofileaddlayersdialogbase.h
+include/qgis/ui_qgselevationprofileexportsettingswidgetbase.h
+include/qgis/ui_qgselevationprofileimageexportoptionsdialog.h
+include/qgis/ui_qgselevationprofilepdfexportoptionsdialog.h
+include/qgis/ui_qgselevationshadingrenderersettingswidget.h
+include/qgis/ui_qgsembeddedsymbolrendererwidgetbase.h
+include/qgis/ui_qgserrordialogbase.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_qgsextentgroupboxwidget.h
+include/qgis/ui_qgsexternalresourceconfigdlg.h
 include/qgis/ui_qgsfeaturefilterwidget.h
+include/qgis/ui_qgsfeatureselectiondlg.h
+include/qgis/ui_qgsfieldcalculatorbase.h
+include/qgis/ui_qgsfieldconditionalformatwidget.h
+include/qgis/ui_qgsfielddomainwidgetbase.h
+include/qgis/ui_qgsfindfilesbypatternwidget.h
+include/qgis/ui_qgsfirstrundialog.h
+include/qgis/ui_qgsfontoptionswidgetbase.h
+include/qgis/ui_qgsformannotationdialogbase.h
+include/qgis/ui_qgsformlabelformatwidget.h
+include/qgis/ui_qgsfractionnumericformatwidgetbase.h
+include/qgis/ui_qgsgdalsourceselectbase.h
 include/qgis/ui_qgsgenericprojectionselectorbase.h
+include/qgis/ui_qgsgeographiccoordinatenumericformatwidgetbase.h
+include/qgis/ui_qgsgeometrygeneratorwidgetbase.h
+include/qgis/ui_qgsgeometryvalidationdockbase.h
+include/qgis/ui_qgsgeopackageprojectstoragedialog.h
+include/qgis/ui_qgsgeorefconfigdialogbase.h
+include/qgis/ui_qgsgeorefpluginguibase.h
+include/qgis/ui_qgsglobdomainwidgetbase.h
+include/qgis/ui_qgsgpsdevicedialogbase.h
+include/qgis/ui_qgsgpsinformationwidgetbase.h
+include/qgis/ui_qgsgpsoptionswidgetbase.h
+include/qgis/ui_qgsgpxsourceselectbase.h
+include/qgis/ui_qgsgradientcolorrampdialogbase.h
+include/qgis/ui_qgsgraduatedsymbolrendererwidget.h
+include/qgis/ui_qgsgroupwmsdatadialogbase.h
+include/qgis/ui_qgshananewconnectionbase.h
+include/qgis/ui_qgshandlebadlayersbase.h
+include/qgis/ui_qgsheatmaprendererwidgetbase.h
+include/qgis/ui_qgshillshaderendererwidget.h
+include/qgis/ui_qgshistogramwidgetbase.h
+include/qgis/ui_qgshistorywidgetbase.h
 include/qgis/ui_qgshttpheaderwidget.h
+include/qgis/ui_qgsidentifyresultsbase.h
+include/qgis/ui_qgsinstallgridshiftdialog.h
+include/qgis/ui_qgsinterpolatedlinesymbollayerwidgetbase.h
+include/qgis/ui_qgsinvertedpolygonrendererwidgetbase.h
+include/qgis/ui_qgsjoindialogbase.h
+include/qgis/ui_qgsjsoneditconfigdlg.h
+include/qgis/ui_qgsjsoneditwidget.h
+include/qgis/ui_qgslabelengineconfigdialog.h
+include/qgis/ui_qgslabelingrulepropswidget.h
+include/qgis/ui_qgslabelingwidget.h
+include/qgis/ui_qgslabellineanchorwidgetbase.h
+include/qgis/ui_qgslabelobstaclesettingswidgetbase.h
+include/qgis/ui_qgslabelpropertydialogbase.h
+include/qgis/ui_qgslayermetadatasearchwidget.h
+include/qgis/ui_qgslayerrefreshwidgetbase.h
 include/qgis/ui_qgslayertreeembeddedconfigwidgetbase.h
+include/qgis/ui_qgslayertreegrouppropertieswidgetbase.h
+include/qgis/ui_qgslayout3dmapwidgetbase.h
+include/qgis/ui_qgslayoutatlaswidgetbase.h
+include/qgis/ui_qgslayoutattributeselectiondialogbase.h
+include/qgis/ui_qgslayoutattributetablewidgetbase.h
+include/qgis/ui_qgslayoutdesignerbase.h
+include/qgis/ui_qgslayoutelevationprofilewidgetbase.h
 include/qgis/ui_qgslayoutguidewidgetbase.h
+include/qgis/ui_qgslayouthtmlwidgetbase.h
 include/qgis/ui_qgslayoutimageexportoptions.h
 include/qgis/ui_qgslayoutitemwidgetbase.h
+include/qgis/ui_qgslayoutlabelwidgetbase.h
+include/qgis/ui_qgslayoutlegendlayersdialogbase.h
+include/qgis/ui_qgslayoutlegendmapfilteringwidgetbase.h
+include/qgis/ui_qgslayoutlegendnodewidgetbase.h
+include/qgis/ui_qgslayoutlegendwidgetbase.h
+include/qgis/ui_qgslayoutmanagerbase.h
+include/qgis/ui_qgslayoutmanualtablewidgetbase.h
+include/qgis/ui_qgslayoutmapclippingwidgetbase.h
+include/qgis/ui_qgslayoutmapgridwidgetbase.h
+include/qgis/ui_qgslayoutmaplabelingwidgetbase.h
+include/qgis/ui_qgslayoutmapwidgetbase.h
+include/qgis/ui_qgslayoutmarkerwidgetbase.h
+include/qgis/ui_qgslayoutnewitemproperties.h
 include/qgis/ui_qgslayoutnewpagedialog.h
 include/qgis/ui_qgslayoutpagepropertieswidget.h
+include/qgis/ui_qgslayoutpicturewidgetbase.h
+include/qgis/ui_qgslayoutpolygonwidgetbase.h
+include/qgis/ui_qgslayoutpolylinewidgetbase.h
+include/qgis/ui_qgslayoutscalebarwidgetbase.h
+include/qgis/ui_qgslayoutshapewidgetbase.h
+include/qgis/ui_qgslayouttablebackgroundstyles.h
 include/qgis/ui_qgslayoutwidgetbase.h
+include/qgis/ui_qgslegendpatchshapewidgetbase.h
+include/qgis/ui_qgslightswidget.h
+include/qgis/ui_qgslimitedrandomcolorrampwidgetbase.h
+include/qgis/ui_qgslistconfigdlg.h
+include/qgis/ui_qgsloadrasterattributetabledialogbase.h
+include/qgis/ui_qgsludialogbase.h
+include/qgis/ui_qgsmanageconnectionsdialogbase.h
+include/qgis/ui_qgsmapcanvasdockwidgetbase.h
+include/qgis/ui_qgsmapcoordsdialogbase.h
+include/qgis/ui_qgsmaplayersavestyledialog.h
+include/qgis/ui_qgsmapsavedialog.h
+include/qgis/ui_qgsmapstylingwidgetbase.h
+include/qgis/ui_qgsmapunitscalewidgetbase.h
+include/qgis/ui_qgsmaskingwidgetbase.h
+include/qgis/ui_qgsmasksymbollayerwidgetbase.h
+include/qgis/ui_qgsmdalsourceselectbase.h
+include/qgis/ui_qgsmeasurebase.h
+include/qgis/ui_qgsmergeattributesdialogbase.h
+include/qgis/ui_qgsmergedfeaturerendererwidgetbase.h
+include/qgis/ui_qgsmesh3dpropswidget.h
+include/qgis/ui_qgsmeshcalculatordialogbase.h
 include/qgis/ui_qgsmeshdatasetgrouptreewidgetbase.h
+include/qgis/ui_qgsmeshelevationpropertieswidgetbase.h
 include/qgis/ui_qgsmeshlayerpropertiesbase.h
+include/qgis/ui_qgsmeshrenderer3daveragingwidgetbase.h
+include/qgis/ui_qgsmeshrendereractivedatasetwidgetbase.h
+include/qgis/ui_qgsmeshrenderermeshsettingswidgetbase.h
 include/qgis/ui_qgsmeshrendererscalarsettingswidgetbase.h
+include/qgis/ui_qgsmeshrenderervectorsettingswidgetbase.h
+include/qgis/ui_qgsmeshselectbyexpressiondialogbase.h
 include/qgis/ui_qgsmeshstaticdatasetwidgetbase.h
+include/qgis/ui_qgsmeshtransformcoordinatesdockwidgetbase.h
+include/qgis/ui_qgsmeshvariablestrokewidthwidgetbase.h
 include/qgis/ui_qgsmessagelogviewer.h
 include/qgis/ui_qgsmessageviewer.h
+include/qgis/ui_qgsmetadatawidget.h
+include/qgis/ui_qgsmodeldesignerdialogbase.h
+include/qgis/ui_qgsmodelinputreorderwidgetbase.h
+include/qgis/ui_qgsmodeloutputreorderwidgetbase.h
+include/qgis/ui_qgsmssqlnewconnectionbase.h
+include/qgis/ui_qgsmultibandcolorrendererwidgetbase.h
+include/qgis/ui_qgsnetworkloggerpanelbase.h
+include/qgis/ui_qgsnewarcgisrestconnectionbase.h
+include/qgis/ui_qgsnewauxiliaryfielddialogbase.h
+include/qgis/ui_qgsnewauxiliarylayerdialogbase.h
+include/qgis/ui_qgsnewdatabasetablenamewidget.h
+include/qgis/ui_qgsnewgeopackagelayerdialogbase.h
+include/qgis/ui_qgsnewhttpconnectionbase.h
+include/qgis/ui_qgsnewmemorylayerdialogbase.h
+include/qgis/ui_qgsnewmeshlayerdialogbase.h
+include/qgis/ui_qgsnewogrconnectionbase.h
+include/qgis/ui_qgsnewspatialitelayerdialogbase.h
+include/qgis/ui_qgsnewvectorlayerdialogbase.h
 include/qgis/ui_qgsnewvectortabledialogbase.h
+include/qgis/ui_qgsnumericformatselectorbase.h
+include/qgis/ui_qgsoffsetuserinputwidget.h
+include/qgis/ui_qgsogrsourceselectbase.h
+include/qgis/ui_qgsoptionsbase.h
+include/qgis/ui_qgsoraclenewconnectionbase.h
+include/qgis/ui_qgsoracleprojectstoragedialog.h
+include/qgis/ui_qgsorderbydialogbase.h
+include/qgis/ui_qgsorganizetablecolumnsdialog.h
 include/qgis/ui_qgsowssourceselectbase.h
+include/qgis/ui_qgsowssourcewidgetbase.h
+include/qgis/ui_qgspalettedrendererwidgetbase.h
+include/qgis/ui_qgspastetransformationsbase.h
 include/qgis/ui_qgspdfexportoptions.h
+include/qgis/ui_qgspercentagenumericformatwidgetbase.h
+include/qgis/ui_qgspgnewconnectionbase.h
+include/qgis/ui_qgspluginmanagerbase.h
+include/qgis/ui_qgspointcloud3dsymbolwidget.h
+include/qgis/ui_qgspointcloudattributebyramprendererwidgetbase.h
+include/qgis/ui_qgspointcloudclassifiedrendererwidgetbase.h
+include/qgis/ui_qgspointcloudelevationpropertieswidgetbase.h
+include/qgis/ui_qgspointcloudextentrendererwidgetbase.h
+include/qgis/ui_qgspointcloudlayerpropertiesbase.h
+include/qgis/ui_qgspointcloudlayersaveasdialogbase.h
 include/qgis/ui_qgspointcloudquerybuilderbase.h
+include/qgis/ui_qgspointcloudrendererpropsdialogbase.h
+include/qgis/ui_qgspointcloudrgbrendererwidgetbase.h
+include/qgis/ui_qgspointcloudsourceselectbase.h
+include/qgis/ui_qgspointclusterrendererwidgetbase.h
+include/qgis/ui_qgspointdisplacementrendererwidgetbase.h
+include/qgis/ui_qgspostgresprojectstoragedialog.h
+include/qgis/ui_qgspostgresrastertemporalsettingswidgetbase.h
+include/qgis/ui_qgspresetcolorrampwidgetbase.h
+include/qgis/ui_qgsprocessingaggregatemappingpanelbase.h
+include/qgis/ui_qgsprocessingalgorithmdialogbase.h
+include/qgis/ui_qgsprocessingalgorithmprogressdialogbase.h
+include/qgis/ui_qgsprocessingalignrasterlayerdetailswidgetbase.h
+include/qgis/ui_qgsprocessingcontextoptionsbase.h
+include/qgis/ui_qgsprocessingdestinationwidgetbase.h
+include/qgis/ui_qgsprocessingdxflayerdetailswidgetbase.h
+include/qgis/ui_qgsprocessingenummodelerwidgetbase.h
+include/qgis/ui_qgsprocessingfeaturesourceoptionsbase.h
+include/qgis/ui_qgsprocessingfieldsmappingpanelbase.h
+include/qgis/ui_qgsprocessinghelpeditorwidgetbase.h
+include/qgis/ui_qgsprocessingmatrixmodelerwidgetbase.h
+include/qgis/ui_qgsprocessingmatrixparameterdialogbase.h
+include/qgis/ui_qgsprocessingmeshdatasettimewidget.h
+include/qgis/ui_qgsprocessingmultipleselectiondialogbase.h
+include/qgis/ui_qgsprocessingparameterswidgetbase.h
+include/qgis/ui_qgsprocessingpointcloudexpressiondialogbase.h
+include/qgis/ui_qgsprocessingrastercalculatorexpressiondialogbase.h
 include/qgis/ui_qgsprocessingtinmeshdatawidgetbase.h
+include/qgis/ui_qgsprocessingvectortilewriterlayerdetailswidgetbase.h
+include/qgis/ui_qgsprofilerpanelbase.h
+include/qgis/ui_qgsprojectelevationsettingswidgetbase.h
 include/qgis/ui_qgsprojectionselectorbase.h
+include/qgis/ui_qgsprojectlayergroupdialogbase.h
+include/qgis/ui_qgsprojectpropertiesbase.h
+include/qgis/ui_qgsprojectsensorettingswidgetbase.h
+include/qgis/ui_qgspropertyassistantwidgetbase.h
+include/qgis/ui_qgspropertycolorassistantwidget.h
+include/qgis/ui_qgspropertygenericnumericassistantwidget.h
+include/qgis/ui_qgspropertysizeassistantwidget.h
+include/qgis/ui_qgsprovidersublayersdialogbase.h
 include/qgis/ui_qgsquerybuilderbase.h
+include/qgis/ui_qgsqueryloggerpanelbase.h
 include/qgis/ui_qgsqueryresultwidgetbase.h
+include/qgis/ui_qgsrangeconfigdlgbase.h
+include/qgis/ui_qgsrangedomainwidgetbase.h
+include/qgis/ui_qgsrasterattributetableaddcolumndialogbase.h
+include/qgis/ui_qgsrasterattributetableaddrowdialogbase.h
+include/qgis/ui_qgsrasterattributetabledialogbase.h
+include/qgis/ui_qgsrasterattributetablewidgetbase.h
+include/qgis/ui_qgsrastercalcdialogbase.h
+include/qgis/ui_qgsrastercontourrendererwidget.h
+include/qgis/ui_qgsrasterelevationpropertieswidgetbase.h
+include/qgis/ui_qgsrasterformatsaveoptionswidgetbase.h
+include/qgis/ui_qgsrasterhistogramwidgetbase.h
 include/qgis/ui_qgsrasterlayerpropertiesbase.h
+include/qgis/ui_qgsrasterlayersaveasdialogbase.h
+include/qgis/ui_qgsrasterlayertemporalpropertieswidgetbase.h
+include/qgis/ui_qgsrasterminmaxwidgetbase.h
+include/qgis/ui_qgsrasterpyramidsoptionswidgetbase.h
+include/qgis/ui_qgsrasterrenderingoptionsbase.h
+include/qgis/ui_qgsrastertransparencywidget.h
+include/qgis/ui_qgsrelationeditorconfigwidgetbase.h
+include/qgis/ui_qgsrelationmanageradddialogbase.h
+include/qgis/ui_qgsrelationmanageraddpolymorphicdialogbase.h
+include/qgis/ui_qgsrelationmanagerdialogbase.h
+include/qgis/ui_qgsrelationreferenceconfigdlgbase.h
 include/qgis/ui_qgsrenderercontainerbase.h
+include/qgis/ui_qgsrenderermeshpropswidgetbase.h
 include/qgis/ui_qgsrendererpropsdialogbase.h
+include/qgis/ui_qgsrendererrasterpropswidgetbase.h
+include/qgis/ui_qgsrendererrulepropsdialogbase.h
+include/qgis/ui_qgsrenderingoptionsbase.h
+include/qgis/ui_qgsreportorganizerwidgetbase.h
+include/qgis/ui_qgsreportwidgetfieldgroupsectionbase.h
+include/qgis/ui_qgsreportwidgetlayoutsectionbase.h
+include/qgis/ui_qgsreportwidgetsectionbase.h
+include/qgis/ui_qgsrichtexteditorbase.h
+include/qgis/ui_qgsrulebased3drendererwidget.h
+include/qgis/ui_qgsrulebasedlabelingwidget.h
+include/qgis/ui_qgsrulebasedrendererwidget.h
+include/qgis/ui_qgsscientificnumericformatwidgetbase.h
+include/qgis/ui_qgssensorsettingswidgetbase.h
+include/qgis/ui_qgssensortablewidgetbase.h
+include/qgis/ui_qgssimplifytolerancedialog.h
+include/qgis/ui_qgssinglebandgrayrendererwidgetbase.h
+include/qgis/ui_qgssinglebandpseudocolorrendererwidgetbase.h
+include/qgis/ui_qgssmartgroupconditionwidget.h
+include/qgis/ui_qgssmartgroupeditordialogbase.h
+include/qgis/ui_qgssourcefieldsproperties.h
+include/qgis/ui_qgsspatialitesridsdialogbase.h
 include/qgis/ui_qgssqlcomposerdialogbase.h
+include/qgis/ui_qgsstatisticalsummarybase.h
+include/qgis/ui_qgsstyleexportimportdialogbase.h
+include/qgis/ui_qgsstylegroupselectiondialogbase.h
+include/qgis/ui_qgsstyleitemslistwidgetbase.h
+include/qgis/ui_qgsstylemanagerdialogbase.h
+include/qgis/ui_qgsstylesavedialog.h
 include/qgis/ui_qgssublayersdialogbase.h
+include/qgis/ui_qgssubstitutionlistwidgetbase.h
+include/qgis/ui_qgssvgexportoptions.h
+include/qgis/ui_qgssymbolanimationsettingswidgetbase.h
+include/qgis/ui_qgssymbollevelsdialogbase.h
+include/qgis/ui_qgssymbolselectordialogbase.h
+include/qgis/ui_qgstableeditorbase.h
+include/qgis/ui_qgstableeditorformattingwidgetbase.h
 include/qgis/ui_qgstablewidgetuibase.h
 include/qgis/ui_qgstemporalcontrollerwidgetbase.h
+include/qgis/ui_qgstemporalmapsettingswidgetbase.h
+include/qgis/ui_qgstextannotationdialogbase.h
+include/qgis/ui_qgstexteditconfigdlg.h
+include/qgis/ui_qgstextformatwidgetbase.h
+include/qgis/ui_qgstiledsceneconnectiondialog.h
+include/qgis/ui_qgstiledsceneelevationpropertieswidgetbase.h
+include/qgis/ui_qgstiledscenelayer3dpropertieswidget.h
+include/qgis/ui_qgstiledscenelayerpropertiesbase.h
+include/qgis/ui_qgstiledscenerendererpropsdialogbase.h
+include/qgis/ui_qgstiledscenesourceselectbase.h
+include/qgis/ui_qgstiledscenetexturerendererwidgetbase.h
+include/qgis/ui_qgstiledscenewireframerendererwidgetbase.h
+include/qgis/ui_qgstilescalewidgetbase.h
+include/qgis/ui_qgstilesourceselectbase.h
+include/qgis/ui_qgstipguibase.h
+include/qgis/ui_qgstransformsettingsdialogbase.h
+include/qgis/ui_qgstransformtypedialogbase.h
+include/qgis/ui_qgsuniquevaluesconfigdlgbase.h
+include/qgis/ui_qgsunitselectionwidget.h
+include/qgis/ui_qgsuserprofileoptionswidgetbase.h
+include/qgis/ui_qgsuserprofileselectiondialog.h
+include/qgis/ui_qgsvaliditycheckresultsbase.h
+include/qgis/ui_qgsvaluemapconfigdlgbase.h
+include/qgis/ui_qgsvaluerelationconfigdlgbase.h
+include/qgis/ui_qgsvectorelevationpropertieswidgetbase.h
+include/qgis/ui_qgsvectorlayer3dpropertieswidget.h
+include/qgis/ui_qgsvectorlayerdigitizingproperties.h
+include/qgis/ui_qgsvectorlayerloadstyledialog.h
 include/qgis/ui_qgsvectorlayerpropertiesbase.h
+include/qgis/ui_qgsvectorlayersaveasdialogbase.h
+include/qgis/ui_qgsvectorlayertemporalpropertieswidgetbase.h
+include/qgis/ui_qgsvectorrenderingoptionsbase.h
+include/qgis/ui_qgsvectortilebasiclabelingwidget.h
+include/qgis/ui_qgsvectortilebasicrendererwidget.h
+include/qgis/ui_qgsvectortileconnectiondialog.h
 include/qgis/ui_qgsvectortilelayerpropertiesbase.h
+include/qgis/ui_qgsvectortilesourceselectbase.h
+include/qgis/ui_qgswfssourceselectbase.h
+include/qgis/ui_qgswmsdimensiondialogbase.h
+include/qgis/ui_qgswmssourceselectbase.h
+include/qgis/ui_qgswmstsettingswidgetbase.h
+include/qgis/ui_qgswmtsdimensionsbase.h
+include/qgis/ui_qgsxyzconnectiondialog.h
+include/qgis/ui_qgsxyzsourcewidgetbase.h
+include/qgis/ui_shadowrenderingsettingswidget.h
+include/qgis/ui_simplelinematerialwidgetbase.h
+include/qgis/ui_skyboxrenderingsettingswidget.h
+include/qgis/ui_widget_animatedmarker.h
+include/qgis/ui_widget_ballooncallout.h
+include/qgis/ui_widget_blur.h
+include/qgis/ui_widget_centroidfill.h
+include/qgis/ui_widget_coloreffects.h
+include/qgis/ui_widget_curvedlinecallout.h
+include/qgis/ui_widget_drawsource.h
+include/qgis/ui_widget_ellipse.h
+include/qgis/ui_widget_filledmarker.h
+include/qgis/ui_widget_fontmarker.h
+include/qgis/ui_widget_glow.h
+include/qgis/ui_widget_gradientfill.h
+include/qgis/ui_widget_gradientline.h
+include/qgis/ui_widget_hashline.h
+include/qgis/ui_widget_layerproperties.h
+include/qgis/ui_widget_linepatternfill.h
+include/qgis/ui_widget_markerline.h
+include/qgis/ui_widget_pointpatternfill.h
+include/qgis/ui_widget_randommarkerfill.h
+include/qgis/ui_widget_rasterfill.h
+include/qgis/ui_widget_rasterline.h
+include/qgis/ui_widget_rastermarker.h
+include/qgis/ui_widget_serialportsensor.h
+include/qgis/ui_widget_set_dd_value.h
+include/qgis/ui_widget_shadoweffect.h
+include/qgis/ui_widget_shapeburstfill.h
+include/qgis/ui_widget_simplefill.h
+include/qgis/ui_widget_simpleline.h
+include/qgis/ui_widget_simplelinecallout.h
+include/qgis/ui_widget_simplemarker.h
+include/qgis/ui_widget_svgfill.h
+include/qgis/ui_widget_svgmarker.h
+include/qgis/ui_widget_svgselector.h
+include/qgis/ui_widget_symbolslist.h
+include/qgis/ui_widget_tcpsocketsensor.h
+include/qgis/ui_widget_transform.h
+include/qgis/ui_widget_udpsocketsensor.h
+include/qgis/ui_widget_vectorfield.h
 include/qgis/util.h
-include/qgis/vector_tile.pb.h
 lib/libqgis_analysis.so
 lib/libqgis_analysis.so.${PKGVERSION}
 lib/libqgis_app.so
@@ -1705,7 +2268,9 @@ lib/libqgis_server.so.${PKGVERSION}
 lib/libqgispython.so
 lib/libqgispython.so.${PKGVERSION}
 lib/qgis/crssync
+lib/qgis/pdal_wrench
 lib/qgis/plugins/libauthmethod_apiheader.so
+lib/qgis/plugins/libauthmethod_awss3.so
 lib/qgis/plugins/libauthmethod_basic.so
 lib/qgis/plugins/libauthmethod_esritoken.so
 lib/qgis/plugins/libauthmethod_identcert.so
@@ -1719,10 +2284,10 @@ lib/qgis/plugins/libplugin_topology.so
 lib/qgis/plugins/libprovider_arcgisfeatureserver.so
 lib/qgis/plugins/libprovider_arcgismapserver.so
 lib/qgis/plugins/libprovider_delimitedtext.so
-lib/qgis/plugins/libprovider_geonode.so
 lib/qgis/plugins/libprovider_gpx.so
 lib/qgis/plugins/libprovider_mdal.so
 lib/qgis/plugins/libprovider_mssql.so
+lib/qgis/plugins/libprovider_pdal.so
 lib/qgis/plugins/libprovider_postgres.so
 lib/qgis/plugins/libprovider_postgresraster.so
 lib/qgis/plugins/libprovider_spatialite.so
@@ -1731,7 +2296,7 @@ lib/qgis/plugins/libprovider_virtualraster.so
 lib/qgis/plugins/libprovider_wcs.so
 lib/qgis/plugins/libprovider_wfs.so
 lib/qgis/plugins/libprovider_wms.so
-lib/qgis/qgiscrashhandler
+${PLIST.unix}lib/qgis/qgiscrashhandler
 lib/qgis/server/libdummy.so
 lib/qgis/server/liblandingpage.so
 lib/qgis/server/libwcs.so
@@ -1739,112 +2304,113 @@ lib/qgis/server/libwfs.so
 lib/qgis/server/libwfs3.so
 lib/qgis/server/libwms.so
 lib/qgis/server/libwmts.so
+lib/qgis/untwine
 libexec/cgi-bin/qgis_mapserv.fcgi
 man/man1/qgis.1
-share/applications/org.qgis.qgis.desktop
-share/icons/hicolor/128x128/apps/qgis.png
-share/icons/hicolor/128x128/mimetypes/qgis-mime.png
-share/icons/hicolor/128x128/mimetypes/qgis-qgs.png
-share/icons/hicolor/128x128/mimetypes/qgis-qlr.png
-share/icons/hicolor/128x128/mimetypes/qgis-qml.png
-share/icons/hicolor/128x128/mimetypes/qgis-qpt.png
-share/icons/hicolor/16x16/apps/qgis.png
-share/icons/hicolor/16x16/mimetypes/qgis-mime.png
-share/icons/hicolor/16x16/mimetypes/qgis-qgs.png
-share/icons/hicolor/16x16/mimetypes/qgis-qlr.png
-share/icons/hicolor/16x16/mimetypes/qgis-qml.png
-share/icons/hicolor/16x16/mimetypes/qgis-qpt.png
-share/icons/hicolor/192x192/apps/qgis.png
-share/icons/hicolor/192x192/mimetypes/qgis-mime.png
-share/icons/hicolor/192x192/mimetypes/qgis-qgs.png
-share/icons/hicolor/192x192/mimetypes/qgis-qlr.png
-share/icons/hicolor/192x192/mimetypes/qgis-qml.png
-share/icons/hicolor/192x192/mimetypes/qgis-qpt.png
-share/icons/hicolor/22x22/apps/qgis.png
-share/icons/hicolor/22x22/mimetypes/qgis-mime.png
-share/icons/hicolor/22x22/mimetypes/qgis-qgs.png
-share/icons/hicolor/22x22/mimetypes/qgis-qlr.png
-share/icons/hicolor/22x22/mimetypes/qgis-qml.png
-share/icons/hicolor/22x22/mimetypes/qgis-qpt.png
-share/icons/hicolor/24x24/apps/qgis.png
-share/icons/hicolor/24x24/mimetypes/qgis-mime.png
-share/icons/hicolor/24x24/mimetypes/qgis-qgs.png
-share/icons/hicolor/24x24/mimetypes/qgis-qlr.png
-share/icons/hicolor/24x24/mimetypes/qgis-qml.png
-share/icons/hicolor/24x24/mimetypes/qgis-qpt.png
-share/icons/hicolor/256x256/apps/qgis.png
-share/icons/hicolor/256x256/mimetypes/qgis-mime.png
-share/icons/hicolor/256x256/mimetypes/qgis-qgs.png
-share/icons/hicolor/256x256/mimetypes/qgis-qlr.png
-share/icons/hicolor/256x256/mimetypes/qgis-qml.png
-share/icons/hicolor/256x256/mimetypes/qgis-qpt.png
-share/icons/hicolor/32x32/apps/qgis.png
-share/icons/hicolor/32x32/mimetypes/qgis-mime.png
-share/icons/hicolor/32x32/mimetypes/qgis-qgs.png
-share/icons/hicolor/32x32/mimetypes/qgis-qlr.png
-share/icons/hicolor/32x32/mimetypes/qgis-qml.png
-share/icons/hicolor/32x32/mimetypes/qgis-qpt.png
-share/icons/hicolor/36x36/apps/qgis.png
-share/icons/hicolor/36x36/mimetypes/qgis-mime.png
-share/icons/hicolor/36x36/mimetypes/qgis-qgs.png
-share/icons/hicolor/36x36/mimetypes/qgis-qlr.png
-share/icons/hicolor/36x36/mimetypes/qgis-qml.png
-share/icons/hicolor/36x36/mimetypes/qgis-qpt.png
-share/icons/hicolor/42x42/apps/qgis.png
-share/icons/hicolor/42x42/mimetypes/qgis-mime.png
-share/icons/hicolor/42x42/mimetypes/qgis-qgs.png
-share/icons/hicolor/42x42/mimetypes/qgis-qlr.png
-share/icons/hicolor/42x42/mimetypes/qgis-qml.png
-share/icons/hicolor/42x42/mimetypes/qgis-qpt.png
-share/icons/hicolor/48x48/apps/qgis.png
-share/icons/hicolor/48x48/mimetypes/qgis-mime.png
-share/icons/hicolor/48x48/mimetypes/qgis-qgs.png
-share/icons/hicolor/48x48/mimetypes/qgis-qlr.png
-share/icons/hicolor/48x48/mimetypes/qgis-qml.png
-share/icons/hicolor/48x48/mimetypes/qgis-qpt.png
-share/icons/hicolor/512x512/apps/qgis.png
-share/icons/hicolor/512x512/mimetypes/qgis-mime.png
-share/icons/hicolor/512x512/mimetypes/qgis-qgs.png
-share/icons/hicolor/512x512/mimetypes/qgis-qlr.png
-share/icons/hicolor/512x512/mimetypes/qgis-qml.png
-share/icons/hicolor/512x512/mimetypes/qgis-qpt.png
-share/icons/hicolor/64x64/apps/qgis.png
-share/icons/hicolor/64x64/mimetypes/qgis-mime.png
-share/icons/hicolor/64x64/mimetypes/qgis-qgs.png
-share/icons/hicolor/64x64/mimetypes/qgis-qlr.png
-share/icons/hicolor/64x64/mimetypes/qgis-qml.png
-share/icons/hicolor/64x64/mimetypes/qgis-qpt.png
-share/icons/hicolor/72x72/apps/qgis.png
-share/icons/hicolor/72x72/mimetypes/qgis-mime.png
-share/icons/hicolor/72x72/mimetypes/qgis-qgs.png
-share/icons/hicolor/72x72/mimetypes/qgis-qlr.png
-share/icons/hicolor/72x72/mimetypes/qgis-qml.png
-share/icons/hicolor/72x72/mimetypes/qgis-qpt.png
-share/icons/hicolor/80x80/apps/qgis.png
-share/icons/hicolor/80x80/mimetypes/qgis-mime.png
-share/icons/hicolor/80x80/mimetypes/qgis-qgs.png
-share/icons/hicolor/80x80/mimetypes/qgis-qlr.png
-share/icons/hicolor/80x80/mimetypes/qgis-qml.png
-share/icons/hicolor/80x80/mimetypes/qgis-qpt.png
-share/icons/hicolor/8x8/apps/qgis.png
-share/icons/hicolor/8x8/mimetypes/qgis-mime.png
-share/icons/hicolor/8x8/mimetypes/qgis-qgs.png
-share/icons/hicolor/8x8/mimetypes/qgis-qlr.png
-share/icons/hicolor/8x8/mimetypes/qgis-qml.png
-share/icons/hicolor/8x8/mimetypes/qgis-qpt.png
-share/icons/hicolor/96x96/apps/qgis.png
-share/icons/hicolor/96x96/mimetypes/qgis-mime.png
-share/icons/hicolor/96x96/mimetypes/qgis-qgs.png
-share/icons/hicolor/96x96/mimetypes/qgis-qlr.png
-share/icons/hicolor/96x96/mimetypes/qgis-qml.png
-share/icons/hicolor/96x96/mimetypes/qgis-qpt.png
-share/icons/hicolor/scalable/apps/qgis.svg
-share/icons/hicolor/scalable/mimetypes/qgis-mime.svg
-share/icons/hicolor/scalable/mimetypes/qgis_qgs.svg
-share/icons/hicolor/scalable/mimetypes/qgis_qlr.svg
-share/icons/hicolor/scalable/mimetypes/qgis_qml.svg
-share/icons/hicolor/scalable/mimetypes/qgis_qpt.svg
-share/metainfo/org.qgis.qgis.appdata.xml
+${PLIST.unix}share/applications/org.qgis.qgis.desktop
+${PLIST.unix}share/icons/hicolor/128x128/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/128x128/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/128x128/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/128x128/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/128x128/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/128x128/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/16x16/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/16x16/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/16x16/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/16x16/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/16x16/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/16x16/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/192x192/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/192x192/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/192x192/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/192x192/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/192x192/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/192x192/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/22x22/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/22x22/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/22x22/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/22x22/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/22x22/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/22x22/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/24x24/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/24x24/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/24x24/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/24x24/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/24x24/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/24x24/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/256x256/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/256x256/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/256x256/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/256x256/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/256x256/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/256x256/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/32x32/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/32x32/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/32x32/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/32x32/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/32x32/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/32x32/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/36x36/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/36x36/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/36x36/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/36x36/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/36x36/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/36x36/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/42x42/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/42x42/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/42x42/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/42x42/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/42x42/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/42x42/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/48x48/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/48x48/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/48x48/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/48x48/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/48x48/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/48x48/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/512x512/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/512x512/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/512x512/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/512x512/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/512x512/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/512x512/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/64x64/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/64x64/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/64x64/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/64x64/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/64x64/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/64x64/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/72x72/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/72x72/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/72x72/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/72x72/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/72x72/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/72x72/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/80x80/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/80x80/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/80x80/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/80x80/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/80x80/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/80x80/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/8x8/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/8x8/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/8x8/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/8x8/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/8x8/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/8x8/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/96x96/apps/qgis.png
+${PLIST.unix}share/icons/hicolor/96x96/mimetypes/qgis-mime.png
+${PLIST.unix}share/icons/hicolor/96x96/mimetypes/qgis-qgs.png
+${PLIST.unix}share/icons/hicolor/96x96/mimetypes/qgis-qlr.png
+${PLIST.unix}share/icons/hicolor/96x96/mimetypes/qgis-qml.png
+${PLIST.unix}share/icons/hicolor/96x96/mimetypes/qgis-qpt.png
+${PLIST.unix}share/icons/hicolor/scalable/apps/qgis.svg
+${PLIST.unix}share/icons/hicolor/scalable/mimetypes/qgis-mime.svg
+${PLIST.unix}share/icons/hicolor/scalable/mimetypes/qgis_qgs.svg
+${PLIST.unix}share/icons/hicolor/scalable/mimetypes/qgis_qlr.svg
+${PLIST.unix}share/icons/hicolor/scalable/mimetypes/qgis_qml.svg
+${PLIST.unix}share/icons/hicolor/scalable/mimetypes/qgis_qpt.svg
+${PLIST.unix}share/metainfo/org.qgis.qgis.appdata.xml
 share/qgis/FindQGIS.cmake
 share/qgis/doc/AUTHORS
 share/qgis/doc/CONTRIBUTORS
@@ -1919,7 +2485,6 @@ share/qgis/i18n/qgis_ja.qm
 share/qgis/i18n/qgis_ko.qm
 share/qgis/i18n/qgis_ky.qm
 share/qgis/i18n/qgis_lt.qm
-share/qgis/i18n/qgis_lv.qm
 share/qgis/i18n/qgis_nb.qm
 share/qgis/i18n/qgis_nl.qm
 share/qgis/i18n/qgis_pl.qm
@@ -1957,8 +2522,8 @@ share/qgis/python/console/console_editor.py
 share/qgis/python/console/console_output.py
 share/qgis/python/console/console_sci.py
 share/qgis/python/console/console_settings.py
+share/qgis/python/console/process_wrapper.py
 share/qgis/python/console/ui_console_compile_apis.py
-share/qgis/python/console/ui_console_history_dlg.py
 share/qgis/python/console/ui_console_settings.py
 share/qgis/python/plugins/MetaSearch/LICENSE.txt
 share/qgis/python/plugins/MetaSearch/__init__.py
@@ -2092,6 +2657,8 @@ share/qgis/python/plugins/grassprovider/Grass7AlgorithmProvider.py
 share/qgis/python/plugins/grassprovider/Grass7Utils.py
 share/qgis/python/plugins/grassprovider/GrassProviderPlugin.py
 share/qgis/python/plugins/grassprovider/__init__.py
+share/qgis/python/plugins/grassprovider/description/g.extension.list.txt
+share/qgis/python/plugins/grassprovider/description/g.extension.manage.txt
 share/qgis/python/plugins/grassprovider/description/i.albedo.txt
 share/qgis/python/plugins/grassprovider/description/i.aster.toar.txt
 share/qgis/python/plugins/grassprovider/description/i.atcorr.txt
@@ -2397,6 +2964,8 @@ share/qgis/python/plugins/grassprovider/description/v.voronoi.txt
 share/qgis/python/plugins/grassprovider/description/v.what.rast.txt
 share/qgis/python/plugins/grassprovider/description/v.what.vect.txt
 share/qgis/python/plugins/grassprovider/ext/__init__.py
+share/qgis/python/plugins/grassprovider/ext/g_extension_list.py
+share/qgis/python/plugins/grassprovider/ext/g_extension_manage.py
 share/qgis/python/plugins/grassprovider/ext/i.py
 share/qgis/python/plugins/grassprovider/ext/i_albedo.py
 share/qgis/python/plugins/grassprovider/ext/i_cca.py
@@ -2491,6 +3060,7 @@ share/qgis/python/plugins/grassprovider/ext/v_net_steiner.py
 share/qgis/python/plugins/grassprovider/ext/v_net_visibility.py
 share/qgis/python/plugins/grassprovider/ext/v_proj.py
 share/qgis/python/plugins/grassprovider/ext/v_rast_stats.py
+share/qgis/python/plugins/grassprovider/ext/v_reclass.py
 share/qgis/python/plugins/grassprovider/ext/v_rectify.py
 share/qgis/python/plugins/grassprovider/ext/v_sample.py
 share/qgis/python/plugins/grassprovider/ext/v_to_3d.py
@@ -2587,9 +3157,7 @@ share/qgis/python/plugins/processing/algs/qgis/BoxPlot.py
 share/qgis/python/plugins/processing/algs/qgis/Buffer.py
 share/qgis/python/plugins/processing/algs/qgis/CheckValidity.py
 share/qgis/python/plugins/processing/algs/qgis/Climb.py
-share/qgis/python/plugins/processing/algs/qgis/ConcaveHull.py
 share/qgis/python/plugins/processing/algs/qgis/DefineProjection.py
-share/qgis/python/plugins/processing/algs/qgis/Delaunay.py
 share/qgis/python/plugins/processing/algs/qgis/EliminateSelection.py
 share/qgis/python/plugins/processing/algs/qgis/ExecuteSQL.py
 share/qgis/python/plugins/processing/algs/qgis/ExportGeometryInfo.py
@@ -2603,7 +3171,6 @@ share/qgis/python/plugins/processing/algs/qgis/HypsometricCurves.py
 share/qgis/python/plugins/processing/algs/qgis/IdwInterpolation.py
 share/qgis/python/plugins/processing/algs/qgis/ImportIntoSpatialite.py
 share/qgis/python/plugins/processing/algs/qgis/KNearestConcaveHull.py
-share/qgis/python/plugins/processing/algs/qgis/KeepNBiggestParts.py
 share/qgis/python/plugins/processing/algs/qgis/LinesToPolygons.py
 share/qgis/python/plugins/processing/algs/qgis/MeanAndStdDevPlot.py
 share/qgis/python/plugins/processing/algs/qgis/MinimumBoundingGeometry.py
@@ -2629,10 +3196,8 @@ share/qgis/python/plugins/processing/algs/qgis/SelectByAttribute.py
 share/qgis/python/plugins/processing/algs/qgis/SelectByExpression.py
 share/qgis/python/plugins/processing/algs/qgis/SetRasterStyle.py
 share/qgis/python/plugins/processing/algs/qgis/SetVectorStyle.py
-share/qgis/python/plugins/processing/algs/qgis/SpatialJoinSummary.py
 share/qgis/python/plugins/processing/algs/qgis/StatisticsByCategories.py
 share/qgis/python/plugins/processing/algs/qgis/TextToFloat.py
-share/qgis/python/plugins/processing/algs/qgis/TilesXYZ.py
 share/qgis/python/plugins/processing/algs/qgis/TinInterpolation.py
 share/qgis/python/plugins/processing/algs/qgis/TopoColors.py
 share/qgis/python/plugins/processing/algs/qgis/UniqueValues.py
@@ -2640,7 +3205,6 @@ share/qgis/python/plugins/processing/algs/qgis/VariableDistanceBuffer.py
 share/qgis/python/plugins/processing/algs/qgis/VectorLayerHistogram.py
 share/qgis/python/plugins/processing/algs/qgis/VectorLayerScatterplot.py
 share/qgis/python/plugins/processing/algs/qgis/VectorLayerScatterplot3D.py
-share/qgis/python/plugins/processing/algs/qgis/VoronoiPolygons.py
 share/qgis/python/plugins/processing/algs/qgis/__init__.py
 share/qgis/python/plugins/processing/algs/qgis/ui/AddNewExpressionDialog.ui
 share/qgis/python/plugins/processing/algs/qgis/ui/ExecuteSQLWidget.py
@@ -2655,7 +3219,6 @@ share/qgis/python/plugins/processing/algs/qgis/ui/ReliefColorsWidget.py
 share/qgis/python/plugins/processing/algs/qgis/ui/__init__.py
 share/qgis/python/plugins/processing/algs/qgis/ui/interpolationdatawidgetbase.ui
 share/qgis/python/plugins/processing/algs/qgis/ui/reliefcolorswidgetbase.ui
-share/qgis/python/plugins/processing/algs/qgis/voronoi.py
 share/qgis/python/plugins/processing/core/Processing.py
 share/qgis/python/plugins/processing/core/ProcessingConfig.py
 share/qgis/python/plugins/processing/core/ProcessingResults.py
@@ -2672,7 +3235,6 @@ share/qgis/python/plugins/processing/gui/BatchAlgorithmDialog.py
 share/qgis/python/plugins/processing/gui/BatchInputSelectionPanel.py
 share/qgis/python/plugins/processing/gui/BatchOutputSelectionPanel.py
 share/qgis/python/plugins/processing/gui/BatchPanel.py
-share/qgis/python/plugins/processing/gui/CMakeLists.txt
 share/qgis/python/plugins/processing/gui/CheckboxesPanel.py
 share/qgis/python/plugins/processing/gui/ConfigDialog.py
 share/qgis/python/plugins/processing/gui/ContextAction.py
@@ -2683,7 +3245,6 @@ share/qgis/python/plugins/processing/gui/FileSelectionPanel.py
 share/qgis/python/plugins/processing/gui/FixedTableDialog.py
 share/qgis/python/plugins/processing/gui/FixedTablePanel.py
 share/qgis/python/plugins/processing/gui/Help2Html.py
-share/qgis/python/plugins/processing/gui/HistoryDialog.py
 share/qgis/python/plugins/processing/gui/ListMultiselectWidget.py
 share/qgis/python/plugins/processing/gui/MessageBarProgress.py
 share/qgis/python/plugins/processing/gui/MessageDialog.py
@@ -2791,7 +3352,6 @@ share/qgis/python/plugins/processing/tools/vector.py
 share/qgis/python/plugins/processing/ui/DlgAutofill.ui
 share/qgis/python/plugins/processing/ui/DlgConfig.ui
 share/qgis/python/plugins/processing/ui/DlgFixedTable.ui
-share/qgis/python/plugins/processing/ui/DlgHistory.ui
 share/qgis/python/plugins/processing/ui/DlgMessage.ui
 share/qgis/python/plugins/processing/ui/DlgMultipleSelection.ui
 share/qgis/python/plugins/processing/ui/DlgRenderingStyles.ui
@@ -2802,397 +3362,6 @@ share/qgis/python/plugins/processing/ui/widgetBaseSelector.ui
 share/qgis/python/plugins/processing/ui/widgetBatchPanel.ui
 share/qgis/python/plugins/processing/ui/widgetNumberSelector.ui
 share/qgis/python/plugins/processing/ui/widgetRangeSelector.ui
-share/qgis/python/plugins/sagaprovider/SagaAlgorithm.py
-share/qgis/python/plugins/sagaprovider/SagaAlgorithmBase.py
-share/qgis/python/plugins/sagaprovider/SagaAlgorithmProvider.py
-share/qgis/python/plugins/sagaprovider/SagaDescriptionCreator.py
-share/qgis/python/plugins/sagaprovider/SagaNameDecorator.py
-share/qgis/python/plugins/sagaprovider/SagaParameters.py
-share/qgis/python/plugins/sagaprovider/SagaProviderPlugin.py
-share/qgis/python/plugins/sagaprovider/SagaUtils.py
-share/qgis/python/plugins/sagaprovider/SplitRGBBands.py
-share/qgis/python/plugins/sagaprovider/__init__.py
-share/qgis/python/plugins/sagaprovider/description/ANGMAP.txt
-share/qgis/python/plugins/sagaprovider/description/AccumulatedCost(Anisotropic).txt
-share/qgis/python/plugins/sagaprovider/description/AccumulatedCost(Isotropic).txt
-share/qgis/python/plugins/sagaprovider/description/AccumulatedCost.txt
-share/qgis/python/plugins/sagaprovider/description/AccumulationFunctions.txt
-share/qgis/python/plugins/sagaprovider/description/AddCoordinatestopoints.txt
-share/qgis/python/plugins/sagaprovider/description/AddGridValuestoPoints.txt
-share/qgis/python/plugins/sagaprovider/description/AddGridValuestoShapes.txt
-share/qgis/python/plugins/sagaprovider/description/AddIndicatorFieldsforCategories.txt
-share/qgis/python/plugins/sagaprovider/description/AddPointAttributestoPolygons.txt
-share/qgis/python/plugins/sagaprovider/description/AddPolygonAttributestoPoints.txt
-share/qgis/python/plugins/sagaprovider/description/Aggregate.txt
-share/qgis/python/plugins/sagaprovider/description/AggregatePointObservations.txt
-share/qgis/python/plugins/sagaprovider/description/AggregationIndex.txt
-share/qgis/python/plugins/sagaprovider/description/AnalyticalHierarchyProcess.txt
-share/qgis/python/plugins/sagaprovider/description/AnalyticalHillshading.txt
-share/qgis/python/plugins/sagaprovider/description/AngularDistanceWeighted.txt
-share/qgis/python/plugins/sagaprovider/description/ArtificialNeuralNetworkClassification(OpenCV).txt
-share/qgis/python/plugins/sagaprovider/description/Aspect-SlopeGrid.txt
-share/qgis/python/plugins/sagaprovider/description/AutomatedCloudCoverAssessment.txt
-share/qgis/python/plugins/sagaprovider/description/AverageWithMask1.txt
-share/qgis/python/plugins/sagaprovider/description/AverageWithMask2.txt
-share/qgis/python/plugins/sagaprovider/description/AverageWithThereshold1.txt
-share/qgis/python/plugins/sagaprovider/description/AverageWithThereshold2.txt
-share/qgis/python/plugins/sagaprovider/description/AverageWithThereshold3.txt
-share/qgis/python/plugins/sagaprovider/description/B-SplineApproximation.txt
-share/qgis/python/plugins/sagaprovider/description/BasicTerrainAnalysis.txt
-share/qgis/python/plugins/sagaprovider/description/BinaryErosion-Reconstruction.txt
-share/qgis/python/plugins/sagaprovider/description/BioclimaticVariables.txt
-share/qgis/python/plugins/sagaprovider/description/BoostingClassification(OpenCV).txt
-share/qgis/python/plugins/sagaprovider/description/BurnStreamNetworkintoDEM.txt
-share/qgis/python/plugins/sagaprovider/description/CategoricalCoincidence.txt
-share/qgis/python/plugins/sagaprovider/description/CellBalance.txt
-share/qgis/python/plugins/sagaprovider/description/ChangeDataStorage.txt
-share/qgis/python/plugins/sagaprovider/description/ChangeDateFormat.txt
-share/qgis/python/plugins/sagaprovider/description/ChangeDetection.txt
-share/qgis/python/plugins/sagaprovider/description/ChangeGridValues.txt
-share/qgis/python/plugins/sagaprovider/description/ChangeTimeFormat.txt
-share/qgis/python/plugins/sagaprovider/description/ChannelNetwork.txt
-share/qgis/python/plugins/sagaprovider/description/ChannelNetworkandDrainageBasins.txt
-share/qgis/python/plugins/sagaprovider/description/ClipGridwithPolygon.txt
-share/qgis/python/plugins/sagaprovider/description/ClipPointswithPolygons.txt
-share/qgis/python/plugins/sagaprovider/description/CloseGaps.txt
-share/qgis/python/plugins/sagaprovider/description/CloseGapswithSpline.txt
-share/qgis/python/plugins/sagaprovider/description/CloseGapswithStepwiseResampling.txt
-share/qgis/python/plugins/sagaprovider/description/CloseOneCellGaps.txt
-share/qgis/python/plugins/sagaprovider/description/ClusterAnalysis(Shapes).txt
-share/qgis/python/plugins/sagaprovider/description/ClusterAnalysis.txt
-share/qgis/python/plugins/sagaprovider/description/Concentration.txt
-share/qgis/python/plugins/sagaprovider/description/ConfusionMatrix(PolygonsGrid).txt
-share/qgis/python/plugins/sagaprovider/description/ConfusionMatrix(TwoGrids).txt
-share/qgis/python/plugins/sagaprovider/description/ConnectivityAnalysis.txt
-share/qgis/python/plugins/sagaprovider/description/ConstantGrid.txt
-share/qgis/python/plugins/sagaprovider/description/ContourLinesfromGrid.txt
-share/qgis/python/plugins/sagaprovider/description/ConvergenceIndex(SearchRadius).txt
-share/qgis/python/plugins/sagaprovider/description/ConvergenceIndex.txt
-share/qgis/python/plugins/sagaprovider/description/ConvertDataStorageType.txt
-share/qgis/python/plugins/sagaprovider/description/ConvertLinestoPoints.txt
-share/qgis/python/plugins/sagaprovider/description/ConvertLinestoPolygons.txt
-share/qgis/python/plugins/sagaprovider/description/ConvertMultipointstoPoints.txt
-share/qgis/python/plugins/sagaprovider/description/ConvertPointstoLine(s).txt
-share/qgis/python/plugins/sagaprovider/description/ConvertPolygonLineVerticestoPoints.txt
-share/qgis/python/plugins/sagaprovider/description/ConvertPolygonstoLines.txt
-share/qgis/python/plugins/sagaprovider/description/ConvexHull.txt
-share/qgis/python/plugins/sagaprovider/description/CoveredDistance.txt
-share/qgis/python/plugins/sagaprovider/description/CreateLinesGraticule.txt
-share/qgis/python/plugins/sagaprovider/description/CreatePointGrid.txt
-share/qgis/python/plugins/sagaprovider/description/CreatePolygonsGraticule.txt
-share/qgis/python/plugins/sagaprovider/description/CropToData.txt
-share/qgis/python/plugins/sagaprovider/description/Cross-ClassificationandTabulation.txt
-share/qgis/python/plugins/sagaprovider/description/CrossProfiles.txt
-share/qgis/python/plugins/sagaprovider/description/CubicSplineApproximation.txt
-share/qgis/python/plugins/sagaprovider/description/CurvatureClassification.txt
-share/qgis/python/plugins/sagaprovider/description/CutShapesLayer.txt
-share/qgis/python/plugins/sagaprovider/description/DTMFilter(slope-based).txt
-share/qgis/python/plugins/sagaprovider/description/DecisionTreeClassification(OpenCV).txt
-share/qgis/python/plugins/sagaprovider/description/Destriping.txt
-share/qgis/python/plugins/sagaprovider/description/DestripingwithMask.txt
-share/qgis/python/plugins/sagaprovider/description/Difference.txt
-share/qgis/python/plugins/sagaprovider/description/DiffusePollutionRisk.txt
-share/qgis/python/plugins/sagaprovider/description/DiffusiveHillslopeEvolution(ADI).txt
-share/qgis/python/plugins/sagaprovider/description/DiffusiveHillslopeEvolution(FTCS).txt
-share/qgis/python/plugins/sagaprovider/description/DirectionalAverage.txt
-share/qgis/python/plugins/sagaprovider/description/DirectionalStatisticsforSingleGrid.txt
-share/qgis/python/plugins/sagaprovider/description/Distance(ViGrA).txt
-share/qgis/python/plugins/sagaprovider/description/DiurnalAnisotropicHeating.txt
-share/qgis/python/plugins/sagaprovider/description/DiversityOfCategories.txt
-share/qgis/python/plugins/sagaprovider/description/DownslopeDistanceGradient.txt
-share/qgis/python/plugins/sagaprovider/description/EarthsOrbitalParameters.txt
-share/qgis/python/plugins/sagaprovider/description/EdgeContamination.txt
-share/qgis/python/plugins/sagaprovider/description/EdgeDetection(ViGrA).txt
-share/qgis/python/plugins/sagaprovider/description/EffectiveAirFlowHeights.txt
-share/qgis/python/plugins/sagaprovider/description/EnhancedVegetationIndex.txt
-share/qgis/python/plugins/sagaprovider/description/EnumerateTableField.txt
-share/qgis/python/plugins/sagaprovider/description/FastRegionGrowingAlgorithm.txt
-share/qgis/python/plugins/sagaprovider/description/FastRepresentativeness.txt
-share/qgis/python/plugins/sagaprovider/description/FieldStatistics.txt
-share/qgis/python/plugins/sagaprovider/description/FillGapsinRecords.txt
-share/qgis/python/plugins/sagaprovider/description/FillSinks(PlanchonDarboux,2001).txt
-share/qgis/python/plugins/sagaprovider/description/FillSinks(QMofESP).txt
-share/qgis/python/plugins/sagaprovider/description/FillSinks(WangLiu).txt
-share/qgis/python/plugins/sagaprovider/description/FillSinksXXL(WangLiu).txt
-share/qgis/python/plugins/sagaprovider/description/FilterClumps.txt
-share/qgis/python/plugins/sagaprovider/description/FindFieldofExtremeValue.txt
-share/qgis/python/plugins/sagaprovider/description/FireRiskAnalysis.txt
-share/qgis/python/plugins/sagaprovider/description/FitNPointstoshape.txt
-share/qgis/python/plugins/sagaprovider/description/FlatDetection.txt
-share/qgis/python/plugins/sagaprovider/description/FlattenPolygonLayer.txt
-share/qgis/python/plugins/sagaprovider/description/FlowAccumulation(FlowTracing).txt
-share/qgis/python/plugins/sagaprovider/description/FlowAccumulation(QMofESP).txt
-share/qgis/python/plugins/sagaprovider/description/FlowAccumulation(Recursive).txt
-share/qgis/python/plugins/sagaprovider/description/FlowAccumulation(Top-Down).txt
-share/qgis/python/plugins/sagaprovider/description/FlowPathLength.txt
-share/qgis/python/plugins/sagaprovider/description/FlowWidthandSpecificCatchmentArea.txt
-share/qgis/python/plugins/sagaprovider/description/FourierFilter(ViGrA).txt
-share/qgis/python/plugins/sagaprovider/description/FourierTransform(RealViGrA).txt
-share/qgis/python/plugins/sagaprovider/description/FourierTransform(ViGrA).txt
-share/qgis/python/plugins/sagaprovider/description/FourierTransformInverse(ViGrA).txt
-share/qgis/python/plugins/sagaprovider/description/FourierTransformation(OpenCV).txt
-share/qgis/python/plugins/sagaprovider/description/Fragmentation(Alternative).txt
-share/qgis/python/plugins/sagaprovider/description/Fragmentation(Standard).txt
-share/qgis/python/plugins/sagaprovider/description/FragmentationClassesfromDensityandConnectivity.txt
-share/qgis/python/plugins/sagaprovider/description/Function.txt
-share/qgis/python/plugins/sagaprovider/description/FunctionFit.txt
-share/qgis/python/plugins/sagaprovider/description/Fuzzify.txt
-share/qgis/python/plugins/sagaprovider/description/FuzzyIntersection(AND).txt
-share/qgis/python/plugins/sagaprovider/description/FuzzyLandformElementClassification.txt
-share/qgis/python/plugins/sagaprovider/description/FuzzyUnion(OR).txt
-share/qgis/python/plugins/sagaprovider/description/GWRforMultiplePredictors.txt
-share/qgis/python/plugins/sagaprovider/description/GWRforSinglePredictor(GriddedModelOutput).txt
-share/qgis/python/plugins/sagaprovider/description/GWRforSinglePredictorGrid.txt
-share/qgis/python/plugins/sagaprovider/description/GaussianFilter.txt
-share/qgis/python/plugins/sagaprovider/description/GenerateShapes.txt
-share/qgis/python/plugins/sagaprovider/description/GeodesicMorphologicalReconstruction.txt
-share/qgis/python/plugins/sagaprovider/description/GeographicCoordinateGrids.txt
-share/qgis/python/plugins/sagaprovider/description/GeographicallyWeightedMultipleRegression(PointsGrids).txt
-share/qgis/python/plugins/sagaprovider/description/GeographicallyWeightedMultipleRegression.txt
-share/qgis/python/plugins/sagaprovider/description/GeometricFigures.txt
-share/qgis/python/plugins/sagaprovider/description/GetShapesExtents.txt
-share/qgis/python/plugins/sagaprovider/description/GlobalMoransIforGrids.txt
-share/qgis/python/plugins/sagaprovider/description/GradientVectorfromCartesiantoPolarCoordinates.txt
-share/qgis/python/plugins/sagaprovider/description/GradientVectorfromPolartoCartesianCoordinates.txt
-share/qgis/python/plugins/sagaprovider/description/GradientVectorsfromDirectionalComponents.txt
-share/qgis/python/plugins/sagaprovider/description/GradientVectorsfromDirectionandLength.txt
-share/qgis/python/plugins/sagaprovider/description/GradientVectorsfromSurface.txt
-share/qgis/python/plugins/sagaprovider/description/GridBuffer.txt
-share/qgis/python/plugins/sagaprovider/description/GridCalculator.txt
-share/qgis/python/plugins/sagaprovider/description/GridCellIndex.txt
-share/qgis/python/plugins/sagaprovider/description/GridCombination.txt
-share/qgis/python/plugins/sagaprovider/description/GridDifference.txt
-share/qgis/python/plugins/sagaprovider/description/GridDivision.txt
-share/qgis/python/plugins/sagaprovider/description/GridMasking.txt
-share/qgis/python/plugins/sagaprovider/description/GridNormalisation.txt
-share/qgis/python/plugins/sagaprovider/description/GridOrientation.txt
-share/qgis/python/plugins/sagaprovider/description/GridProximityBuffer.txt
-share/qgis/python/plugins/sagaprovider/description/GridSkeletonization.txt
-share/qgis/python/plugins/sagaprovider/description/GridStandardisation.txt
-share/qgis/python/plugins/sagaprovider/description/GridStatisticsforPoints.txt
-share/qgis/python/plugins/sagaprovider/description/GridStatisticsforPolygons.txt
-share/qgis/python/plugins/sagaprovider/description/GridValuestoPoints(randomly).txt
-share/qgis/python/plugins/sagaprovider/description/GridValuestoPoints.txt
-share/qgis/python/plugins/sagaprovider/description/GridVolume.txt
-share/qgis/python/plugins/sagaprovider/description/GridsProduct.txt
-share/qgis/python/plugins/sagaprovider/description/GridsSum.txt
-share/qgis/python/plugins/sagaprovider/description/HistogramSurface.txt
-share/qgis/python/plugins/sagaprovider/description/Hypsometry.txt
-share/qgis/python/plugins/sagaprovider/description/IMCORR-FeatureTracking.txt
-share/qgis/python/plugins/sagaprovider/description/ISODATAClusteringforGrids.txt
-share/qgis/python/plugins/sagaprovider/description/Identity.txt
-share/qgis/python/plugins/sagaprovider/description/Intersect.txt
-share/qgis/python/plugins/sagaprovider/description/InverseDistanceWeighted.txt
-share/qgis/python/plugins/sagaprovider/description/InvertDataNo-Data.txt
-share/qgis/python/plugins/sagaprovider/description/InvertGrid.txt
-share/qgis/python/plugins/sagaprovider/description/K-MeansClusteringforGrids.txt
-share/qgis/python/plugins/sagaprovider/description/K-NearestNeighboursClassification(OpenCV).txt
-share/qgis/python/plugins/sagaprovider/description/KernelDensityEstimation.txt
-share/qgis/python/plugins/sagaprovider/description/LS-FactorFieldBased.txt
-share/qgis/python/plugins/sagaprovider/description/LSFactor.txt
-share/qgis/python/plugins/sagaprovider/description/LakeFlood.txt
-share/qgis/python/plugins/sagaprovider/description/LandSurfaceTemperature.txt
-share/qgis/python/plugins/sagaprovider/description/LandUseScenarioGenerator.txt
-share/qgis/python/plugins/sagaprovider/description/LaplacianFilter.txt
-share/qgis/python/plugins/sagaprovider/description/Layerofextremevalue.txt
-share/qgis/python/plugins/sagaprovider/description/LeastCostPaths.txt
-share/qgis/python/plugins/sagaprovider/description/Line-PolygonIntersection.txt
-share/qgis/python/plugins/sagaprovider/description/LineDissolve.txt
-share/qgis/python/plugins/sagaprovider/description/LineProperties.txt
-share/qgis/python/plugins/sagaprovider/description/LineSimplification.txt
-share/qgis/python/plugins/sagaprovider/description/LineSmoothing.txt
-share/qgis/python/plugins/sagaprovider/description/LocalMinimaandMaxima.txt
-share/qgis/python/plugins/sagaprovider/description/MajorityFilter.txt
-share/qgis/python/plugins/sagaprovider/description/MassBalanceIndex.txt
-share/qgis/python/plugins/sagaprovider/description/MaximumEntropyPresencePrediction.txt
-share/qgis/python/plugins/sagaprovider/description/MaximumFlowPathLength.txt
-share/qgis/python/plugins/sagaprovider/description/MeltonRuggednessNumber.txt
-share/qgis/python/plugins/sagaprovider/description/MergeLayers.txt
-share/qgis/python/plugins/sagaprovider/description/MeshDenoise.txt
-share/qgis/python/plugins/sagaprovider/description/MetricConversions.txt
-share/qgis/python/plugins/sagaprovider/description/MinimumDistanceAnalysis.txt
-share/qgis/python/plugins/sagaprovider/description/MirrorGrid.txt
-share/qgis/python/plugins/sagaprovider/description/ModifiedQuadraticShepard.txt
-share/qgis/python/plugins/sagaprovider/description/MonthlyGlobalbyLatitude.txt
-share/qgis/python/plugins/sagaprovider/description/MorphologicalFilter(OpenCV).txt
-share/qgis/python/plugins/sagaprovider/description/MorphologicalFilter(ViGrA).txt
-share/qgis/python/plugins/sagaprovider/description/MorphologicalFilter.txt
-share/qgis/python/plugins/sagaprovider/description/MorphometricFeatures.txt
-share/qgis/python/plugins/sagaprovider/description/MorphometricProtectionIndex.txt
-share/qgis/python/plugins/sagaprovider/description/Mosaicking.txt
-share/qgis/python/plugins/sagaprovider/description/Multi-BandVariation.txt
-share/qgis/python/plugins/sagaprovider/description/MultiDirectionLeeFilter.txt
-share/qgis/python/plugins/sagaprovider/description/MultilevelB-SplineInterpolation(fromGrid).txt
-share/qgis/python/plugins/sagaprovider/description/MultilevelB-SplineInterpolation.txt
-share/qgis/python/plugins/sagaprovider/description/MultilevelB-SplineInterpolationforCategories.txt
-share/qgis/python/plugins/sagaprovider/description/MultipleLinearRegressionAnalysis(Shapes).txt
-share/qgis/python/plugins/sagaprovider/description/MultipleLinearRegressionAnalysis.txt
-share/qgis/python/plugins/sagaprovider/description/MultipleRegressionAnalysis(GridGrids).txt
-share/qgis/python/plugins/sagaprovider/description/MultipleRegressionAnalysis(GridandPredictorGrids).txt
-share/qgis/python/plugins/sagaprovider/description/MultipleRegressionAnalysis(PointsGrids).txt
-share/qgis/python/plugins/sagaprovider/description/MultipleRegressionAnalysis(PointsandPredictorGrids).txt
-share/qgis/python/plugins/sagaprovider/description/MultiresolutionIndexofValleyBottomFlatness(MRVBF).txt
-share/qgis/python/plugins/sagaprovider/description/NaturalNeighbour.txt
-share/qgis/python/plugins/sagaprovider/description/NearestNeighbour.txt
-share/qgis/python/plugins/sagaprovider/description/NormalBayesClassification(OpenCV).txt
-share/qgis/python/plugins/sagaprovider/description/OrderedWeightedAveraging(OWA).txt
-share/qgis/python/plugins/sagaprovider/description/OrdinaryKriging.txt
-share/qgis/python/plugins/sagaprovider/description/OverlandFlow-KinematicWaveD8.txt
-share/qgis/python/plugins/sagaprovider/description/OverlandFlowDistancetoChannelNetwork.txt
-share/qgis/python/plugins/sagaprovider/description/PET(afterHargreavesGrid).txt
-share/qgis/python/plugins/sagaprovider/description/PET(afterHargreavesTable).txt
-share/qgis/python/plugins/sagaprovider/description/Patching.txt
-share/qgis/python/plugins/sagaprovider/description/PatternAnalysis.txt
-share/qgis/python/plugins/sagaprovider/description/PointDistances.txt
-share/qgis/python/plugins/sagaprovider/description/PointStatisticsforPolygons.txt
-share/qgis/python/plugins/sagaprovider/description/PointsFilter.txt
-share/qgis/python/plugins/sagaprovider/description/PointsThinning.txt
-share/qgis/python/plugins/sagaprovider/description/PolartoCartesianCoordinates.txt
-share/qgis/python/plugins/sagaprovider/description/Polygon-LineIntersection.txt
-share/qgis/python/plugins/sagaprovider/description/PolygonCentroids.txt
-share/qgis/python/plugins/sagaprovider/description/PolygonClipping.txt
-share/qgis/python/plugins/sagaprovider/description/PolygonDissolve.txt
-share/qgis/python/plugins/sagaprovider/description/PolygonDissolveAllPolygs.txt
-share/qgis/python/plugins/sagaprovider/description/PolygonPartstoSeparatePolygons.txt
-share/qgis/python/plugins/sagaprovider/description/PolygonProperties.txt
-share/qgis/python/plugins/sagaprovider/description/PolygonSelf-Intersection.txt
-share/qgis/python/plugins/sagaprovider/description/PolygonShapeIndices.txt
-share/qgis/python/plugins/sagaprovider/description/PolygonstoEdgesandNodes.txt
-share/qgis/python/plugins/sagaprovider/description/PolynomialRegression.txt
-share/qgis/python/plugins/sagaprovider/description/PrincipleComponentsAnalysis.txt
-share/qgis/python/plugins/sagaprovider/description/Profilefrompoints.txt
-share/qgis/python/plugins/sagaprovider/description/ProfilesfromLines.txt
-share/qgis/python/plugins/sagaprovider/description/ProximityGrid.txt
-share/qgis/python/plugins/sagaprovider/description/QuadTreeStructuretoShapes.txt
-share/qgis/python/plugins/sagaprovider/description/RGBComposite.txt
-share/qgis/python/plugins/sagaprovider/description/RadiusofVariance(Grid).txt
-share/qgis/python/plugins/sagaprovider/description/RandomField.txt
-share/qgis/python/plugins/sagaprovider/description/RandomForestClassification(OpenCV).txt
-share/qgis/python/plugins/sagaprovider/description/RandomForestPresencePrediction(ViGrA).txt
-share/qgis/python/plugins/sagaprovider/description/RandomTerrainGeneration.txt
-share/qgis/python/plugins/sagaprovider/description/RankFilter.txt
-share/qgis/python/plugins/sagaprovider/description/RealSurfaceArea.txt
-share/qgis/python/plugins/sagaprovider/description/ReclassifyGridValues.txt
-share/qgis/python/plugins/sagaprovider/description/ReclassifyGridValuesRange.txt
-share/qgis/python/plugins/sagaprovider/description/ReclassifyGridValuesSingle.txt
-share/qgis/python/plugins/sagaprovider/description/ReclassifyGridValuesTable.txt
-share/qgis/python/plugins/sagaprovider/description/RegressionAnalysis(PointsGrid).txt
-share/qgis/python/plugins/sagaprovider/description/RegressionAnalysis(PointsandPredictorGrid).txt
-share/qgis/python/plugins/sagaprovider/description/RegressionKriging.txt
-share/qgis/python/plugins/sagaprovider/description/RelativeHeightsandSlopePositions.txt
-share/qgis/python/plugins/sagaprovider/description/RemoveDuplicatePoints.txt
-share/qgis/python/plugins/sagaprovider/description/Representativeness(Grid).txt
-share/qgis/python/plugins/sagaprovider/description/Resampling.txt
-share/qgis/python/plugins/sagaprovider/description/ResamplingFilter.txt
-share/qgis/python/plugins/sagaprovider/description/ResidualAnalysis(Grid).txt
-share/qgis/python/plugins/sagaprovider/description/RiverBasin.txt
-share/qgis/python/plugins/sagaprovider/description/RiverGridGeneration.txt
-share/qgis/python/plugins/sagaprovider/description/RunningAverage.txt
-share/qgis/python/plugins/sagaprovider/description/SAGAWetnessIndex.txt
-share/qgis/python/plugins/sagaprovider/description/SVMClassification.txt
-share/qgis/python/plugins/sagaprovider/description/SeedGeneration.txt
-share/qgis/python/plugins/sagaprovider/description/SeededRegionGrowing.txt
-share/qgis/python/plugins/sagaprovider/description/Separatepointsbydirection.txt
-share/qgis/python/plugins/sagaprovider/description/ShapesBuffer.txt
-share/qgis/python/plugins/sagaprovider/description/ShapesBufferFixed.txt
-share/qgis/python/plugins/sagaprovider/description/ShapestoGrid.txt
-share/qgis/python/plugins/sagaprovider/description/SharedPolygonEdges.txt
-share/qgis/python/plugins/sagaprovider/description/ShrinkAndExpand.txt
-share/qgis/python/plugins/sagaprovider/description/SievingClasses.txt
-share/qgis/python/plugins/sagaprovider/description/SimpleFilter.txt
-share/qgis/python/plugins/sagaprovider/description/SimpleFilterwithinshapes.txt
-share/qgis/python/plugins/sagaprovider/description/SimpleKriging.txt
-share/qgis/python/plugins/sagaprovider/description/SimpleRegionGrowing.txt
-share/qgis/python/plugins/sagaprovider/description/Simulation.txt
-share/qgis/python/plugins/sagaprovider/description/SingleValueDecomposition(OpenCV).txt
-share/qgis/python/plugins/sagaprovider/description/SinkDrainageRouteDetection.txt
-share/qgis/python/plugins/sagaprovider/description/SinkRemoval.txt
-share/qgis/python/plugins/sagaprovider/description/SkyViewFactor.txt
-share/qgis/python/plugins/sagaprovider/description/Slope,Aspect,Curvature.txt
-share/qgis/python/plugins/sagaprovider/description/SlopeLength.txt
-share/qgis/python/plugins/sagaprovider/description/SlopeLimitedFlowAccumulation.txt
-share/qgis/python/plugins/sagaprovider/description/Smoothing(ViGrA).txt
-share/qgis/python/plugins/sagaprovider/description/SnapPointstoGrid.txt
-share/qgis/python/plugins/sagaprovider/description/SnapPointstoLines.txt
-share/qgis/python/plugins/sagaprovider/description/SnapPointstoPoints.txt
-share/qgis/python/plugins/sagaprovider/description/SoilTextureClassification.txt
-share/qgis/python/plugins/sagaprovider/description/SpatialPointPatternAnalysis.txt
-share/qgis/python/plugins/sagaprovider/description/SplitLinesatPoints.txt
-share/qgis/python/plugins/sagaprovider/description/SplitLineswithLines.txt
-share/qgis/python/plugins/sagaprovider/description/SplitShapesLayerRandomly.txt
-share/qgis/python/plugins/sagaprovider/description/StatisticsforGrids.txt
-share/qgis/python/plugins/sagaprovider/description/StrahlerOrder.txt
-share/qgis/python/plugins/sagaprovider/description/StreamPowerIndex.txt
-share/qgis/python/plugins/sagaprovider/description/SuccessiveFlowRouting.txt
-share/qgis/python/plugins/sagaprovider/description/SupervisedClassification.txt
-share/qgis/python/plugins/sagaprovider/description/SupervisedClassificationforGrids.txt
-share/qgis/python/plugins/sagaprovider/description/SupervisedClassificationforShapes.txt
-share/qgis/python/plugins/sagaprovider/description/SupportVectorMachineClassification(OpenCV).txt
-share/qgis/python/plugins/sagaprovider/description/SurfaceGradientandConcentration.txt
-share/qgis/python/plugins/sagaprovider/description/SurfaceSpecificPoints.txt
-share/qgis/python/plugins/sagaprovider/description/SurfaceandGradient.txt
-share/qgis/python/plugins/sagaprovider/description/SymmetricalDifference.txt
-share/qgis/python/plugins/sagaprovider/description/TCILow.txt
-share/qgis/python/plugins/sagaprovider/description/TPIBasedLandformClassification.txt
-share/qgis/python/plugins/sagaprovider/description/TasseledCapTransformation.txt
-share/qgis/python/plugins/sagaprovider/description/TerrainMapView.txt
-share/qgis/python/plugins/sagaprovider/description/TerrainRuggednessIndex(TRI).txt
-share/qgis/python/plugins/sagaprovider/description/TerrainSurfaceClassification(IwahashiandPike).txt
-share/qgis/python/plugins/sagaprovider/description/TerrainSurfaceConvexity.txt
-share/qgis/python/plugins/sagaprovider/description/TerrainSurfaceTexture.txt
-share/qgis/python/plugins/sagaprovider/description/ThiessenPolygons.txt
-share/qgis/python/plugins/sagaprovider/description/ThinPlateSpline(TIN).txt
-share/qgis/python/plugins/sagaprovider/description/ThinPlateSpline.txt
-share/qgis/python/plugins/sagaprovider/description/ThresholdBuffer.txt
-share/qgis/python/plugins/sagaprovider/description/TopofAtmosphereReflectance.txt
-share/qgis/python/plugins/sagaprovider/description/TopographicCorrection.txt
-share/qgis/python/plugins/sagaprovider/description/TopographicOpenness.txt
-share/qgis/python/plugins/sagaprovider/description/TopographicPositionIndex(TPI).txt
-share/qgis/python/plugins/sagaprovider/description/TopographicWetnessIndex(TWI).txt
-share/qgis/python/plugins/sagaprovider/description/Transectthroughpolygonshapefile.txt
-share/qgis/python/plugins/sagaprovider/description/TransformShapes.txt
-share/qgis/python/plugins/sagaprovider/description/TransposeGrids.txt
-share/qgis/python/plugins/sagaprovider/description/Triangulation.txt
-share/qgis/python/plugins/sagaprovider/description/Union.txt
-share/qgis/python/plugins/sagaprovider/description/UniversalKriging.txt
-share/qgis/python/plugins/sagaprovider/description/Update.txt
-share/qgis/python/plugins/sagaprovider/description/UpslopeArea.txt
-share/qgis/python/plugins/sagaprovider/description/UpslopeandDownslopeCurvature.txt
-share/qgis/python/plugins/sagaprovider/description/UserDefinedFilter.txt
-share/qgis/python/plugins/sagaprovider/description/ValleyDepth.txt
-share/qgis/python/plugins/sagaprovider/description/ValleyandRidgeDetection(TopHatApproach).txt
-share/qgis/python/plugins/sagaprovider/description/VariogramCloud.txt
-share/qgis/python/plugins/sagaprovider/description/VariogramSurface.txt
-share/qgis/python/plugins/sagaprovider/description/VectorRuggednessMeasure(VRM).txt
-share/qgis/python/plugins/sagaprovider/description/VectorisingGridClasses.txt
-share/qgis/python/plugins/sagaprovider/description/VegetationIndex(DistanceBased).txt
-share/qgis/python/plugins/sagaprovider/description/VegetationIndex(SlopeBased).txt
-share/qgis/python/plugins/sagaprovider/description/VerticalDistancetoChannelNetwork.txt
-share/qgis/python/plugins/sagaprovider/description/WarpingShapes.txt
-share/qgis/python/plugins/sagaprovider/description/WaterRetentionCapacity.txt
-share/qgis/python/plugins/sagaprovider/description/WatershedBasins.txt
-share/qgis/python/plugins/sagaprovider/description/WatershedSegmentation(ViGrA).txt
-share/qgis/python/plugins/sagaprovider/description/WatershedSegmentation.txt
-share/qgis/python/plugins/sagaprovider/description/WindEffect(WindwardLeewardIndex).txt
-share/qgis/python/plugins/sagaprovider/description/WindExpositionIndex.txt
-share/qgis/python/plugins/sagaprovider/description/ZonalGridStatistics.txt
-share/qgis/python/plugins/sagaprovider/description/ZonalMultipleRegressionAnalysis(PointsandPredictorGrids).txt
-share/qgis/python/plugins/sagaprovider/ext/__init__.py
-share/qgis/python/plugins/sagaprovider/ext/supervisedclassification.py
-share/qgis/python/plugins/sagaprovider/metadata.txt
-share/qgis/python/plugins/sagaprovider/shorthelp/__init__.py
-share/qgis/python/plugins/sagaprovider/shorthelp/saga.yaml
-share/qgis/python/plugins/sagaprovider/tests/AlgorithmsTestBase.py
-share/qgis/python/plugins/sagaprovider/tests/SagaAlgorithmsTest.py
-share/qgis/python/plugins/sagaprovider/tests/testdata/points.cpg
-share/qgis/python/plugins/sagaprovider/tests/testdata/points.dbf
-share/qgis/python/plugins/sagaprovider/tests/testdata/points.gfs
-share/qgis/python/plugins/sagaprovider/tests/testdata/points.gml
-share/qgis/python/plugins/sagaprovider/tests/testdata/points.prj
-share/qgis/python/plugins/sagaprovider/tests/testdata/points.qpj
-share/qgis/python/plugins/sagaprovider/tests/testdata/points.shp
-share/qgis/python/plugins/sagaprovider/tests/testdata/points.shx
-share/qgis/python/plugins/sagaprovider/versioncheck.py
 share/qgis/python/pyplugin_installer/__init__.py
 share/qgis/python/pyplugin_installer/installer.py
 share/qgis/python/pyplugin_installer/installer_data.py
@@ -3264,21 +3433,13 @@ share/qgis/python/qgis/testing/__init__.py
 share/qgis/python/qgis/testing/mocked.py
 share/qgis/python/qgis/user.py
 share/qgis/python/qgis/utils.py
-share/qgis/python/qsci_apis/OSGeo_GDAL-OGR-1.10.0.api
-share/qgis/python/qsci_apis/OSGeo_GDAL-OGR-1.9.1.api
 share/qgis/python/qsci_apis/OSGeo_GDAL-OGR-2.2.3.api
-share/qgis/python/qsci_apis/OSGeo_GEOS-3.4.2.api
 share/qgis/python/qsci_apis/OSGeo_GEOS-3.6.2.api
-share/qgis/python/qsci_apis/PyQGIS-1.7.api
-share/qgis/python/qsci_apis/PyQGIS-1.8.api
-share/qgis/python/qsci_apis/PyQGIS-2.0.api
-share/qgis/python/qsci_apis/PyQGIS-2.2.api
 share/qgis/python/qsci_apis/PyQGIS.api
+share/qgis/python/qsci_apis/PyQGIS.pap
 share/qgis/python/qsci_apis/PyQt5.api
 share/qgis/python/qsci_apis/Python-3.6.api
-share/qgis/python/qsci_apis/QScintilla2-2.4.5.api
 share/qgis/python/qsci_apis/QScintilla2-2.7.2.api
-share/qgis/python/qsci_apis/pyqgis.pap
 share/qgis/resources/2to3migration.txt
 share/qgis/resources/cpt-city-qgis-min/README-qgis.txt
 share/qgis/resources/cpt-city-qgis-min/README.txt
@@ -8822,20 +8983,20 @@ share/qgis/resources/server/src/landingpage/public/favicon.ico
 share/qgis/resources/server/src/landingpage/public/index.html
 share/qgis/resources/server/src/landingpage/src/App.vue
 share/qgis/resources/server/src/landingpage/src/components/AttributeTable.vue
-share/qgis/resources/server/src/landingpage/src/components/Error.vue
 share/qgis/resources/server/src/landingpage/src/components/IdentifyResults.vue
 share/qgis/resources/server/src/landingpage/src/components/LayerTree.vue
 share/qgis/resources/server/src/landingpage/src/components/LayerTreeNode.vue
 share/qgis/resources/server/src/landingpage/src/components/LeftSidebar.vue
 share/qgis/resources/server/src/landingpage/src/components/MapFooter.vue
 share/qgis/resources/server/src/landingpage/src/components/MapToolbar.vue
-share/qgis/resources/server/src/landingpage/src/components/Metadata.vue
+share/qgis/resources/server/src/landingpage/src/components/MyError.vue
+share/qgis/resources/server/src/landingpage/src/components/ProjectMetadata.vue
 share/qgis/resources/server/src/landingpage/src/js/Utils.js
 share/qgis/resources/server/src/landingpage/src/js/WmsSource.js
 share/qgis/resources/server/src/landingpage/src/main.js
 share/qgis/resources/server/src/landingpage/src/plugins/vuetify.js
 share/qgis/resources/server/src/landingpage/src/store.js
-share/qgis/resources/server/src/landingpage/src/views/Catalog.vue
+share/qgis/resources/server/src/landingpage/src/views/ServerCatalog.vue
 share/qgis/resources/server/src/landingpage/src/views/WebGis.vue
 share/qgis/resources/server/src/landingpage/vue.config.js
 share/qgis/resources/server/src/landingpage/yarn.lock
diff --git a/qgis/PLIST.Darwin b/qgis/PLIST.Darwin
new file mode 100644
index 0000000000..ad049c79ce
--- /dev/null
+++ b/qgis/PLIST.Darwin
@@ -0,0 +1,13 @@
+@comment $NetBSD$
+include/qgis/cocoainitializer.h
+include/qgis/qgsmacnative.h
+include/qgis/qgsopenclutils.h
+share/qgis/resources/opencl_programs/aspect.cl
+share/qgis/resources/opencl_programs/aspect_renderer.cl
+share/qgis/resources/opencl_programs/calcfirstder.cl
+share/qgis/resources/opencl_programs/hillshade.cl
+share/qgis/resources/opencl_programs/hillshade_renderer.cl
+share/qgis/resources/opencl_programs/ruggedness.cl
+share/qgis/resources/opencl_programs/slope.cl
+share/qgis/resources/opencl_programs/slope_renderer.cl
+share/qgis/resources/pkcs8.asn
diff --git a/qgis/distinfo b/qgis/distinfo
index a1fc36bbac..293665b12b 100644
--- a/qgis/distinfo
+++ b/qgis/distinfo
@@ -1,12 +1,19 @@
 $NetBSD: distinfo,v 1.61 2024/01/24 23:22:21 gdt Exp $
 
-BLAKE2s (qgis-3.34.3.tar.bz2) = 3faff8fa8558f3417392b3a613efaf0ae0948b9d38ba8604a68a4c5b2e902aad
-SHA512 (qgis-3.34.3.tar.bz2) = eb9f6844264092eb20b816f5ffdd0ce6d45f3ae7ff8e2c2c2f6d27772a3c82cbc581591057148fb7f9b641902cdd04eb2b4a9cd82b9d62dc0596ee050334dd5e
-Size (qgis-3.34.3.tar.bz2) = 169235697 bytes
+BLAKE2s (qgis-3.34.6.tar.bz2) = 451b2c6aa13be0e4dbe0cd8eff4ee9cee11bc3bf9a379bd98df0f2cdf9a5e473
+SHA512 (qgis-3.34.6.tar.bz2) = 80a30b38f20ae5d8fa43990af941253faed99fe449e58815c8de2b72c3adf54ba7cf1e189bee7cc539fa3c40523347fb5ba4d5cf4c0a7aa60896a37aa18e4ed6
+Size (qgis-3.34.6.tar.bz2) = 170944068 bytes
+SHA1 (patch-CMakeLists.txt) = bf5d5dc94146a0576461b9d2639c99dbdd466813
+SHA1 (patch-cmake_FindGDAL.cmake) = e80401412dfc89ac9e826515a37b53907aa39091
+SHA1 (patch-cmake_FindGEOS.cmake) = 7beb96362d091eef984a8c4e9a74c5067169c2e8
 SHA1 (patch-cmake_FindQwt.cmake) = 8650de11116170baa7813bc3d4467f88888f1cf2
 SHA1 (patch-mac_CMakeLists.txt) = 7967c0fa4eed8dc2ce24192bdbec8ae8a336be1c
 SHA1 (patch-mac_cmake_1qt.cmake.in) = d74f7201849ef6dd83f39251e466eb04c791c0e6
+SHA1 (patch-src_app_CMakeLists.txt) = 38ab5aac9a2e8f81ae5644151b6dfb49ed72d196
+SHA1 (patch-src_core_CMakeLists.txt) = f360c369e0bffc9bbaba7e2f2bcf123b865880ce
 SHA1 (patch-src_core_qgsapplication.cpp) = 54bba734969cd9fd90a2317d8c1531da2827d145
 SHA1 (patch-src_core_raster_qgsrasterattributetable.cpp) = db31738096e60fa20b546849f56a017a44d0b6e7
-SHA1 (patch-src_crssync_CMakeLists.txt) = a751be3f55b57a3d039e07c441a4ac81ba735e60
+SHA1 (patch-src_crssync_CMakeLists.txt) = 7269ba6dce3ca41f5d63d36ffc02ffc6d0cea5d8
+SHA1 (patch-src_process_CMakeLists.txt) = ec79af7285bcfedf1f847fe0ed4cd6073c9d4c66
 SHA1 (patch-src_server_CMakeLists.txt) = 7e0017979a3b143800c0b50244e8105f02562a65
+SHA1 (patch-tests_bench_CMakeLists.txt) = 09ea45e1d2887911bb6f3b4bcf998b5d2397dac5
diff --git a/qgis/patches/patch-CMakeLists.txt b/qgis/patches/patch-CMakeLists.txt
new file mode 100644
index 0000000000..dc30fd6b0e
--- /dev/null
+++ b/qgis/patches/patch-CMakeLists.txt
@@ -0,0 +1,61 @@
+$NetBSD: patch-CMakeLists.txt,v 1.5 2024/05/01 12:46:59 adam Exp $
+
+On Darwin, don't build application bundle.
+Use modern protobuf support.
+
+--- CMakeLists.txt.orig	2024-04-19 12:01:44.000000000 +0000
++++ CMakeLists.txt
+@@ -28,7 +28,7 @@ set(COMPLETE_VERSION ${CPACK_PACKAGE_VER
+ set(RELEASE_NAME "Prizren")
+ project(qgis VERSION ${COMPLETE_VERSION})
+ 
+-if (APPLE)
++if (FALSE)
+   set(QGIS_APP_NAME "QGIS")
+ else()
+   set(QGIS_APP_NAME "qgis")
+@@ -41,7 +41,7 @@ message(STATUS "QGIS version: ${COMPLETE
+ set (ENABLE_LOCAL_BUILD_SHORTCUTS FALSE CACHE BOOL "Disables some build steps which are only relevant for releases to speed up compilation time for development")
+ 
+ #############################################################
+-if (APPLE)
++if (FALSE)
+   # QGIS custom dependencies package from qgis/QGIS-Mac-Packager
+   # they can be downloaded from https://qgis.org/downloads/macos/qgis-deps
+   # and extracted to /opt/QGIS/qgis-deps-<deps-version>/stage
+@@ -824,7 +824,7 @@ if (WITH_CORE)
+   else()
+ 
+     if(APPLE)
+-        set(QGIS_MACAPP_FRAMEWORK TRUE CACHE BOOL "Build as a framework on OSX")
++        set(QGIS_MACAPP_FRAMEWORK FALSE CACHE BOOL "Build as a framework on OSX")
+     endif()
+ 
+     if (APPLE AND QGIS_MACAPP_FRAMEWORK)
+@@ -994,7 +994,7 @@ set (CMAKE_LIBRARY_OUTPUT_DIRECTORY ${QG
+ file(WRITE ${QGIS_OUTPUT_DIRECTORY}/${QGIS_BIN_SUBDIR}/qgisbuildpath.txt "${CMAKE_SOURCE_DIR}\n${QGIS_OUTPUT_DIRECTORY}")
+ 
+ # manual page - makes sense only on unix systems
+-if (UNIX AND NOT APPLE)
++if (UNIX)
+   set (DEFAULT_MANUAL_SUBDIR  man)
+   set (QGIS_MANUAL_SUBDIR  ${DEFAULT_MANUAL_SUBDIR}  CACHE STRING "Subdirectory where manual files will be installed")
+   mark_as_advanced (QGIS_MANUAL_SUBDIR)
+@@ -1126,7 +1126,7 @@ if (WITH_CORE)
+     add_subdirectory(python)
+   endif()
+ 
+-  if (APPLE)
++  if (FALSE)
+     # must be last for install, so install_name_tool can do its work
+     add_subdirectory(mac)
+ 
+@@ -1143,7 +1143,7 @@ if (WITH_CORE)
+   endif()
+ 
+   # manual page - makes sense only on unix systems
+-  if (UNIX AND NOT APPLE)
++  if (UNIX)
+     install (FILES qgis.1 DESTINATION ${QGIS_MANUAL_DIR}/man1)
+   endif()
+ 
diff --git a/qgis/patches/patch-cmake_FindGDAL.cmake b/qgis/patches/patch-cmake_FindGDAL.cmake
new file mode 100644
index 0000000000..0360b94248
--- /dev/null
+++ b/qgis/patches/patch-cmake_FindGDAL.cmake
@@ -0,0 +1,15 @@
+$NetBSD$
+
+On Darwin, don't look for frameworks.
+
+--- cmake/FindGDAL.cmake.orig	2024-04-19 12:01:44.000000000 +0000
++++ cmake/FindGDAL.cmake
+@@ -47,7 +47,7 @@ if(NOT GDAL_FOUND)
+   
+       # try to use framework on mac
+       # want clean framework path, not unix compatibility path
+-      IF (APPLE)
++      IF (FALSE)
+         IF (CMAKE_FIND_FRAMEWORK MATCHES "FIRST"
+             OR CMAKE_FRAMEWORK_PATH MATCHES "ONLY"
+             OR NOT CMAKE_FIND_FRAMEWORK)
diff --git a/qgis/patches/patch-cmake_FindGEOS.cmake b/qgis/patches/patch-cmake_FindGEOS.cmake
new file mode 100644
index 0000000000..1f0a0b4b48
--- /dev/null
+++ b/qgis/patches/patch-cmake_FindGEOS.cmake
@@ -0,0 +1,15 @@
+$NetBSD$
+
+On Darwin, don't look for frameworks.
+
+--- cmake/FindGEOS.cmake.orig	2024-04-19 12:01:44.000000000 +0000
++++ cmake/FindGEOS.cmake
+@@ -42,7 +42,7 @@ if(NOT GEOS_FOUND)
+    IF(UNIX)
+       # try to use framework on mac
+       # want clean framework path, not unix compatibility path
+-      IF (APPLE)
++      IF (FALSE)
+         IF (CMAKE_FIND_FRAMEWORK MATCHES "FIRST"
+             OR CMAKE_FRAMEWORK_PATH MATCHES "ONLY"
+             OR NOT CMAKE_FIND_FRAMEWORK)
diff --git a/qgis/patches/patch-src_app_CMakeLists.txt b/qgis/patches/patch-src_app_CMakeLists.txt
new file mode 100644
index 0000000000..b3160b2976
--- /dev/null
+++ b/qgis/patches/patch-src_app_CMakeLists.txt
@@ -0,0 +1,23 @@
+$NetBSD$
+
+On Darwin, don't build application bundle.
+
+--- src/app/CMakeLists.txt.orig	2024-04-19 12:01:44.000000000 +0000
++++ src/app/CMakeLists.txt
+@@ -512,7 +512,7 @@ if (ANDROID)
+   # require c++17
+   target_compile_features(${QGIS_APP_NAME} PRIVATE cxx_std_17)
+ else()
+-  add_executable(${QGIS_APP_NAME} MACOSX_BUNDLE WIN32 ${QGIS_APPMAIN_SRCS})
++  add_executable(${QGIS_APP_NAME} WIN32 ${QGIS_APPMAIN_SRCS})
+ 
+   # require c++17
+   target_compile_features(${QGIS_APP_NAME} PRIVATE cxx_std_17)
+@@ -689,6 +689,6 @@ install(TARGETS ${QGIS_APP_NAME}
+   FRAMEWORK DESTINATION ${QGIS_FW_SUBDIR}
+   PUBLIC_HEADER DESTINATION ${QGIS_INCLUDE_DIR})
+ 
+-if (APPLE)
++if (FALSE)
+   install(CODE "execute_process(COMMAND /bin/echo -n \"APPLQGIS\" OUTPUT_FILE \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/../PkgInfo\")")
+ endif()
diff --git a/qgis/patches/patch-src_core_CMakeLists.txt b/qgis/patches/patch-src_core_CMakeLists.txt
new file mode 100644
index 0000000000..81a21b0c95
--- /dev/null
+++ b/qgis/patches/patch-src_core_CMakeLists.txt
@@ -0,0 +1,47 @@
+$NetBSD$
+
+Remove legacy protobuf support.
+https://github.com/qgis/QGIS/pull/53962
+
+--- src/core/CMakeLists.txt.orig	2024-04-19 12:01:44.000000000 +0000
++++ src/core/CMakeLists.txt
+@@ -2073,10 +2073,6 @@ else()
+   endif()
+ endif()
+ 
+-# Generate cpp+header file from .proto file using "protoc" tool (to support MVT encoding of vector tiles)
+-protobuf_generate_cpp(VECTOR_TILE_PROTO_SRCS VECTOR_TILE_PROTO_HDRS vectortile/vector_tile.proto)
+-set(QGIS_CORE_SRCS ${QGIS_CORE_SRCS} ${VECTOR_TILE_PROTO_SRCS})
+-set(QGIS_CORE_HDRS ${QGIS_CORE_HDRS} ${VECTOR_TILE_PROTO_HDRS})
+ if (NOT MSVC)
+   # automatically generated file produces warnings (unused-parameter, unused-variable, misleading-indentation)
+   set_source_files_properties(${VECTOR_TILE_PROTO_SRCS} PROPERTIES COMPILE_FLAGS -w)
+@@ -2214,7 +2210,9 @@ set(IMAGE_RCCS ../../images/images.qrc)
+ # qgis_core library
+ include_directories(${CMAKE_CURRENT_BINARY_DIR})
+ 
+-add_library(qgis_core ${LIBRARY_TYPE} ${QGIS_CORE_SRCS} ${QGIS_CORE_HDRS} ${QGIS_CORE_PRIVATE_HDRS} ${IMAGE_RCCS})
++add_library(qgis_core ${LIBRARY_TYPE} ${QGIS_CORE_SRCS} ${QGIS_CORE_HDRS} ${QGIS_CORE_PRIVATE_HDRS} ${IMAGE_RCCS} vectortile/vector_tile.proto)
++# Generate cpp+header file from .proto file using "protoc" tool (to support MVT encoding of vector tiles)
++protobuf_generate(TARGET qgis_core)
+ 
+ 
+ # require c++17
+@@ -2244,7 +2242,7 @@ target_include_directories(qgis_core SYS
+   ${QCA_INCLUDE_DIR}
+   ${QTKEYCHAIN_INCLUDE_DIR}
+   ${${QT_VERSION_BASE}SerialPort_INCLUDE_DIRS}
+-  ${Protobuf_INCLUDE_DIRS}
++  ${CMAKE_CURRENT_BINARY_DIR}/vectortile
+   ${ZLIB_INCLUDE_DIRS}
+   ${EXIV2_INCLUDE_DIR}
+ )
+@@ -2345,7 +2343,7 @@ if(HAVE_OPENCL)
+ endif()
+ 
+ 
+-if(NOT APPLE OR NOT QGIS_MACAPP_FRAMEWORK)
++if(NOT QGIS_MACAPP_FRAMEWORK)
+   install(FILES ${QGIS_CORE_HDRS} DESTINATION ${QGIS_INCLUDE_DIR})
+ else()
+ 
diff --git a/qgis/patches/patch-src_crssync_CMakeLists.txt b/qgis/patches/patch-src_crssync_CMakeLists.txt
index 78c4cc0f9c..22a21cdcc2 100644
--- a/qgis/patches/patch-src_crssync_CMakeLists.txt
+++ b/qgis/patches/patch-src_crssync_CMakeLists.txt
@@ -5,14 +5,14 @@ Fix executing dynamically-linked executable from the build directory.
 \todo Understand if this is the right fix, vs some sort of build-time
 RPATH command to cmake, and discuss with upstream.
 
---- src/crssync/CMakeLists.txt.orig	2022-01-14 12:06:34.000000000 +0000
+--- src/crssync/CMakeLists.txt.orig	2024-04-19 12:01:44.000000000 +0000
 +++ src/crssync/CMakeLists.txt
-@@ -23,7 +23,7 @@ else ()
+@@ -21,7 +21,7 @@ else ()
    else()
      add_custom_target(synccrsdb
        COMMENT "Running crssync"
 -      COMMAND ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/crssync
-+      COMMAND env LD_LIBRARY_PATH=${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/../lib ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/crssync
++      COMMAND env LD_LIBRARY_PATH=${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/../lib DYLD_LIBRARY_PATH=${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/../lib ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/crssync
        DEPENDS crssync
      )
    endif()
diff --git a/qgis/patches/patch-src_process_CMakeLists.txt b/qgis/patches/patch-src_process_CMakeLists.txt
new file mode 100644
index 0000000000..903eef9dd0
--- /dev/null
+++ b/qgis/patches/patch-src_process_CMakeLists.txt
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_process_CMakeLists.txt,v 1.1 2024/05/01 12:46:59 adam Exp $
+
+On Darwin, don't build application bundle.
+
+--- src/process/CMakeLists.txt.orig	2024-04-28 19:37:19.973494678 +0000
++++ src/process/CMakeLists.txt
+@@ -16,7 +16,7 @@ endif()
+ ########################################################
+ # Build
+ 
+-add_executable (qgis_process MACOSX_BUNDLE ${QGIS_PROCESS_SRCS})
++add_executable (qgis_process ${QGIS_PROCESS_SRCS})
+ 
+ # require c++17
+ target_compile_features(qgis_process PRIVATE cxx_std_17)
diff --git a/qgis/patches/patch-tests_bench_CMakeLists.txt b/qgis/patches/patch-tests_bench_CMakeLists.txt
new file mode 100644
index 0000000000..ade6b01ee8
--- /dev/null
+++ b/qgis/patches/patch-tests_bench_CMakeLists.txt
@@ -0,0 +1,24 @@
+$NetBSD: patch-tests_bench_CMakeLists.txt,v 1.1 2024/05/01 12:46:59 adam Exp $
+
+On Darwin, don't build application bundle.
+
+--- tests/bench/CMakeLists.txt.orig	2024-04-28 21:31:17.862687615 +0000
++++ tests/bench/CMakeLists.txt
+@@ -9,7 +9,7 @@ set (BENCH_SRCS
+ ########################################################
+ # Build
+ 
+-add_executable (qgis_bench MACOSX_BUNDLE WIN32 ${BENCH_SRCS} )
++add_executable (qgis_bench WIN32 ${BENCH_SRCS} )
+ 
+ # require c++17
+ target_compile_features(qgis_bench PRIVATE cxx_std_17)
+@@ -50,7 +50,7 @@ install (TARGETS qgis_bench
+   BUNDLE DESTINATION ${QGIS_BIN_DIR}
+   RUNTIME DESTINATION ${QGIS_BIN_DIR}
+ )
+-if (APPLE)
++if (FALSE)
+   install (CODE "execute_process(COMMAND ln -sfn ../../../${QGIS_FW_SUBDIR} \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/${QGIS_BIN_DIR}/qgis_bench.app/Contents/Frameworks\")")
+   install (CODE "execute_process(COMMAND ln -sfn ../../../../${QGIS_LIB_SUBDIR} \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/${QGIS_BIN_DIR}/qgis_bench.app/Contents/MacOS/lib\")")
+   install (CODE "execute_process(COMMAND ln -sfn ../../../${QGIS_PLUGIN_SUBDIR}/.. \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/${QGIS_BIN_DIR}/qgis_bench.app/Contents/Plugins\")")


Home | Main Index | Thread Index | Old Index